- About ↘
- Works ↘
- Articles
- 스마트폰을 PC의 모션 컨트롤러로 만들기: 멀티 디바이스 앱을 위한 라이브러리, Zap
- 아치 리눅스로 15년차 넷북 되살리기: Eee PC 1000HE 위에 올린 아치 리눅스 32
- 함수형 프로그래밍의 설득력: 자바와 하스켈의 차이는 어디에서 비롯되는가?
- 철도 시간표가 유닉스 시간이 되기까지: 시간과 컴퓨터 공학
- 🧱 Server Driven UI 설계를 통한 UI 유연화: 클라이언트 배포없이 화면 구성 변경하기
- 읽기 쉬운 웹을 위한 타이포그래피: 조판 원칙으로 가독성 높이기
- 인터넷이 동작하는 아주 구체적인 원리: 학교에서 구글에 접속하는 과정
- 🦀 러스트의 멋짐을 모르는 당신은 불쌍해요: 높은 성능과 신뢰를 확보하기 위한 언어
- 🗞️ 훈련소에서 매일 뉴스 받아보기: 고립된 훈련병을 위한 종합 뉴스
- 해피 터미널 라이프: Dotfiles 세팅해 광명찾기
- 하지만, 야크 털 깎기는 재미있다: 밑바닥부터 만드는 즐거움
- 👻 CPU 보안 취약점을 공격하는 아주 구체적인 원리: 멜트다운, 스펙터 페이퍼 읽기
- 하나의 타입에 강아지와 고양이 담기: 파라미터의 다형성과 제네릭
- 💵 캐시가 동작하는 아주 구체적인 원리: 하드웨어로 구현한 해시 테이블
- Git 사용 중 자주 만나는 이슈 정리: 코딩보다 어려운 버전 관리
- 🎅 요정을 착취하는 방치형 게임 개발한 이야기: ES6 OOP와 타입스크립트, 그리고 제이쿼리(?)
- 🤖 컴퓨터가 코드를 읽는 아주 구체적인 원리: MIPS 어셈블리어 훑어보기
- 🔐 HTTPS는 어떻게 다를까?: 진짜 데이터를 뜯어보았다
- 🌐 Top-Down으로 접근하는 네트워크: Computer Networks and the Internet
- 📡 WSL에서 SSH 서버 열기: 학교에서 아이패드로 코딩하기
- 윈도우즈에서 React Native 개발 환경 세팅하기: 개발 환경 세팅만 사흘
- 🐧 윈도우에서 우분투 돌리기: 개발을 위한 WSL 세팅
- 📊 파이썬으로 정리하는 Quick-Sort
- Java Design Pattern: Singleton
- Race condition 발생시키고 Mutex lock으로 해결하기
- 🌞 개떡같은 코드와 함께한 하루 리뉴얼 이야기: 거대한 레거시를 수습한 경험
- ES6 화살표 함수의 this에 관하여
- 🏕️ 오픈소스 입문을 위한 아주 구체적인 가이드
- 🦕 공룡책으로 정리하는 운영체제 Ch.8: Memory-Management Strategies
- 🦕 공룡책으로 정리하는 운영체제 Ch.7: Deadlocks
- 🦕 공룡책으로 정리하는 운영체제 Ch.6: Synchronization
- 🦕 공룡책으로 정리하는 운영체제 Ch.5: Process Scheduling
- 🦕 공룡책으로 정리하는 운영체제 Ch.4: Multithreaded Programming
- 🦕 공룡책으로 정리하는 운영체제 Ch.3: Process Concept
- 🦕 공룡책으로 정리하는 운영체제 Ch.2: System Structures
- 🦕 공룡책으로 정리하는 운영체제 Ch.1: Overview
- 차이를 중심으로 살펴본 UI디자인과 UX디자인: UI는 심미성, UX는 사용성?
- 프로세스간 통신을 활용해 프로그래밍하기: 학적 관리 프로그램 만들기
- ♻️ 자바는 어떻게 Garbage Collection을 할까?: 오브젝트의 일생
- ES6와 함께 JavaScript로 OOP하기: 자바스크립트의 OOP는 진정한 OOP가 아닌가?
- 📋 프론트엔드 개발자를 위한 토막상식