'Python'에 해당되는 글 10건
- 2011/05/23 해스켈 수도쿠 살버
- 2010/06/10 My Recent Tweets 20100604
- 2010/01/19 My Recent Tweets 20100118
- 2010/01/05 My Recent Tweets 20100104
- 2009/11/06 My Recent Tweets 20091104
- 2009/10/01 My Recent Tweets 20090928
- 2009/07/07 트위터 글들 블로그로 발행하는 파이썬 스크립트 (2)
- 2008/08/21 Code Drill #2
- 2008/08/12 Code Drill #1
- 2008/08/01 'touch' command-line utility in Python (2)
- 해스켈 수도쿠 살버
Tweet
- Game Development
- 2011/05/23 22:15
- Functional language, haskell, monad, Python, sudoku, 모나드, 수도쿠, 함수형 언어
-
얼마 전, Clojure & Python, Side by Side 글을 보고 나도 수도쿠(참고1) 살버를 해스켈로 포팅해보자 마음 먹었습니다. 먼저 원 고안자인 Peter Norvig의 글(참고2)을 읽고 찬찬히 읽고 알고리즘을 이해했습니다. 알고리즘을 특별히 함수형 언어에 적절하게 바꾸거나 하지 않고 그대로 포팅할 작정이었으므로, 기껏해야 네다섯 시간 투자하면 되겠거니 생각했습니다... 실제로는 투자한 시간을 합쳐보니 총 24시간은 넘을듯 하더군요;
- 일단, 여기 최종 해스켈 코드
코드보기
- 결과
원 파이썬 코드는 214행이었습니다. 제 해스켈 코드는 276행이군요. 원 노빅씨의 해법이 상당히 간결하다고 봤을 때, 나쁘지 않다고 봅니다.
성능은 다음처럼 나왔습니다. 보시다시피, 해스켈 버전이 약간 느리군요. 그래도 첫 시도로는 준수한 결과라 봅니다;
- 배운 것
- 수도쿠(참고1) 퍼즐 푸는 알고리즘, 노빅씨가 잘 설명해놓으셨습니다(참고2).
- 노빅씨의 파이썬 해법(참고2), 아름답습니다. (물론, 저는 파이썬 전문가 아닙니다;)
- 두 언어가 거의 동일하게 list comprehension(참고3)을 지원해서 편했습니다.
- C++에서와 같은 의미의 변수가 없다는 사실이 생각만큼 큰 차이로 느껴지지 않더군요.
- 후글(http://haskell.org/hoogle/)과 구글이 없었다면 24시간 정도만에 어림도 없었습니다.
- 기존 C 스타일의 언어에서 너무 익숙한 반복문과 반복문 내에서의 이른 탈출이 아예 없다는 것이 포팅에서의 가장 큰 걸림돌이었습니다.
- 함수형 언어에서는 반복이 아닌 재귀로 생각해야 합니다.
- 혹은 한단계 더 나아가 fold와 monad(참고5)로 생각해야 합니다.
- 해스켈에는 fold가 참 많습니다. foldl, foldr, foldl' 그리고 foldr'. 어떤 놈을 써야 할지 많이 헷갈리더군요(참고4).
- 이해하기 까다롭기로 소문난 모나드(참고5)가 자연스럽게 필요하게 되더군요. 이 놈 없으면 과도하게 중첩된 case 문을 사용하게 됩니다.
- 해스켈이 type inference를 지원하여 필수 사항은 아님에도, 형 선언을 꼬박꼬박 해주는게 이해하는데도 그렇고 디버깅 시에도 도움이 많이 되더군요.
- 책에서 읽은대로, 정말 해스켈로 짤 때에는, 컴파일이 되면 보통 바로 그대로 문제없이 동작하더군요. 물론, 컴파일이 되게 하기가 저한테는 쉽지 않았습니다만;
- IO 모나드에서 do 용법은 해스켈에서 일반 순수 함수를 짤 때와는 정말 다른 느낌이더군요. 흡사 다른 언어인 것처럼...;
- 해스켈의 특징인 laziness가 또 머리를 더 복잡하게 합니다. (제 코드에서 볼 수 있는 것처럼, 특정 상황에서는 결과를 얻기 위해 strict 계산을 강제해야 했습니다.)
- 결론
- 해스켈은 imperative programming language와는 완전 다른 세상이다...
- 해스켈 책 하나(제 경우는 "Real World Haskell"(참고9)) 읽은 것으로는, 해스켈로 적절히 코딩하기 힘들다. (파이썬 배울 때랑은 다르던군요.)
- 제 코드 분명 최선과는 거리가 멀겁니다. 노빅씨의 알고리즘을 그래도 포팅한다는 제약 조건 하에서도 분명 더 우아한 해법이 존재할겁니다. 그 제약 조건이 없으면, 물론 훨씬 다양한 해법이 존재하겠죠(참고10).
- 시간이 참 많이 걸렸지만, 그래도 유익한 코딩 연습이었다고 생각합니다. ^^
- 참고자료
- Sudoku - Wikipedia: https://secure.wikimedia.org/wikipedia/en/wiki/Sudoku
- Solving Every Sudoku Puzzle: http://norvig.com/sudoku.html
- List comprehension - Wikipedia: https://secure.wikimedia.org/wikipedia/en/wiki/List_comprehension
- Implications of foldr vs. foldl (or foldl'): http://stackoverflow.com/questions/384797/implications-of-foldr-vs-foldl-or-foldl
- Monads for the Curious Programmer: http://bartoszmilewski.wordpress.com/2011/01/09/monads-for-the-curious-programmer-part-1/ http://bartoszmilewski.wordpress.com/2011/03/14/monads-for-the-curious-programmer-part-2/ http://bartoszmilewski.wordpress.com/2011/03/17/monads-for-the-curious-programmer-part-3/
- Functional Programming For Beginners: http://ontwik.com/scala/functional-programming-for-beginners/
- A Taste Of Haskell: http://ontwik.com/haskell/simon-peyton-jones-a-taste-of-haskell/
- Learn You a Haskell for Great Good!: http://learnyouahaskell.com/
- Real World Haskell: http://book.realworldhaskell.org/
- Sudoku - HaskellWiki: http://www.haskell.org/haskellwiki/Sudoku
- Haskell Cheat Sheet: http://blog.codeslower.com/static/CheatSheet.pdf
본 글의 영문 버전을 #AltDevBlogADay에 "Sudoku Solver in Haskell"로 게시하였습니다.
'Game Development' 카테고리의 다른 글
| 퍼포스 changelist 로그로 검색하기 (0) | 2011/08/23 |
|---|---|
| SIKULI를 이용한 GUI 테스트 자동화 (1) | 2011/06/22 |
| 해스켈 수도쿠 살버 (0) | 2011/05/23 |
| 자료구조에서 사이클 찾아내기 (0) | 2011/01/18 |
| 뒤늦게 올리는 GDC 2010 리포트 (5) | 2010/04/28 |
| [해외 개발자 인터뷰] Tiago Sousa (4) | 2010/02/17 |
- My Recent Tweets 20100604
Tweet
- Tweets
- 2010/06/10 06:32
- Asynchronous Agents Library, Bump Mapping, C++ template metaprogramming, C++0x, data oriented design, Depth of Field, EDRAM, GLSL, haskell, HDR, HLSL, Larrabee, Lean, monad, navigation mesh, NDC, nosql, parallel progarmming, Python, Regular Expression, screen space in-scattering, Scrum, Sculptris, SIGGRAPH 2010, Unit test
-
프로그래밍programming
- RT unclebobmartin: WTF is a Monad presentation now uploaded at: http://bit.ly/aBMIaL Have fun. #dev #
- RT daniel_collin: RT Keyframe: oh google IO videos have been posted http://bit.ly/5N5iHO #dev #
- 구글 IO 강연 영상들이 공개되었습니다.
- RT VSTS2010: [ #vs2010korea ][Plus C++0x] 람다(Lambda) 이야기 (마지막회) http://durl.me/mdrh #dev #
- RT aDevilInMe: "CPU Caches and Why You Care" Scott Meyers. #pdf http://bit.ly/dvC9Pj #dev #
- 캐시가 성능에 미치는 영향에 관한 좋은 자료
- Open Source Bridge Talk: Multicore Haskell Now http://donsbot.wordpress.com/2010/06/01/open-source-bridge-talk-multicore-haskell-now/ #dev #
- 해스켈의 병렬 지원에 관한 슬라이드
- RT rickasaurus: Grokking Functional Data Structures (great post) http://is.gd/cyeSz #fsharp #dev #
- 함수형 자료 구조에 관한 소개글
- RT VSTS2010: [ #vs2010korea ][Plus C++0x] 람다(Lambda) 이야기 (3) http://durl.me/m23w #dev #
- RT codemonkeyism: #myNoSQL is a very useful service http://bit.ly/cCezeB #dev #
- 데이타베이스계의 새바람 NoSQL 관련 소식을 모아 전해주는 사이트
- RT sigfpe: Constructing Intermediate Values http://bit.ly/a785oI #dev #
- 어렵네요;
- RT VSTS2010: [ #vs2010korea ]Asynchronous Agents Library 소개 http://durl.me/kke7 #dev #
- VS 2010과 함께 등장한 네이티브용 병렬 라이브러리 중 하나인 AAL에 관한 소개글
- RT javawork: http://goo.gl/bUcU - 오픈소스 라이센스의 유형별로 잘 정리되어 있네요. 라이센스 별로 클릭하면 자세한 설명 페이지도 있습니다. #dev #
- RT esstory: [예약도서] Blog2Book, 프로그래머가 몰랐던 멀티코어 CPU 이야기 http://shar.es/mjYQ3 - 김민장님이 책을 냈네요. 이건 무조건 사야해 #dev #
- 기대됩니다.
- RT rickasaurus: Learn Python The Hard Way http://is.gd/coXRH /via loufranco #dev #
- 또하나의 파이썬 학습 자료
- RT rickasaurus: The Computer Language Benchmarks Game http://is.gd/coBR8 #dev #
- 재미삼아 볼만한 프로그래밍 언어 벤치마크 자료
- RT rickasaurus: MetaFun: Compile Haskell-like code to C++ template metaprograms http://bit.ly/anL3lT #dev #
- C++ 템플릿 메타프로그래밍은 함수형 언어와 매우 유사한 코딩 환경을 제공합니다. 한 친구가 해스켈로 코딩하면 자동으로 C++ 템플릿 메타프로그램으로 변환해주는 도구를 만들었군요!
- RT rickasaurus: Advanced programming languages http://is.gd/cnaMc /via @_Rahul_G_ #dev #
- 본업에서 쓰이는 언어 이외에 통찰을 얻기 위해 공부해볼만한 프로그래밍 언어들 소개
- RT ibm_dw_kr: 작고 아름다운 언어 #Io, Part 2: 프로토타입 기반 객체 지향 프로그래밍 http://bit.ly/cdVjXD #dev #
- RT meshula: An interesting article on a C++ channel communication system. http://bit.ly/9qiT2I #dev #
- 채널 기반 C++ 메시징 시스템. 병렬처리를 위한 한가지 대안이 될 수 있을듯.
- RT rickasaurus: What are your favorite programming-related academic papers? http://is.gd/cjhND #dev #
- 주옥같은 논문들이 많이 언급되어 있군요.
- RT ShinNoNoir: "Regular expression engine in 14 lines of Python" by redditor psykotic http://bit.ly/aNy3Qo #dev #
- 14줄의 파이썬 코드로 이루어진 정규표현식 엔진
방법론methodology
- RT PsychodudeCom: Looking Back at Lean - 6 lessons for winning: http://bit.ly/auckGg #methodology #
- 린 철학에 대한 깔끔한 정리
- RT codemonkeyism: Worth thinking about: Defensive Scrum Anti Pattern http://bit.ly/9cNfCM #methodology #
- 스크럼을 방어용으로 잘못 활용하는 예들
- RT afterwise: It's ok not to write unit tests; http://bit.ly/bX9U7a #methodology #
- 단위테스트에 대한 맹신에 일침을 가하는 글
그래픽스graphics
- RT morgan3d: I released the details of the colored transparent shadow work I did a t NVIDIA: http://bit.ly/cgJ973 #graphics #
- 유색 그림자 기법에 관한 최신 글
- RT msinilo: Humus on EDRAM: http://www.humus.name/index.php?ID=309 (good rant) #graphics #
- Xbox360에 쓰여 유명한 EDRAM에 관한 의견
- RT meshula: Screen space in-scattering demo. #fb http://bit.ly/ajPBP9 #graphics #
- 화면 공간 in-scattering 기법 GL 데모
- RT aras_p: Bump Mapping Unparametrized Surfaces on the GPU: http://bit.ly/9N3XiE #graphics #
- 게임개발사 너티독의 개발자가 쓴 범프맵핑 기법에 관한 논문
- Why Intel Larrabee Really Stumbled: Developer Analysis: http://goo.gl/YLY2 #graphics #
- 최근 취소된 인텔 라라비에 대한 분석
- RT meshula: Good looking DOF and HDR effect using DX11 features. #fb http://bit.ly/cHtMlq #graphics #
- DX11 기능을 이용한 피사계 심도 및 HDR 효과 데모
- RT tatsuma_mu: SIGGRAPH 2010 : Technical Papers Trailer http://bit.ly/ad8EiN #graphics #
- 시그래프 2010 기술논문 트레일러
- RT meshula: Ray-Box Intersection algo v/ tuan kuranes http://bit.ly/avgUGU #graphics #
- 광선추적렌더링에 필수적인 광선-상자 교차 검출 알고리즘에 관한 논문
- RT aras_p: New blog post: Compiling HLSL into GLSL in 2010 http://bit.ly/amFH2c #graphics #
- HLSL을 GLSL로 컴파일하기
병렬성parallelism
- RT a_williams: RT mfeathers: The resurgence of parallelism (interesting discussion of determinacy): http://bit.ly/civUkr #parallelism #
- 새롭게 각광 받는 병렬성에 관한 CACM 글
- RT IntelDevTools: Dr_Dobbs: A Design Pattern Language for Engineering (Parallel) Software http://bit.ly/c8fymF #parallelism #
- 병렬 소프트웨어 개발을 위한 패턴 언어
- RT IntelDevTools: Announcing Intel Concurrent Collections for Haskell 0.1 http://bit.ly/aqXw2C #parallelism #
- 인텔에서 개발한 해스켈용 병렬 컬렉션 라이브러리
- RT a_williams: My latest article on enforcing associations between mutexes and data is now up at http://bit.ly/d6IcnP #parallelism #
- 뮤텍스와 그가 보호하는 데이터 간의 연동을 강제하는 기법에 관한 글
- RT IntelDevTools: “Structured Parallel Programming with Deterministic Patterns” http://bit.ly/cxGrHk #parallelism #
- 역시 패턴 기반의 병렬 프로그래밍에 관한 인텔 글
게임개발gamedev
- RT bjoernknafla: RT niklasfrykholm: New blog post: "Avoiding Content Locks and Conflicts" -- http://bitsquid.blogspot.com/ #gamedev #
- 게임에서 XML이나 JSON 기반의 컨텐츠의 충돌 처리 및 병합에 관한 글
- RT rigmania: NDC 후기입니다. 아직 몇 개 남았지만 여기까지 정리해서 올립니다. 이제 제 블로그도 원래 취지에 맞게 걸그룹 소식을 올리도록 하... http://parkpd.egloos.com/tag/NDC #NDC_10 #gamedev #
- RT repi: "How data rules the world: Telemetry in Battlefield Heroes" from STHLM Gamedev Forum is now up on... http://bit.ly/b4AaVg #gamedev #
- 스톡홀름 게임개발자 포럼에서 전도유망한 스웨덴 개발사 DICE의 멤버가 발표한 슬라이드
- RT themadpeacock: Check this video out -- Will Wright Keynote at GameTech 2010 http://bit.ly/9MVQ4y #gamedev #
- 저도 아직 못본...;
- RT repi: Posted the updated slides for my "Parallel Futures of a Game Engine (v2.0)" talk I did @ STHLM #gamedev Forum http://bit.ly/cwTc5z #
- 역시 스톡홀름 포럼에서 발표된 게임엔진의 병렬화에 관한 발표자료
- RT niklasfrykholm: "Practical Examples in Data Oriented Design" -- slides from my talk at Sthlm #gamedev Forum: http://bit.ly/cLdPLA #
- 요즘 게임 개발에서의 핫트렌드 중 하나인 데이터 지향 설계에 관해 쉽게 설명해줍니다.
- RT imqwerty2: 데브캣 스튜디오 Publications Blog가 오픈하였습니다. http://bit.ly/csYEvg #gamedev #
- 멋집니다, 데브캣!
- RT ChristinaCoffin: The Aesthetics of Unique Video Game Characters: http://bit.ly/aIuP35 by Shaylyn Hamm http://bit.ly/b9eMGG #Art #gamedev #
- 비디오 게임 캐릭터의 미학
- RT eiaserinnys: NDC2010 "완벽한 MMO 클라이언트 설계에의 도전 : M2 아키텍처 리뷰" 강연 자료를 공개합니다. http://bit.ly/bHlPjc 고의성 낚시 제목에 고통받으신 많은 분들께 죄송할 뿐이고;;; #gamedev #
- RT tatsuma_mu: RT CrEEp3r Cryengine 2 Fantasymodification - http://bit.ly/d66fH1 #leveldesign #gamedev #gamedesign #
- 아름다운 판타지풍의 CryENGINE 2 모드
- RT tatsuma_mu: http://bit.ly/9IA6rV google pacman source. #gamedev #
- 얼머전 구글 로고에 데뷔한 인터액티브 팩맨 소스코드
- RT Wolfire: Reviewing Sculptris http://bit.ly/9NQD09 #gamedev #
- 지브러쉬 등에 견줄만한 공짜 모델링 툴
- RT Wolfire: Automatic navigation meshes http://bit.ly/dqZqxF #gamedev #
- 괜춘한 네비게이션 메쉬 라이브러리에 대한 소개
기타etc
- “Doing nothing is better than being busy doing nothing.” ~Lao Tzu #quote #
- RT DeliciousHot: Kaleidoscope — File comparison for Mac http://is.gd/cz8gn #
- 깔삼해보이는 맥용 파일 비교 툴. 맥에서 개발하시는 분에게 강추
- RT sioum: The Secret Powers of Time http://bit.ly/as8RJu #
- RT dailyrt: Hello world! http://chirrps.com is a revolutionary Twitter search engine combined with the best Twitter directory on the planet #
- RT nicolerichie "I'd rather regret the things I've done than regret the things I haven't done." - Lucille Ball (http://chirrps.com) #
- 유럽 출시 둘째날, 드디어 iPad 겟! (미국으로 신혼여행 떠난 동료에게 부탁했었으나, SF 애플스토어에선 iPad가 일시 품절이란 소식에...) #
- RT tferriss: "Letters from a Stoic" free (a large portion) on Google Books: http://ping.fm/kvMP1 (Thx, Craig!) #
- RT PsychodudeCom: 50 Useful Blogs for Writers: http://bit.ly/bZklhC #
- 영어 글쓰기에 유용한 블로그 50선
- RT themindfulist: "Pain is inevitable. Suffering is optional." Any problems in your life this quote applies to? (Hint: ALL of them!) #quote #
- RT Twitter_Tips: It's Official: Apple Is Now Worth More Than Microsoft: http://j.mp/9QiXGM #
- lol RT rickasaurus: Top 10 Things That Annoy Programmers http://is.gd/cpUYA #
- 프로그래머를 화나게 하는 10가지 ㅎㅎ
- What now is always what I want. - JJ #quote #
- RT esstory: Stretching Clock http://shar.es/mj6cf - 자다 일어 나서 스트레칭 먼저 하면 개운하겠네요 이런 베게 아주 좋아 ㅎ #
- RT DeliciousHot: Top 40 Useful Sites To Learn New Skills http://is.gd/cocmX #
- RT go2web20: Soluto: Anti-Frustration Software http://bit.ly/Soluto #Israel #Go2web20 #
- PC 문제 해결을 위한 흥미로운 접근
- RT iwisenet: As I have not worried to be born, I do not worry to die.-F.García Lorca #quote http://bit.ly/dw0Qnh #
- RT princeofcode: Duck Duck Go, a search-engine for programmers: http://bit.ly/a2qARB (via hackernewsbot) #
- 소스 코드 검색에 뛰어난 새로운 검색 엔진
- RT PsychodudeCom: Running A Software Business On 5 Hours A Week: http://bit.ly/9ZGK39 #
- 일주일에 5시간 투자로 소프트웨어 비즈니스 꾸려나가기에 관한 진솔하고 유용한 글
- RT mushman1970: RT 기대가 큽니다. 글고 수고 많았습니다. BKLove: 트위터 매쉬업 서비스 트윗믹스가 오픈했습니다. 대한민국에서 가장 뜨거운 이슈를 확인해보세요 :) http://tweetmix.net/" #
'Tweets' 카테고리의 다른 글
| My Recent Tweets 20100623 (1) | 2010/07/03 |
|---|---|
| My Recent Tweets 20100604 (0) | 2010/06/10 |
| My Recent Tweets 20100226 (0) | 2010/03/02 |
| My Recent Tweets 20100208 (0) | 2010/02/10 |
| My Recent Tweets 20100118 (0) | 2010/01/19 |
| My Recent Tweets 20100104 (0) | 2010/01/05 |
- My Recent Tweets 20100118
Tweet
- Tweets
- 2010/01/19 07:29
- Ambient Occlusion, avatar, Awesomium, Dependency Injection, DX11, F#, git, Go programming langugae, google app engine, I3D 2010, J programming language, Kanban, OpenGL, premake, ptex, Python, Relacy Race Detector, tinyrt, VFX, Wavelet, WPF, 함수형 프로그래밍
-
프로그래밍programming
방법론methodology
그래픽스graphics
병렬성parallelism
게임개발gamedev
기타etc
- RT cheydohundaddy: 함수형 프로그래밍 - 2http://www.lameproof.com/zboard/zboard.php?id=bbs2&no=737 #dev #
- RT cheydohundaddy: 함수형 프로그래밍 - 1http://www.lameproof.com/zboard/zboard.php?id=bbs2&no=736 #dev #
- 김학규님의 함수형 프로그래밍에 관한 소개 연재
- RT unclebobmartin: New Blog on Dependency Injection Inversion: http://bit.ly/6JUc6T #dev #밍
- 엉클밥의 Dependency Injection에 관한 글
- RT cjunekim: The state of SIGAPL and musings on #JLang (video) by Devon McCormick http://bit.ly/82beMx #dev #
- 김창준님이 트윗하신 J언어에 관한 동영상. 한 때 아주 조금 공부했었는데... 역시 진입 장벽이 너무 높고 언어 자체가 너무 terse한 느낌. terse한 것으로 유명한 함수형 언어들보다 더욱 terse하여, 가독성이 너무 떨어진다는. 하지만 아주 조금 공부한 사람의 논평이니 그닥 신빙성은;
- RT meshula: Good review, reminds me of why Go is interesting. RT aDevilInMe Google Go primer for infoq http://bit.ly/6vl1BD #dev #
- Go 언어에 대한 정리 글
- RT jasonfried: Most software is full of wants and desires mistaken for needs and necessities: http://bit.ly/5U7q42 #dev #
- 소프트웨어 개발에서 넣고 싶은 기능과 정말 핵심인 기능을 헷갈리지 말자!
- RT aycangulez: Code like a girl http://bit.ly/fHOjA #dev #
- 여성스러운 코딩?!
- RT KnowFree: Knowfree.net update: Microsoft Visual Studio Tips http://goo.gl/fb/WzdU #dev #
- 좋은 이북들이 많이 소개되는데... 이 책은 제가 아마존에서 실제 구입했던 것입니다. 이것들 다 저작권 문제 없는 것인지; 혹시 문제 있는 것이면 제보 바랍니다.
- RT a_williams: I agree with rickmolloy: wonderful post. RT twoscomplement: Private Methods are a Code Smell - http://bit.ly/44uP3a #dev #
- Private 메소드가 많아지는 것은 코드 스멜이다라는 주장
- RT khronacompany: Awesomium v1.5 is now available: http://bit.ly/4TFS1m #dev #
- 게임 등 내에 웹을 내장할 수 있게 해주는 솔루션
- RT aycangulez: Sometimes, the better you program, the worse you communicate. http://bit.ly/11RJ7G #dev #
- 코딩을 잘하면, 소통 능력이 떨어질 수 있다!?
- RT KnowFree: Knowfree.net update: Developing with Google App Engine http://goo.gl/fb/NJR0 #dev #
- RT KnowFree: Knowfree.net update: Core Python Programming (2nd Edition) http://goo.gl/fb/33UR #dev #
- RT VSTS2010: WPF 4.0 에 무엇이 달라졌을까요? 잘 정리된 카테고리별로 비디오로 보실 수 있습니다. http://is.gd/6aM06 #dev #
- RT aras_p: Awesome: Programmer Hierarchy. http://bit.ly/vGley (esp. note about Ruby...) #dev #
- 프로그래머 계층도... ㅎㅎ
- RT aycangulez: Software hovers around the line between barely works and almost works. http://bit.ly/KHGi2 #dev #
- 간신히 동작하는 상태와 제대로 동작한다고 하기엔 조금 부족한 상태, 이 둘 사이에 좁다른 경계에 놓인 것이 소프트웨어...
- RT KnowFree: Knowfree.net update: C++/CLI: The Visual C++ Language for .NET http://goo.gl/fb/uCR6 #dev #
- premake - A build configuration tool which generates project files for Visual Studio, GNU Make, Xcode, Code::Blocks http://su.pr/8bGCxq #dev #
- 다플랫폼 개발에 아주 유용할듯한 빌드 설정 툴
- RT mrkkrj: found free F# ebook http://www.ctocorner.com/fsharp/book via DDJ. #dev #
- 공짜 F# 이북. 함수형 언어 공부하시려는 분께 유용
- Protocol Buffers - Google's data interchange format (a google code project): http://su.pr/29OaDY #dev #
- RT aycangulez: 11 Personal Programming Assumptions that were Incorrect by johnmacintyre http://bit.ly/ki3ZT #dev #
- 흔히 저지르는 프로그래밍 시의 잘못된 가정들
- RT bjoernknafla: /via aDevilInMe: To assert or not that is the question... :) RT msinilo: New blog post: http://bit.ly/7PKEqx #dev #
- assert에 관한 고찰
- RT codaset: RT richardathome: Looks like there's finally a reliable way to get Git running on Windows! http://icio.us/4ywhcf #programming #
- 윈도 상에서 안정적그로 git을 돌리는 길
- RT KnowFree: Knowfree.net update: Learning Python, 3rd Edition http://goo.gl/fb/XhaR #programming #
방법론methodology
- Kanban's Not Better than Scrum, It's Just Smaller: http://su.pr/2XnCBP #methodology #
- 칸반에 관한 짧은 인터뷰
- RT aycangulez: kanban vs. To-do Lists and Scrum. When done right, kanban removes the need for estimates! http://bit.ly/7oqgA0 #methodology #
- 칸반을 할일 목록 및 스크럼과 비교
그래픽스graphics
- RT yakiimo02: Not sure how Ptex is useful for games, but seems like cool tech. EGSR 2008 pdf gave g... http://bit.ly/925e81 #graphics #
- 디즈니에서 공개한 새로운 텍스처링 기법인 per-face texturing
- RT repi: RT aras_p: Ambient Occlusion in FrameRanger: http://j.mp/5kGuDr #demoscene #graphics #
- 데모신 개발자의 ambient occlusion 기법에 대한 심도 있는 글
- RT AlexK: VFX Overflow (Answers to Visual Effects Questions) — http://thurly.net//c5z #graphics #
- 시각 효과에 관한 질답 사이트
- RT tatsuma_mu: smallpt: Global Illumination in 99 lines of C++ http://www.kevinbeason.com/smallpt/ #graphics #
- 99줄의 C++ 코드로 구현한 전역조명계산
- A Programmable, Parallel Rendering Architecture for Efficient Multi-Fragment Effects: http://su.pr/1CLMGu a I3D 2010 paper #graphics #
- I3D 2010 논문 중 하나
- RT repi: RT nealsega: RT wandameloni CGSociety: Great article on AVATAR, WETA talks about Pandora and... - http://bit.ly/4Mhb3R #graphics #
- 아바타의 메이킹에 관한 글
- RT sigfpe: One of those ideas I wish I'd thought of. Compile time rendering: http://gitorious.org/metatrace #graphics #C++ #
- 템플릿 메타프로그래밍의 극한! 컴파일타임 렌더링!!
- RT KageKirin: GLEW 1.5.2 adds support for OpenGL 3.1, OpenGL 3.2 and new extensions http://tinyurl.com/2apzoy #graphics #
- RT bjoernknafla: RT rschu: Nice introduction to Wavelets by mike_acton http://j.mp/93eM0z #graphics #
- Wavelet에 관한 Insomniac Games 개발자의 소개 슬라이드
- RT repi: Great long open interview by Bittech with #AMD 's Richard Huddy about gamedev & DX11 http://bit.ly/8Poe5y #graphics #
- DX11에 관한 AMD 엔지니어와의 인터뷰
- RT morgan3d: Nicely packaged BVH & other ray tracing tools (alas, GPL...OptiX looks like a be...): http://sf.net/projects/tinyrt/ #graphics #
- Bounding volume hierarchy 및 기타 광선 추적 도구들을 제공하는 GPL 라이브러리
병렬성parallelism
- RT SoftTalkBlog: OPL: A pattern language for parallel programming. What do you think? http://bit.ly/8wTUX5 #parallelism #
- 병렬 프로그래밍에 관한 패턴 언어
- RT dvyukov: Wow! My Relacy Race Detector is mentioned in a research paper http://bit.ly/8lEeVx #parallelism #
- RT dvyukov: Just uploaded Relacy 2.2 - multi-threaded code verification tool http://bit.ly/8apONF #parallelism #
- 이전에도 소개했었던 멀티스레드 코드 검증 도구
- RT SoftTalkBlog: Three routes to parallelism http://bit.ly/8AKO9K #parallelism #
- 병렬성에 이르는 세가지 길
- RT SoftTalkBlog: A quick answer to memory bottlenecks on #multicore machines? http://bit.ly/7vaTgU #parallelism #
- 병렬 프로그래밍에서의 메모리 병목에 관한 소고
게임개발gamedev
- RT istoriae: 게임 개발사들의 근무 환경을 순위 매기는 사이트: http://videogames.yourworkplace.biz/ 아직은 회사나 투표수가 적지만, 데이터가 쌓이면 흥미로운 결과가 나올 듯. #gamedev #
- RT KnowFree: Knowfree.net update: Emergence in Games http://goo.gl/fb/bL1H #gamedev #
- RT young_writing: The first-ever Korean postmortem (Aion) in Game Developer magazine. wow~ http://bit.ly/8Ef0R5 #gamedev #
- GDMag 1월호에 아이온 개발후기가 실렸군요.
- RT tatsuma_mu: Why you should use OpenGL and not DirectX http://bit.ly/89u1cZ #gamedev #
- 왜 DirectX가 아닌 OpenGL을 써야 하는지에 대한 인디 게임개발자의 변
기타etc
- RT RatRaceTrap: “We are always getting ready to live, but never living” – Ralph Waldo Emerson #rq #
- RT RatRaceTrap: "Each day that you are not radiantly alive and brimming with cheer is a day wasted." -- Srikumar S. Rao #rq #
- RT unclebobmartin: Indirection is powerful. Indirection is costly. A key component of good design is judging when NOT to be indirect. #
- RT webappstorm: Clever app for quickly making a PDF of any provided URL. http://PDFmyURL.com Works pretty well too. #
- RT estima7: 진짜로 독일정부가 버그가 Fix될때까지 인터넷익스플로러를 쓰지말라고 공식경고조치를 내렸음. 보안을 특히 중시하는 한국정부도 진심으로 생각해볼 문제. http://bit.ly/84ukBc #
- RT micheldegraaf: Great paper about pair programming: http://bit.ly/5oOd4C The discussed conclusions are hitting the nail right on the head #
- RT estima7: 재미있는 트위터바이블! 이건 뭐 책사보는 것보다 10배는 나을듯! RT Lawyer_KOREA: phploveme 님의 트위터세미나발표자료 "초보에서 고수까지-트위터 완벽활용" http://digg.com/u1BY6x #
- RT KnowFree: Knowfree.net update: Head First Pmp: A Brain-Friendly Guide to Passing the Project Management… http://goo.gl/fb/75E2 #
- RT petershine: Twitter for Teams: Teambox Launches Web-Based Collaboration Tool http://bit.ly/7kKRax #
- RT estima7: Nerd밴다이어그램 http://bit.ly/B388s ㅎㅎ 이 그림을 보고 Nerd, Geek, Dork의 미묘한 뉴앙스차이를 느꼈다. #
- RT markidea: RT falnlov: RT radiokidz 블로그에 아이티 긴급구호모금 위젯을 다세요. 1000원이 기부됩니다. http://widgetbank.daum.net/widget/view/656 #
- RT binaryage TotalFinder = Finder enhancements for total users http://bit.ly/3AjqIB #
- RT KageKirin: SRWare Iron 4.0.275 Beta for MacOSX - nice!! http://tinyurl.com/yaymyyz #
- RT RatRaceTrap: The Science of Fear - http://bit.ly/8wAzBU #
- RT RonJeffries: RT sbohlen: "I Have No Talent" http://is.gd/6c59O <--an excellent (and quick) read! #
- RT gamearchitect: 12 Amazing And Free Stock Photo Resources: http://bit.ly/5MgfsQ #
- RT selfish_gene: 맥은 언제쯤... RT boogab: 대박! RT patroce: Gdrive, Ndrive 안녕~~! 세계 최초 1TB 개인 저장공간을 제공하는 스토리지 서비스 2ndrive http://bit.ly/7CoTEm #
- RT gamearchitect: 10 Completely Free Wireframe and Mockup Applications: http://bit.ly/8wtj6j #
- 추억의 미드 A특공대 리메이크되는군요. http://su.pr/22Q3I4 기대됩니다! #
- RT RatRaceTrap: Unconscious Decision Making - http://short.to/12iuj #
- RT 3dgamestudio: 200+ Big and Beautiful Highly Detailed Icons: http://bit.ly/59DsTU #
- RT repi: RT okonomiyonda: I mean come on... there is no better way to learn SPU programming than this: http://bit.ly/7J5ANs #
- RT webappstorm: peepnote is pretty interesting. Add notes, tags, etc. to people you follow on Twitter. http://bit.ly/8a94SB #
- RT Veronica: 2010 = 1+2-(3-4-5)*6*7*8-9 http://bit.ly/2010math #
- RT markidea: RT trendbite: 구부러지는 대형 터치스크린 전제 페이퍼/북 리더(연말 출시) http://bit.ly/79c4mh #
- RT markidea: 예스24 빠르게 대처 RT kimjongrae: haneul2: Yes24Now 예스24에서 IE이외 브라우저에서도 결제가 가능하게 됐습니다:) 아쉽게도 신한카드와 BC카드뿐입니다만..점차 http://ow.ly/SQz0 #
* 이 포스트는 blogkorea [블코채널 : 웹, 컴퓨터, it에 관련된 유용한 정보 및 소식] 에 링크 되어있습니다.
'Tweets' 카테고리의 다른 글
| My Recent Tweets 20100226 (0) | 2010/03/02 |
|---|---|
| My Recent Tweets 20100208 (0) | 2010/02/10 |
| My Recent Tweets 20100118 (0) | 2010/01/19 |
| My Recent Tweets 20100104 (0) | 2010/01/05 |
| My Recent Tweets 20091207 (2) | 2009/12/10 |
| My Recent Tweets 20091120 (0) | 2009/11/24 |
- My Recent Tweets 20100104
Tweet
- Tweets
- 2010/01/05 00:23
- Art of Computer Programming, Barbara Liskov, code2009, CoffeeScript, D programming language, Etherpad, functional programming, GLSL, GoogleMock, haskell, Hg-Git, inPreso, Kanban, Lean, libcpu, Lua, MLAA, monad, navigation mesh, onlive, OpenCL, OpenGL, Python, Scrum, TDD, terrain lighting, The Expression Problem, The Nice programming language, Tim Sweeney, Unity Builds, 루아, 모나드
-
프로그래밍programming
- RT KageKirin: Visual Studio - Lua Language Support http://tinyurl.com/ydwth7n #programming #
- 간단한 문법 체크를 지원하는 비주얼 스튜디오 루아 애드인
- RT WalterBright: #d_lang D programming language dmd 1.055 and 2.039 updates http://bit.ly/8lR5Es #programming #
- 최신 D 컴파일러 릴리즈
- RT sigfpe: Working on another monad tutorial: http://bit.ly/4Od0H3 #programming #
- 모나드에 대한 튜토리얼 문서. 하지만 여전히 감이 안오는...;
- code2009: http://su.pr/3wF1s1 #programming #
- 트위터를 통해 이루어지는 간단한 프로그래밍 언어 통계
- RT KnowFree: Knowfree.net update: Art of Computer Programming, Volume 1: Fundamental Algorithms (3rd… http://bit.ly/8Rsofy #programming #
- Art of Computer Programming 1권 공짜 이북
- Functional Programming Doesn't Work (and what to do about it) http://su.pr/1jdoEr http://su.pr/2fcet7 #programming #
- 순수 함수형 프로그래밍만으로는 한계가 있다는 견해
- RT mfeathers: Barbara Liskov's ACM Turing Award Lecture http://bit.ly/7pInEd (from bob_koss) #programming #
- Liskov Substitution Principle로 유명한 바바라 리스코프의 ACM 튜링 어워드 강연
- Announcement: ‘libcpu’ Binary Translator http://su.pr/2YlAY3 #programming #
- 여러 CPU 아키텍처를 에뮬레이션 하는 오픈소스 라이브러리
- RT aycangulez: Test Smarter, Not Harder http://bit.ly/6bUe2f #programming #
- 효율적인 테스팅 전략을 설명
- RT aycangulez: The Master, The Expert, The Programmer http://bit.ly/7HHFG4 (via taylodl) #programming #
- 달인, 전문가, 프로그래머에 대한 통찰력 있는 견해
- RT aycangulez: The Art in Computer Programming http://bit.ly/4WHt1Y #programming #
- 프로그래밍에서의 예술적 요소
- The Year In Haskell: http://su.pr/2dO5JZ #programming #
- 해스켈계의 일년 회고
- Hg-Git - a plugin 4 Mercurial, adding the ability to push to & pull from a Git server repos from Mercurial: http://su.pr/8811wa #programming #
- Git 저장소를 Mercurial 도구로 접근할 수 있게 해주는 머큐리얼 플러그인
- RT pudidic: 영어를 할 줄 아는 모든 소프트웨어 개발자들은 당장 이 사이트의 팟캐스트를 구독하세요. 의무입니다. http://bit.ly/5qWTHa #programming #
- The Expression Problem: http://su.pr/2togPN #programming #
- 프로그래밍에서의 확장성과 관련한 유명한 문제
- "The Next Mainstream Programming Languages: A Game Developer's Perspective" http://su.pr/1Q7Z41 an old one, but interesting #programming #
- 팀 스위니의 차세대 주류 프로그래밍 언어에 대한 2006년도 예언
- The Nice programming language: http://su.pr/2nvX5H #programming #
- 학계의 최신 연구 결과를 적극 도입했다는 흥미로운 프로그래밍 언어. 이름 좋네요;
- RT DeliciousHot: CoffeeScript http://is.gd/5ACQS #programming #
- 자바스크립트로 최종 컴파일되지만 훨씬 간결한 구문을 제공하는 언어
- RT ch9: C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 13 of 13 http://bit.ly/5YsOKa #programming #
- 에릭 마이어의 Channel9 함수형 언어 강좌가 드디어 끝났습니다. 저도 연휴 기간 동안 다 보았습니다!
- RT ascarb: .Net friendly OpenCL, http://bit.ly/4NjfnI #programming #
- 닷넷 플랫폼용 OpenCL
- RT alvinashcraft: Run Code Online [40+ Languages] http://ff.im/-dkhbY #programming #
- 40개 이상의 언어를 지원하는 온라인 코드 실행기
- RT tatsuma_mu: Why A + B != A - (-B) http://bit.ly/6myoPP #programming #
- 64비트 환경에서는 A + B가 A - (-B)와 다를 수 있습니다!
- RT aycangulez: Why programmers are not paid in proportion to their productivity http://bit.ly/4Muwsn #programming #
- 왜 프로그래머는 각자의 생산성에 비례하여 연봉을 받지 못하는가에 관한 통찰력 있는 글
- RT DeliciousHot: Invent with Python http://is.gd/5ynYj #programming #
- "파이썬으로 컴퓨터 게임 만들기" 2판
방법론methodology
- RT skillsmatter: Watch dpjoyce talk about #Kanban practices (at recent #skillsmatter #leankanbanx): http://bit.ly/8zziAd #methodology #
- 린과 관련한 체계적 개선에 관한 강연
- RT RonJeffries: Beyond Agile -- The Agile Barrier http://bit.ly/5seCIp #methodology #
- 애자일 장벽에 관한 론 제프리의 글
- RT henrikkniberg: New free book "Kanban & Scrum, making the most of both" http://ow.ly/OgIU. Enjoy! #methodology #
- 칸반 및 스크럼에 관한 공짜 이북
그래픽스graphics
- RT aras_p: http://bit.ly/7v9LcI - Reality vs. Game Industry vs. Demoscene (via pouet.net) #graphics #
- 실제와 게임, 데모신에서의 비주얼 차이를 센스있게 보여줍니다.
- RT aras_p: Hmm... MojoShader seems like a solution to some of our problems! http://icculus.org/mojoshader/ #graphics #
- D3D 셰이더를 OGL 셰이더로 변환해주는 도구
- RT ChristerEricson: meshula Note that Saboteur PS3 seemingly doesn't seem to be MLAA (but somewhat similar) http://bit.ly/6HiRxA #graphics #
- 안티알리아싱 기법에 관한 글
- Historically Significant Papers for Computer Graphics: http://su.pr/2QSFNv #graphics #
- 역사적으로 중요한 컴퓨터 그래픽스 논문들
- glslDevil is a tool for debugging the OpenGL shader pipeline. http://su.pr/9SuAFK #graphics #
- OpenGL GLSL 디버깅 도구
- RT repi: Awesome! RT Reg__: http://bit.ly/6HNqQo photos of real phenomena that resemble computer graphics artifacts :) #graphics #
- 그래픽 버그 같은 실제 장면 사진들. ㅎㅎ;
- RT Wolfire: Close-up and distant terrain lighting http://bit.ly/6vwtfz #graphics #
- 지형 조명 계산에 관한 글 (인디 개발자의 블로그인듯한데 유용한 정보가 많습니다.)
게임개발gamedev
- recastnavigation - Navigation-mesh Construction Toolset for Games: http://su.pr/2vb6Bw #gamedev #
- 게임을 위한 네비게이션 메쉬 오픈소스 툴셋
- RT repi: OnLive 50 min talk/demo at Columbia University: http://bit.ly/5pAthx I'm a bit less skeptical, could fit a certain low... #gamedev #
- 논란이 되었든 OnLive의 데모가 살짝 공개되었다는군요.
- RT onechu: 2010년과 함께 게임 개발자 메타 싸이트 하나 공개합니다. 블로그와 트위터로 구분해두었습니다. http://kgdn.tk 많은 홍보 부탁 드립니다. (이제 막 도메인 세팅 되서 가입은 저 밖에 안 되어있지만;;) #gamedev #
- RT tatsuma_mu: Gamasutra's Best Of 2009 http://bit.ly/7aVJDA #gamedev #
- 가마수트라 선정 2009 베스트
- RT tatsuma_mu: Epic Demonstrates Unreal Engine 3 for the iPod Touch/iPhone 3GS http://bit.ly/7God0j #gamedev #
- 에픽게임즈가 아이폰용 언리얼엔진도 준비 중이라는군요. ㅎㄷㄷ
기타etc
- RT ItStartsWithUs: RT mistygirlph: Stunning Black and White Photos (With A Touch Of Color) http://ow.ly/SrFy #
- RT DeliciousHot: 25 Best Sites for Free Educational Videos http://is.gd/5KVW6 #
- RT ChrisDeLeon: We are all Don Quixote. Civilization is frequently a matter of finding others that tilt the same windmills as you. #
- RT istoriae: 블리자드의 조직 설명에서 가장 인상깊은 직무는 '자료실(archive)를 관리하는 사서(librarian)'였습니다. 블리자드의 모든 기록들을 보관하고, 유지적으로 정리하고, 필요로 하는 사람에게 적시에 제공해주는 일을... #
- RT johnreuben: 2010!! 5 yrs away from back to the future 2. #
- RT estima7: 데이빗카는 그가 팔로우하는 사람들을 그를 대신해 웹을 서핑해주는 대리인으로 묘사. 덕분에 직접 웹을 서핑하는 시간이 크게 줄어들었다는 것. 동감. #
- RT DeliciousHot: Search and sort available domain names - Score Tool http://is.gd/5JdqF #
- RT Twitter_Tips: How to add text to your Twitter avatar, just by tweeting! http://j.mp/4ADSLe /via askaaronlee Jason_Pollock #
- RT RatRaceTrap: "Only put off until tomorrow what you are willing to die having left undone." -- Picasso #rq #
- RT crabbykang: 인터넷서점 알라딘, ActiveX 폐기 선언! http://bit.ly/5rWCnO 이제부터 알라딘 고고~ #
- 알리딘 쵝오!
- RT aycangulez: Clean code is like a powerful scene from a foreign movie. You don't need subtitles to understand what's going on. #
- RT eHub: stemming http://bit.ly/4stPJv #
- 여성 공학도,과학자에게 유용할 사이트
- RT SpreeTree: Excellent reply from the author of "The Magic of Unity Builds" to my post "The Evils of Unity Builds" http://bit.ly/6KY1EP #
- 빌드 속도를 높이기 위한 편법인 유니티 빌드에 관한 의견
- RT gamearchitect: Free Computer Science Ebooks and Resources: http://bit.ly/7lCUWU #
- RT ajlopez: cwbowron Problems with TDD http://bit.ly/8BcCWl - I would agree with "TDD freezes the API too early" for OO langs only. #
- TDD의 test-first 전략이 장점보다 단점이 크다는 견해
- RT aycangulez: Applied Philosophy, a.k.a. "Hacking" http://bit.ly/7VaXr4 (via fad) #
- 생활철학으로서의 해킹
- RT webappstorm: Task Management on the Web in 2010 - http://bit.ly/7BIWPQ #
- RT birdkr: 프로젝트에서 유닛테스트 프레임워크로 UnitTest++만 쓰고 있었는데 Mock 프레임워크인 GoogleMock을 붙였습니다. 이걸 왜 여태까지 안썼는지 후회됩니다. 추천! http://bit.ly/uiGWI #
- RT beatshon: Active X를 안깔아도 최대 6기가까지 메일 전송이 가능한 서비스 “piczza” 정말 쓸만함. http://bit.ly/6tRNxH 무료버전은 파일을 3일동안만 내려 받을 수 있지만 잠깐 파일 보내기에는 충분한듯. #
- RT eHub: Twilitics http://bit.ly/5VMajM #
- su.pr과 같이 클릭 추적 기능을 가진 url 단축기
- RT DeliciousHot: 0x1fff: 35 Google open-source projects that you probably don't know http://is.gd/5DrcJ #
- 35개의 구글 오픈소스 프로젝트들. 유용한 것들이 많습니다.
- RT xiles: 아이폰용 모바일 사이트 모음 http://m.xiles.net모바일 사이트를 모아놓은 사이트들도 몇 가지 있으니 아이폰에서 인터넷 어디 들어가볼까 싶으면 이곳에서부터 시작해보세요. #
- RT estima7: 예전에 개발을 시도하다가 내부적으로 중단한 것으로 알았는데... 너무 기쁜 소식! RT MinsikYoon: 맥용 곰플레이어가 곧 출시된다는 소식. 3년전에 비해 맥 환경이 정말 좋아진듯. http://bit.ly/5r1dAt #
- RT MrSnowLeopard: Enable NTFS Write Support on Snow Leopard | technoNix http://bit.ly/62vpC9 #
- An impressive mock-up tool! RT go2web20: inPreso - Design, Experience, Present and Discuss Mock-ups: http://bit.ly/6NiliP #
- 매우 훌륭해보이는 UI 목업 도구
- RT iwisenet: In Awe Watching:"YouTube - The Known Universe by AMNH", http://bit.ly/4NdJ9Q. Posted via #friendbar #
- RT morgan3d: Goodbye Adobe Acrobat, hello Skim for PDF markup and LaTeX editing on OS X: http://bit.ly/4nfURx #
- RT zappos: "Do not go where the path may lead, go instead where there is no path and leave a trail." -Ralph Waldo Emerson #
- RT DeliciousHot: Installing Etherpad | Pauleira! http://is.gd/5AaJx #
- 얼마전 구글에 인수되면서 공개로 풀린 협업 편집툴 Etherpad 설치법
- RT tatsuma_mu: Google Image Swirl http://bit.ly/3UKvY5 #
- RT petershine: 35 Expressive Examples of Stunning HDR Photography http://bit.ly/7gg8rM #
- RT morgan3d: Pronunciation guide for mathematics: http://bit.ly/72Dsh9 #
- 수학도를 위한 발음 가이드
- RT cjunekim: 올해의 xper 기년회 http://bit.ly/5zUrRm #
- RT googletoolbar: Download the latest Toolbar for Firefox, which enables sharing with short goo.gl URLs: http://goo.gl/w7B8 #
- 파폭용 구글 url 단축기 툴바
- I just started using Droplr, the coolest new app for Mac. Check it out at http://droplr.com #
- RT TimBrownson: Are any phobias or intense fears holding you back? Then get rid of them like this http://bit.ly/5iqXBt #
'Tweets' 카테고리의 다른 글
| My Recent Tweets 20100208 (0) | 2010/02/10 |
|---|---|
| My Recent Tweets 20100118 (0) | 2010/01/19 |
| My Recent Tweets 20100104 (0) | 2010/01/05 |
| My Recent Tweets 20091207 (2) | 2009/12/10 |
| My Recent Tweets 20091120 (0) | 2009/11/24 |
| My Recent Tweets 20091104 (0) | 2009/11/06 |
- My Recent Tweets 20091104
Tweet
- Tweets
- 2009/11/06 22:51
- 37Signals, agile, code snipptes, cron, Cruncher#, D programming language, Data-oriented programming, Design Patterns, ditaa, DSL, Erlang, expression templates, Firtree, frame rate, functional programming, git, Grady Booch, GTC, haskell, image processing, Insomniac, Kanban, Kiln, Larrabee, LuaJIT, mercurial, Metalscroll, minimalism, Nimrod, OpenGL, parallel programming, PIL, PowerPC, Python, Software Transactional Memory, SparkBuild, Spell Corrector, sregex, ssd, stackoverflow, STL, Subbuilds, Syntax Highlighter, Trampoline Functions, Windows 7, 개체지향, 디자인패턴, 루아, 애자일, 파이썬
-
- RT repi: Metalscroll VS plugin looks good, need to try it, thx RT jburnett: repi re: rockscroll - see http://bit.ly/RLAWc #programming #
- 유용했지만 개발이 중단되어 아쉬웠던 VS addin, rockscroll의 향상된 대안이 나왔습니다.
- Stack Overflow Careers - an online CV service which is a spin-off of Stack Overflow: http://su.pr/2BVM13 #programming #
- 스택오버플로의 또다른 서비스, 온라인 이력서 서비스가 생겼군요. 해외취업 고려 중이신 프로그래머라면 한번 이용해볼만할듯.
- RT spolsky: Transcript & slides of amazing talk by jonskeet at London #DevDays http://is.gd/4LQTV #programming #
- 왜 프로그래머들이 실패하는지 보여주는 귀여운(?) 슬라이드
- RT programmingjoy: Recursion Using Trampoline Functions #programming http://bit.ly/1KWyoS #
- 재귀를 구현하는 흥미로운 기법
- RT programmingjoy: Innovating Cron: Announcing Norc #programming http://bit.ly/1Vwcbs #
- 유닉스 계열에서의 잡 스케쥴링 도구인 cron을 대체하는 유틸 norc
- RT programmingjoy: A customizable dynamic code colorizer for programming blogs #programming http://bit.ly/1n0GdP #
- 또다른 프로그래밍 블로그를 위한 문법구문강조기
- RT programmingjoy: Functional Programming with a Mainstream Language #programming http://bit.ly/311kB7 #
- 요즘 대세인 함수형 프로그래밍에 대한 강연. 영어 필수.
- RT programmingjoy: Power and complexity in a programming language #programming http://bit.ly/1BKNYL #
- 프로그래밍 언어의 강력함과 복잡도의 상관관계에 관한 짧은 글
- "Why expression templates matter ?" - A nice introduction to 'expression templates' : http://su.pr/6ydIaU #C++ #programming #
- C++에서의 expression templates이 무엇인지 궁금하셨던 분들에게 강추
- RT programmingjoy: Structural Regular Expressions , created by Rob Pike #programming http://bit.ly/1qqWNu #
- 파이썬용 구조적 정규표현식 라이브러리
- RT programmingjoy: LuaJIT 2 beta released #programming http://bit.ly/PQyUj #
- 루아용 Just-in-time 컴파일러의 최신 베타 버전
- RT programmingjoy: Product Review: Das Keyboard Model "S" #programming http://bit.ly/dJ4vX #
- 키보드 리뷰
- RT spolsky: Grady Booch: "You may be surprised to hear that I'm firmly in Joel's camp." http://is.gd/4JxqS #programming #
- UML로 유명한 그래디 부치의 인터뷰
- Kiln - a complete source control management sytem based on Mercurial with tightly integrated code review: http://su.pr/3tv2NG #programming #
- How to Write a Spelling Corrector (Compare implementations in several languages): http://su.pr/2kJ7DN #programming #
- 스펠교정기에 대한 설명과 그의 다양한 프로그래밍 언어를 이용한 구현들
- RT programmingjoy: The state of D programming. Is this situation accurate?! #programming http://bit.ly/4G1K4n #
- D 언어를 5년 동안 사용해온 사람의 D 언어의 현 상황에 대한 다소 우울한 보고
- RT gamearchitect: 15 Websites To Find Code Snippets With Ease: http://bit.ly/XMPXb #programming #
- 코드 조각 찾는데 유용한 웹사이트 모음
- RT programmingjoy: Git and Microsoft Development: A Success Story #programming http://bit.ly/4t0YzZ #
- Git을 비주얼스튜디오와 같이 사용하는 것에 관한 간단한 소개글
- RT programmingjoy: "Frames per second" is just not relevant | Rachels Lab Notes #programming http://bit.ly/3P73nP #gamedev #
- 게임에서 프레임레이트가 생각만큼 중요하지 않다라는 논지의 글
- RT mike_acton: Insomniac Games - Blog "How much does framerate matter?" http://bit.ly/RndVz #gamedev #
- 윗글의 소재가 된 Insomniac Games 개발자의 글
- RT programmingjoy: A new great programming language #programming http://bit.ly/XgGwT #
- 리스프의 강력함과 파이썬의 가독성, C의 성능을 조합했다는 새로운 프로그래밍 언어
- CLI 1.0.0 released - It is a DSL for defining command line interfaces of C++ programs: http://su.pr/2x2WG4 #C++ #programming #
- C++ 프로그램에서 명령행 인자 처리를 위한 Domain Specific Language
- RT programmingjoy: Subbuilds: build avoidance done right #programming http://bit.ly/uNKfF #
- 최적화 분산 빌드 도구. 증분빌드에도 강하다고 하는데, 아쉽게도 VS 미지원
- RT programmingjoy: Reddit: tells us hidden Features and Dark Corners of STL? #programming http://bit.ly/2nks7l #C++ #
- STL의 잘 알려지지 않은 활용 기법들
- RT programmingjoy: On the PIL -- a Platform Independent Language #programming http://bit.ly/3WX3KJ #
- 플랫폼 독립을 위한 새로운 접근
- RT programmingjoy: celebrate the 15th anniversary of the original Design Patterns from the Gang of Four #programming http://bit.ly/3kJVYM #
- 디자인패턴 15주년 기념 인터뷰 및 글
- Why MIT switched from Scheme to Python: http://su.pr/1kcp2a #programming #
- MIT가 프로그래밍 강좌 언어를 스킴에서 파이썬으로 바꾼 이유
- Structure Padding Analysis Tools: http://su.pr/1hQ7Eq #C++ #programming #
- PDB 파일을 분석해 C++ 구조체 패딩 정보를 알려주는 도구
- RT programmingjoy: First issue of the left fold, a weekly digest of interesting articles about programming #programming http://bit.ly/Kt3Jd #
- 주간 프로그래밍 관련 글들을 정리해 알려주는 서비스
- RT unclebobmartin: RT nashjain: Object Orientation left me vulnerable to adding extra complexity http://bit.ly/29z4OZ #programming #
- 개체지향에서 오는 쓸데없는 복잡성에 관한 경고
- RT programmingjoy: Why good programmers are lazy and dumb #programming http://bit.ly/3UeCv8 #
- 왜 귀차니즘이 좋은 프로그래머의 자질이 될 수 있는지 설명하는 글
- RT programmingjoy: Ars reviews Windows 7 #programming http://bit.ly/1b2okc Too long to read... T^T #
- 윈도7에 대한 아르스 테크니카 리뷰
- RT programmingjoy: langref.org: cookbook/programming examples: 12 languages: groovy, PHP, python, erlang, #programming http://bit.ly/3qnO3 #
- 여러 프로그래밍 문제들에 대한 해법을 다양한 프로그래밍 언어로 제시해 보여주는 사이트
- RT codemonkeyism: "Minimalism in Computing" http://bit.ly/4d4oVC #programming #
- 컴퓨팅에서의 미니멀리즘에 관한 엣지있는 슬라이드
- RT mike_acton: Thanks for the bug reports everyone! Just fixed the broken links. Insomniac R&D: http://bit.ly/nfJ6v #programming #gamedev #
- 대인배 게임 회사 Insomniac의 새로운 R&D 사이트
- RT programmingjoy: Tranform ASCII diagrams into beautiful figures #programming http://bit.ly/ShOHP #
- 아스키 다이어그램을 이쁜 다이어그램 이미지로 변환해주는 도구
개발방법론methodology
- RT agilezen: A great example of how Zen can be used for personal kanban: http://bit.ly/2njynv. #methodology #
- 칸반을 개인 용도로 활용하기
- RT codemonkeyism: RT infoq: 26 Hints for Successful Agile Development http://bit.ly/dTSnp #methodology #
- 성공적인 애자일 개발을 위한 26가지 팁
그래픽스graphics
- RT bjoernknafla: RT aras_p: New blog post: Deferred Cascaded Shadow Maps http://bit.ly/ibbAb #graphics #
- Radeon HD 5800 Demos: http://su.pr/6OCKzb #graphics #
- AMD에서 RadeonHD 5800 용 새로운 데모 둘을 발표했군요.
- NVIDIA OptiX Now Available, but only for Tesla and Quadro: http://su.pr/1t7vYI #graphics #
- RT nvidiadeveloper: GPU Technology Conference - recordings of sessions and keynotes now available! http://is.gd/4LYwU #graphics #
- 엔비디아가 주최한 GPU Technology Conference 세션 및 키노트 동영상들이 공개되었습니다.
- RT repi: RT thekhronosgroup: Full GTC OpenGL presentation available with audio http://tr.im/DsiG #opengl #nvidia #graphics #
- 바로 위에서 언급한 GTC에서 발표되었던 OpenGL 관련 세션 슬리이드 및 오디오들
- RT KageKirin: Firtree: A generic image processing framework in Launchpad http://tinyurl.com/yhvvuvb #graphics #
- 오픈소스 그래프/노드 기반 GPU 가속 이미지 처리 프레임워크
병렬성parallelism
- RT bjoernknafla: Great intro article about atomicy and PPC atomic instructions on IBMs developerWorks: http://bit.ly/3VmcBK #parallelism #
- PowerPC에서의 아토믹 연산에 관한 글
- RT programmingjoy: Joe Armstrong video: Systems that Never Stop (and Erlang) #programming http://bit.ly/4yKvy7 #parallelism #
- 얼랭 관련 강연 동영상. 영어 필수.
- RT JamesReinders: "How to sound like a #Parallel Programming Expert" Parts 1-4 online,.... http://tr.im/DCsh #parallelism #
- 병렬 프로그래밍 관련하여 가장 적극적인 행보를 보이고 있는 인텔에서 나온 병렬 프로그래밍 소개글들
- RT programmingjoy: Books for Multi-Core Software Developers #programming http://bit.ly/fwEDN #parallelism #
- RT bjoernknafla: RT MarcoSalvi: RT hpcwire Compilers and More: A Computing Larrabee http://bit.ly/29wR12 #parallelism #
- 고성능 컴퓨팅 관점에서 라라비를 분석한 글
- RT programmingjoy: libactor, enjoying the actor model in C #programming http://bit.ly/1qmmEk #parallelism #
- RT SoftTalkBlog: Why #Haskell is great for multicore programming http://bit.ly/1eMWbN #multicore #programming #parallelism #
- 정적타입 함수형 언어 Haskell이 멀티코어 프로그래밍에 최적인 이유
- RT bjoernknafla: RT TacticalGrace: Data-oriented programming and the vectorisation transformation http://post.ly/APzN #parallelism #
- 데이터지향 프로그래밍과 벡터화 변환
- RT rickasaurus: Why Make Erlang a Functional Language? http://is.gd/4CQYU #programming #parallelism #
- 함수형 언어로서의 얼랭에 대한 또다른 글
- TBoost.STM: A Software Transactional Memory Library implementation to be integrated in Boost. http://su.pr/1vtbo1 #parallelism #programming #
- 부스트에 통합될 Software Transactional Memory 라이브러리
기타etc
- A UI Mock-Up tool. RT DeliciousHot: Mockingbird http://is.gd/4MEmv #
- RT gamearchitect: 100 Inspiring, Educational Videos for Writers: http://bit.ly/abZGx #
- 작가를 위한 교육용 비디오 100선
- RT KageKirin: Stainless - A multi-process browser for OS X Leopard. http://tinyurl.com/4zswbc #
- RT eabarquez: The Way I Work: Jason Fried of 37Signals - http://bit.ly/3PqyN2 (via caseycrites) #
- 흥미로운 회사의 37Signals 창업자가 일하는 방식
- RT istoriae: RT cjunekim: recommend NASA's free magazine ASK http://bit.ly/3Auc9d for project management #
- 나사에서 제공하는 프로젝트 관리 관련 공짜 잡지
- RT RatRaceTrap: 11 Simple Steps to Greater Happiness Now by mrjWells - http://bit.ly/436Pk2 #
- RT DeliciousHot: The Complete Guide to Google Wave: How to Use Google Wave http://is.gd/4JAHA #
- RT google: Our new directory of all the Google accounts on Twitter is up: http://bit.ly/2C4fJy #
- RT seungwoonlee: 맥용 일본제 트위터 클라 -0-; http://bit.ly/2W5nVN #
- 맥 쓰시는 분들한테 강추!
- RT gamearchitect: Listorious - Discover the Best Twitter Lists: http://bit.ly/2WIfU7 #
- RT birdkr: RT GameHoon: http://bit.ly/4779Lf 아침에 후딱 게임개발자 리스트 만들어 보았습니다. #
- RT gamearchitect: 100 Incredible Open Courses for the Ultimate Tech Geek: http://bit.ly/4nfldk #
- 긱을 위한 공개 강좌 100선
- RT lifedefrager: http://bit.ly/2MybHK 퍼플렉싱님이 번역. 창업에 대해 시사하는 바가 크다. 성공한 창업자, 성공 도상중인 창업자, 고생하고 있는 창업자를 만나보고 있는 요즘이기도 해서. #
- Two utilities for optimizing SSD: http://su.pr/1O1QPG http://su.pr/7qjI5r Any other? #
- SSD 최적화 유틸리티 둘. 최근에 회사에서 SSD를 지급받아서...
- If the twitter community was 100 people: http://su.pr/2Eh3gg #
- RT joycekim: "V" was my favorite show when I was younger. Very excited to see the new series - Trailer here: http://bit.ly/jZR7u #
- 원조 미드 중 하나인 "V"가 리메이크 되었습니다.
'Tweets' 카테고리의 다른 글
| My Recent Tweets 20091207 (2) | 2009/12/10 |
|---|---|
| My Recent Tweets 20091120 (0) | 2009/11/24 |
| My Recent Tweets 20091104 (0) | 2009/11/06 |
| My Recent Tweets 20091021 (0) | 2009/10/22 |
| My Recent Tweets 20090928 (0) | 2009/10/01 |
| My Recent Tweets 20090909 (0) | 2009/09/10 |
- My Recent Tweets 20090928
Tweet
- Tweets
- 2009/10/01 22:26
- bazaar, bitbucket, boost.python, C++0x, Clojure, git, github, Grand Central Dispatch, inheritance, Kanban, learnivore, llvm, Markov Chain, mercurial, Pair Programming, Python, rvalue, Scala, Scrum, Software Engineering, stackoverflow, Sublime, template metaprogramming, vim, 상속, 스크럼, 알고리즘, 자료구조, 짝프로그래밍, 칸반, 파이썬
-
- RT programmingjoy: How to write boost.python converters #programming http://bit.ly/4FkKrN #C++ #python #programming #
- 부스트 파이썬에 사용자 타입에 대한 지원을 추가하는 방법에 관한 튜토리얼
- RT codemonkeyism: Stack Overflow Tag trends http://bit.ly/4jhcCG #programming #
- 프로그래머들의 소셜질답사이트 스택오버플로에서의 태그 통계
- RT programmingjoy: Tech Comics: "Programmers are Artists" #programming http://bit.ly/21kLZm #
- RT programmingjoy: Bazaar 2.0.0 is released #programming http://bit.ly/3IQ7UD #
- 최근 대세인 DVCS들의 경쟁이 활발하군요.
- RT gamearchitect: Learnivore - programming screencasts: http://bit.ly/1osZ9 #programming #
- 스크린캐스트 프로그래밍 강좌 사이트
- Template Metaprogramming Made Easy (Huh?): http://su.pr/7q80je #programming #
- 템플릿 메타프로그래밍에 대한 훌륭한 소개
- RT henricodolfing: Bugs can be serious : 9 Software Disasters http://slidesha.re/178aB3 #programming #
- RT programmingjoy: GitHub and open source development #programming http://bit.ly/XAzvh #
- RT ohyecloudy: c++ idioms 참 많군요. 틈나는대로 정리를 시작. 두번째로 Construct On First Use를 정리했습니다. http://digg.com/u3CupE #programming #
- RT unclebobmartin: Blog: "A Mess is not a Technical Debt." http://bit.ly/28Jy5j #programming #
- 100 Vim commands every programmer should know: http://su.pr/6xtfXk #programming #
- RT fac9: bjoernknafla http://okmij.org/ftp/Computation/Subtyping/ The best critique of OO inheritance I've ever seen. #programming #
- 개체지향 상속개념의 한계를 논하는 글
- RT bjoernknafla: RT Flawe: Dictionary of algorithms and data structures: http://bit.ly/xg1m #programming #
- 자료구조 및 알고리즘 사전
- bitbucket - Github for Mercurial: http://su.pr/3mn66c #programming #
- 개인적인 느낌으로는 git 다음으로 주목받고 있는 DVCS인 머큐리얼 기반 프로젝트 호스팅 사이트
- What is readability, or simple != readable: http://su.pr/3t7xod It's about code reading. #programming #
- RT programmingjoy: Rich Hickey's Keynote: A Deconstruction of Object Oriented Time #programming http://bit.ly/3uhdWh #
- 병렬 시대가 오면서 역시 개체지향의 시대가 저물고 있음을 예견하고 있는 슬라이드
- RT DeliciousHot: gnuu.org: Writing Your Own Toy Compiler Using Flex, Bison and LLVM http://is.gd/3qNH1 #programming #
- 최근의 또다른 대세인 LLVM을 이용한 간단 컴파일러 제작
- RT programmingjoy: Never mind the language, the programmer is what matters #programming http://bit.ly/4ocouy #
- Great articles about C++0x rvalue ref & move semantics http://su.pr/2ZKFI0 http://su.pr/1Uv05E #programming #
- C++0x의 rvalue 참조와 무브 시만틱을 가장 잘 설명한 글
- Use C++0x's Inheriting Constructors to Reduce Boilerplate Code in Class Hierarchies: http://su.pr/2cVhcl #programming #
- RT programmingjoy: Google Delivers New Java-like Language: Noop #programming http://bit.ly/TDLxn #
- RT programmingjoy: Guava: Google Core Libraries for Java #programming http://bit.ly/17t3J3 #
- RT DeliciousHot: Dive Into Python 3 http://is.gd/3n1gk #programming #
- 파이썬 3 이북
- RT KageKirin: #Git merging by example #programming nice tutorial http://tinyurl.com/6p23qz #
- 예제로 알아보는 git 머징
- RT programmingjoy: Animated visualization of source code history - Gource #programming http://bit.ly/T8bHk #
- How the LLVM Compiler Infrastructure Works: http://su.pr/2yh24p #programming #
- Sleepy is a C/C++ CPU profiler for Windows systems: http://su.pr/211x8y #programming #
- RT SpreeTree: RT reviewboard: Review Board 1.0.2 is released - http://bit.ly/TkpXT #programming #
- 코드리뷰 공짜 툴
- Delta: the coolest tool you’ve never heard of: http://su.pr/18xjmS #programming #
- 텍스트 파일에서 문제가 되는 부분을 꼭 집어내는데 유용할 툴
- RT programmingjoy: How to generate better test data using Markov chains #programming http://bit.ly/18vkM7 #
- 마코프 체인에 대한 쉬운 소개
개발방법론methodology
- SEED: Software Engineering Evidence Database http://su.pr/28U6e9 #programming #
- 소프트웨어 공학에 물증(?)을 마련하기 위한 시도
- RT codemonkeyism: RT ITValueCreator: Visualizing Agile Projects Using Kanban Boards http://bit.ly/2csx56 RT drydevelopment: #IT #
- 애자일의 새로운 도구로 급부상 중인 칸반 보드에 대한 소개
- Web Kanban board: http://su.pr/1wdnte #
- Scrum-ban - A task card without a limit is not a kanban in the same way that a photocopy of a dollar bill is not money. http://su.pr/2Wh0n7 #
- 스크럼 + 칸반
- RT programmingjoy: Pair programming follow-up by the author #programming http://bit.ly/2MZAqb #
- 짝프로그래밍이 쉽지 않은 이유
- "Always code as if the person who ends up maintaining your code is a violent psychopath who knows where you live." http://su.pr/5cepZE #
- RT programmingjoy: Article on pair programming in the New York Times #programming http://bit.ly/2bTtnw #
- 짝프로그래밍이 유익한 이유
- RT programmingjoy: Zen says: Kill your ScrumMaster #programming http://bit.ly/QeZ5s #
- 선과 스크럼
게임개발gamedev
- RT jacking75: Mike Capps 의 TGS: Epic's Mike Capps On Developing Epic-Style http://parkpd.egloos.com/1952636 #gamedev #
- RT gamearchitect: Open Game Art - Free, legal art for open source game projects: http://bit.ly/AT9EU #gamedev #
- World of Warcraft: 13,250 blade servers, 75,000+ CPU Cores, 112.5TB RAM and 1.3PB of data. #awesome #warcraft #blizzard http://is.gd/3vIjJ #
- RT KageKirin: Crytek's CryEngine 3.0 set to debut next month http://tinyurl.com/mup7de #
병행성concurrency
- Ownership Systems against Data Races: http://su.pr/2VJx33 #C++ #programming #
- C++에서의 데이터 레이스 방지를 위한 방편 소개
- Intel Concurrent Collections for C++ 0.4 for Windows and Linux: http://su.pr/32O3pT #programming #concurrency #
- 인텔에서 발표한 또다른 병행 프로그래밍 도구. TBB 보다 고수준에서 동작하는 도구임.
- RT SoftTalkBlog: Ct & Cilk++ to be available for developers in 2010, according to Inte... at http://bit.ly/3dZ06q #programming #concurrency #
- RT programmingjoy: Ottoman: A lightweight,reliable key-value store with multi-version concurrency control #programming http://bit.ly/1YqkL8 #
- RT programmingjoy: Faking Fibers with Grand Central #programming http://bit.ly/15fAnV #concurrency #
- 역시 애플의 새 운영체제 스노우레오파드와 함께 유명해진 Grand Central Dispatch에 대한 글
- RT DeliciousHot: Scala vs Clojure – Round 2: Concurrency! « Best In Class – The Blog http://is.gd/3oMTy #programming #
- JVM 기반 두 함수형 언어 Scala와 Clojure의 병행성 관련 비교글
그래픽스graphics
- RT programmingjoy: CAIR - Content Aware Image Resizer #programming http://bit.ly/BbM2v #graphics #
- RT repi: AnandTech Radeon 5870 review: http://bit.ly/Nu0KA #graphics #
- 드디어 첫 DX11 지원 그래픽카드의 등장이군요.
- RT programmingjoy: 4D Quaternion Julia Set Ray Tracer #programming http://bit.ly/xczS8 #graphics #
- RT KageKirin: AMD supports OpenCL Bullet; Are Havok and PhysX in trouble? #programming http://tinyurl.com/mhnruo #graphics #
- Nvidia에 PhysX가 있다면, AMD는 Bullet인가요!?
트위터twitter
- RT hur: 위키 기반의 트위터 한국 사용자 디렉토리. 잘 만들면 좋은 디렉토리가 되겠네요. http://twitme.kr/ #
- RT DeliciousHot: 6 Incredible Twitter Powered Art Projects http://is.gd/3IpsU #
- RT eHub: Artwiculate http://bit.ly/yYBDS #
- 영단어 공부에 도움이 될듯
- RT gamearchitect: 10 code snippets to interact with Twitter: http://bit.ly/TSjQr #
- RT apedix: DOS윈도우에서 트위터 사용하기 'Quitter' http://durl.me/5vs7 #
기타etc
- RT programmingjoy: Apple and Intel team up on Light Peak - A 10Gb/s optical port intended to replace USB, Firewire etc. http://bit.ly/6rAGz #
- RT ohyecloudy: Secrets of Simplicity - 후~ slideshare에 슬라이드 고수들이 역시 많군요. 단순하게 만드는 4가지 방법을 소개하고 있습니다. http://digg.com/u3DDl0 #
- RT channyun: 오픈뱅크 2009 http://ff.im/-8yBD5 #
- RT gamearchitect: 41 Image and Icon Search Engines: http://bit.ly/1fWqyI #
- RT chanjin: 창조학교의 칙센미하이 멘토와 함께 긍정심리학 분야의 대가인 마틴 셀리그먼의 '긍정심리학을 말하다.'입 니다. http://j.mp/p2MHf 역시 TED의 동영상입니다. ^_^ #
- RT gamearchitect: 10 Revealing Infographics about the Web: http://bit.ly/S4xFu #
- RT isotype: RT pythagoras0: 구글 닥스도 이제 수식지원을 하는군요. 웹상의 수식표현 경연대회 http://bit.ly/eAWpu 어떤 녀석이 예쁜가요. (할일이 느는 느낌이다.) #
- RT seungwoonlee: Yammer for Outlook : http://bit.ly/zbpd4 : 오 야머를 아웃룩에서 ... 이제 야머도 좀 더 활용을? ^^; #
- RT programmingjoy: Sublime Text editor for Windows (check out its "minimaps") #programming http://bit.ly/2OfAAG #
- 앞으로의 발전이 기대되는 깔끔한 텍스트편집기
- RT RyanWiancko: http://bit.ly/iHL40 - Utah's little experiment with 4 day work weeks is proving a success. Less energy used, happier wor... #
- 이젠 주4일 근무인가요? lol
- RT Dapy: paperinz™ 팔로워 분의 사진들을 내트위터 배경 이미지로 사용하기 - Twilk http://paperinz.com/1308 #
- RT sioum: UCLA의 Terrence Tao 교수가 올해 국제수학올림피아드 50주년 기념 행사에서 고등학생 상대로 소수에 대하여 강연한내용을 논문으로 정리하였네요. http://bit.ly/3FnCEi http://bit.ly/qjfzP #
- 심오하고 흥미로운 소수의 세계
* 이 포스트는 blogkorea [블코채널 : 웹, 컴퓨터, it에 관련된 유용한 정보 및 소식] 에 링크 되어있습니다.
'Tweets' 카테고리의 다른 글
| My Recent Tweets 20091104 (0) | 2009/11/06 |
|---|---|
| My Recent Tweets 20091021 (0) | 2009/10/22 |
| My Recent Tweets 20090928 (0) | 2009/10/01 |
| My Recent Tweets 20090909 (0) | 2009/09/10 |
| My Recent Tweets 20090826 (0) | 2009/08/26 |
| My Recent Tweets 20090812 (0) | 2009/08/13 |
- 트위터 글들 블로그로 발행하는 파이썬 스크립트
Tweet
- Etc.
- 2009/07/07 01:52
- hashtag, Python, Twitter, Twitter2Blog, 트위터, 파이썬, 해시태그
-
※ 이 방법은 파초님에게서 알게된 nikelite님의 원 파이썬 스크립트를 변경한 것입니다.
제 블로그를 살펴오신 분은 알겠지만 주기적으로 트위터에 올린 글들 중에서 유용한 링크들으로 따로 묶어 블로그 글로 올리고 있는데요. 기존에는 TweetPaste라는 서비스를 사용해 일일이 원하는 트위터 포스트를 긁어와 붙였는데요... 여기처럼요. 조금 귀찮은 과정이었습니다. 그래서 그런 일을 좀 편하게 해주는 서비스 없을까 인터넷을 뒤져봤지만 마땅한게 없었습니다.
그러다가 파초님의 트윗 메시지에서 본 파이썬 스크립트를 알게 되었지요. 편리했지만 하루 동안의 트윗들만 긁어온다던가 특정 해시태그가 있는 글만 긁어오게 하는 기능이 없는 등 몇가지 제가 필요한 기능이 없어서 수정을 해보았습니다. 그리고 텍스트만으로는 너무 단조로운듯하여 프로파일 이미지도 나오게 하고 싶었습니다.
다행히 소스는 간단하 편이라 저의 부족한 파이썬 실력으로도 이해 및 수정에 큰 어려움은 없었습니다.
기본적인 과정은 파초님의 블로그 글과 같습니다.
제 블로그를 살펴오신 분은 알겠지만 주기적으로 트위터에 올린 글들 중에서 유용한 링크들으로 따로 묶어 블로그 글로 올리고 있는데요. 기존에는 TweetPaste라는 서비스를 사용해 일일이 원하는 트위터 포스트를 긁어와 붙였는데요... 여기처럼요. 조금 귀찮은 과정이었습니다. 그래서 그런 일을 좀 편하게 해주는 서비스 없을까 인터넷을 뒤져봤지만 마땅한게 없었습니다.
그러다가 파초님의 트윗 메시지에서 본 파이썬 스크립트를 알게 되었지요. 편리했지만 하루 동안의 트윗들만 긁어온다던가 특정 해시태그가 있는 글만 긁어오게 하는 기능이 없는 등 몇가지 제가 필요한 기능이 없어서 수정을 해보았습니다. 그리고 텍스트만으로는 너무 단조로운듯하여 프로파일 이미지도 나오게 하고 싶었습니다.
다행히 소스는 간단하 편이라 저의 부족한 파이썬 실력으로도 이해 및 수정에 큰 어려움은 없었습니다.
기본적인 과정은 파초님의 블로그 글과 같습니다.
- 먼저 다음 파일을 받아 압축을 풉니다.
- 그리고 info.py 파일을 열어 본인의 트위터 및 블로그 설정을 해줍니다.
이 때, 걸러내기 위한 해시태그(#도 포함해야함)와 긁어올 일수, 그리고 블로그 글의 카테고리를 추가로 설정할 수 있도록 해놓았습니다.
- 그 밖의 과정은 동일합니다. title_type이나 publish 항목을 수정하시면 블로그 글 제목의 형식이나 공개 여부 등을 바꾸실 수 있습니다.
- t2b.py를 최종 실행하시면 됩니다. (당연히 Python 2.6이 설치되어 있어야합니다.)
'Etc.' 카테고리의 다른 글
| 괴델의 불완전성 원리와 자기 참조 - 혹은 역설과 삶 (0) | 2009/08/12 |
|---|---|
| 블로그 방문자 클릭질 분석하기 (0) | 2009/07/14 |
| 트위터 글들 블로그로 발행하는 파이썬 스크립트 (2) | 2009/07/07 |
| 직관의 배신: 몬티 홀 문제 (12) | 2009/06/23 |
| 소니이북리더 PRS-505 구입! (4) | 2009/06/15 |
| 한국 출장 잘 다녀왔습니다 (0) | 2009/05/31 |
- Code Drill #2
Tweet
- Game Development
- 2008/08/21 11:08
- code drill, Python, 코드 도장, 파이썬
-
This was our second problem in Code Drill.
Following's my solution in Python(It may have several bugs. Use at your own risk... ;) ).
Following's my solution in Python(It may have several bugs. Use at your own risk... ;) ).
'Game Development' 카테고리의 다른 글
| SSAO and Deferred Rendering (0) | 2008/09/11 |
|---|---|
| 크라이텍에서의 첫 주 (7) | 2008/09/06 |
| Code Drill #2 (0) | 2008/08/21 |
| C++0x == C++09 ? (0) | 2008/08/19 |
| How to Fail with Agile (0) | 2008/08/18 |
| the Ten Commandments of Debugging (0) | 2008/08/14 |
- Code Drill #1
Tweet
- Game Development
- 2008/08/12 11:27
- code drill, Programming Challenges, Python, 코드 도장, 파이썬
-
In my current company, we have a weekly code drill. We use this book as materials.
This was our first problem.
Here's my solution in Python.
This was our first problem.
Here's my solution in Python.
'Game Development' 카테고리의 다른 글
| How to Fail with Agile (0) | 2008/08/18 |
|---|---|
| the Ten Commandments of Debugging (0) | 2008/08/14 |
| Code Drill #1 (0) | 2008/08/12 |
| C++ guru's 2 recent articles on concurrency (0) | 2008/08/06 |
| nvidia GPU-BBQ 2008 (0) | 2008/08/06 |
| 'touch' command-line utility in Python (2) | 2008/08/01 |
- 'touch' command-line utility in Python
Tweet
- Game Development
- 2008/08/01 15:52
- commandline, Python, TOUCH, 명령행, 파이썬
-
'Game Development' 카테고리의 다른 글
| C++ guru's 2 recent articles on concurrency (0) | 2008/08/06 |
|---|---|
| nvidia GPU-BBQ 2008 (0) | 2008/08/06 |
| 'touch' command-line utility in Python (2) | 2008/08/01 |
| 초생산적인 팀 (0) | 2008/07/31 |
| Nice C++ GUI framework from Torjo (0) | 2008/07/29 |
| Google Testing Blog & Google C++ Testing Framework (0) | 2008/07/11 |








twitter2blog-rev-10-mod-by-all2one.zip


Recent comment