본문 바로가기

전체보기

XML로 만드는 Android의 Shape Drawable 안드로이드(Android)에는 Shape Drawable이라는 것이 있습니다. 코드상에서 다양한 모양의 Drawable 을 만들 수 있는 방법도 제공하지만 XML로 쉽게 배경이미지를 만드는데도 사용합니다. 실제 비트맵을 사용하지 않아도 되므로 apk의 용량도 줄여주고 쉽게 모양을 바꿀수도 있으니 편리합니다. 그런데 아직 제대로 문서화되어있지 않지만 활용도가 높아서 정리해놓습니다.1.shape xmlns:android="http://schemas.android.com/apk/res/android">2.solid android:color="#FF0000FF"/>3.stroke android:width="4dp" android:color="#FFFFFFFF"4.android:dashWidth="1dp" and.. 더보기
Synology 디스크스테이션 DS212j 설치기 최근 정보의 디지털화와 컴퓨터 성능 및 네트워크 환경이 향상되면서 파일 크기가 대용량화되고 있으며, 여러 OS간 파일 공유 및 고성능의 파일 서비스에 대한 니즈도 크게 늘어나고 있는 상황이다. 더불어 이러한 디지털 자료들의 신뢰할 수 있는 저장장치에 대한 관심도 높아지고 있다. 그러한 까닭에 몇년 전부터 기업은 물론 소호 및 개인에 이르기까지 NAS를 이용해 데이터 관리를 하거나 고려하는 경우가 많다.NAS 명가 Synology 디스크스테이션 DS212j 설치기NAS는 Network Attached Storage의 약자로 네트워크로 연결된 저장소로 네트워크 접속이 가능한 환경에서 다수의, 다양한 OS환경의 서버 및 PC를 연결하여 자료를 하나의 장비에 저장하고 중앙에서 이를 관리하는 저장장치 기술로 단순.. 더보기
Synology 서베일런스 카메라 메모리점유 많이 할때... 시놀로지 서베일런스를 사용중인데..가끔 Ftp나 netdrive가 느려서 보면 서베일런스가 Cpu점유를 많이 하고 있었다..수동으로 카메라 들어가서 정지,시작을 눌러 리셋을 해주면 다시 cpu점유율이 많이 떨어진다.. 오랫동안 카메라를 켜놔서 그런가보다 ..--;; 매번 이걸 하기 귀찮기도 하고, crontab 를 이용해서 매번 일정한 스케쥴에 따라 재시작을 하도록스케쥴링을 하려고 한다.. 아래를 참고하세요~ 위 경로를 가보면 ssctl 이라는것이 카메라를 중지, 시작 하게 하는 명령이다~~~~~ crontab 를 열어보면 내가 만든 간단한 스크립트를 아침8시10분에 실행하도록 스케쥴링 걸었다. 이 스크립트는 이렇게 작성했다...너무 간단하다.--; ssctl stop 1 에서 1은 카메라를 말하는건데,.. 더보기
MSSQL 프로시저 간단 명령어들. **변수사용 로컬변수의 특징 1. @라는 첨자를 가진다 2. 선언된 로컬 변수는 현제 커넥션에서 같은 배치내에서만 사용 3. 값을 초기화하기 위해 set, select문 사용 DECLARE @YMD DATETIME //선언 SET @YMD=GETDATE() // 초기화 SELECT @YMD DECLARE @SAL INT SET @SAL=5000 SELECT ENAME, SAL FROM EMP WHERE SAL>@SAL DECLARE @SAL INT SELECT @SAL=AVG(SAL) FROM EMP SELECT @SAL **조건문 IF 조건 실행문 ELSE 실행문 DECLARE @I INT SET @I=200 IF @I =3000 BEGIN //실행문이 2개 이상일때는 BEGIN END로 묶어주어야함... 더보기
시놀로지 Synology DS212J 에 Bootstrap 설치하기^_^ 아, 개발자인 나도 처음엔 해맸다.... SSH로 Synology DSM 에 접속하자..1) cd /tmp2) wget http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/syno-mvkw-bootstrap_1.2-7_arm.xsh 3) sh syno-x07-bootstrap_1.2-7_arm.xsh4) ipkg update PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/binexport PATH 위에 여기 까지 하면 모두 끝^_^ 더보기
버스도착정보~ 마을버스,지하철,시외버스 실시간 도착정보 앱!! ~무료예요^_^ 실시간 버스, 지하철 정보를 받아보세요~https://play.google.com/store/apps/details?id=wonju.bus 더보기
베가X LG 진저브레드 루팅 하는법 (안드로이드 2.3) 1.먼저 메뉴-설정-시스템-개발-USB디버깅에 체크를 해주십시요. 2.sky 홈페이지서 lg베가x용 usb드라이버를 설치해주세요. 3.첨부된 파일을 전부 다운해주세요.(첨부된 파일중 clockwork+mod.zip안에 recovery.img가 맨위 링크된 글에껀 4.휴대폰과 컴퓨터를 usb케이블로 연결합니다. 5. su-2.3.6.1-ef-signed.zip 파일을 "압축된" 상태로 sd카드 맨 상위에 옮겨주세요. 6.첨부된 clockwork+mod.zip (매번 쓰기 귀찮아서 이제부턴 줄여서 cwm이라 할께요)파일을 압축을 푸신 후 FASTBOOT진입.bat을 실행시키면 휴대폰이 파란화면으로 바뀌면서 패스트모드로 바뀌게 됩니다. 7.첨부된 cwm 파일안에 Clockworkmod Recovery.bat을.. 더보기
안드로이드 개발자 환경 구축 안드로이드 개발을 하려면 우선 개발 환경을 갖추어야 합니다~ 안드로이드는 자바 기반이기 때문에 "자바"가 꼭 있어야 합니다~ 그래서 자바부터 다운 받아 보도록 하죠~ http://www.oracle.com/technetwork/java/javase/downloads/index.html 위 싸이트로 가서 JDK 6 uPDATE 21 을 다운로드 합니다~ 다운로드 버튼을 클릭합니다~ 플랫홈(자신의 os를 말함 대부분 윈도우즈) 선택해주시고요~ 전 윈도우즈라서 ㅋㅋ 이름이랑 페스워드는 무시 하시고 컨티뉴~ JDK 6U21를 클릭해서 다운받으면 됩니다~ 다운 받으시고 인스톨하신다음~ http://www.eclipse.org/downloads/ 요기서 이클립스를 받으세요~ 첫번째 녀석을 자신의 맞는 윈도우즈 32.. 더보기