분류 전체보기
-
루마니아 여행 : 수도 부카레스트의 오토페니 공항 (Bucuresti Otopeni Airport)Review/Trip 2013. 10. 13. 10:59
우리나라에서 루마니아로 가는 항공편에는 직항이 없다. 그래서 유럽의 어느 한군데를 경유해야 하는데, 나는 체코 프라하를 경유하는 체코 항공을 선택했다. 값도 저렴했고, 돌아오는 길에 스탑 오버로 며칠간 프라하에 머물 생각도 있었기 때문. 문제는 내가 탄 비행기가 Romania에 도착하는 시간이 새벽 1시로 꽤 늦은 시간이라는 건데, 루마니아라면 관광지로 알려져있거나 우리 나라 사람들에게 익숙한 나라도 아닌데다, 집시의 나라로 유명하기 때문에 비행기표를 알아봐준 여행사에서는 “괜찮겠어요…?”하는 반응이었다. 조금 검색을 해보니 그리 위험하진 않은 듯 하다. 루마니아로 오는 비행기편이 많지 않기 때문인지는 몰라도, 새벽에 루마니아에 도착했다는 블로그 포스팅을 쉽게 찾아볼 수 있었다. 다만 루마니아 Bucur..
-
Retina Display에서 코딩하기 : Adobe Source Code Pro Light카테고리 없음 2013. 10. 10. 23:36
그동안 코딩을 하면서 다양한 폰트를 이용해보았다. 어릴 때, DOS가 돌아가던 386에서 한동안 사용하던 Fixedsys부터, Courier New 역시 한동안 써오다가, 코딩용 폰트가 있다는 말에 호기심을 갖고 유명한 Bitstream Vera Sans Mono도 다운로드받아서 한동안 써보았다. 몇 달 동안 MFC를 이용해서 작업할 일이 있어, Visual Studio를 쓰기 시작했는데 여기에 포함된 코딩용 폰트인 Consolas가 상당히 마음에 들었었다. 특히나, 그 즈음부터 윈도우 클리어타입(ClearType) 기술이 적용되서 그런지 다른 폰트보다 훨씬 선명하다는 점도 큰 매력이었다. 그래서 그 뒤로는 몇년간 쭉 Consolas를 써왔던 것 같다.그 뒤로 맥북으로 작업 공간을 옮기게 되었는데, 맥북..
-
[OpenCV] Webcam 2개 연결 시, No space left on device 에러가 날 때Tech/Development 2013. 10. 10. 00:18
Stereo Matching 등을 하기 위해 카메라를 2개 연결해서 사용할 때가 있는데, 만약 라즈베리파이 등 자그마한(!) 임베디드 보드에서 구현한다면 다음과 같은 에러를 만날 수도 있다. libv4l2: error tuning on stream: No space left on device VIDIOC_STREAMON: No space left on device 이러한 에러가 발생하는 이유는 Webcam의 resolution, framerate, protocol을 USB 2.0으로 전송하기에는 너무 느리기 때문이다! 요즘 USB 3.0이 지원되기 시작하지만 아직까지 USB Webcam은 대부분 2.0 기반이며, 이러한 Webcam은 USB 3.0 포트에 연결하더라도 2.0으로 동작하게 된다. 640x4..
-
Verilog Simulation 이해하기 - Non-blocking과 Blocking assigment의 순서Tech/Verilog 2013. 10. 8. 20:10
Verilog Simulation은 Cycle-accurate Simulation이 가능하다는 장점이 있는 반면, 같은 time step T에 해당하는 모든 event가 동시에 수행된다는 점에서 복잡하기도 하다. 특히 순차적으로 동작하는 blocking statements와 동시에 동작하는 non-blocking statement가 섞여있으면 누가 더 먼저 실행되나? 헷갈리게 된다. 이렇게 Verilog Simulation 상의 Event 처리 순서가 궁금할 때, Verilog Simulation Refernce Model을 참조해서 읽어보면 애매한 부분들이 어느정도 해결된다.본 포스팅에서는 바로 그 Verilog Simulation Reference Model 및 동작 순서에 대해서 간략히 정리하려고 ..
-
[Verilog] 합성가능한 Verilog를 위한 Nonblocking assign 잘 사용하기Tech/Verilog 2013. 10. 7. 22:53
Verilog를 사용하다보면, C나 Java 등을 다루면서 써왔던 순차적 기술 방식과 다르게 동시에 동작하는 기술 방식 때문에 당황하게 된다. 특히나, Blocking과 Non-blocking 이라는 2가지 대입문이 존재하기 때문에 어디에 뭘 써야하나 고민될 때가 많다. 특히, Verilog는 코드 흐름상으로는 말이 되더라도 나중에 Digital circuit으로 합성하면 동작하지 않는 경우도 많아서 상당히 골치아프다. 제대로 이해하기 위해서는 Verilog가 어떻게 digital circuit으로 구현되는지 따져가면서 공부하는게 가장 좋지만, 꼭 그렇게 세부적으로 하지 않더라도 합성가능한 Digital Circuit을 가능하게 하는 몇가지 Rule of Thumb이 있다. 이를 잘 소개한 Article..
-
50mm에 담는 프라하 : 하벨 마켓 Havelská MarketReview/Trip 2013. 10. 6. 15:08
크게 보기 프라하의 노천 시장, 하벨 마켓 Havelská Market 외국에서 시장을 갈 때는 항상 기대가 된다. 관광객을 위한 곳이라기보다는 그 나라 사람들을 위한 곳이기 때문에, 보다 그 나라의 전통적 분위기를 많이 느낄 수 있기 때문이다. 프라하에서도 노천 시장이 있는데, 여기는 그런 전통 시장이 아니다. 이미 관광 도시로 너무나 유명해진 프라하이기 때문에… 말이 노천 시장일 뿐 관광객들로 넘쳐나는 기념품 거리라고 보면 된다. 그 중에 노천 시장 느낌이 나도록 과일들을 팔고 있는 가게도 있는데, 가격인 전혀 싸지 않다. 프라하 물가가 워낙 싸기때문에 저렴하다고 느낄 수 있지만, 과일 먹는 게 목적이라면 조금만 걸어서 TESCO에 가면 훨씬 저렴하고 싱싱한 과일을 먹을 수 있다. 그 외 기념품들은 ..
-
후면 카메라 먼지 유입으로 인한 아이폰5 무상리퍼 후기Review/IT 2013. 10. 5. 02:44
처음 아이폰5를 받고 찍었던 사진. 리퍼를 하게되면 저런 본래 박스는 당연히 안준다. 작년(2012년) 12월, 아이폰5를 구매하고 큰 문제없이 사용해왔지만 언제부터인가 아이폰5 카메라 내부에 먼지가 점점 쌓이기 시작했다. 카메라 성능이 점점 떨어지는 건 당연지사. 사진 찍을만한 곳엔 항상 DSLR을 들고 다니다보니 폰카메라에 크게 아쉬움을 느낀 적은 없었지만, 무상리퍼가 가능한 기간이 1년이다보니, 결국은 지난 수요일에 KT Olleh Service Plaza로 방문했다. 아이폰5, 후면 카메라에 문제가 있으면 무상리퍼 가능 아이폰5부터 부분수리로 A/S정책이 바뀌었기 때문에, 리퍼 받기가 상당히 귀찮아졌다. 아이폰이야 어차피 iTunes 통해서 복원하기 좋고 리퍼받으면 깨끗한 새 외관의 폰을 받을 수..
-
리딩으로 리드하라(2010)Review/Media 2013. 9. 27. 16:34
그동안 읽은 책을 정리해볼까 했는데, 책장에 있던 이 책이 눈에 띄었다. 비교적 내용이 간단하기 때문에 생각나는대로 요약해서 포스팅 해놓을까하는 생각이 들었다. 이지성 작가는 이 책 이후에도 고전 독서에 대해서 몇 권의 책을 더 쓴 걸로 알고 있다. 결론부터 말하자면, 이 책은 그 뒤에 이어지는 고전 독서 시리즈의 시작, 개론판이라고 볼 수 있을 것 같다. 본 책의 내용은 "고전을 읽어라."로 요약할 수 있다. 그게 다다. 소설은 아니지만 재미있고 긴장감있는 구성으로 잘 쓰여진 책이다. 그래서 정신없이 읽게 되지만, 읽고나면 "고전을 읽어야겠다"는 생각만 남겨두는 책이다. 사실 처음에 책을 내려놓으면서는 딱히 남는 게 없구나 하는 생각이 가장 먼저 들었다. 그런데 좀 더 생각해보면 그게 당연하다는 생각도..