Archive
A journey through everything I've published, organized over time.
super 키워드로 부모 클래스 메서드를 호출하는 법과 다중 상속에서의 MRO 탐색 순서.
클래스 정의와 인스턴스 생성, __init__ 과 self, 상속과 메서드 오버라이딩까지.
파이썬 array 모듈로 배열을 생성하고 요소에 접근·조작하는 방법, 그리고 리스트와의 차이.
숫자형, 문자열, 리스트, 튜플, 딕셔너리 등 파이썬 기본 자료형 정리.
lambda 키워드로 익명 함수를 정의하는 법과 고차 함수와 함께 쓰는 패턴.
함수를 인자로 받거나 반환하는 고차 함수의 개념과 map, filter, reduce 활용법.
Django REST framework 로 모델과 시리얼라이저를 정의해 CRUD API 를 구축하기.
Node.js 프로젝트에 TypeScript 를 도입해 tsconfig 설정과 빌드 스크립트를 구성하는 방법.
Express.js 로 CRUD 엔드포인트를 만들고 MongoDB 에 연동해 RESTful API 를 구축하기.
Requests 와 BeautifulSoup 으로 웹페이지를 요청하고 HTML 을 파싱해 데이터를 추출하기.
Node.js 설치부터 프로젝트 생성, package.json 구성, 첫 서버 실행까지 5분 만에 훑어보기.
웹 스크래핑, 파일·엑셀 처리, 작업 스케쥴링, 이메일 발송을 파이썬으로 자동화하기.
% operator, str.format(), f-string 등 파이썬 문자열 포맷팅 방법의 사용법과 장단점 비교.
파이썬 설치부터 기본 문법, 자료형, 제어문까지 5분 만에 훑어보기.
Google Search Console에 사이트맵을 등록해 Jekyll 블로그를 검색 결과에 노출시키는 방법.
.cpp 와 .cu 파일이 섞인 프로젝트에서 C++ 코드가 CUDA 함수를 호출하도록 구성하기.
글로벌 메모리 액세스 결합과 공유 메모리 뱅크 충돌을 피해 CUDA 메모리 성능을 끌어올리는 방법. (2014년 작성)
__global__, __device__, __host__ 등 CUDA C가 확장한 함수 수식어의 의미와 쓰임. (2013년 작성)
__device__, __constant__, __shared__ 등 CUDA C 변수 수식어가 지정하는 메모리 공간. (2013년 작성)
CUDA syntax로 GPU device의 사양 정보를 조회해 출력하는 예제. (2013년 작성)
Visual Studio에서 .cu 파일의 CUDA 및 C/C++ 문법 강조가 동작하도록 설정하기. (2013년 작성)