맥용 무료 바둑 프로그램 (컴퓨터와 바둑두기)
2016. 3. 15. 18:19
OS/Mac
이 글은 2010년에 작성된 것을 수정한 것입니다. 최근 바둑을 두기 시작하면서(완전 초초초초초보) 사람들과 대전하기에는 너무나 실력이 부족하고 컴퓨터와 연습을 해보려고 인터넷을 뒤져서 찾아낸 프로그램이다. 듣기에 현존하는 최고의 인공지능 바둑 프로그램은 북한에서 만든 것으로 2급 정도의 실력을 가지고 있다고 한다. (시간이 흘러 알파고가 나타나 바둑의 판도를 크게 바꾸었다고 한다.) 그에 비해 이 프로그램이 어느 정도 급인지는 알지 못하겠다. 왜냐하면 내 수준이 100만급 정도 되기 때문이다. ㅎㅎ 이 프로그램은 난이도 조절이 가능한데 현재는 제일 낮게 설정하고도 컴퓨터에게 무참히 짓밟히는 수준. ㅠㅠ 아마도 바둑 실력이 좋은 사람들은 너무 시시하다고 할지도 모르겠다. 가끔 체스와 바둑의 인공지능을 비..
윈도우에서 매직마우스 설정 - X-Mouse
2015. 10. 6. 12:19
OS/Mac
윈도우에서 애플의 매직 마우스를 쓰게되면 좌우 횡스크롤의 문제로 인해서 다양한 귀찮은 현상이 발생한다. (너무 예민하게 반응한달까?) 그냥 대충 아래로 스크롤한 것인데 대각선으로 이동을 한다거나 아니면 좌우로 이동한다거나...애플에서 제공해주는 윈도우용 드라이버에는 이러한 자세한 동작에 대한 설정이 불가능하다.맥에서는 매우 유용하지만 윈도우에서는 제대로 동작하지 않는다. 이런 설정을 위해 X-Mouse라는 무료 소프트웨어가 있다.http://www.highrez.co.uk/downloads/XMouseButtonControl.htm 이 툴을 이용해 좌우 횡스크롤 기능을 끄니 일반 마우스처럼 안락한 상황이 되었다.다양한 기능을 버리고 마음의 위한을 찾다.
안드로이드 빌드시 자세한 컴파일 명령 출력하기
2013. 12. 13. 13:39
OS/안드로이드
안드로이드 빌드를 하다가 컴파일 도중에 에러가 발생하면 어떤 명령을 수행하다 프로그램이 비정상 종료가 되었는지 확인이 안될때가 있다. 이럴때 자세한 명령을 확인하고 싶다면 ... m showcommands m or mm or mmm 다음에 showcommands 라고 추가하면 자세한 컴파일 과정을 볼 수 있다.
Mini Displayport to DVI + DVI to D-Sub 젠더
2013. 1. 22. 17:50
OS/Mac
결론 : DVI 구매 + D-Sub 젠더 사용은 불가능 맥북 프로(에어)에는 DSUB나 DVI 포트가 없다. 듀얼모니터를 구성하거나 프로젝터에 연결하여 프리젠테이션을 하거나 한다면 이 좋은(이라 쓰고 비싼이라 읽는다) 맥북이 무용지물이 되어 버리고 만다. 이를 대비해서 다음과 같은 각종 어댑터가 필요하다.(이미지 출처 : 애플 스토어) 그런데 이 어댑터들이 각각 정가가 4만원이다. 정말 비싼가격이 아닐 수 없다. 그래서 둘다 구매하는 것은 쵸큼 부담스럽다. (하나만 구매해야지~ 잇힝)그러면 DVI를 살 것인가 D-Sub를 살 것인가? D-Sub는 아날로그 신호를 통해 영상을 전송하고 DVI는 디지털 신호만 전송하거나 아날로그 신호까지 함께 전송하는 방식이다.따라서 LCD 모니터 등과 같이 디지털 신호를 ..
nexus s 이미지 올리기
2012. 9. 5. 11:27
OS/안드로이드
fastboot oem unlock fastboot flash bootloader bootloader.img fastboot reboot-bootloader fastboot flash radio radio.img fastboot reboot-bootloader fastboot flash recovery recovery.img fastboot flash boot boot.img fastboot flash system system.img fastboot flash userdata userdata.img fastboot erase cache fastboot oem lock
Linux shell 디렉토리 이동 프로그램
2012. 3. 30. 15:06
OS/Linux
리눅스 쉘을 쓰다보면 이전 작업 디렉토리로 이리저리 이동해야할 때가 있다. 이때 cd 명령어를 통해서 이동해야하는데 경로가 크게 바뀌어야 하는 경우 귀찮음은 이루 말할 수 없다. 그래서 대부분의 사람들은 쉘을 여러개 더 띄워놓고 작업을 하게 된다. 이런 경우 다음과 같은 프로그램으로 좀 더 쉽게 디렉토리를 이동해보는 것은 어떨까? 위와 같이 pp 명령을 이용하여 여러 디렉토리를 자유자재로 이동이 가능하다. 현재 디렉토리를 리스트에 등록할때는 a1, a2 와 같은 방법으로 등록하면 된다. 디렉토리를 이동할때는 이동하고자하는 디렉토리의 번호를 넣어주면 바로 이동한다. 이 프로그램은 공유메모리를 사용하기 때문에 같은 사용자는 다른 쉘에서도 동일한 목록을 사용할 수 있다. 즉, 여러 쉘을 띄워놓고 사용하더라도 ..
안드로이드 에뮬레이터 부팅 로고 변경 - initlogo.rle
2012. 2. 7. 13:06
OS/안드로이드
안드로이드 에뮬레이터의 부팅 로고는 다음과 같이 변경이 가능하다. 테스트환경 : 우분투 320x480 크기의 로고 이미지를 만든다. (해상도가 자신의 에뮬레이터와 맞지 않으면 제대로 안보인다.) BMP나 PNG 등으로 저장한다. $convert -depth 8 initlogo.png rgb:initlogo.raw $./rgb2565 -rle initlogo.rle 여기서 convert 프로그램은 우분투에는 기본으로 존재하나 페도라에서는 없었다. 안드로이드 소스를 빌드하면 rgb2565 프로그램은 out/host/linux-x86/bin 디렉토리에 생성된다. 여기서 생성된 initlogo.rle 파일을 out/target/product/generic/root/ 디렉토리로 복사한다. (generic 대신에 ..
안드로이드 에뮬레이터 CPU type 변경
2012. 2. 7. 12:52
OS/안드로이드
$./emulator -kernel /{AndroidRoot}/prebuilt/android-arm/kernel/kernel-qemu-armv7 -avd avdname -qemu -cpu cortex-a8 안드로이드 에뮬레이터 사용시 qemu가 지원하는 여러 CPU 중에서 특정 CPU를 에뮬레이션 하고 싶다면 위와 같이 -qemu -cpu 옵션을 통해서 추가할 수 있다. 지원하는 CPU 목록을 보고 싶다면 -qemu -cpu ? 라고 옵션을 추가하면 다음과 같은 목록이 나온다. Available CPUs: arm926 arm946 arm1026 arm1136 arm1136-r2 arm11mpcore cortex-m3 cortex-a8 ti925t pxa250 pxa255 pxa260 pxa261 pxa2..
*** glibc detected *** make: free(): invalid next size (fast)
2012. 1. 31. 21:08
OS/안드로이드
[brown@baal android]$ mm ============================================ PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=2.3.3 TARGET_PRODUCT=lge_bproj TARGET_BUILD_VARIANT=eng TARGET_SIMULATOR=false TARGET_BUILD_TYPE=release TARGET_BUILD_APPS= TARGET_ARCH=arm HOST_ARCH=x86 HOST_OS=linux HOST_BUILD_TYPE=release BUILD_ID=GRI40 ============================================ find: `frameworks/base/framew..