전체 글
-
Vert.x 가 좋다! (제 1회: 입문)JAVA 2013. 12. 2. 04:28
아래 글은 일본의 acro-engineer.hatenablog.com 사이트에 올라온 글을 번역한 것입니다. 사내 세미나 준비를 하면서 매우 많은 도움을 받은 사이트입니다. Vert.x 에 대해 이해하기 쉽게 작성되어 있어 관심있는 분들께 도움이 되길 바라는 마음에 번역해서 올립니다. ※ 번역은 구글이 했습니다. 전 단지 문맥상 이상한 것만 수정했을 뿐입니다.id:KenichiroMurata 입니다.최근 2.0이 발표 된 Vert.x에 대해 여러분은 아십니까? Vert.x 는 한마디로 표현하면 Vert.x is a polyglot, non-blocking, event-driven Application Platform that Runs on the JVM. 입니다. (공식 사이트에서 인용).JVM 에서 n..
-
안드로이드폰에서 웹서버 운영이 되네요.ANYTHING 2013. 11. 28. 12:58
안드로이드폰에서 웹서버 운영을 가능하게 해주는 앱이 있군요. (단순 HTML 제공앱은 전부터 있었지만..) 이걸 해 볼려고 갤S 에 우분투 올리는 삽질중이었는데... 삽질은 그만둬야겠습니다.대충 확인해 보니, PHP 가 지원되는 것으로 보입니다. 폰 한대당 성능이 얼마나 나올지 궁금하네요. 전력소비량 대비 성능 따져서 괜찮으면 구형폰 여러대를 L4 로 묶어서 사용하는것도 괜찮을거 같습니다. http://paw-android.fun2code.de/
-
프로그래밍 10계명 (작성중)ANYTHING 2013. 11. 19. 22:40
2006년에 작성된 고전인 프로그래밍 10계명 입니다.1. 이해하고, 인정해야 합니다. 당신도 실수할 수 있습니다.2. 당신의 코드가 아닙니다.3. 당신이 가라테의 고수라고 해도, 누군가는 당신보다 더 고수 입니다.4. 협의 없이 코드를 재 작성하지 마세요.5. 그 사람이 당신보다 모를지라도, 존경하고, 존중하고, 인내 하세요. 6. 유일한 상수는 "변한다는 것" 입니다.7. 진정한 권위는 지식에서 나옵니다. 지위에서 나오는 것이 아닙니다.8. 당신이 믿는 것을 위해 싸우세요. 하지만, 패배는 인정할 줄 알아야 합니다.9. 방에만 있지 마세요.10. 사람을 비난하지 말고, 코드를 비난하세요.
-
현직 구글 개발자가 말하는 구글의 소스코드관리방법...ANYTHING 2013. 11. 11. 15:30
저는 구글 개발자가 아닙니다. 저도 퍼온 것입니다. 구글 모든 제품의 소스코드를 저장소 딱 하나로 관리한다.소스코드 관리도구는 Perforce 라는 것을 사용한다. 그러나 개인적으로는 Git 을 사용하고 Git -> Perforce 변환하여 올린다.성능보다 코드의 읽기 쉬움이 중요하다. 코드를 최적화 하여 서버 비용을 100만원 아꼈다고 할지라도 변경된 코드가 읽기 어려워져서 개발자 인건비 300만원을 소모한다면 커밋이 안된다.소스코드를 청소하는 팀이 있다. 인수한 회사의 소스코드도 모두 컨벤션에 맞추도록 변경한다.구글은 개발 문서 거의 없다. 소스코드에 개발 문서 거의 담는다. 어떤 코드는 처음 300줄이 문서다. 클래스에 입력과 출력에 대해 자세히 쓴다.