HOME / CATALOG / READ.IT

Read.IT

177 TITLES

주목할 만한 IT 관련 기사를 소개합니다.

프로그래밍 커피스크립트 소개 개인용 컴퓨터가 처음 나왔을 때는 대다수 컴퓨터에 베이직과 유사한 간단한 프로그래밍 언어가 들어 있었다. 당시에는 컴퓨터를 사용하는 게 이 언어와 밀접한 연관이 있었던 만큼 원하든 원치 않든 모든… 2014.11.04 트위터 주간 정리 2014년 44주차 트위터 정리 위키북스 트위터([@developerfarm](http://twitter.com/developerfarm))의 2014년 44주차(2014. 10. 27 ~ 2014. 11. 2) 소식을 정리했습니다. – 위키북스 Read.IT – [『서브라임 텍스트: 프로그래머와 디자이너가 선택한 텍스트 에디터』](https://wikibook.co.kr/sublime-text/) – [서브라임 텍스트 단축키 (1)](http://t.co/B7L6QWcd2s)… 2014.11.03 웹 개발 i18n, L10n 그리고 유니코드 (3) ## UTF-8 인코딩 UTF-8은 대부분의 웹 애플리케이션 개발자들이 선호하는 인코딩이며 Unicode Transformation Format 8-bit의 약자이다. UTF-8은 가변폭 인코딩이며 라틴어 기반 문자를 효과적으로 저장하는 데 최적화되어 있다. 또한 UTF-16과… 2014.10.31 웹 개발 i18n, L10n 그리고 유니코드 (2) ## 유니코드란? 유니코드에 대해 많은 사람들은 유니코드가 무엇인지 그리고 소프트웨어 개발에서 어떠한 의미를 갖는지에 대해 선입관을 가지고 있다. 우리는 이러한 편견을 없애기 위한 방법으로 먼저 기본적인 원리부터 살펴볼… 2014.10.30 웹 개발 i18n, L10n 그리고 유니코드 (1) 요즘 웹 애플리케이션 개발에 있어서 가장 뜨거운 주제는 국제화(internationalization)와 지역화(localization), 그리고 유니코드이다. 애플리케이션을 개발하고 서비스할 때 다양한 국가의 언어를 지원하지 않는다면 많은 잠재적 사용자를 잃게 될 것이다. 최근… 2014.10.29 생산성 향상 서브라임 텍스트 단축키 (2) #### 편집(Editing) | 기능 | 윈도우 | 맥 OS X | 리눅스 | | — | — | — | — | | 줄/선택 복사(Copy line / selection)… 2014.10.28 생산성 향상 서브라임 텍스트 단축키 (1) ### 시스템 및 파일 메뉴 | 기능 | 윈도우 | 맥 OS X | 리눅스 | | — | — | — | — | | 파일 열기(Open… 2014.10.27 트위터 주간 정리 2014년 43주차 트위터 정리 위키북스 트위터([@developerfarm](http://twitter.com/developerfarm))의 2014년 43주차(2014. 10. 20 ~ 2014. 10. 26) 소식을 정리했습니다. – 위키북스 Read.IT – [『시작하세요! 안드로이드 게임 프로그래밍』](https://wikibook.co.kr/beginning-android-games/) – [간단한 2차원 물리](http://t.co/Ava43zvwkG) – [충돌 감지와 2차원에서의… 2014.10.27 웹 개발 스프링을 이용한 트랜잭션 관리 스프링 프레임워크는 프로그래밍 방식 및 선언식 트랜잭션 관리를 모두 지원한다. 프로그래밍 방식 트랜잭션 관리의 경우 스프링의 트랜잭션 관리 추상화를 사용해 명시적으로 트랜잭션을 시작, 종료, 커밋한다. 선언식 트랜잭션 관리의… 2014.10.24 게임 개발 충돌 감지와 2차원에서의 객체 표현 (3) ### 적용 예제 앞의 대포 예제를 기반으로 해시 그리드 광범위 충돌 검사를 구현해 보자. 이번에는 이 절에서 지금까지 다룬 내용을 모두 포함하도록 예제를 전체적으로 재작성할 것이다. 아울러 대포와… 2014.10.23 게임 개발 충돌 감지와 2차원에서의 객체 표현 (2) ### 광범위 충돌 감지와 미세 충돌 감지 아직까지 객체와 경계 도형 사이의 충돌 검사를 어떻게 하는지 배우지 않았다. 이런 충돌 감지 범위로는 두 가지가 있다. – 광범위 충돌… 2014.10.22 게임 개발 충돌 감지와 2차원에서의 객체 표현 (1) 세계에서 움직이는 객체들이 있다면 이들 객체가 서로 상호작용하는 게 좋다. 이런 상호작용 모델 중 하나가 바로 단순 충돌 감지다. 두 객체가 어떤 식으로든 중첩되면 두 객체는 충돌한 것이다.… 2014.10.21 게임 개발 간단한 2차원 물리 이 절에서는 아주 간단하고 제한적인 물리 이론을 적용해볼 것이다. 사실 게임에서는 모든 걸 가짜로 구현한다. 게임에서는 가능하다면 무거운 연산을 제거하는 속임수를 사용한다. 게임에서 객체의 행동은 물리적으로 100퍼센트 정확하지는… 2014.10.20 트위터 주간 정리 2014년 42주차 트위터 정리 위키북스 트위터([@developerfarm](http://twitter.com/developerfarm))의 2014년 42주차(2014. 10. 6 ~ 2014. 10. 19) 소식을 정리했습니다. – 위키북스 Read.IT – [『시작하세요! 안드로이드 게임 프로그래밍』](https://wikibook.co.kr/beginning-android-games/) – [태초에 벡터가 있었다](http://t.co/VG18E1Av5d) – [Vector 클래스의 구현](http://t.co/GqYtbZYNec)… 2014.10.20 게임 개발 Vector 클래스의 구현 여기서는 2D 벡터를 쉽게 사용할 수 있는 클래스를 생성하려고 한다. 이 클래스는 Vector2라고 부르겠다. 이 클래스에는 벡터의 x, y 요소를 포함하기 위한 두 개의 멤버가 있어야 한다. 추가로… 2014.10.17 게임 개발 태초에 벡터가 있었다 앞 장에서는 벡터를 위치와 혼동해서는 안 된다고 언급한 바 있다. 이 말은 꼭 맞는 말은 아니다. 어떤 공간에서는 벡터를 통해 위치를 표현할 수 있기 때문이다. 실제로 벡터는 다양하게… 2014.10.16 프로그래밍 고무오리 문제 해결법 우리는 [스택 익스체인지](http://stackexchange.com/)에서 질문을 하려는 사람에게 질문을 하려면 일정한 노력을 기울일 것을 요구한다. 약간 짓궂게 구는 것이다. 그래서 질문을 올리는 사람은 다음과 같은 조건을 충족해야 한다. – 질문을… 2014.10.15 소프트웨어 공학 BOUNDED CONTEXT 세포가 생존할 수 있는 것은 세포막에서 세포의 내부에 존재할 수 있는 것과 외부에 존재해야 하는 것을 정의하고 어떤 물질이 세포막을 통과할 수 있는지를 결정하기 때문이다. 규모가 큰 프로젝트에는… 2014.10.14 프로그래밍 컬리의 법칙: 하나만 해라 팀 오팅거Tim Ottinger는 ‘어마어마한 변수의 부족에서 살아남기Outliving the Great Variable Shortage’에서 컬리의 법칙Curly’s Law을 끄집어냈다. > 변수는 어떤 하나의 값, 오직 하나의 값만을 의미해야 한다. 변수는 어떤 상황에서는… 2014.10.13 트위터 주간 정리 2014년 41주차 트위터 정리 위키북스 트위터([@developerfarm](http://twitter.com/developerfarm))의 2014년 41주차(2014. 10. 6 ~ 2014. 10. 12) 소식을 정리했습니다. – [위키북스](https://wikibook.co.kr/) – [Read.IT](https://wikibook.co.kr/readit/) – [사악한 디자인: 나약한 인간 본성을 교묘히 조종하는 심리학적 디자인 기법](https://wikibook.co.kr/evil-by-design/) –… 2014.10.13