블로그
-
이미지 포맷 완벽 가이드 | JPEG·PNG·GIF·WebP·AVIF·SVG 비교
JPEG, PNG, GIF, WebP, AVIF, SVG 등 웹과 앱에서 사용되는 이미지 포맷의 특징, 압축 방식, 투명도, 애니메이션 지원. 포맷별 최적 사용 사례와 변환 방법 완벽 정리.
-
Inngest 완벽 가이드 — 이벤트 기반 백그라운드 작업
Inngest로 이벤트·함수·스텝·재시도·Cron을 설계하고 Next.js·Vercel에 배포하는 방법. Dev Server, 모니터링, 이메일 발송 실전 예제까지 정리합니다. Inngest는 애플리케이션이 이벤트를 발행하면, 등록된 함수를 비동기로 실행하고, 각 스텝의 결과를 저장해 실패 시 부분 재시도를 가능하게 하는 이벤트 기반 실행 플랫폼입니다.
-
IO 다중화 select epoll 완벽 가이드 | I/O 멀티플렉싱 실전
IO 다중화 select, epoll, poll, kqueue, IOCP 완벽 비교. C10K 문제 해결을 위한 I/O 멀티플렉싱 기법. 실전 코드와 성능 비교로 배우는 고성능 네트워크 프로그래밍.
-
iOS·Swift 내부 구조 심화 — ARC, 증인 테이블, UIKit/SwiftUI
ARC·프로토콜 증인 테이블·값·참조 타입 메모리, UIKit/SwiftUI 아키텍처, 프로덕션 패턴을 내부 구현 관점에서 정리한 iOS·Swift 가이드입니다. Swift와 iOS를 실무 수준에서 다루려면 문법을 넘어 런타임·프레임워크·동시성이 맞물리는 지점을 이해할 필요가 있습니다. 이 글은 다음 다섯 축을 내부 구현과 설계 트레이드오프 관점에서 묶습니다. 1.
-
Java 완전 가이드 | JVM·바이트코드·JIT·클래스 로딩·JMM·GC·프로덕션 패턴
[2026] Java 완전 가이드에 대해 정리한 개발 블로그 글입니다. 이 문서는 Java 문법 입문서가 아니라, JVM이 소스 코드를 실행하기까지의 경로와 런타임이 동시성·메모리·수집을 어떻게 다루는지를 정리한 심화 자료입니다. JDK 17 LTS 이후 환경을 기준으로 설명하되, 구버전과의… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: Java, JVM, JIT, 가비지컬렉션, JMM.
-
Java 시작하기 | JDK 설치부터 Hello World까지
Java 시작하기: JDK 설치부터 Hello World까지. JDK 설치·Hello World로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. Java·자바·JDK 중심으로 설명합니다.
-
Java 변수와 타입 | 기본 타입, 참조 타입, 형변환
Java 기본 타입·참조 타입·형변환을 한 번에 정리합니다. byte부터 double·boolean까지 크기와 리터럴 규칙(L·f 접미사), String 풀과 equals, 배열·캐스팅까지 예제로 익힙니다. 입문자와 기록을 다시 확인하는 실무자 모두 참고하기 좋습니다.
-
Java 클래스와 객체 | OOP, 상속, 인터페이스
Java 클래스와 객체: OOP, 상속, 인터페이스. 클래스와 객체·상속 (Inheritance)로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. Java·클래스·OOP 중심으로 설명합니다.
-
Java 컬렉션 | ArrayList, HashMap, Set
Java 컬렉션: ArrayList, HashMap, Set. List 인터페이스·Set 인터페이스로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. Java·컬렉션·ArrayList 중심으로 설명합니다.
-
Java Stream API | filter, map, reduce 완벽 정리
Java Stream API: filter, map, reduce 완벽 정리. Stream 생성·중간 연산 (Intermediate Operations)로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.