2013년 6월 17일 월요일

저렴한 자전거 블랙박스 모음


미니캠
에서 mini cam, spy cam으로 검색


후보 1 Mini DV 5.0

동영상 - http://www.youtube.com/watch?v=lmkbuz4vQ2g


후보 2 Mini DV MD80 - 구매 완료! 적당한 화질에 싼 가격 괜찮은 구성품

후보 3 y3000 - 화질 엄청 좋지만 베터리가 작아서 개조해야하고, 동영상 압축이 안되서 용량을 엄청 쳐먹음 42분에 5기가

후보 4 Mini DVR U8 USB DISK HD HIDDEN - 노출 과다


후보 5 Car key Mini hidden Cam 제일 쌈 화질은 별로

후보 6 Mini DV DVR camcorder vehicle DVR Hidden Sports Camera - 거치대포함, 방수


판매 페이지 링크는 5월 중순 검색 당시 동일 제품 중 가장 싸고 무료 배송 해주는 링크임.

2013년 6월 1일 토요일

Nexus7 Ubuntu backlight brightness control

Nexus7 Ubuntu 13.04 backlight brightness control 

[System Settings] -> [Brightness & Lock] is not possible to adjust the brightness on.

Enter the terminal

sudo tee /sys/class/backlight/pwm-backlight/brightness 

or

echo 200 | sudo tee /sys/class/backlight/pwm-backlight/brightness

or

sudo /usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness 200

If you enter 0 to 255 brightness changes.

(Max brightness can be seen with the command.
cat /sys/class/backlight/pwm-backlight/max_brightness
or
sudo /usr/lib/gnome-settings-daemon/gsd-backlight-helper --get-max-brightness)

After the [System Settings] -> [Brightness & Lock] in the brightness can be adjusted.

However, after a reboot of 40 brightness changes....-_-;;;;

2013년 4월 25일 목요일

오픈 소스 관련 뉴스


- 국내 공개SW 개발자는 우물 안 개구리?

- 위 기사에 대한 반발 글

- 대한민국 공개SW “소비국에서 생산국으로” 세계로 Go

- 구글, “오픈소스 개발자에겐 특허소송 없다“

- 삼성-모질라 브라우저 개발 맞손

- 모질라, 파이어폭스 모바일 OS탑재 기기 2종 출시

- ‘한국 임베디드SW 플랫폼 방향’ 주제로 워크숍 개최

- 김명준 ETRI 연구위원 “IT코리아 답게 공개SW 활성화 기여” (리눅스 재단 첫 한국인 선출직 이사)

- 클라우드·빅데이터·해킹…IT아웃소싱 정답일까


2013년 2월 28일 목요일

frontend ARandR for XRandR 번역

오늘의 일기

X 윈도우 화면을 컨트롤 해주는 XRandR(http://www.x.org/wiki/Projects/XRandR)라는 프로그램이 있는데 나같은 뉴비가 좀 쓰기 어렵다.

그래서 어떤 독일인이 GUI front end를 만들었는데 그게 ARandR이다.

함 써보려구 홈페이지(http://christian.amsuess.com/tools/arandr)를 똭 들어갔는데 슬로바키아, 이란, 일본어, 중국어 이런 공용어는 물론, 브르타뉴??, 칸나다?? 이런 마이너 언어까지 번역이 되어있는데 한국어가 없다.... ㅠㅜ

영어 잼병이라 번역은 생각도 하지 않고 있었는데, 페이지 아래에 제작자가 "언어를 서포트하길 원하십뉘까?" 하면서 친절하게 링크해놨다.

launchpad에 링크가 있는데 여긴 아무도 번역을 안 해 놓아서 transifex로 들어갔다.

프로그램 자체가 거창한게 아닌 단순한 GUI front end 수준이라 번역할 거리가 몇 개 없어서 함 해볼까 라는 생각이 들었다. 37개 밖에 안된다.

회원 가입 하고 "새로운 언어를 요청하기" 누르니까 쫘악 뜬다.

왼쪽에 영어 원문, 오른쪽에 번역문 쓰면 자동으로 저장된다.

작업 자체는 정말 쉽다. 번역이 문제지...

구글님과 옆에 앉아 계신 형님의 힘을 빌려서 하나하나 적어 나갔다.

아직 ARandR 홈페이지에 리뉴얼이 되지 않았는데 메일 보내 놓았으니 언젠간 되겠지...

처음으로 오픈소스에 기여??? 라는걸 해봤다. 공부해서 더 많은 기여를 하고 싶다.



("This will only work if you use metacity or another program reading its configuration." 를 "설정된 단축키가 이외 다른 프로그램 설정에서 중복되지 않는지 체크하세요." 로 해 놓았는데 맞는말 같긴 하지만 전달할 말을 다 전달하지 못한 것 같습니다. 잠시 시간이 있으시다면 https://www.transifex.com/projects/p/arandr/resource/messagespot/l/ko_KR/view/ 에서 자연스러운 수정 부탁 드립니다. ^^)


2013년 1월 16일 수요일

커널 컴파일

커널 컴파일 순서 - 데비안 6 기준

데비안 6의 2.6.32 커널을 현재 가장 높은 stable 버전인 3.7.2로 바꿔보자.


최초에 gcc나 make, man-dev는 깔려 있던것으로 기억한다. 아님 말고.

man-dev의 경우 상당히 유용함.
옵션 모르면 man update-initramfs 이렇게.. 참 친절하게 알려줌.


apt-get install grub - 부트로더 grub설치

make clean - 컴파일 결과물이나 .config파일을 지우는듯 하다.


make oldconfig - 기존의 설정 가져오기. 기존 설정 파일은 /boot/에 위치

make xconfig - QT기반의 config
make gconfig - GTK기반의 config
make menuconfig - 콘솔 기반의 config

- menuconfig 사용시 필요 lib -
apt-get install build-essential
apt-get install libncurses5-dev

make config - 콘솔에서 옵션 하나 하나 설정

무튼 config를 하게 되면 커널 소스 루트폴더에 .config파일 생성
참고로 아키텍쳐마다 기본적인 config이 kernelsource/arch/x86/configs 에 있다. amd64의 경우 x86/configs에 같이 있음.

그런데 저거 그대로 쓰면 커널패닉 남


make - 커널 컴파일. -jn 옵션으로 스레드 수를 지정할 수 있다. 당연히 빨라진다. 자신의 CPU 코어 수의 20%를 더하면 된다던가..? ex) make -j5

make modules-install - 모듈을 설치한다. 안해주면 커널패닉이 픽 뜨고 모듈을 찾을 수 없다는 메세지가 뜬다.
make install - kernelsoure/arch/x86_64/bzImage 파일을 /boot에 복사해주는 역할을 하는건 알겠는데 추가로 어떤 일을 더 하는진 모르겠다. x86_64/bzImage의 원본은 x86/bzImage.

update-initramfs -c -k 3.7... - 램디스크 생성
update-grub - grub업데이트. 대부분의 커널 서적에서 lilo나 grub의 스크립트를 수정하라 하는데 아무리 찾아도 없다.  grub의 버전 업에 따라(정확히는 grub2인듯?)  해당 명령어가 생겼나보다.

init 6 - 재시작

모든 명령은 root 또는 sudo를 통해 실행해야 함.

참고 - http://www.ubuntu.or.kr/viewtopic.php?f=9&t=4543