728x90
애자일 프로그래밍을 하던 그렇지 않던 지속적인 통합 (CI, Continuous Integration) 은 개발자들의 노고를 덜어주기 위한 큰 화두임에 틀림없다. 관련하여 여러가지 자료를 찾아 보던중 월간 마이크로소프트웨어지에 필진으로 활동중이신 최재훈 님께서 2008년도에 1년동안 연재했던 자료가 있어서 링크를 모아 보았다. 

혹시나 CI 에 관하여 고민하고 있거나 공부를 하고 싶은 사람이라면 (저처럼 ^^) 한번 쭈욱 읽어보면서 감을 잡아보는 것도 나쁘지 않을 것 같다. 다만 내용은 닷넷과 VC++ 을 모두 커버한다고 전제를 깔긴 했지만 대부분의 내용은 VC++ 중심으로 돌아가고 있다. 그렇다 하더라도 큰 줄기는 틀리지 않으니 참고하기엔 가장 좋은 글이라 생각된다.


최재훈 님의 글은 리눅스 서버에 Subversion 을 설치하고 여기에 이슈관리 도구인 trac 을 설치해서 사용하는 환경으로 되어 있다. 시절이 좀 지나서 그런지 (쓰신건 2008년) 지금은 윈도우에서도 얼마든지 이 도구들을 설치해서 활용하는 것이 가능하다. 윈도우용 Subversion 도구인 Visual SVN Server 를 설치해서 레파지토리를 만들고 윈도우용 Visual SVN Server Trac 을 설치하는 방식으로도 가능하다. 

참고링크 : 즐거운 삐약토끼님의 " 윈도우에 Visual SVN Server + Trac 설치하기 [바로가기] "

결과적으로 지속적인 통합은  1) 소스버전관리, 2) 이슈관리, 3) 빌드자동화, 4) 테스트 자동화 등이 어우러져 아름다운 조화를 이룰때 실현 가능하다는 것을 알 수 있다. 처음이 어렵지 익숙해지면 없이는 살 수 없을 것 같은 생각이 든다.

- NoPD -
728x90
728x90
오랜만에 글을 올립니다. 요즘 개인적으로 이런저런 일들이 많아서 블로그 업데이트가 조금 뜸했네요. SK C&C 와 한국 마이크로소프트가 함께 하는 소셜앱 개발자(개발사) 지원 프로그램에 대한 정보를 공유해 드립니다. 요즘 소셜 게임(SNG,Social Network Game)이 각광받고 있습니다. 세계적인 게임 개발사인 징가(Zynga)도 바로 소셜 게임으로 뜬 회사이지요.

징가를 비롯한 대부분의 소셜 게임 업체들은 플래시와 같은 RIA 환경을 그 모태로 하고 있습니다. 일부 게임들의 경우 텍스트 환경에서 게임이 진행되고 있지만 대세는 플래시와 같은 RIA 환경인 것이지요. 플래시는 전세계 컴퓨터의 98% 이상에 설치되어 있는 환경으로 개발자들이 플랫폼에 구애받지 않고 개발하기에는 최적의 환경이 아닐까 싶습니다.


이번에 SK 커뮤니케이션즈와 한국 마이크로소프트가 함께 프로모션하는 소셜 앱 개발 지원 프로그램은 이러한 환경과 분위기 하에서 시작되는 개발자 지원 프로그램입니다. 개발자들이 어려움 없이 소셜 어플리케이션을 개발할 수 있도록 서버에서부터 개발도구까지 아낌없는 지원을 퍼붓게 됩니다. 

소셜 앱 이라고는 하지만 준비되어 있는 프로그램들과 실제 수익 모델을 고민해 봤을 때 소셜 게임쪽으로 많이 포커싱이 되어 있는 것 같습니다. 플래시에 이어 두번째로 많은 사용자층을 확보하고 있는 RIA 플랫폼, 실버라이트 (Silver Light) 를 적극적으로 밀고 있다는 것을 알 수 있네요.

여튼, 독립 개발자 혹은 소규모 팀이 국내 플랫폼이 주 타겟이긴 하지만 소셜 앱/ 소셜 게임 개발 및 서비스를 시작할 수 있는 좋은 여건이 마련된 것 같습니다. 저도 한번 신청해서 자세히 지원받을 수 있는 것들을 확인하고 테스트 프로젝트를 해볼까 생각중입니다. 관심 있는 분들은 꼼꼼하게 살펴보시면 좋을 것 같습니다.

- NoPD -
728x90
728x90
1인 앱개발 하시는 분들이 늘어나면서 다들 하시는 고민이 있습니다. 이미지나 아이콘을 무료로 하지만 퀄리티 있는 것으로 사용할 수 있는 방법이 없을까 하는 것이지요. 가끔 올라오긴 하지만 수준급 포토샵 Texture, 그것도 무료로 제공되는 소스가 있어서 공유합니다.






그외 더 많은 소스는 잘 정리된 블로그 링크 공유해 드립니다! 정리해 주신 분께 감사의 인사를! (http://auxo.co.kr/118648111) 수준급의 배경화면 하나만 깔아 두더라도 앱의 느낌은 확 달라집니다. 디자이너를 따로 쓰지 못하는 상황에 계시다면 이런 링크 잘 챙겨두셨다가 사용하시는 것도 좋을 것 같네요!

- NoPD -
728x90
728x90
트위터를 보고 있으면 정말 주옥같은 트윗들이 참 많이 올라옵니다. 시간내서 찾으려고 해도 찾기 힘든 소중한 정보들을 필터링해서 올려주시는 여러 전문가들의 자발적인 트윗은 정말 큰 힘이됩니다! 오늘 소개해드리는 링크들도 아마 여러 분들이 좋아하실 것 같습니다!

이 세상 대부분 Mobile 기기들의 에뮬레이터!

첫번째 소개해드리는 사이트는 Mobile Web Programming 이라는 블로그입니다. 오라일리에서 나온 Mobile Web 이라는 책을 쓴 저자의 블로그 이기도 합니다. 넘쳐나는 모바일 기기들을 하나하나 구입하는 건 사실상 불가능한 일. 에뮬레이터와 시뮬레이터로 기기 없이 왠만한 것은 테스트가 가능한 시대이지요! 하지만 그걸 찾는것도 번거롭다면 아래 링크를 참조해 보세요!



개발자와 디자이너를 위한 바탕화면 8종

포토샵, jQuery... 개발자와 디자이너라면 다들 한번씩 들어 봤음직한 이름들입니다. 이 도구들은 여러 전문 서적이나 레퍼런스를 통해서 배우고 사용할 수 있지만 단축키, 정리된 API 문서가 있으면 더욱 힘을 발휘하곤 합니다. 이런 정보를 바탕화면에 깔아두고 작업한다면 더욱 편리하겠지요? 개발자와 디자이너를 위한 바탕화면 8종 셋트는 바로 여러분을 위한 자료들입니다!


>>> 바로가기 : http://bit.ly/i1mBmn

- NoPD -
728x90

+ Recent posts