모두의 코드
오픈북 프로젝트 - 양질의 컴퓨터 문서 공급 프로젝트
안녕하세요 :) 제가 블로그에 수년동안 강좌를 올려면서 절실히 느껴왔던 것은 바로, 우리 말로 된 훌륭한 컴퓨터 문서들이 부족하다는 점이었습니다. 구글에 영어로 원하는 자료를 조금만 찾아도 수두룩 하게 나오는 반면, 한글로 검색하면 전문적인 자료는 거의 찾아 볼 수 가 없습니다.
저는 그래서, 앞으로 양질의 컴퓨터 문서를 한글로 번역하여 혹은 자체 제작해서 공급하는 오픈북 프로젝트를 실시하려고 합니다. 사실, 예전에 한 번 어셈블리어에 관련한 문서를 번역한 적이 있었는데요(여기), 그 경험을 살려서 여러 컴퓨터 분야에 관한 양질의 한글 문서들을 무료로공급할 것입니다.
PC 어셈블리 언어(PC Assembly Language)
여기 에서 다운로드
PC 하드웨어(CPU, RAM) 등에 대해 다루면서 PC 어셈블리어의 기초적인 내용을 다루고 있습니다. 특히 후반부에서는 C 언어와 어셈블리어와의 연동 뿐만이 아니라 C++ 까지 폭 넓은 범위를 다루고 있기에, 초보자들이 PC 어셈블리어에 대한 기초를 다지는데에 훌륭한 문서라고 볼 수 있습니다.
모든 컴퓨터 과학자가 알아야 하는 부동 소수점의 모든 것 (What Every Computer Scientists Should Know About Floating Point Arithmetic)
여기 에서 다운로드
부동 소수점(Floating point) 는 컴퓨터에 있어서 매우 중요한 분야임에도 불구하고 그 중요성이 낮게 평가되는 경우가 많습니다. 하지만 우리는 C++ 에서 float, double
을 밥먹듯이 쓰는 만큼,부동 소수점 수를 매일 같이 이용하고 있습니다.
이 문서는 컴퓨터 과학자라면, 아니 컴퓨터 프로그래머라면 알아야 하는 부동 소수점의 모든 내용을 세세하고, 또 친절히 설명해 주고 있습니다. 이 문서를 읽고 난 다음에, 여러분들은 결코 이전의 '아무 생각 없이' 짜던 코드를 더이상 짜지 않을 것입니다.
씹어먹는 C 언어
여기 에서 다운로드
C 언어를 처음 배우시는 분이라면 꼭 읽어보셔야 될 문서라고 생각합니다. C 언어의 모든 분야에 걸쳐서 전반적으로 다루고 있습니다. 특히, 다른 C 언어 책들에서 설명하는 것 보다 더 자세하고 쉽게 설명하고 있기 때문에 혹시라도 평소에 이해가 되지 않았던 부분이 있으셨던 분들은 꼭 다운 받아서 읽어보셨으면 합니다.
C++ 11` 자주 질문되는 것 모음 - C++ 11FAQs
여기 에서 다운로드
C++ 11 이 출시된지 2 년이 지났지만, 여러분들은 C++ 11 의 기능을 얼마나 사용하고 계시나요? 안타깝게도 한국어로 C++ 11 의 전반적인 기능을 모두 설명해 놓은 자료는 드뭅니다.
이 문서는 C++ 의 제작자이신 Bjarne Stroustup
씨의 개인 홈페이지에 올라온, 그간 이분이 받아왔던 C++ 11 에 관련된 질문들에 대해 답변 해놓은 것을 모은 것입니다. 물론, 단순한 질문-답변이 아니라, C++ 11 에 새롭게 추가된 전반적인 모든 기능들에 대한 설명과 함께, 더 자세한 기술적인 문서를 원한다면 그 문서들에 '참고자료' 형태로 링크가 달려있기에 유용하게 사용할 수 있을 것입니다.
댓글을 불러오는 중입니다..