
비전공자의 임베디드 삽질기 _ 유형목님
<RT:FM 나는 개발자다> 행사가 5월 10일 저녁 7시 30분에 홍대 CY씨어터에서 있었습니다. 감사하게도, 100명 가까운 분들께서 행사장을 찾아주셨습니다.
저희는 2시부터 행사장에서 준비를 하고 있었습니다. 보통의 강연회는 이렇게 준비 시간이 많이 걸리지 않습니다. 마이크, 연단, PPT 정도만 잘 준비하면 되니까요. 하지만 이번 행사는 조금 욕심을 부렸습니다.
참석하는 분들이 스피커 분들과 대화하는 느낌을 가졌으면 해서 일부러 소극장 무대를 찾아 다녔습니다. 머리 속에 있는 그림은 TED와 같은 느낌이지만 권위적이지 않고 소탈한 이야기를 진솔하지만 지루하지 않게 나눌 수 있는 무대였습니다.
스피커 분들을 섭외하면서 15분과 7분이 넘어가지 않도록 해달라고 협박(?)아닌 협박(?)을 했습니다. 조명을 넣고, 슬라이드를 보느라 등을 보이지 않도록 15M 길이의 모니터 케이블을 설치해 모니터를 무대 앞에 설치했습니다.

웹 퍼블리셔에 대해 이야기 해 주신 서정민 님
오후 5시, 스피커 분들이 리허설을 위해 모이셨습니다. 낯선 무대와 조명에 다소 당황한 모습이셨지만 취지를 잘 이해해 주시고 잘 적응해 주셨습니다. 후일담이지만, 빨간 배경의 타이머를 아이패드에 작동 시켜놓고 2분 전마다 들어 보여준 스텝 덕에 긴장이 되었다는 분도 있었습니다.

'개발자도 잘 쉬어한다'_ 이상호님
저녁 6시 30분, 현장 등록이 시작되었고, 저녁 7시 30분, 정시에 행사는 시작되었습니다. 나무로 만들어진 소극장 무대는 걸을 때 마다 미세하게 삐걱거리는 소리가 납니다. 행사의 오프닝 멘트를 하기 위해 발걸음을 옮길 때 마다 삐걱거리는 소리가 귓전을 크게 맴돌았습니다. 휴~우. 한숨을 한번 몰아쉬고… 그 뒤론 솔직히 무슨 말을 했는지 잘 기억이 나지 않습니다.

개발자로 창업하기 _ 박재호 님
RTFM은 원래 개발자들 사이의 유명한 은어입니다. Read the fine Manuel의 약자지만 Read the XXX Manuel로 더 알려져 있습니다. 행사의 이름을 이렇게 지은 데는 그만큼 개발자 여러분들이 친근하고 또 자유롭게 이야기 할 수 있는 무대를 만들고 싶었기 때문입니다. 그리고 거기에 랜덤토크, 믹스토크, 네트워크의 의미를 더해 RT:FM이 되었습니다.
RT:FM 기획 초기부터 이야기 되었던 하나의 원칙은 평범한 개발자 분들이 함께 이야기를 할 수 있는 무대였습니다. 그래서 아마추어(이 표현을 대체할 만한 좋은 단어가 없을까요?) 스피커와 전문가 스피커가 함께 서는 무대이자 공평하게 이야기 할 수 있는 진행 방식을 원했습니다. 현장에서 발표 순서를 뽑은 것도 그런 이유였습니다.

순서 추첨 중 _ 조한규 님, 최현우 님, 서정민 님
개발자 분들을 만나면서 겪었던 놀라운 경험 중 하나는, 인문계 친구들이 흔히 생각하는 공돌이(?)들의 선입견과는 달리, 말씀을 참 잘 한다는 사실입니다. 다만 공감할 수 있는 멍석이 충분히 있어야 이야기를 시작한다는 점이 조금 다를 뿐이었습니다. 아니나다를까 마이크에 익숙하지 않으신 분들도, 익숙한 분들도 모두 자신의 이야기를 때로는 담담하게, 때로는 진지하게 그리고 위트 있게 잘 풀어내주셨습니다.

개발자의 개발동기 _ 김상형 님
스피치 중에서 개발자는 ‘새로운 사고를 하는 사람’이고, 우리(개발자)는 ‘지속 가능한 창조력을 가진 사람’이라는 말씀이 오래도록 마음에 남았습니다.

나는 인생 개발자입니다._ 양준철 님
행사 중간에 포인터의 베터리가 나가고 영상과 음악이 제때 나오지 않는 소소한 사고들이 있었습니다. 그럼에도 불구하고 너그럽게 넉넉하게 마음을 열고 무대를 함께해 주셔서 감사했습니다. 그리고 깨알 같은 후기로 격려해 주신 천재태지 서주영님께 감사의 말씀을 전합니다. (2편도 얼른 올려주세요^^;)

객석을 채워주신 개발자 분들
지금, 열심히 행사 동영상 편집을 하고 있습니다. 참가하셨던 분들께 메일을 보내 피드백을 받을 예정입니다. 함께하지 못해 아쉬웠던 분들과는 동영상을 가지고 온라인에서 다시 뵙겠습니다.
끝으로..
순수한 열정으로 무대와 객석을 채워주신 모든 개발자 분들과 자원봉사 여러분께 꼭 드리고 싶은 말씀이 있습니다.
“고맙습니다! 여러분과 함께 해 행복했습니다!” _ RT:FM 운영국 드림
_ RTFM 페이스북에서 사진 더보기 http://facebook.com/rtfmkorea
_ 천재태지 서주영님 블로그 후기 보기 http://seoz.egloos.com/3839100
이 글의 트랙백 주소 :: http://blog.hanb.co.kr/trackback/327
2월 18일(토), 제12회 한국자바개발자컨퍼런스(JCO)가 열렸습니다. 약 2천명의 자바 개발자 및 관계자 분들이 추운 날씨속에서도 코엑스 그랜드 볼룸 행사장을 찾았습니다.
이번 컨퍼런스의 공식 후원사인 한빛미디어는 부스를 마련해 도서 할인 행사와 함께 다양하고, 재미있는 이벤트를 진행했습니다.
강연이 끝나고 브레이크 타임, 많은 인파(?)로 북적북적한 한빛미디어 부스입니다. 이 날, 현장에서 국내 최초, 세계 최초(!)로 런칭된 <
모던 웹을 위한 Node. js 프로그래밍>이 반응이 특히 좋아 더욱 기분 좋았습니다!
한빛미디어가 준비한
Bling Bling 이벤트 하나!
현장에서 저희가 드리는 설문지를 작성해 주시면, 도서를 무료로 증정해 드리는 이벤트였습니다.
반응이 매우 좋았고, 많은 분들이 설문에 참여해 주셨습니다.^^
Bling Bling 이벤트 둘! 도서를 구매하시면 추억의 뽑기 게임에 참여하고 경품도 받는 행사를 진행했습니다!
1등 경품은 무려!!!! 람보르기니, 아우디, BMW 미니 쿠퍼의 초고급 외제차!!!!!!!!!!!!!!!!!!!!!!!!!!!.
모양의 USB 였습니다 ^^ (2등: 블루투스 해드셋, 3등: 한빛미디어 최고급 명품 다이어리, 4등 : 한빛미디어 최고급 럭셔리 볼펜, 5등: 추억의 눈깔사탕)
3/500의 엄청난 확률을 뚫고 1등 경품 아우디 USB를 받으신 행운의 미녀 독자분이십니다!
1등 경품을 한 손에 드시고 유유히 사라지시는 뒷 모습도 담아 보았습니다 ^^
람보르기니 USB를 받고 승리의 브이를 그리시는 중!
2등 경품, 블루투스를 받으신 훈남 독자분!!
강연 열기로 후끈 달아오른 컨퍼런스 룸 모습입니다. 자리가 없어서 서 계시는 분들도 있을 정도로 정말 많은 분들이 참석하셨습니다. 우리나라 자바의 미래가 든든하네요 ^^
독특하고 참신한 주제의 트랙도 있네요! 내년 컨퍼런스에는 꼭 참여해보고 싶습니다^^
이번 컨퍼런스만큼이나 한빛미디어 이벤트 행사도 성황리에 마칠 수 있었습니다. 부스를 찾아주시고, 이벤트에 참여해 주신 모든 분들께 진심으로 감사드립니다.
내년에도 더 좋은 책, 더 재미있는 이벤트 들고 찾아오겠습니다 ^^
이 글의 트랙백 주소 :: http://blog.hanb.co.kr/trackback/312
지난 12월 3일 건국대학교 새천년관에서 ZDnet과 메가뉴스가 공동 개최한 제1회 대한민국 커뮤니티 데이에 한빛미디어도 참가하였습니다. 제1회 대한민국 커뮤니티 데이는 다양한 분야의 커뮤니티와 개발자들이 관심을 갖고 있는 내년 SW개발 트렌드와 전망, 개발자들을 위한 커리어패스와 관련된 조언 등을 공유하는 정보 공유의 장이이었습니다. 더불어 주요 키워드로 꼽힌 빅데이터, 클라우드, 자바, 닷넷, 패턴, 아키텍처, 오픈소스, 테스팅, 애자일 등의 주제로 발표가 진행되었습니다. 2세션 동시 진행 방식으로 총 14개의 세션발표가 있었습니다.
이제 제법 겨울로 접어든 쌀쌀한 날씨에도 많은 분들께서 참여해주셨습니다. 한빛미디어도 행사장 한켠에 도서 판매 부스를 마련하였습니다. 행사 참가자 분들께 한빛미디어의 따끈따끈한 신간을 조금 더 할인된 금액으로 제공해 드리고, 특히 이번에는 리퍼도서를 60% 할인된 가격에 판매하는 자리를 마련하였습니다.
리퍼도서란 배송 또는 보관상의 문제로 외관상 약간의 손상을입은 도서로 내용에는 전혀 문제가 없는 도서를 말합니다. 정가로 구입하시려면 다소 부담이 되는 가격의 도서를 저렴한 리퍼도서로 구매하실 수 있었습니다. 리퍼도서의 경우 판매가 안되면 폐기가 되는데 리퍼도서를 구입해주신 분들은 도서의 생명을 구해주셨다는 생각을 했습니다. ^-^
한빛미디어 직원도 본 행사에 참여하여 최신 기술이나 트렌드가 무엇인지, 어떤 도서를 출간해야 개발자들께 도움이 될지를 진지하게 고민하였습니다.
행사장 참여의 가장 큰 매력은 한빛미디어의 도서를 구입해 주시는 독자를 직접 만나볼 수 있다는 것인데요, 한빛미디어에 관심을 보여주시고 도서를 구입해 주신 참가자 여러분께 감사드립니다.
앞으로도 대한민국 개발자 여러분의 든든한 동반자가 될 수 있도록 더욱 발전하는 한빛미디어가 되도록 하겠습니다.
이 글의 트랙백 주소 :: http://blog.hanb.co.kr/trackback/299
메이커페어를 한 바퀴 둘러보았습니다만,
후기의 후기랄까, 건빵의 별사탕이랄까, 마지막으로 메이크페어의 별미를 몰아서 소개합니다!
먹거리
메이커페어의 아이콘이 되어 버린 '제럴드의 파에야', 메이커들을 먹이기 위해서 캘리포니아에서 도구와 재료를 트럭에 싣고 왔다고 합니다!


츄릅~

다른 메뉴도 골목 한가득있네요!
프로젝트 체험




공이 날아가는 게 보이시나요??


이런 종류의 체험도 있었습니다!


성냥갑에 자화상을 1분도 채 안 걸려서 그리시더군요. 다 그린 다음에 구석에 일련번호와 싸인을 멋있게 후루룩~
멋진 분들과의 만남
사람들 사진은 제대로 찍지 못했지만, '말만 붙이면 굉장한 사람이었다'라는 말이 성립하는 곳이었네요.

그 중 정말 반가웠던 Making Things Move의 저자 더스틴 로버츠(Dustyn Roberts)와의 만남! Make: Korea에서 번역본을 준비 중이여요~
음악

마지막으로~ 우린 암거나 안 타! 메이커의 탈 것들





길고 긴 탐방기 여기서 마무리합니다:-)
좋은 주말 되세요!
Make: Korea 팀
이 글의 트랙백 주소 :: http://blog.hanb.co.kr/trackback/290
메이커페어의 뜨거운 열기는 뉴욕 사이언스홀 내부에서도 계속 됩니다.

내부에는 자작 로봇, 서킷 전시를 위주로 작은 크기의 프로젝트가 있네요.

요런 것도 +ㅁ+

한쪽에는 격식있는 강의를 위한 자리도 마련되어 있었습니다. 재능 바터를 기본으로 한 'DIY 대학' 강의가 시작되려는 참이예요.

이 때, 밖으로 나가는 움직임을 포착! 따라 나가 봤습니다.

뭐... 뭐지?? 이... 이것은!!!!
콜라+멘토스 쇼! (콜라와 멘토스로 어떤 쇼가 가능한지 궁금하신 분들은 필히 동영상을 재생해주세요~) 헉헉, 내일 배가 고파질 즈음에 먹거리와 함께 돌아오겠습니다!
이 글의 트랙백 주소 :: http://blog.hanb.co.kr/trackback/289
World Maker Faire 2011에는 500팀이 넘는 메이커가 참여했습니다.
입구에서 사람들을 반겨주는
사시미 합창단(Sashimi Tabernacle Choir).
야외에는 천막이 잔뜩 들어서 있는데,
천막마다 다른 테마로 비슷한 성향의 프로젝트가 모여 있습니다.

아... 아두이노 파빌리온+ㅁ+ 아두이노의 CPU로 쓰이는 AVR 프로세서의 제조사인 아트멜(Atmel)이 후원했군요!

스테이지는 여기 저기 마련되어 있는데 30분 간격으로 진행되는 강연에 쓰입니다.

다양한 테마의 다양한 천막.

디자인을 내려받아 누구나 만들어 볼 수 있는 자작 집도 테마관으로 쓰이고 있습니다. 골수 메이커라면 이미 '당연하지, 훗~'이라는 마음으로 보고 계시겠지만, (당연하게도)
3D 프린터 존이 있었습니다.

자작 3D 프린터의 대명사, MakerBot!

한쪽에서는 자작 3D 프린터로 제작한 부품으로 만든 무선조종 자동차 경주를 벌이고 있네요.

3D 프린터로 만든 물건들. MAKE 행사에 빠지면 섭섭하죠.
레트로 머신.

무려 모니터 5개를 써서 꾸민 '컴퓨터의 역사' 전시. 유명
Make: Projects도 자리를 잡고 있었습니다. 불 뿜는 용, 곤-기린(Gon-Kirin)

폭포 그네(Waterfall Swing)

소소한 재미를 찾는 Make: Korea 팀의 탐방기는 계속 됩니다~ * 더 상세한 자료는
뉴욕 메이커페어 2011 사이트에서 보실 수 있습니다.
이 글의 트랙백 주소 :: http://blog.hanb.co.kr/trackback/288
World Maker Faire 2011 시작!

MAKE가 주최하는 메이커페어(Maker Faire)는 연 총 3회로, 베이 에어리어(Bay Area), 디트로이트, 뉴욕에서 열립니다.
Make: Korea 팀이 방문한 World Maker Faire 2011은 뉴욕 퀸즈에서 열리는 행사로 2회째를 맞이하고 있었습니다. 세 메이커페어 중에서는 가장 역사가 짧네요.
메이커페어 리턴즈!

뉴욕의 메이커페어는 뉴욕 사이언스홀(New York Hall of Science)에서 이틀 동안 열립니다. 몇만 명이 방문하는 페어라고 하더니 아침 일찍부터 사람이 많습니다.

행사 전날부터 내려받을 수 있게 해 놓은 메이커페어 앱을 설치했습니다. 여러 군데 무대도 많고, 내부가 상당히 복잡한 편인데 앱 지도 내 위치추적을 사용하면서 구경하니 좋더라고요^^

티켓팅! 등록된 메이커들은 별도로 설치되어 있는 체크인 부스를 거치게 됩니다.

팔찌는 이틀용 출입 티켓입니다. 한번 고정하면 벗을 수 없는 구조;;;; 일단은 띠가 예뻐서 득템한 기분이네요!

좌자앙~! 이렇게 행사장에 발을 들이면, 친절하게 방향을 가르쳐 주는 (아마도) 만든 것 같은 표지판이 보입니다.

기웃기웃 본격 탐방 시작!
(MAKE 관계자들을 깜짝 놀라게 했던 한정판 Make: Korea 후디)
이 글의 트랙백 주소 :: http://blog.hanb.co.kr/trackback/287
지난달 부터 한빛웹사이트에서 무료로 배포하고 있는 "유지보수가 어렵게 코딩하는 방법"이 요즘 개발자 사이에서 많이 회자되고 있는 듯 합니다.
오늘자
한국경제신문에 관련 기사가 등록되었습니다^^.
아직 무료책을 읽어보지 않으신 분들은
http://www.hanb.co.kr/events/eventview.html?event_id=freebook에서 다운로드 하실 수 있습니다.
전문 :
http://news.hankyung.com/201109/2011092220981.html?ch=news (한국경제신문)
이 글의 트랙백 주소 :: http://blog.hanb.co.kr/trackback/284
6월 4일(토) 문래 예술 공장에서 개최되었던 뉴미디어 컨퍼런스 DALSMA 2011에 다녀왔습니다.
DALSMA는 디지털 아키텍트 & 라지 스케일 미디어 아트의 영문 이니셜을 따서 만든 애칭으로, 건축, 미디어 아트, 디자인, 공학, 연구 등 다양한 백그라운드를 가진 200 여명의 사람들이 참가하였습니다.
한빛미디어는 행사장 한 켠에
MAKE 부스를 차려서, 사전 등록자 대상으로 MAKE 복권을 진행해 당첨자들에게 경품으로 MAKE 책을 증정하였고 현재 진행 중인
아두이노 공모전을 홍보했습니다.
왼쪽에 보이는 분홍색 물체는 솜사탕 기계인데요, 여러 가지 MAKE 물품을 전달하는 것 외에도 MAKE: Technology on Your Time이라는 MAKE의 슬로건과 맞는 MAKE Your Own Cotton Candy라는 주제로 참가자가 직접 솜사탕을 만들어 먹을 수 있는 이벤트를 준비하였습니다. MAKE 스티커를 부착한 나무 젓가락과 달콤한 설탕이면 모든 재료 준비 완료!
어린 시절 먹었던 솜사탕에 대한 아련한 추억과 달콤함을 기억하고 있는 세대라 그런지 모두들 좋아하시며 참여해 주셨습니다. 달콤한 솜사탕과 달즈마라는 행사 이름과도 묘하게 어울리는 듯 하고요. 솜사탕뿐만 아니라 MAKE에 대한 관심도 뜨거웠는데요, 어디서 구매 가능한지, 아두이노 공모전은 어떻게 참여하면 되는지 등 많은 분들이 문의해 주셨습니다. ^^
행사장을 가득 매운 참가자들. 오픈소스 그래피티로 유명한 제임스 파우더리 교수님을 시작으로 한 5명의 스피커들의 프리젠테이션, 아트 퍼포먼스, 관객/스피커의 토론의 장 등 알찬 내용으로 구성된 DALSMA 2011.
MAKE 추첨 시간에는 번호가 하나하나 불릴 때 마다 환호와 탄성이 동시에 터져 웃음을 자아냈습니다. 역시, MAKE의 인기^^
DALSMA와 MAKE, 평범함을 거부하고 새로움을 창조하는 데서 즐거움을 찾는다는 점에서 공통점을 찾을 수 있었습니다.
앞으로도 다양한 기회를 통해 독자 여러분을 찾아가는 한빛미디어가 되겠습니다.
이 글의 트랙백 주소 :: http://blog.hanb.co.kr/trackback/267
최근에 아이폰과 같은 휴대용 기기에서 현실감 넘치는 3차원 레이싱 게임 등을 어렵지 않게 찾아 볼 수 있다. 근래의 휴대폰 프로세서를 보면 ARM 코어를 채택하고 GHz 대의 클럭을 사용하는 것도 적지 않게 볼 수 있다. 이런 게임이 가능해진 것은 기기의 CPU 성능이 높아진 때문일 수도 있지만, 본질적으로는 3차원 그래픽 가속칩을 사용하고 있기 때문이다.

먼저 3차원 그래픽스를 구현하는 과정을 간략히 살펴보자. 기본적으로 가상 공간에서의 정점을 기준으로, 정점 간에 연결하여 선과 삼각형을 구성하게 된다. 자동차, 건물 등 다양한 3차원 공간 상의 객체들을 표현하기 위해서는, 정밀도에 따라서 수백 내지 수만 개의 삼각형이 필요할 수도 있다. 이 삼각형의 면에 색상을 적용하고, 조명을 적용하여, 결국은 화면의 각 픽셀의 색상을 결정하게 된다. 이런 과정은 비교적 복잡하지 않은 식을 수많은 데이터에 적용하는 과정이 된다.

그래픽 파이프 라인
CPU는 범용 프로세서로서 이런 연산을 할 수 있지만, 많은 데이터에 동일한 간단한 연산을 적용할 수 있는 구조를 갖춘 프로세서가 이런 일을 더욱 잘 할 수 있다. 우리가 흔히 말하는 3차원 그래픽 가속기는 바로 이런 연산을 수행하는 프로세서이다. 간단한 수식을 수 많은 데이터에 동시에 적용하는 것이다. 이렇게 전용 그래픽 프로세서가 CPU로 부터 계산의 부담을 덜어 주는 것을 오프로딩(Off-loading)이라고 하며, 덕분에 CPU는 다른 연산에 집중할 수 있게 된다.
이런 특성에 맞게 3차원 가속 기능이 있는 그래픽스 카드는 10여년전까지만 해도 수퍼컴퓨터에서나 볼 수 있었던 병렬처리 구조를 갖고 있으며, 고성능 연산에 따라서 높은 발열 때문에 대부분 자체적인 냉각 시스템을 갖고 있을 정도이다. 그러면 이런 3차원 가속기의 성능은 어느 정도 될까? GPU의 특성상 범용 CPU와 직접적인 비교는 불가능하지만, 수치 연산에 있어서는 수십 배에서 100배 가량의 연산 능력이 뛰어나다고 볼 수 있다. 이 것은 최근 몇 달 동안 인텔과 엔비디아 간의 많은 논란이 있은 후, 지난 6월 국제 컴퓨터 구조 심포지엄(International Symposium on Computer Architecture)에 발표한 논문에서 "애플리케이션 커널을 돌리는데, GPU는 CPU보다 100배가 아니라 단지 16배까지만 빠르다"고 했던 해프닝이 있었다.

인개짓 삽화
이런 하드웨어의 3차원 가속 기능을 응용 프로그램에서 사용하기 위해서는 적절한 API가 제공되어야 한다. 현재 널리 쓰이는 것으로는 DirectX와 OpenGL이 있다. DirectX는 마이크로소프트사의 표준으로서 윈도우 플랫폼에 제약되는 반면 OpenGL은 윈도우를 포함한 여러 운영체제에서도 사용가능한 공개 표준이다.
그리고 휴대용 기기의 고성능화에 따라서, OpenGL 표준을 제정하고 있는 크로노스(Khronos) 그룹은 2003년도에 휴대용 기기를 위한 OpenGL의 축소변형인 OpenGL ES를 발표하게 되었으며, 2007년도 3월에는 OpenGL ES 2.0을 발표하였다. 아이폰 3GS는 OpenGL ES 1.1과 2.0을 모두 지원하며, 이 표준 API를 통하여 개발된 애플리케이션은 같은 표준을 지원하는 안드로이드, 소니 PSP 등 다른 플랫폼에 이식하기도 그만큼 쉽다. 아이폰 3D 프로그래밍은 아이폰을 대상으로 예제 프로젝트를 수행하지만, 운영체제에 독립적이고 이식이 쉬운 구조로 개발하는 방법을 설명하여, 이 책을 통해서 익힌 예제를 다른 플랫폼에도 쉽게 이식할 수 있도록 한다. 또한 '아이폰 3D 프로그래밍'은 아이폰의 카메라 및 다양한 센서를 이용하여 증강현실 애플리케이션 예제까지도 도전한다.

OpenGL ES는 OpenGL의 축소 버전으로 기능의 제약이 있지만, 그만큼 더 배우기도 쉽다. 그동안 어려운 수학과 복잡한 OpenGL API로 3차원 그래픽스 프로그래밍의 높은 장벽을 느꼈던 독자들이라면 이 책에서 설명하는 예제를 차근차근 따라가면서 또한 직접 코드를 변경해보면서 구체적인 그래픽스 프로그래밍의 세계를 경험할 수 있을 것이라 생각한다.
『
iPhone 3D Programming(아이폰 3D프로그래밍): using OpenGL ES』 역자 강권학
이 글의 트랙백 주소 :: http://blog.hanb.co.kr/trackback/234