AWSAWS EC2의 랜카드, ENI : Public IP는 어디에 붙어 있나ENI, the Network Card of EC2: Where Does the Public IP Live? ENI, Private IP, Public IP, 그리고 EIPENI, private IP, public IP, and EIP AWSAWS VPC 다시 배우기 : 서브넷과 Dual-StackRelearning VPC: Subnets and Dual-Stack 서브넷은 격리 경계가 아니다, 그리고 Dual-Stack VPC와 E-IGWSubnets are not isolation boundaries, plus Dual-Stack VPCs and the E-IGW 인사이트Insights howtodraw.cloud를 만든 이유Why I Built howtodraw.cloud 설명하는 다이어그램 서비스를 만들다Building a diagram service that explains 책Books 조코딩의 바이브 코딩 1인 창업JoCoding's Vibe Coding for Solo Founders 개발자는 이제 코더가 아닌 빌더가 된다Developers are no longer coders, but builders 책Books 똥손도 바로 시작하는 인스타툰 그리기Instatoons Anyone Can Start Drawing, Even with Clumsy Hands 개발자가 뭔 인스타툰 이야? 콘텐츠를 만들수 있는 다양한 방법을 시도해보자A developer making Instatoons? Let's try all sorts of ways to create content 책Books AI 게임 개발 with 코덱스AI Game Development with Codex AI와 함께라면 나 혼자서도 게임을 만들 수 있다With AI by your side, you can make a game all on your own 쿠버네티스Kubernetes 2026 CKA, CKAD 시험 합격 후기Passing the CKA and CKAD in 2026 2026 CKA, CKAD 시험 합격 꿀팁 대방출All my best tips for passing the CKA and CKAD in 2026 인사이트Insights 2025회고 / 2026계획2025 Retrospective / 2026 Plans 2025년을 되돌아보고, 다가오는 2026년 계획Looking back on 2025 and planning for the year ahead in 2026 책Books 퀵스타트 SQL with 챗GPTQuickstart SQL with ChatGPT AI를 제대로 활용해서 SQL을 작성하는 방법How to write SQL by putting AI to proper use 책Books Do it! 리눅스 입문Do it! Introduction to Linux 왕초보자를 위한 리눅스 입문서A Linux primer for absolute beginners 책Books 그림과 실습으로 배우는 쿠버네티스 입문Introduction to Kubernetes Through Illustrations and Hands-On Practice 귀여운 만화와 도해로 개념을 공부! 직접 만들고, 망가뜨리고, 고치며 배우는 쿠버네티스!Learn the concepts through cute comics and diagrams! Kubernetes you learn by building, breaking, and fixing it yourself! 인사이트Insights 구글 스터디 잼 X 잇츠 스터디 후기Google Study Jam X IT's Study Review 구글 스터디 잼! 이번에는 팀 트랙이다!Google Study Jam! This time, it's the team track! 인사이트Insights K-DEVCON 2025 후기K-DEVCON 2025 Review 커뮤니티로 함께 성장하기Growing together through community 네트워크Network 쿠키(Cookie)의 개념과 실전 예제Cookies: Concepts and Hands-On Examples FastAPI로 알아보는 쿠키(Cookie)의 개념과 동작 원리Understanding how cookies work with FastAPI 네트워크Network DNS(Domain Name System) 동작 방식How DNS (Domain Name System) Works DNS 동작 원리와 WireShark를 통한 실습How DNS works, with hands-on practice in Wireshark AIAI MCP vscode 연동Connecting VS Code with MCP vscode 1.99버전 MCP 업데이트! vscode에서 PostgreSQL 연동해보기MCP arrives in VS Code 1.99! Connecting PostgreSQL from VS Code PythonPython Python uv : 패키지 관리 도구Python uv: A Package Management Tool Rust로 작성된 매우 빠른 Python 패키지 및 프로젝트 관리 도구An extremely fast Python package and project manager written in Rust 인사이트Insights 개발자의 성장: 인사이트를 얻는 방법Growing as a Developer: Where to Find Insight 제가 보고 듣고, 경험했던 인사이트를 얻는 방법을 공유합니다.Sharing the ways of finding insight that I've seen, heard, and experienced. 네트워크Network OSI 7계층과 TCP/IPThe OSI 7-Layer Model and TCP/IP OSI 7계층과 TCP/IP 비교 분석Comparing the OSI 7-layer model and TCP/IP PythonPython AI 시대 역량: 파이썬을 배워야 하는 이유Skills for the AI Era: Why You Should Learn Python AI 시대에 파이썬을 배워야 하는 이유Why you should learn Python in the AI era AIAI MCP 서버 구축Building an MCP Server 나만의 MCP 서버 직접 만들어보기Let's build our own MCP server from scratch AIAI MCP Cursor 연동Connecting Cursor with MCP Cursor에서 MCP로 GitHub와 Chrome 개발자 도구 연동Connecting GitHub and Chrome DevTools to Cursor with MCP AIAI MCP 옵시디언 연동Connecting Obsidian with MCP MCP를 이용해서 LLM이 내 옵시디언을 참고하게 해보자!Let's use MCP to let an LLM read my Obsidian vault! 인사이트Insights NHN Cloud 자격증 Essentials(CES) 후기NHN Cloud Certification: My Essentials (CES) Exam Review NHN Cloud 입문자를 위한 가장 기본적인 역량을 검증하는 시험The exam that validates the most fundamental skills for NHN Cloud beginners CeleryCelery Celery 기초: App & TasksCelery Basics: App & Tasks Celery의 핵심 구성요소인 Application과 Tasks의 개념, 구현 방법The concepts and implementation of Celery's core building blocks: the Application and Tasks 네트워크Network DNS(Domain Name System) 구조The Structure of DNS (Domain Name System) DNS의 계층 구조(Root Domain, TLD, SLD, Sub Domain)The DNS hierarchy (Root Domain, TLD, SLD, Sub Domain) DockerDocker Docker 기초 : 도커 엔진Docker Basics: Docker Engine 도커 엔진, 컨테이너, 이미지의 기본 개념The basic concepts of the Docker Engine, containers and images DockerDocker Docker 기초 : 가상화 개념Docker Basics: Virtualization Concepts 물리 머신의 한계와 이를 극복하기 위한 가상화 기술의 종류The limits of physical machines and the kinds of virtualization that overcome them AWSAWS AWS CodePipeline CI/CD 구축Building CI/CD with AWS CodePipeline React + Docker를 EC2에 자동 배포하는 CI/CD 구축 방법How to build CI/CD that auto-deploys React + Docker to EC2 인사이트Insights 2024회고 / 2025계획2024 Retrospective / 2025 Plans 2024년을 되돌아보고, 다가오는 2025년 계획Looking back on 2024 and planning for the coming 2025 인사이트Insights 구글 클라우드 스터디 잼Google Cloud Study Jams 구글 클라우드 스터디 잼 꿀팁과 후기Google Cloud Study Jams: tips and review PythonPython 전략(Strategy) 패턴The Strategy Pattern 전략 패턴의 개념과 구현 방법The concept of the Strategy pattern and how to implement it 책Books 여기 오면 다 잘될 줄 알았지I Thought Everything Would Work Out Once I Got Here 실리콘밸리에서 일하는 선배가 들려주는 진짜 '실리콘밸리 이야기'The real "Silicon Valley story," told by a senior developer who works there CSCS 대칭키, 비대칭키Symmetric and Asymmetric Keys 암호학의 기본! 대칭키와 비대칭키The basics of cryptography! Symmetric and asymmetric keys 인사이트Insights 파이콘 스프린트 후기 : 오픈소스 기여PyCon Sprint Recap: Contributing to Open Source 파이콘 2024 스프린트에서 배운 오픈소스 기여에 대해서What I learned about open-source contribution at the PyCon 2024 sprint 인사이트Insights 파이콘 자원 봉사자 후기My PyCon Volunteer Experience 파이콘 2024 '자원 봉사자'로 참여한 후기Looking back on PyCon 2024 as a "volunteer" PythonPython 파이썬 쓰레드(Thread)Python Threads 쓰레드의 기본 개념부터 파이썬에서의 쓰레드 구현 방법From the basic concept of threads to implementing them in Python AWSAWS AWS EC2 프록시 서버 만들기Building a Proxy Server on AWS EC2 헤외 티켓 예매를 위한 프록시 서버를 만들기A proxy server for booking tickets abroad AWSAWS AWS 네트워크 기본AWS Networking Basics 그림으로 알아보는 AWS 네트워크 개념과 구조AWS networking concepts and structure, explained with pictures 네트워크Network HTTPS를 위한 SSL 인증서 발급Issuing SSL Certificates for HTTPS HTTPS 통신을 위한 SSL개념과 인증서 발급해보기SSL concepts and issuing a certificate for HTTPS DockerDocker Docker 배포 : 쉽게 시작하기Docker Deployment: Getting Started the Easy Way Docker 수동 배포와 Watchtower를 이용한 자동 업데이트Manual Docker deployment and automatic updates with Watchtower CeleryCelery Celery 기본 사용법Celery Basics Celery와 RabbitMQ를 활용한 분산 작업 처리Distributed task processing with Celery and RabbitMQ PythonPython 책임연쇄(Chain of Responsibility) 패턴The Chain of Responsibility Pattern 파이썬 디자인 패턴 : 책임연쇄Python Design Patterns: Chain of Responsibility gRPCgRPC gRPC 실전gRPC in Practice gRPC 기본적인 사용 방법The basics of using gRPC gRPCgRPC gRPC 기초 : Protocol BuffersgRPC Basics: Protocol Buffers gRPC 기본 요소 Protocol BuffersProtocol Buffers, the building block of gRPC CouchbaseCouchbase Couchbase Analytics LinksCouchbase Analytics Links S3 + Couchbase Analytics Links 도입기Adopting S3 + Couchbase Analytics Links CouchbaseCouchbase Couchbase 기본 사용법Couchbase Basics Couchbase의 기본적인 사용법The basics of using Couchbase PythonPython 데코레이터(Decorator) 패턴The Decorator Pattern 데코레이터 패턴을 통해 객체에 동적으로 기능을 추가하는 방법How to add features to objects dynamically with the decorator pattern PythonPython 팩토리(Factory) 패턴 : 심화The Factory Pattern: Advanced Method Factory와 Abstract Factory 패턴의 차이점과 구현 방법How Method Factory and Abstract Factory differ, and how to implement them PythonPython 팩토리(Factory) 패턴 : 기초The Factory Pattern: The Basics 객체 생성 로직을 분리하는 기본적인 팩토리 패턴(Simple Factory)The basic factory pattern (Simple Factory) that separates object creation logic PythonPython 더 나은 파이썬 개발 환경 구축Building a Better Python Development Environment pyenv, poetry를 활용한 개발 환경 구축Setting up a development environment with pyenv and poetry PythonPython 싱글턴(Singleton) 패턴 : 심화The Singleton Pattern: Advanced Eager / Lazy 싱글턴 패턴과 쓰레드Eager / Lazy singleton patterns and threads PythonPython 싱글턴(Singleton) 패턴 : 기초The Singleton Pattern: The Basics 파이썬에서 싱글턴 패턴의 다양한 구현 방법Different ways to implement the singleton pattern in Python AWSAWS AWS SDK 개발 환경 구축Setting Up an AWS SDK Development Environment AWS CLI와 SDK를 활용한 개발 환경 구축 방법Building a development environment with the AWS CLI and SDK AWSAWS AWS 임시 자격 증명(AssumeRole)AWS Temporary Credentials (AssumeRole) Access key와 AssumeRole의 차이점 및 보안적 장단점How access keys and AssumeRole differ, and the security trade-offs 도구Tools WSL2: Windows에서 ubuntu로 개발하기WSL2: Developing on Ubuntu from Windows Windows에서 WSL2를 이용해 Ubuntu 개발 환경 구축Building an Ubuntu development environment on Windows with WSL2 GitHubGitHub GitHub SSH 연결Connecting to GitHub over SSH GitHub SSH 연결 설정 방법How to set up an SSH connection to GitHub PythonPython pytest : 코딩 테스트 만들기pytest: Building a Coding Test Setup 코딩테스트 스터디를 위한 동적 테스트 환경 구축 방법Building a dynamic test environment for a coding test study group PythonPython UTC 시간과 파이썬 : 주의사항UTC Time and Python: Pitfalls UTC 시간을 다룰 때, 주의해야 할 사항들Things to watch out for when working with UTC time PythonPython UTC 시간과 파이썬 : 기초UTC Time and Python: The Basics UTC 시간의 개념과 파이썬에서 기본적인 UTC 시간 다루기What UTC is and the basics of working with UTC time in Python FlaskFlask Server-Sent Events(SSE) 알람 : 활용Server-Sent Events (SSE) Notifications: In Practice Flask SSE 구현 시, 고려해야 할 주요 사항Key things to consider when implementing SSE in Flask 책Books 자료구조와 알고리즘 with 파이썬Data Structures and Algorithms with Python 코딩테스트 준비 전, 선행 학습에 적합한 자료구조 입문서An introduction to data structures, ideal as groundwork before coding test prep FlaskFlask Server-Sent Events(SSE) 알람 : 기초Server-Sent Events (SSE) Notifications: Basics Flask에서 Server-Sent Events(SSE)를 활용한 실시간 알림 구현Real-time notifications in Flask with Server-Sent Events (SSE)