구글의 Lisp 프로그래밍 스타일 가이드
https://google-styleguide.googlecode.com/svn/trunk/lispguide.xml
View Article곧 대세는 병렬 프로그래밍으로 갈지도 모르겠다
Dr.Dobb's를 RSS로 등록해놓고 보고 있는데 요 근래 들어 유독 병렬컴퓨팅, 슈퍼컴퓨팅에 대한 글이 많이 올라온다.OpenCL, CUDA처럼 익숙한 것도 자주 보이고, 인텔에서출시할 거라 하는 코드명 'Phi'라는 (고도의 병렬 처리를 지원한다는데)칩셋 등.2004년을 기준으로 더 이상 CPU의 클럭이 늘어나기보다는코어의 수가 늘어나는 쪽으로 발전하고...
View Article북한 붉은 별 리눅스의 천리마 폰트
출처: http://kldp.org/node/117684뉴스에서가끔씩이나보던폰트를 PC상으로보니느낌이굉장히이상하다.'ㅌ'자음독특하게쓰는듯.
View ArticleJava, C, PHP, Ruby, Haskell 언어 사용자가 서로를 바라볼 때의 이미지
출처: University of Virginia CS 1501 Lectures누가해스켈강좌 아니랄까봐해스켈만아인슈타인(과학자 이미지?)으로대동단결이고,나머지는다제각각.루비사용자들이루비를저스티스리그로보는건개웃기다.ㅋㅋㅋ
View Article4Clojure 문제 풀이 (Elementary)
http://www.4clojure.com/ 에가면Elementary-Easy-Medium-Hard 4단계에걸쳐다양한문제를풀어볼수있다.계정을등록하면문제에따라풀어냈는지여부도자동체크가되서무척편리.최근에 Clojure를 재미 삼아 보기 시작했는데 학습, 복습 용도로 좋은 것 같다.짬짬이 풀고, 내 개인 블로그에다가 일부는 답과 풀이를 정리해둬야겠다....
View Article4Clojure 문제 풀이 (Easy)
Clojure스터디시작한지얼마안되서그런지 Easy부터는확실히푸는속도가더디다.답안도깔끔하게안나오고꾸역꾸역만든느낌이나고...----------------- ----------------- ----------------- ----------------- ----------------- ----------------- -----------------...
View Article우분투 대시에서 최근 기록 지우기
우분투 unity기준으로,윈키등을누르면아래와같이창이뜨는데여기에는최근사용한프로그램,최근사용한문서,최근접근한파일,동영상,음악파일등등이다올라오게되있다.분명편한기능인데...이기록을전부지우고싶을때가있다!특히,최근접근한동영상.... 남자라면다들알거여으흐나의 프라이버시는내가지켜야 함.이기록을말소하려면다음과같이하면된다.1. 우측...
View ArticleVince Huston의 Design Patterns 사이트
근래에 디자인패턴을친숙하게다른비유를들어설명한자료본것들중최고인듯...GoF패턴들을화학주기율표처럼빗대기도하고,여러패턴들간의유사성을주변에서쉽게접할수있는사례로풀어낸점이참센스가있다.http://vincehuston.org/dp/
View Article게임보다 재미있는 프로그래밍?
말이안된다고생각했는데, 가능할것같기도하다.최근 4clojure사이트에들어가서짬날때마다문제를풀면서머리회전을좀할려고노력중인데,시간가는줄도모르고문제풀때가 종종있다.곰곰이생각해보니호승심?승부욕?이발동하는것같기도하다.마치퀘스트를받고퀘스트를달성하면보상을받는데,얼마나퍼펙트하게했느냐에따라보상정도가다르달까.본질적인면에서이게 RPG...
View Article쿼드코어, 옥타코어, ...
최근 2-3일사이에삼성갤럭시 S4가모바일최초옥타코어장착으로출시된다는기사를자주접했다.댓글들을보니,데스크탑 PC조차도활용을다못하는옥타코어있어서뭐하냐,진짜옥타코어도아니고경우에따라모드가바뀌는정도아니냐이런비판들이많은것같다.물론,거진 100만원전후하는비용을들여서...
View Article회화적 책 읽기법
"정보 시대 생존기술은 '회화적 책 읽기 방법'이 기본"출처: http://www.ikoreanspirit.com/news/articleView.html?idxno=35613
View Article전산에 대한 막연한 느낌
나는 본디 베이스가 기계공학(+ 제어)이고전산은부전공을했다.그런데 어찌저찌살다보니부전공이전공을압도적으로눌러야하는분야를맡게되다 보니 전산쪽에시간을많이쏟으며 살아온 것 같다.그동안전산(뭐라 부르지? 컴공? 소프트웨어공학? 하여튼...)을 꾸준히공부한게 10년? 12년?이넘어가는데일단은 전산학도 같은 이공계이기는한데 공부할 때 필요한 스타일은 기계나 제어공학과는...
View Article왜 상대적으로 디버깅을 중요하게 다루지 않는가?
어떤 소프트웨어개발에있어서각단계가얼마나비중을차지하는지살펴보면놀랍게도디버깅이 60~80%의시간을차지한다.그런데왜학교등의기관에서는프로그램을어떻게짜는지문법이어쩌고저쩌고이런건잘가르치면서디버깅노하우는가르치지않는가?물론,내주변에전산전공자들이별로없다보니유독심하게그런게느껴지긴한다만,가끔보면 대화식 디버거를 써서 break, step,...
View ArticleS/W 개발 중 느끼는 pitfall 중 하나.
연구를 하다 보면 아무래도분야가분야이다보니,특정연구실이나특정인물의논문이나발표를계속연이어접하는경우가있다. (I'm a big fan of yours...ㅡ,.ㅡ;)운이좋으면데모영상을보기도하고,더운이좋으면공개된소스를받아직접해볼수도있는데,이런경험들을몇번해보고나니느끼는건실험실이운영되면서미련스럽게(좋은뜻으로..우직하면서도성실근면하게란의미로)쌓아올린 research...
View ArticleQt 4와 Boost 혼용 시 주의가 필요하다
요즘작업하고있는프로그램은 Qt + OSG + osgw + Boost +그외몇가지의라이브러리를조합해서 써야한다.그런데최근파일로더부분을개선하려고 Boost라이브러리의 filesystem을쓰려고보니링크에러가속출.어려움이있을때늘도움주시는구글박사님과스택오버플로우의덕분으로나와비슷한케이스발견.그런데이게웬걸...Qt 5 이전의 버전(4.x.x)들은 윈도우즈 플랫폼 기준으로...
View ArticleQt 4.8.x 직접 빌드하여 설치할 때 빌드 에러 해결
Qt 5이전의 Qt하위버전들은 /Zc:wchar_t-로빌드가되기때문에 /Zc:wchar_t로빌드된라이브러리들과링크에러가날수있다.Boost의 filesystem라이브러리와 Qt를같이쓰려다가발견함. (참고: http://blog.naver.com/lithium81/80188729498 )내가겪은문제는 Qt 4.8.x버전대에서 3rd party로포함되어있는...
View ArticleOSG + DCMTK (dicom) 포기... --> 성공
내용수정>>DCMTK 3.6.1스냅샷 + OSG는동작하는걸확인했다.대신 DCMTK을 cmake로설정할때...
View ArticleWin7 + VS2010 환경에서 각종 라이브러리 설치 workthrough
최근연구를여러가지방향으로확장하려는중에있어서...그에따라여러가지라이브러리를필연적으로깔아써야했는데,같이 혼용해서 쓰려니 여기저기서삐걱삐걱대는바람에 3일간설치했다테스트했다지우고 설치했다 테스트했다 지우고를 반복한 듯.기본적으로 햅틱 어플리케이션을 만들기 위한 사전작업을 한 것인데,GUI로는 Qt를, (Qt 계속 쓰다보니 MFC나 GTK 등을 안 쳐다 보게 됨......
View ArticleosgImage, osgTexture와 OpenNI를 이용하여 KINECT 영상 받기
OpenNI가제공하는 depth image 데이터형은 XnDepthPixel이다.헤더와 소스를 뒤져 보면 구조체로되어있고, unsigned int형으로 nRed, nGreen, nBlue가정의되어있을뿐이다.KINECT에서실시간으로받아오는깊이 영상을 OSG에다뿌리려면제일간단한해법중하나가osg::Texture2D를사용하는것이다.그리고...
View Article