얼마전 구글 코리아 주최의 핵페어가 있었다.(http://googlekoreablog.blogspot.kr/2012/11/google-hackfair_6.html) 난 평소에 wimybox 를 만들면서 생각했던 아이디어로 WimyLime(http://lime.wimy.com/)이라는 프로젝트로 참여를 했다. 바로 YouTube 에 있는 뮤직 비디오들에 리듬 액션 게임 요소를 넣어서 게임을 만들면 어떨까라는 생각! 리듬 액션 게임을 한번 만들어볼 생각은 전에도 했었지만, 음악과 리듬을 구하는게 쉽지 않아서, 음악은 YouTube 에 있는 공식 뮤직비디오들을 가져오고, 리듬은 직접 쉽게 입력할 수 있으면 어떨까해서... 시작했다. 평소에 매우 조금씩 만들어오던 것을 시간을 조금 더 투자해서 제출해보았고, 다..
평소에 늘 가지고 있던 생각이지만 트위터에 한번 올렸더니 다들 많이 공감해서 정리삼아 블로그에 포스팅~ 나는 개인적으로 꽤 여러 개의 개인 프로젝트를 하고 있다. ZViewer(Win32 이미지 뷰어, C++), WimyBox(최신가요 듣기, JavaScript + Python), ZAssist(Visual Studio Addin, C#), ClipDic(Chrome 확장 사전, JavaScript) 정도가 그나마 내세울만한 것이고, 이외에도 작은 다양한 것들을 만들고 있다 - https://github.com/zelon 물론 이 프로젝트들이 언제나 원활히 진행되는 것은 아니다. ZViewer 같은 것은 2004년부터 소스 관리를 시작했지만 중간에 1년 넘게 commit 이 없던 적도 있다. 언제나 내가..
나무를 심은 사람. 언젠가 나는 애니메이션으로 접한 내용이다. 꽤 어릴적에 봤었는데 그 내용이 아직 머릿속에 남아있다. 문득 생각나서 검색해보니 회사 도서관에 책으로 있어서 빌려봤다. 50페이지의 짧은 내용이고, 열심히 나무를 심은 사람에 대한 내용이다. 잠시 검색을 해보니,환경친화니 이런 얘기가 가장 많이 나오는데, 나에게는 꾸준한 노력이 얼마나 가치가 있는지를 알려주는 내용이었다. 지금의 나를 있게한, 지금도 가지고 있는 꾸준한 작은 발걸음. 언젠가는 좋은 결과를 가져올 것을 믿고 계속 나아가는 마음가짐. 이 책의 내용에서 배웠고 실천히려 노력하고 있다. 다시 이 책을 읽으며 다시 한번더 마음가짐을 새롭게 다져본다. 지금 내가 꾸준히하고 있는 일들이 언젠가는...... 이 책의 작가, 내용을 애니메이..
git 이 어려운 이유는, 쉽게 설명해주지 않기 때문이다 -_-; 실제로 eclipse 같은 GUI 를 쓰면 거의 subversion 과 비슷하게 쓸 수 있는데, 자꾸 staging 이니, branch 만들어서 작업해야하니... 어렵게 접근한다. 실제로 subversion 을 쓰던 사람들이 조금 생각해볼만한 건(당연히 제 기준!)분산 서버라고 하지만, 로컬 서버에서 중앙 서버로 보내는게 push, 가져오는게 fetch. 이 과정이 하나 더 생겼다고 생각하면 됨서버에 올리기 전에, 로컬 서버에 commit 이라는 것을 한 후에 로컬 서버에서 중앙 서버에 올리는 과정이 있다로컬 서버에 commit 할 때, stage 라는 곳에 일종의 check 를 하고, check 한 것을 다시 commit 한다(이 과정을..
나는 한 때 친구들과 열광적으로 디아블로2 를 게임방에서 거의 매일 밤을 새면서 즐겼던 유저이다. 그런데 나이가 좀 들어서인지(딸이 태어난지 6개월 밖에 안되어서인지) 디아블로3 는 그 때 함께 즐겼던 친구들에 비해서 늦게(3주 늦게) 시작했다. 그런데... 서버가 제정신이 아니다 -_-; 이거 뭐 제대로 해봐야지 하고 맘먹었을 때 3번 중의 2번은 서버 점검 중... 근데 5만 5천원이 아까워서라도 얼른 서버가 제정신을 차리길 기다리고 있다. 최근에 5만 5천원 정도의 거금(!)을 들여서 산 게임은 '스타크래프트2' 정도였다. 그러고보니 둘다 블리자드 게임이네;; 블리자드라는 이름이, 디아블로라는 이름이 이렇게나 큰 위력을 가지고 있다니... 그런데, 아마 서버가 어느 순간 잠깐 정신이 돌아왔을 때 디..
2000년도에 나는 '미티어 - Meteor' 라는 동아리에서 열심히 활동하고 있었다. 이 때 동아리에 들어온 일감 중에 하나가 플래시로 각과 소개를 만들어달라는 것이었는데, 나는 '화학과', '컴퓨터과학과 - 우리 학과!!!' 를 맡았다. 당연히 디자인 실력은 없었지만 어떻게든 아이디어를 짜내서 연출로 승부했었던 것 같다 ㅋㅋㅋ 이사짐 정리를 하다가 발견되어서 올려본다. 원본 시디(모든 학과가 다 있는 것)를 가지고 있는데, 내 것만 올린다. 혹시나 같이 작업했던 사람은 연락주면 원본 시디를 날려주겠음~ :) 안타깝게도 fla 파일이 아니라 swf 만 있음 ㅋ 아래 플래시가 안 보이시면 F5 - Refresh 를 시도~ ^^ - 계속 자동 플레이 되어서 임시로 제거 ㅠㅜ -컴퓨터 과학과 화학과 다시봐도..
얼마전 DevFestXKorea 의 smalltalk 시간에 appengine 관련 모임에 참여하면서 사람들이 궁금해하는 몇가지를 정리해보려고 합니다. 참고로 저는 취미로 WimyBox(http://box.wimy.com/)를 Google App Engine(GAE) 으로 개발하고 있으며, 하루에 약 900명 정도의 인원이 방문하고 있습니다. - 왜 Google App Engine(GAE) 을 사용했나요? 무료라서 입니다;;; 아마 취미로 개발하신 분들은 대부분 비슷할 것 같은데, 어느 정도의 서비스까지는 무료로 제공됩니다. 그리고 무료로 서비스를 구축해 놓고, 서비스가 잘되겠다 싶으면, 클릭 몇 번해서 최대 부하량을 늘리면서 정식 서비스를 하면 됩니다. 정식 서비스라 함은, 서버 사용량이 많아짐(광고를..
출처 : @FlaShilver 님 트윗 - https://twitter.com/#!/FlaShilver/status/201168005038743552/photo/1 2012년 5월 12일 DevFestXKorea 라는 개발자 모임에서 발표를 하였습니다. 구글 코리아에서 후원을 하고, 여러 구글 기술 관련 그룹에서 주최를 하여, '구글 기술을 사용하는 개발자 모임' 정도 되겠습니다. 여기서 얼마전에 만들어서 공개했던 ClipDic 내용을 가지고, 'ClipDic 개발 사례로 보는 크롬 확장 프로그램 개발' 이라는 제목으로 발표를 했습니다. [ 발표 자료 링크 - 구글 문서 링크 ] 크롬 확장 프로그램의 Hello World 로 시작해서, 어떤 과정과 API 들을 사용해서 만들었나, 그리고 배포/업데이트를 ..
김프에서도 포토샵과 마찬가지로 다양한 필터를 제공하는데, 그 중에 Round Corner 는 다음과 같은 효과를 주어서 스크린샷 등을 첨부하거나 할 때 꽤 멋진 효과를 줄 수가 있다. 위의 이미지를 아래의 Round Corner 를 적용하면,아래의 이미지가 된다. 그런데 김프를 사용하다보면, 필터 -> 장식 -> Round Corner 가 비활성화(disabled)되어 사용할 수 없는 경우가 있다. 특정 필터들은 특정 조건이 만족되어야만 사용할 수 있는데, Round Corner 의 경우 알파 채널(Alpha Channel)이 존재하면 사용할 수가 없다. 그러므로 Round Corner 를 사용하려면 알파 채널을 제거해줘야 한다. 알파 채널을 제거하려면, 레이어(Layer) -> 투명도(Transpare..
- Total
- Today
- Yesterday