BASIC

    클린 시리즈 (로버트 마틴 저)

    아는 사람들은 다 아는 로버트 마틴의 클린 시리즈. 4권 다 번역서가 있다. 원서는 PDF 파일로 인터넷에서 쉽게 구할 수 있다. 번역서가 있으면... 번역서를 보게 된다. 번역이 안 좋은 경우가 많아서 원서를 보거나 비교하며 읽기도 하지만, 아래 4권은 유명한 책이기도 해서 번역이 나쁘지 않을 것이라고 본다. 그래도 번역서만의 그 모호한 느낌이 역시 있다. 클린 코드를 앞에 조금 보고 이게 뭐야 하고 처박아 두었던 경험이 있다. 시스템 쪽 연구를 하는 입장이다 보니 나의 수준이 미천했기 때문이다. 이번에 클린 코더를 보면서 정말 많은 생각을 하게 되었다. 그래서 더 클린 시리즈가 귀하게 느껴진다고 해야 할까? '클린 코더'와 더불어 '클린 소프트웨어'를 읽고 있다. 클린 소프트웨어는 한국어 판 제목이고..

    한 권으로 읽는 컴퓨터 구조와 프로그래밍

    컴퓨터 구조와 프로그래밍 전반을 정리하기에 좋은 책이 나왔다. 다행히 EBOOK이 있어서 읽기를 시작한다. 블로그에 간략하게 자기화 차원에서 정리를 남길 생각이다. http://www.yes24.com/Product/goods/102266032?art_bl=14684949 한 권으로 읽는 컴퓨터 구조와 프로그래밍 - YES24 대부분의 개발자들은 자신이 만든 프로그램을 움직이는 하부 기술에 대해 잘 알지 못한다. 코드가 잘 도는데 구태여 근원적인 하부 기술에 신경을 써야 할까? 그렇다. 하부 기술을 밑바닥부터 www.yes24.com 이 책의 구성 이 책은 개념적으로 세 부분으로 나뉜다. 첫 번째 부분은 컴퓨터 하드웨어를 탐구한다. 하드웨어가 무엇이고 하드웨어를 어떻게 만드는지 살펴본다. 두 번째 부분은..

    Ferrous Teaching Material

    Ferrous라는 Rust 관련 기술 회사(?)에서 관리하는 Teaching Material 교안이다. 아래 URL을 들어가면 주제 별로 슬라이드를 볼 수 있다. adoc이라는 마크다운 문서로 슬라이드를 제작했다. 어느 정도 Rust를 경험해본 개발자가 강의 형식으로 진행하기에 좋은 자료 같다. https://ferrous-systems.github.io/teaching-material/index.html Ferrous Teaching Material ferrous-systems.github.io https://github.com/ferrous-systems/teaching-material ferrous-systems/teaching-material Contribute to ferrous-systems/..

    Traits: A Deep dive

    Traits과 관련하여 유명한 Nell님의 톡 및 Rust 관련 주제 공식 문서들. 일단 Rust Book을 이해하는 것이 가장 우선됨. 특히, 19장 Advanced Traits은 읽어야함. 관련 기법을 사용한 코드 때문에 이해하는데 어려움이 있었음. Traits and You: A Deep Dive — Nell Shamrell-Harrington youtu.be/grU-4u0Okto - Rust Book doc.rust-lang.org/book/ch10-02-traits.html Traits: Defining Shared Behavior - The Rust Programming Language A trait tells the Rust compiler about functionality a partic..