반응형



 라즈베리파이를 구매하면서 매번 HDMI 케이블을 모니터에 연결하기 귀찮아서 LCD하나를 알리익스프레스에서 구매했다.

 

 가격은 $11.88


 구매는 했는데 드라이버 설치 방법 같은건 Description이나 Specification등에 없다.

 이제 막 라즈베리파이를 시작한 입장에서 멘붕만 온다 어떻게 해야 할지 모르겠다.

 5번의 이미지 초기화를 하다 보니 LCD에 X를 띄우는 것 까지 성공해서 설치 방법 정리해 놓는다.


 일단 구매한 3.5" TFT LCD의 Specification은 아래와 같다.

LCD Type TFT

LCD Interface SPI

Touch Screen Type Resistive

Touch Screen Controller XPT2046

Colors 65536

Backlight LED

Resolution 320*480 (Pixel)

Aspect Ratio 8:5

Power Consumption TBD

Backlight Current TBD

Operating Temp. (Centigrade) TBD

 

 일단 아래와 같은 방법을 설치를 완료 했다.

 

 1. Raspberry Pi 업데이트 및 패키지 없데이트


설치를 시작하기에 앞서 기본 패키지 및 Pi를 업데이트 한다.

 pi@raspberrypi:~ $ sudo rpi-update
 pi@raspberrypi:~ $ sudo reboot
 . . .  Updating . . . and Rebooting . . .
 pi@raspberrypi:~ $ sudo apt-get update
 pi@raspberrypi:~ $ sudo apt-get upgrade
 pi@raspberrypi:~ $ sudo reboot

 


 2. PiScreen Driver 활성화 및 Reboot


 라즈베리파이와 같은 embedded platform에는 BIOS가 없다. 다만 BIOS같은 설정값을 저장할 수 있는 config.txt.라는 파일이 있다. 이 파일은 Linux가 초기화 하기 전에 gpu에 의해 읽힌다. 그러므로 "bootcode.bin", "start.elf"와 함께 SD카드의 윗부분에 위치하게 된다. 이 config.txt.에 설정을 추가해준다.

 pi@raspberrypi:~ $ sudo vi /boot/config.txt


 맨 마지막 줄에 아래와 같이 삽입한다.

 dtoverlay=piscreen,speed=16000000,rotate=90

 이 부분은 테스트를 해보면서 점점 높게 설정 한다.

 

pi@raspberrypi:~ $ sudo reboot

 리붓 후에 Pi는 백색으로 켜져 있던게 검은색으로 바뀌어 있어야 한다.


 3. Quick Test

 

  아래와 같이 Quick Test를 시행해 본다.

pi@raspberrypi:~ $ sudo apt-get install fbi
pi@raspberrypi:~ $ wget http://ozzmaker.com/piscreen/image-test.gif
pi@raspberrypi:~ $ sudo fbi -noverbose -T 1 -a -d /dev/fb1 image-test.gif

 실행하면 아래와 같은 이미지가 출력되는 것을 확인한다.


 이미지가 정상적으로 출력되지 않을 경우 speed=16000000에서 8000000으로 조절하며 테스트 해본다.



 4. 기본 출력 변경

 

 기본적으로 Boot을 하게 되면 HDMI를 찾게 된다. HDMI가 아닌 SPI로 X를 출력하기 위해서 아래의 파일을 이용해서 설정을 변경해 준다.

pi@raspberrypi:~ $ sudo vi /usr/share/X11/xorg.conf.d/99-fbturbo.conf

 설정 파일에 나오는 fb는 "Frame Buffer"로 Buffer를 어디에 지정할 것인가를 설정한다. 설정 파일에서 fb0은 HDMI가 설정 되어 있다. fb0을 fb1로 변경해준 다음 reboot해준다.

# Option          "fbdev" "/dev/fb0"
Option          "fbdev" "/dev/fb1"


 

pi@raspberrypi:~ $ sudo reboot




참고 출처 : http://ozzmaker.com/

반응형
반응형



아이튠즈 업데이트를 하니 아이폰을 인식하지 못한다. 아이폰의 최대 단점... 아이튠즈...


아래의 방법들이면 어느정도 해결이 가능한 것 같다.


1. 아이폰이 순간 인식이 안되었을 경우 

   - 제어판 - 서비스 - AppleMobileDeviceSupport 를 중지-> 시작 혹은 재시작을 수행함 

   - 시스템 - 장치관리자 에서 직렬 디바이스 메뉴에서 AppleMobileDeviceSupport가 물음표가 사라졌는지 확인한다.

2. 컴퓨터 리부팅 핸드폰 리부팅 그리고 위 방법으로도 안되는 경우

   - 아이튬즈 재설치를 시도해본다

   - 아이튠즈 재설치를 해도 안되는 경우 다운받은 아이튠즈 설치파일을 압축 프로그램으로 열어보면

      AppliMobileDeviceSupport<XXXX>.msi라는 파일이 있다

     i) 한번 실행하여 기존 드라이버 삭제

     ii) 다시 한번 실행하여 드라이버 재설치


2번으로 이번 문제를 해결했다 아무래도 윈도우 업데이트 혹은 아이튠즈 업데이트로 드라이버가 꼬인거같다.

이런건 테스트가 부족해서 생긴문제 인거같은데 아이폰 4 이후 그닥 만족감이 줄어만 가는게 아쉽다.



반응형
반응형




 lua에서는 debug를 이용하면 다양하게 사용할 수 있는데(backtrace같은  유용한..)

 line을 찍어가며 디버깅 하고 싶을때에는 그냥 아래와 같이 붙여넣기로 하면 유용하다.

 print(debug.getinfo(1).currentline)

 

반응형
반응형






 작업 도중 비정상적인 종료를 하게 되었는데, 다시 열면 임시 저장 목록이 생길 줄 알고 임시저장 파일을 삭제하지 않기로 프로그램을 종료했는데 다시 파일을 여니 임시저장 목록은 생기지 않고, 임시저장 파일을 삭제하겠냐는 말만나온다. 평소같으면 귀찮아서 다시 파일을 수정하겠지만 수정한 내용 기억도 안나고, 양도 많아서 임시파일을 찾아서 복구 하였다.


 임시파일을 찾기 위해서는 아래와 같이 숨김파일 보기를 활성화 해야 경로를 쉽게 찾아 들어갈 수 있다.

 도구 > 폴더옵션 > 보기 > 숨기 파일 및 폴더 > 숨김 파일, 폴더 및 드라이브 표시 체크


 파워포인트의 임시 파일위치는 아래와 같다.

 C:\Users\[USER 계정]\AppData\Roaming\Microsoft\PowerPoint 


 해당 임시 폴더 계정을 보면 *.tmp라는 임시 파일이 있다.

 임시 파일의 확장자를 ppt로 변경하고, 파일을 오픈하면 임시 파일을 오픈할 수 있다.

 이 파일을 저장하여 사용하자. 

 (pptx파일을 사용중이었어서 *.pptx로 변경시 오픈이 안되는 경우를 보았다. 참고바람)

 






반응형
반응형


화면 캡쳐 프로그램 중에서 나름 괜찮은 툴을 찾았다.



 그린샷(Greenshot) : http://getgreenshot.org/



그린샷(Greenshot)이라는 프로그램인데, 오픈소스(Opensource)이다. 개인 및 상업적 이용에도 무료임을 홈페이지에서 확인할 수 있다.




한국어를 지원하고, 처음 설치가 되면 영어로 되어있으나 설정에서 한국어로 변경이 가능하지만,

약간 어정쩡하게 번역이 되거나 다 번역이 안된걸 보면 다만 왠지 Google Translate 을 이용한거 같다는 생각이 많이 든다.


처음 설치가 되면 트레이 아이콘으로 실행된다.

트레이 아이콘을 더블클릭하면 현재 저장 디렉토리로 이동을 하며 마우스 오른쪽 클릭으로 설정을 할 수 있다.





 캡쳐 영역 지정을 하면 확대 포인터로 챕쳐 영역을 지정할 수 있고, 캡쳐를 하면 다른이름으로 저장/바로 저장/클립보드/프린터 등으로 처리를 할 수 있는데, 이 바로 저장하기가 편리하게 사용된다. 괜히 이름 생각할 필요없이 바로 바로 캡쳐해서 저장할 수 있어서 편리하다.





 이미지 편집기 기능을 제공한다. 스크린 샷 이후 간단한 편집 후 저장이 가능하다.



반응형
반응형









어느날 부터 윈도우에서 아이콘들의 미리보기가 안되는 것을 확인하였다. 사실 핸드폰이나. DSLR의 사진을 옮길때에는 상당히 유용한 기능인데 안되서 너무 불편함을 느꼈다. 그래서 이 부분에 대한 설정을 찾아보니 아래의 설정이 Enable된 것을 확인하였다.


< 윈도우 7기준 >

 제어판 - 폴더옵션 - 보기(탭) - 아이콘은 항상 표시하고 미리보기는 표시하지 않음(Checkbox)




위의 Checkbox를 해제하고, 확인을 하니 다시 잘 나온다.


Enable한 기억은 없고, 왜 이거 갑자기 이렇게 되었지..언제 부터이지 생각을 해보니,

백신(V3 Lite)을 설치한 이후로 부터 이렇게 된 것같다.


백신은 왜 이 항목을 Enable했을까...? 혹시나 해서 검색을 해보니 이 부분에 취약점이 있었다.

윈도우 그래픽 렌더링 엔진 취약점(CVE-2010-3970) - 그래픽 랜더링 엔진의 취약점으로 원격 코드 실행이 되는 취약점이 있었다는 것,

MS업데이트는 2011년도 긴급 보안 패치로 이미 패치(MS11-006)가 이루어 진 부분이니 체크 해제하고 사용하자~


하지만 미리보기를 보여준 다는 것은 얼마든지 다른 취약점으로 보안에 위협이 되는 일이 생길지 모르니,

불안한 분들은 이미 보안패치가 끝났다는게 모든 취약점이 해결되었다는 것은 아니니 해당 기능을 끄는 것도 괜찮을 듯~



반응형
반응형








 컴퓨터를 사용하다 응용 프로그램을 사용하기 위해서 보통 이렇게 선택한다.

 시작버튼 -> 모든 프로그램 -> 응용 프로그램 폴더 -> 응용 프로그램 선택

 그게 귀찮으면 RocketDock 같은 프로그램을 사용해서 마우스를 쭉 훑어서 원하는 응용 프로그램을 찾는다.

 머릿속에 나는 이거를 선택하고 싶다라는 것이 명확이 있는데 말이다.

 이럴때는 손이 키보드에서 마우스로 가기가 귀찮다. 많은 사람들이 마우스로 메뉴에서 클릭을 수차례하며 기능을 클릭하기 귀찮아서 키보드로 누르는 단축키를 외워 버리는 것과 같은 이유일 것이라 생각된다.


 이럴때 사용하기 좋은 프로그램 하나를 소개한다. Launchy라는 프로그램이다.

 이 프로그램의 시작은 간단하다. 설정하기에 따라 다르겠지만 "Alt + Space Bar"를 누르면 실행 아이콘이 뜨고 거기에 원하는 프로그램 이름을 입력하면 아이콘 모양까지 보여주며, 실행을 시켜준다. 워드를 실행하고 싶으면 "Alt + Space" -> "word" 엔터" ... 끝!

 

 이 프로그램은 기본적으로 무료로 제공하나 Donation이 가능하다.

 사용해 보고 정말 유용하다 싶으신 분들은 개발한 개발자들을 위하여 Donation을 소액이라도 하기 바란다.

 Donation이 활성화 되야 훌륭한 양질의 무료 응용 프로그램들이 많이 나오는 것을 잊지 말길 바란다.

 기본적으로 Donation은 정해지지 않은 만큼 그 품목의 우수성에 따라 자신이 정해서 하면 될 것 같다.

 Launchy는 무료로 다운로드 하기 이전에 아래와 같은 글을 볼 수 있게 되어있다. 참고 하기를 바란다.

Launchy does not have a fixed price. It is up to you to determine its worth. The recommended value is $10 USD. You can download Launchy for free, but please at least consider paying $3.


 아래의 링크에서 다운로드 할 수 있다.

 

 Launchy는 Windows 7, Vista, XP 등 Windows계열, MAX OS X, Linux 등 여러가지 OS를 지원한다.



 Alt + Space Bar를 누르면 위와 같은 창이 나오는데, 원하는 프로그램을 타이핑 하면 그에 따른 링크들이 나온다. 이 실행을 위한 방법은 설정에서 변경이 가능하며, 스킨 또한 다른 몇가지를 Default로 제공하는데 자신에 입맛에 맞는 스킨을 사용하면 되겠다.


 기본적으로 Launchy는 링크를 프로그램 자체에서 검색을 하는게 아니라 Catelog 설정에 맞게 선 Build된 정보를 가지고 링크를 검색을 해서 사용자에게 보여준다. 기본적으로 처음에는 빌드된 것이 없으므로, 윈도우즈 자체의 링크만 보여주는 것 같다 사용하기 전에 빌드를 먼저 수행한 후 사용하기로 하자. 방법은 아래와 같다.


 "Alt + Space Bar"를 눌러 Launchy를 실행하고 오른쪽 상단에 보면 흔히 설정을 뜻하는 톱니 바퀴를 확인 할 수 있다. 이 설정에 들어가면 스킨, 플러그인, 기본 설정 등 원하는 프로그램들으 설정을 할 수 있는데 Catelog를 들어가면 실행에 검색에 밑바탕이 될 정보들에 대한 Build설정을 할 수 있다. "+"버튼을 클릭하여 원하는 폴더 지정 후, 우측의 "File Type"의 "+" 버튼을 선택하여, 원하는 실행 파일 종류를 선택해 준다. 이때 다른 "exe"등 실행 바이너리 또한 포함되기 원하면 밑의 "Include executable"이라는 CheckBox 또한 체크를 해주어도 좋고, 또한 실행 바이너리만이 아니라 폴더 또한 같이 Build되기 원하면 하단의 "Include directories"를 같이 선택해 준다. 이하의 Depth는 기본으로 100이 설정 되어있으나, 어느정도 Depth이하로 내려가지 않기를 원하면 원하는 값으로 설정해 준다.


 설정한 후에 "Rescan Catalog" 버튼을 클릭해주면 설정된 Dirtectories를 스캔하여 이 정보를 기준으로 실행할 때에 원하는 정보들을 사용자에게 보여주고 실행이 된다.

반응형
반응형








MP3 파일을 다루다 보면 인코딩이 안맞아서 글씨가 깨는 경우가 상당히 많다. 이럴 경우 MP3TAG와 같은 도구로 태그의 인코딩을 변경해주면 한글 또한 정상적으로 나오게 할 수 있다.


http://www.mp3tag.de/en/




사용 방법은 간단하다. 다운로드 해서 설치 후(한글이 지원되니 한글로 설치 하도록 하자), 인코딩을 변경할 파일들을 Drag N Drop으로 화면에 위치시킨다. 그다음 옵션 > 태그 > Mpeg에서 쓰기에 UTF-8로 설정을 한다음 저장한 후 Drag N Drop한 모든 MP3파일들을 Ctrl + A로 모두 선택 후 저장(Ctrl + S)을 하면 끝난다. 





반응형
반응형









 프록시 패킷 덤프를 볼 일이 있어서 프록시 서버 리스트를 볼 수 있는 사이트를 찾았는데 아래 사이트가 포트 정보 부터 Response/Transfer 정보 및 SSL/국가 별 정렬이 가능한 편리한 사이트인것 같다. 

http://www.freeproxylists.net


프록시를 설정을 할 댸에는 절대 신뢰 가능한 사이트가 아닐 수 있다는 것에 대하여 주의를 해야 하며, 위의 정보들이 정확치 않을 수 있어, 정상적으로 사용이 안될 경우 다른 프록시 서버를 이용을 하는 등 여러번 시도를 해야 한다.


이 이외에도 욉에서 바로 접근할 수 있는 아래와 같은 사이트들이 있다. 설정 없이 바로 접근이 필요할 때에는 아래 사이트를 사용하는 것도 괜찮을 것 같다.,

http://www.hidemyass.com/




 크롬에서는 확장 어플을 통해서 프록시를 위한 어플을 설치 후에 사용이 가능하다. 몇개 사용해 보지 않았지만, Proxy Switchy라는 어플을 설치 했으며, 프록시 별 설정을 따로 저장할 수 있고, 접근할 때 마다 저장한 각 다른 프록시 서버로 연결 가능하다. 또한 모든 Protocol에 대하여 프록시 서버 접근이 가능하므로 나름 쓸모 있다.

 하지만 알아둬야 하는 점은 크롬에서의 저장한 프록시 서버에 대한 설정 방법은 Explorer에서의 인터넷 옵션을 통해서 변경되는 내용과 동일하므로 크롬에서의 저장 후 인터넷 옵션을 보면 동일한 설정으로 저장이 되어 있는 것을 확인할 수 있다. 즉 설정 저장한 내용이 크롬만의 HTTP 컨넥션의 설정이 아니므로 현재 작업중인 다른 브라우져에 영향이 간다는 것을 생각을 해두어야 한다.


Explorer에서는 간단히 인터넷 옵션 > 연결 > LAN 설정 > 프록시 서버 > (체크 박스 On) > 고급 > (모든 프로토콜 체크 박스 on : 필요 없을 경우 하지 않아도 상관없다) > 주소, 포트 설정 으로 쉽게 설정이 가능하지만 설정/해제 할 때마다 옵션을 찾아 가야 한다는 것이 귀찮다.             










반응형
반응형








아이폰 5를 최근에 구입을 한 후 출/퇴근에 서서 갈 경우 볼 동영상을 넣으려 하는데, 인코딩 메뉴에 아이폰 5가 없더군요. 팟인코더를 저는 주로 인코딩하려고 하는데, 팟 인코더를 이용하여 아이폰5의 인코딩을 하는법을 이리 저리 찾아본 결과를 정리해 놓으려 합니다.




일단 인코딩 옵션에 적절한 옵션을 선택합니다. 저는 "애플 > IPhone4 고화질(AVC) VBR"을 선택을 했습니다. 

저희가 인코딩 할 때 할 방법은 아이폰 5에 맞게 사이즈를 조절하는 것입니다.

아래의 세부 설정을 클릭합니다.




세부 설정을 클릭하면 인코딩 옵션 > 화면 설정 메뉴에 화면 크기를 사용자 입력으로 설정할 수 있는 메뉴가 있는데, 여기서 선택을 해야 하는 것이 "화면 비율 유지"를 클릭하셔서 비율이 틀어져서 이상하게 동영상이 플레이 되는 것을 방지하고, 아이폰5의 화질인 1136x640에 맞게 입력을 하고 확인을 누른 후 인코딩 시작을 클릭하시면 됩니다. 간단하죠?^^




반응형

+ Recent posts