Posts
엑스페리아 레이의 활용을 위해 최신 젤리빈으로 업데이트를 했습니다.
오래전에 펌웨어를 ics로 업데이트 하고 옵티이이로 바꾼후에는 책상속에서 얌전히 잠자고 있던 레이를 꺼낼 생각이 든 것은 크기 때문입니다.
간단히 산책을 나가거나 운동을 할 때 주머니속 옵티이이는 생각보다 꽤 부담이 됩니다.
게다가 요즘은 gboard 8.9를 주로 사용하며 핸드폰은 주로 테더링 용으로 사용하니 더욱더 레이 생각이 나더군요.
그래서 예전 기억을 더듬어서 레이 부활을 시도 했습니다.
일단 예전에 제가 써둔 블로그 글을 읽어보고 (기억을 되살리는 겸.. ) http://kasw.blogspot.kr/search/label/%EB%A0%88%EC%9D%B4
내용이 별게 없군. 하고 생각하면서.. ;;;
Posts
구글 go 언어를 공부하면서 몇몇 중요 포인트를 메모중입니다. (5/N)
오랫만에 다시 go 이야깁니다.
오랬만에 기억을 되살리기 위해 이런 저런 이야기를 잠깐 해보면 go 언어의 특징중 가장 두드러지는 것을 하나 들면 goroutine을 들 수 있을 텐데요.
많은 서버와 대용량의 데이터(소위 big data)를 처리 하고 있는 구글은 이를 위해서 여러 언어를 사용하고 있다고 알려져 있습니다. 하지만 각각의 언어들은 장단점이 있는 관계로 구미에 딱 맞는 언어가 필요하여 go 언어를 만들었다는 게 사람들의 짐작 입니다.
그래서 go 언어에는 구글이 가장 필요로 하는 goroutine 과 channel 이 기본으로 존재합니다.
Posts
한성 gboard 8.9에 리눅스를 설치하고.
애초에 제가 필요한건 가볍고 배터리 오래가는 리눅스 머신이었으니 .
한성 gboard 8.9 에 리눅스를 설치해봤습니다.
대단해 보이지만 별건 아니고 구글 플레이 에서 linux deploy https://play.google.com/store/apps/details?id=ru.meefik.linuxdeploy&hl=en
를 설치하면 됩니다.
애초에 안드로이드가 리눅스커널을 사용하고 있으니 chroot 와 user mode linux 같은것을 적당히 조합한것이 아닐까 하고 생각합니다. ( 자세히 확인 해보지는 않았습니다. ) 설치 과정도 loop back device file을 만들어 거기에 설치하는 형태더군요.
설치하고 이런저런 프로그램을 설치하고 ( python, git , 7zip , byobu, mc, 등등등.
Posts
gboard 8.9 한 달 좀 넘게 사용한 소감
한 달 좀 전에 적당한 화면 크기의 디지털 디바이스가 필요하여 ( 책읽고 , 만화보고, 웹서핑하고 , 글쓰고 ) 이리 저리 알아보다가
한성에서 막 나온 gboard 8.9 를 질렀습니다.
막판까지 아이뮤즈 q9 를 놓고 고민했지만 ..
q9의 고해상도 2048x1536 과 10인치의 큰 화면 ,그리고 무거운 무게와 불안한 지원 , 보다는 집에 이미 10인치 디바이스는 있기도 하고 (2년전 산 a500) . 조금 떨어지는 해상도 1920x1200!! , 조금 작은 8.9인치 화면, 조금더 가벼운 무게 , 조금 더 믿을만 하다고 사람들이 이야기하는 지원 이 더 좋아 보여서 gboard로 결정했습니다.
Posts
리눅스 엔트로피?
안드로이드에 seeder 라고하는 신기한 프로그램이 있어서 뭔가 하고 찾아 보니..
시스템에서 사용하는 random generator 의 성능? 을 올려주는 프로그램 이라고 합니다.
설치하면 이 난수 생성기의 병목으로 느려 졌던 부분이 해소되어 전체적인 UI 반응성이 올라간다고 해서 설치해 사용하기는 하고 있습니다만.. ( 차이는 못느끼겠더군요. ^^)
아무튼 안드로이드에 있다면 당연히 리눅스 데스크 탑에서도 비슷한 문제와 해결방안이 있겠거니 하고 생각해서
http://en.wikipedia.org/wiki/Entropy_%28computing%29
이것 저것 찾아보니 ubuntu/xubuntu 에서는 rng-tools 이나 randomsound를 설치 해서 사용하면 될것 같습니다.
Posts
우분투 sublime text2에서 한글을 입력하기.
안되는 거라고 생각하고 포기 하고 있었는데 같이 일하는 동료의 제보로 약간 불편하지만 일단 입력이 가능하게 되어 기록하기 위한 포스트. ;;;
일단 한글 입력이 안되는 원인은 ibus의 버그 때문 이라고 합니다.
실제로 windows/OSX 에서는 한글 입력이 잘된다고하는 군요.
그럼 ibus가 아니고 다른 IME를 쓰면 해결 되지 않을까? 에서 시작합니다.
한줄 요약하면
http://www.interoasis.net/post.php?No=15
에 나와있듯이
sudo apt-get install uim uim-hangul im-switch -c /* 한글입력기 변경 */ 그리고 X 재시작 ( 로그아웃 또는 재부팅 )
Posts
구글 리더가 서비스 종료한다는 소식을 듣고
버럭! 한 사람이 어디 저 뿐만이겟습니까만;; ^^
저 역시 소식을 접한 후부터 계속해서 대안을 찾고 있기는 했습니다.
일단 feedly로 임시 도피를 해서 살고 있긴 합니다.
쓰는 소감을 말하자면 뭐 그냥 그냥..이란 느낌입니다.
최근 집에 오래된 노트북으로 서버를 구축하고 그를 중심으로 사용 패턴을 정리해서,
unison 으로 개인 파일들을 반자동 sync 한다던지 하는 설정을 하다 보니 , 외부 서비스를 점점 사용 하지 않게 되더군요.
그래서 다음 클라우드,box.com,그리고 dropbox 마져도 더이상은 사용하지 않고 살게 되었습니다.
Posts
우분투에서 서브라임 에디터로 go 개발을 하(려)다보니.
서브라임 에디터로 go 개발을 하기 위해 필요한 패키지를 찾아보면 바로 보이는 것이 go build 패키지라서 일단 설치는 해두었습니다. 이번 주말에 집에서 오랫 만에 go 코드를 만질 일이 있어서 ( 실은 요즘 매일 python 만 하고 있어서 go 도 좀 해두려고.. )
서브라임에서 전에 만들어둔 go 소스를 열고 작업을 시작했습니다. 이왕 하는 김에 제대로 환경을 세팅하려고 프로젝트도 만들고 빌드를 했는데 아무 반응이 없습니다. 물론 터미널을 열고 빌드하면 당연히 잘 되고 .. 에디터 내의 빌드 명령인 <ctrl-b> 로 빌드를 시도하면 아무 반응이 없는 겁니다.
Posts
우분투/주분투/민트 에서 GUI 없이 키보드 옵션을 설정하는 법
전 낡은 프로그래머라 예전 86키 시절의 ctrl 위치가 익숙합니다. ( 라고 말하면 모를 사람이 더 많으니. ^^ ) 즉 ctrl 키가 A 옆에 있고 caps 따위는 사용하지 않는 주의 라는 겁니다. 물론 아무리 제가 낡았어도 오른쪽 ctrl을 caps 로 설정하지는 않습니다. ( 이 말을 이해하면 당신도 훌륭한 낡은 사람 ^^ )
그리고 당연히 shift-space를 한영 전환으로 사용하며
덤으로 커서 이동은 넘버 패드를 사용하는 것을 더 선호 합니다. 그래서 shift-화살표키 선택도 넘패드를 사용하는 경우가 많습니다.
Posts
web2py 소개
회사에서 세미나 용으로 작성한 글인데 쓰고 보니 이것 만으로도 web2py의 소개 용으로는 충분 할 것 같아서 그리고 블로그에 올려도 좋을 듯한 내용이어서 올려 봅니다.
원문은 http://web2py.com/books/default/chapter/29/03 이며 번역을 한 것이 아니고 업무에 필요한/필요할 것 같은 것들을 정리한 글이라 원문과 같이 놓고 보셔야 이해가 될 듯 합니다. 제가 맡은 부분인 Overview 부분 만 입니다. ^^
web2py 개요 - overview
** **
시작하기 - startup web2py는 윈도우와 맥에선 실행 프로그램으로도 제공되기 때문에 따로 python 이 필요하지 않다.