Read.IT
177 TITLES
주목할 만한 IT 관련 기사를 소개합니다.
UX/UI
닻을 확보하라
> 물건의 가치에 대한 기준점을 만들어 가격을 통제한다. 여러분은 새로운 토스터를 구입하려고 한다. 아직 조사를 시작하지는 않았지만 희망 가격대에 대해 대충 감이 있는 상황이다. 매장에 가자 점원이 맨…
UX/UI
2등이 되어라
> 게임 이론과 자존심은 경쟁적 공간에서 집단의 최고와는 맞서지 말 것을 명한다. 1960년대 초반 렌터카 회사인 에이비스(Avis)가 시작한 광고 캠페인에는 다음과 같은 문구가 자리했다. “우린 2등(No. 2)입니다. 우린…
UX/UI
사람들로 하여금 자신이 중요하다고 느끼게 한다
> 사람들을 조금만 인정해 주면 그들은 더 많은 사랑과 수고로 여러분에게 화답할 것이다. 인간관계론(How to Win Friends and Influence People)의 저자 데일 카네기와 메리 케이 코스메틱스(Mary Kay Cosmetics)의…
UX/UI
사용자가 쉽게 결정할 수 없는 것은 충분한 시간과 노력이 투입된 후에야 제시한다
> 사용자에게 소중한 정보나 어려운 작업을 부탁하기 전에 먼저 그들이 푹 빠져 있게 하라. 나중에 올 가치를 놓치기보다는 일단 뭔가를 무상으로 제공하는 것이 좋다. 예전에는 사이트가 자사의 서비스를…
트위터 주간 정리
2014년 40주차 트위터 정리
위키북스 트위터([@developerfarm](http://twitter.com/developerfarm))의 2014년 40주차(2014. 9. 29 ~ 2014. 10. 5) 소식을 정리했습니다. – 위키북스 – 신간 소식 – [『네이버는 이렇게 한다! 프런트엔드 개발 시작하기: 예제로 배우는 프런트엔드 개발과…
소프트웨어 공학
LAYERED ARCHITECTURE(계층형 아키텍처)
도시 목록에서 화물의 목적지를 선택하는 것과 같이 간단한 사용자 행위를 지원하는 해운 애플리케이션에도 (1) 위젯을 화면에 그리고 (2) 선택 가능한 모든 도시 목록을 데이터베이스에서 조회하며 (3) 사용자가 입력한…
웹 개발
CSS3의 새 기능 – 보더 모서리 둥글게 만들기
둥근 모서리를 사용하면 딱딱한 디자인을 부드럽게 만들 수 있지만 그동안 이미지를 사용해서 둥근 모서리를 구현하기란 쉽지 않았다. CSS3에서는 엘리먼트 모서리 중 하나 또는 전부를 둥글게 만들 수 있는…
웹 개발
CSS3의 새 기능 – 텍스트 드롭 섀도우 추가
드롭 섀도우는 2차원 디자인에 깊이감과 질감을 추가하기 위해 오랫동안 사용한 방식이다. 대부분의 브라우저에서는 CSS3에서 제공하는 text-shadow 속성(표 6.5)을 지원한다. 이 속성을 사용하면 색상, 오프셋(x, y), 번짐, 텍스트 드롭…
트위터 주간 정리
2014년 39주차 트위터 정리
위키북스 트위터([@developerfarm](http://twitter.com/developerfarm))의 2014년 39주차(2014. 9. 22 ~ 2014. 9. 28) 소식을 정리했습니다. – 위키북스 소식 – [2014 졸트상 수상!](http://www.drdobbs.com/joltawards/jolt-awards-the-best-books/240169070) – 졸트상 수상: [『파이썬 인 프랙티스: 디자인 패턴, 동시성,…
소프트웨어 공학
지속적인 통합을 이용해 위험 줄이기 (2)
### 위험 요소: 프로젝트 가시성의 부재 사람이 직접 의사소통 메커니즘을 수행할 때는, 프로젝트의 정보를 적절한 시기에 올바른 사람에게 전달하려면 조정을 많이 해야 합니다. 옆 자리에 앉은 개발자에게 다가가…
소프트웨어 공학
지속적인 통합을 이용해 위험 줄이기 (1)
> 품질이란 누가 보지 않을 때에도 제대로 돌아가는 걸 뜻한다 > > — 헨리 포드 프로젝트를 하다 보면 일이 꼬이기 마련입니다. 지속적인 통합을 효과적으로 실천하면 무엇이 문제인지 바로바로…
소프트웨어 공학
7대 낭비
린 제조lean manufacturing를 공부한 사람이라면 누구나 신고 시게오(新郷 重雄)의 제조 7대 낭비를 배웠을 것이다.[^10] 이 책보다 앞서 낸 책에서, 우리는 이러한 7대 낭비를 소프트웨어 개발 7대 낭비로 옮겼었다.…
소프트웨어 공학
코드를 더 적게 짜라
만약 우리가 소프트웨어 개발에서 발생하는 낭비의 근본 원인을 찾는다고 하면, 복잡도가 정말 좋은 후보가 될 것이다. 복잡도는 우리의 코드를 경화시켜서 깨지기 쉽게 만든다. 『Conquering Complexity in Your Business』에서…
게임 개발
효과적인 인터페이스 디자인
게임의 시야와 함께 플레이어가 알아야 하는 다른 정보와 수행해야 하는 동작을 고려할 필요가 있다. 이러한 사항에는 게임 내의 지점이나 진행 상황, 다른 유닛의 상태, 다른 플레이어와의 의사소통, 항상…
트위터 주간 정리
2014년 38주차 트위터 정리
위키북스 트위터([@developerfarm](http://twitter.com/developerfarm))의 2014년 38주차(2014. 9. 15 ~ 2014. 9. 21) 소식을 정리했습니다. – 위키북스 – 신간 소식 – [『파이썬 인 프랙티스: 디자인 패턴, 동시성, 네트워킹, 성능 최적화, GUI…
빅데이터
NoSQL 제품의 선택(2) – 성능 벤치마크, 맥락 비교, 정리
## 성능 벤치마크 야후! 클라우드 서비스 벤치마크(YCSB)는 NoSQL 제품 비교와 관련해 가장 유명한 벤치마킹 인프라스트럭처다. YCSB에 제약이 없는 건 아니지만 각기 다른 NoSQL 제품이 어떤 성능을 보여주는지 잘…
READ.IT
단 몇 초 만에 리더가 되는 방법
카메론 앤더슨Cameron Anderson과 개빈 킬더프Gavin Kilduff는 집단 의사결정에 대해 연구했다Anderson 2009. 이들은 학생 4명으로 구성된 그룹을 여러 개 만든 뒤 각 그룹마다 GMAT(경영대학원 입학을 위한 표준화된 입학시험)에 나오는…
빅데이터
NoSQL 제품의 선택(1) – NoSQL 제품 비교
모든 NoSQL 데이터베이스가 비슷한 것도 아니고, 같은 문제를 해결해주는 것도 아니다. 따라서 이들 제품을 비교해 하나를 선택하더라도 큰 소득은 없다. 하지만 특정 상황과 맥락에 어떤 데이터베이스가 적합한지 이해하는…
프로그래밍
스코프
스코프란 이름(변수명이나 함수명)의 유효범위를 말합니다. 스코프에 대해서는 ‘5-3 변수와 프로퍼티’와 ‘5-4 변수명의 해석’도 참고해 주십시오. 자바스크립트의 스코프는 다음의 두 가지입니다. – 전역 스코프 – 함수 스코프 전역 스코프는…
프로그래밍
프로토타입 상속
이 절에서는 프로토타입 상속을 설명하지만 프로토타입 상속의 내부적인 동작 방식은 의외로 복잡합니다. 단순히 프로토타입 상속을 사용하고 싶기만 한 사람에게는 오히려 혼란을 일으킬 만한 위험이 있습니다. 그렇기 때문에 처음에는…