전체 글 17

횡단보도의 법칙

횡단보도의 법칙인생의 길을 걷는 것은 수 많은 횡단보도들이 늘어선 복잡한 도심 한 복판을 끊임없이 걷는 것과 비슷하다. 사람들보다 조금 뒤쳐진다 하더라도 같은 신호등 앞에서 만나게 된다. 제때 도착하지 못했다 할 지라도 시선을 떼지 않고 있다면 깜빡이는 파란 신호를 보며 아슬아슬하게나마 건널목을 건널 수 있다. 그리고 또 결국 다음 신호등에서 만나게 된다.  사람들보다 조금 빠르게 걷는다 하더라도 같은 신호등 앞에서 만나게 된다. 다른 사람들이 도착하기전에 먼저 파란 신호를 받으면 사람들이 조마조마한 가슴을 안고 아슬아슬하게 건너는 건널목을 편안함을 느끼며 느긋하게 건널 수도 있다. 그러나 결국 또 다음 신호등에서 만나게 된다.   노력이란 단어는 어설픔을 허락하지 않는다. 다른 사람들보다 적어도 한 단..

블라블라 2014.08.27

코타로 오시오 - 바람의 시 (Kotaro Oshio - Wind Song, 風の詩) 악보

코타로 오시오 - 바람의 시 (Kotaro Oshio - Wind Song, 風の詩) 악보한 때, 전자기타에 관심이관심만 있었다 연주는 해도 잘 안 돼 있었던 적이 있었다. 그러다가 나이가 드니 어쿠스틱/클래식 기타에도 관심이 가게 되었고, 그 때 처음 연습했던 곡이 바로 '코타로 오시오 - 바람의 시 (Kotaro Oshio - Wind Song, 風の詩)' 였다. 필요하신 분이 있을지도 모르니 악보를 캡춰해서 올려본다안 올려도 돼 검색하면 다 나와.  그리고 연습할 때 보았던 동영상도 링크 걸어 본다. 취미로 즐기시는 분 같은데 엄청 감미롭게 잘 뽑으신거 같다생긴건 무섭. 아 잠깐. 올릴라고 한 사람의 동영상이 유튜브에서 사라져 버렸다. 헐~ 굉장히 추천수도 높그 그랬던 영상인데 왜 사라져 버렸지. ..

영화/음악 2014.08.27

끈 이론(String Theory) 다큐를 감상하고...

끈 이론(String Theory) 다큐를 감상하고...횽아들, 난 오늘 '끈 이론(String Theory)'에 관한 다큐 세편을 보았어. '끈 이론'은 말이야 중력에 촛점을 둔 뉴턴, 아인슈타인 사단의 거시 물리 법칙과, 전자기력/강력/약력에 촛점을 둔 닐스 보어 사단의 미시 물리 법칙의 대립을 쎄쎄쎄로 마무리 지을 수 있는 획기적인 이론이야. 아인슈타인 생전의 꿈이던 우주 만물의 역학을 하나의 통일된 방정식으로 설명하는 '통일장 이론'의 대를 잇듯이 그 영문 부제 또한 'The Theory of Everyting' 이라고.    끈?  일단 아인슈타인 횽아에 대해서 알아볼께. 부끄러우니깐 전공자 횽아들은 뒤로가기를 눌러줘ㅍ.ㅍ아인슈타인 횽아는 등속 직선운동 계에서의 관찰자의 시각을 정리한 법칙인 특..

물리학(physics) 2014.08.27

안드로이드 전체 charset 목록 정보 확인하기

안드로이드 전체 charset 목록 정보 확인하기안드로이드에서다른 플랫폼에서도 마찬가지겠지만 개발을 하다 보면 문자열을 다룰 때에 해당 문자열이 무엇으로 인코딩(encoding)되어 있는지 몰라서 난간할 때가 있다. 보통은 'UTF-8'로 거의 되어 있지만 'UTF-16LE', 'UTF-16BE', MS949' 등등으로 되어 있는 경우도 가끔 있다. 혹은 이도 저도 아니고 문자열인건 확실한데 대체 뭘로 인코딩 되어 있는지 알 수가 없는 난감한 경우도 있다비알파벳권 국가의 비애. 예를 들면 어떤 파일내에 meta정보 형식으로 들어있는 문자열을 parsing할 때에 종종 발생한다. 대표적인 예로는 MP3 TAG 정보에 저장되어있는 가사(lylics)정보가 있겠다. 이럴 때-문자열인건 확실한데 대체 뭘로 인코..

아인슈타인의 상대성 이론 쉽게 배우기

아인슈타인의 상대성 이론 쉽게 배우기19세기 후반 이후 과학이 급속도로 발전하여 21세기인 지금에 이르러서는 더이상 갈릴레이 역학이나 뉴턴 역학으로는 설명할 수 없는 현상들이 너무도 많아졌다. 20세기 후반까지는 그래도 갈릴레이/뉴턴 역학으로 고등교육까지 마쳐도 큰 문제가 없었으나 바야흐르 21세기에 이르러서는 어린아이들도 현대물리-대표적으로 상대성이론, 양자역학-를 알아야 하는 시대가 와 버렸다.  알베르트 아인슈타인(Albert Einstein, 1879 ~ 1955)   우리를 둘러싸고, 또 우리가 이용하고 있는 수 많은 기술들이 모두 현대물리적 지식이 없으면 이해할 수 없는 현상이 되어버렸다. GPS, 폰의 위성시계, 인공위성을 이용한 많은 기술들 거기다 지금 우리가 매일 사용하고 있는 무슨 알아..

물리학(physics) 2014.08.26

안드로이드 ANT build 환경 구축하기

안드로이드 ANT build 환경 구축하기ANT build 를 하기 위해선 우선  http://ant.apache.org/  에서 다운로드를 받는다.  그 후 환경변수에       ANDROID_HOME     JAVA_HOME     ANT_HOME  들을 설정하고       %ANDROID_HOME%/tools     %JAVA_HOME%/bin     %ANT_HOME%/bin  들을 path에 추가한다.  그리고 project의 root로 가서       > android update project --path ./ --name [xxx]    > ant release 이런식으로 빌드를 시킨다. 자세한 사항은 아래 블러거님들의 글을 참조한다.http://ygchorom.tistory.com/25h..

오픈 소스(공개 SW) 라이센스 요약 - Open Source License Summary

오픈 소스(공개 SW)  라이센스 요약 - Open Source License Summary대표적인 프로그래밍 언어인 C/C++/C#, JAVA 등으로 개발을 하다보면 엄청나게 좋은 기능을 제공하는 오픈소스(open source)들이 많이 공개되어있는 것을 발견 할 수 있다. 이런 소스들을 잘 활용하면 개발시간을 단축 시킬 수 있다진짜?. 근래에는 스마트 폰이 필수품이 되어버리다 보니 iOS(objective C), Android(JAVA)플랫폼에서도 개발이 활발히 이루어지는데, 기업이 아닌 개인들도 많이 활동하고 있기 때문에 이런 경우에는 오픈소스 의존도가 좀더 높은 경향을 보이기도 한다. 그런데 오픈소스라고 하여도 거의 모두 라이센스(license) 정책을 가지고 있기 때문에 사용에 주의가 필요하다...