노무현 대통령 배너

플레이 프레임워크가 뜨지 못하는 이유중 하나를 저는 서드파티 모듈이 부족해서라고 생각합니다. 

RoR, GRails, Play와 같이 빠른 개발을 지향하는 기술에서는 굉장히 중요한 부분이죠. 부족하다고 말했지만 그래도 2.0을 지원하는 모듈이 꽤 많이 개발되고 있습니다. 아래 링크에서 한번 확인해보세요. 


http://www.playframework.com/documentation/2.1.1/Modules





저작자 표시 비영리 변경 금지

좋은 API 디자인 하기

Work & Study/TechTalk 2013/04/09 17:25 posted by k16wire

KTH 개발자 블로그에 올라온 좋은 API 디자인하기, 왜 그것이 중요한가? 를 읽다가 내용이 너무 좋아서 원본 동영상을 공유합니다. API를 코드로 바꿔도 손색이 없을만큼 좋은 내용이네요.

역시 좋은 발표는 시간이 흐른다고 흐트러지는게 아니네요. 꼭 한번씩 감상해보세요. (영어자막도 있으니 잘 안들리면 키고 보셔도 좋습니다.)



저작자 표시 비영리 변경 금지

DevOps 레퍼런스

Work & Study/애자일 개발 2013/04/04 09:19 posted by k16wire

DevOps에 대한 내용이 궁금해서 좀 찾아봤습니다. 


KTH 개발자 블로그 & H3 Conference

미물님 블로그
DevOps와 NoOps에 대하여 유용한 링크가 많이 들어있습니다.

공감 세미나 2회

한빛미디어:디봅스(DevOps, 개발운영) 이란?

아름프로 블로그: Continuous Delivery vs Continuous Depoyment 

DevOpsDay 
DevOps 관련 컨퍼런스인 DevOpsDay 사이트(http://devopsdays.org/)에도 좋은자료가 많군요. 컨퍼런스 발표영상을 공개해놓은것도 있는데 전부인지는 모르겠습니다.

컨설팅
Chef에 대한 호스팅과 컨설팅을 제공하는 회사: http://www.opscode.com/

외국 사례

한동안은 DevOps 구축에 매진할거 같습니다. 재밌을거 같네요.


저작자 표시 비영리 변경 금지

SKP에 오자마자 가이드를 만드는 일을 맡아서 오랜만에 코딩 표준을 좀 찾아봤습니다. 

그런데 몇년전에 비해 하나도 변한게 없네요. 안드로이드쪽은 많이 다를거라 생각했는데 의외로 코딩에 대한 기준은 차이가 없더군요. 그러다 구글링으로 찾은 슬라이드에서 우연히 본 내용이 마음에 들어 공유합니다.

출처: http://courses.coreservlets.com/Course-Materials/pdf/android/Android-Coding-Style.pdf


코드에 달린 주석을 살펴보면 쓸데없는 주석이 많습니다. 그런 주석중 대표적인 형태가 이런겁니다.

"이 클래스는 사용자 관리를 위한 클래스 입니다." 있으나 마나한 주석이죠. 

그 보다는 어떤 동작을 하는지 설명하는 주석이 좋은데 잘 안 와닿습니다. 그럴때는 3인칭 관점에서 주석을 써보시죠. 좀 더 의미있는 주석이 나올거 같습니다.



저작자 표시 비영리 변경 금지

이런 영상 보면 소프트웨어 개발에 대한 일을 하고 있다는게 참 행복하게 느껴집니다. :)



저작자 표시 비영리 변경 금지

두달에 걸쳐 진행된 Play! 프레임워크에 대한 스터디가 끝났습니다. 

처음에 5명으로 작게 시작했던 스터디라 끝까지 진행될 수 있을까 걱정했었는데 기우더군요. 많은 분들이 끝까지 스터디에 참여하셨고 이제 좀 더 진행하자는 의견까지 나왔습니다.


두번째 스터디는 4월9일(화요일)에 시작합니다. 

1차와 동일하게 Play For Scala 책을 교재로 사용하며 온라인과 오프라인 병행으로 진행합니다. 지금 스터디 신청받고 있으니 참여를 원하시는 분들은 페이스북 그룹(https://www.facebook.com/groups/400984499987421/)에 가입하시고 신청하시면 됩니다. 


ps) 플레이 스터디를 플레이 사용자 그룹으로 확대했습니다. 플레이 쓰시는 분들 동참하셔서 같이 경험을 공유하시죠.


저작자 표시 비영리 변경 금지

이런 서비스 하나 있으면 좋겠다 하는 생각은 누구나 합니다. Programmable Web에 올라오는 수많은 오픈 API들을 보면서 이런 서비스들을 잘 엮어주는 서비스 없나. 그런것 있으면 참 좋을거 같은데..하는 생각을 했습니다. 있네요. ^^;


Zapier(https://zapier.com/)는 코딩 한줄 안해도 원하는 서비스를 엮을수 있도록 해줍니다. gmail에서 메일을 받아서 evernote로 남기는 작업을 어떻게 통합하는지 한번 보시죠.



통합작업이 아무리 쉬워도 내가 원하는 서비스가 없다면 소용없죠. Zapier를 이용해 통합할수 있는 서비스에 어떤것들이 있는지는 https://zapier.com/zapbook/에서 확인 가능합니다. 제가 아는 서비스는 이미 대부분 지원하는군요. 와우!


UX도 깔끔하고 정말 맘에 드는 서비스네요.


저작자 표시 비영리 변경 금지

Last year I attended TED challenge in Korea. It was a Korean Round to find a TED 2013 speakers in the world. I voted her because she spoke her life. It was not a just presentation.

We have little opportunity to hear about the real life of North Korea's refugee. Latest movie, Berlln is a movie about North Korea. But it emphasize special agent too much to catch people interesting.

 

I hope that her message remind many people how much serious north korea's refugee life is.   



저작자 표시 비영리 변경 금지