2014년 7월 셋째주
프론트엔드 개발자는 왜 구하기 어렵나요? 웹 개발자라 하면 보통 백엔드 개발자와 프론트 개발자로 나눈다. 그 중에서 웹 개발자의 지위가 다소 애매한 경향이 있다. 그렇게 된 연유가 이 글에 잘 드러난다.…
프론트엔드 개발자는 왜 구하기 어렵나요? 웹 개발자라 하면 보통 백엔드 개발자와 프론트 개발자로 나눈다. 그 중에서 웹 개발자의 지위가 다소 애매한 경향이 있다. 그렇게 된 연유가 이 글에 잘 드러난다.…
경제 및 경영 경제학자도 풀지 못한 조직의 비밀: 왜 우리에게 조직이 필요한가 The ORG 경제학자도 풀지 못한 조직의 비밀 - 레이먼드 피스먼 & 팀 설지번 지음, 이진원 옮김/웅진지식하우스(웅진닷컴) '조직'의 부정적인…
참고 : http://www.javaworld.com/article/2074996/hashcode-and-equals-method-in-java-object---a-pragmatic-concept.htmljava.lang.Object의 메소드인 hashCode()와 equals()는 보편적으로 사용되는 메소드는 아니지만 상황에 따라 오버라이드 되어 사용되기도 합니다. 오버라이드시 어떤 기능을 할 수 있는지 한번 알아보도록 하겠습니다.hashCode()Object에 포함된 기본 상태의 hashCode() 메소드는…
소프트웨어 개발 스타일쉐어 “네이버 이긴 다윗의 선택은…” 다른 회사의 기술 스택을 엿볼 드문 기회네요. PostgreSQL을 상용서비스에 적용한 사례는 특히 보기 드물거든요. 소프트웨어 개발을 위한 우수 관례 소프트웨어 개발의 모든 측면은…
최고의 읽을 거리 직원에게 최고의 보상은 탁월한 동료 Culture from Reed Hastings 실리콘밸리가 전세계 IT 업계의 표준이라곤 하지만 상당히 냉혹한 곳이기도 합니다. 그 일면을 보여주는 기사입니다. 기사에선 넷플릭스를 혁신 기업으로…
참고 : http://programming.oreilly.com/2014/04/whats-new-in-java-8-lambdas.html아직 익숙한 개념은 아니지만 Java 8에서 새롭게 추가된 기능 중 큰 비중을 차지하는 람다 표현식에 대해 이야기 해보려고 합니다.람다란 무엇인가?람다는 어떠한 행위를 나타내는 축약된 단일 메소드 클래스이며 변수…
즐겁게 읽은 글을 모아서 사내에 공유하곤 하는데 블로그에는 일부 내용을 편집해 올립니다. 밖에다 할 이야기가 아닌 것도 있거든요. 인력 관리 페이스북에서 '고급' 소프트웨어 엔지니어란? 자신들의 문제를 해결할 뿐만 아니라 다른…
만두 굽다가 탄 후라이팬. 수세미로는 잘 닦이지 않아 베이킹 소다를 써서 손을 봤다. 사진은 미처 찍지 못했지만 그 과정은 매우 간단하더라. 팬 높이의 2/3 지점까지 탄 자국이 있다. 탄 자국이…
Assembla과 같은 호스팅 서비스에 Git 저장소가 있다. 그리고 Git 저장소의 커밋 로그, 그 중에서도 커밋한 사람의 이름과 이메일 주소를 바꿔야 하는 상황이다. 이럴 때는 다음과 같이 한다. 기존 저장소를 모두…
Java 프로그램을 작성하는데 있어 예외를 처리하는 것은 프로그램의 신뢰성을 보장하기 위해 매우 중요합니다. 실제 프로젝트를 진행하게 되면 예외처리와 관련한 코드의 비중이 매우크기도 하죠.만약 하나의 커다란 테스크가 여러개의 작업으로 나뉘어진 경우…