드로우로 어떻게 공격적으로 플레이하는지, 언제 세미블러프가 효과적인지, 멀티웨이 팟에서는 어떻게 접근해야 하는지 알아봅시다.
PLO 가이드: #6 플랍 플레이 (上) - 보드 텍스처 읽기와 핸드 강도 평가
이번 편에서는 플랍 플레이의 기초를 다룹니다. 보드 텍스처 분류법, 메이드 핸드와 드로우의 관계, 그리고 각 상황에서 핸드 강도를 어떻게 평가해야 하는지 배웁니다.
PLO 가이드: #5 피해야 할 핸드와 홀덤 플레이어의 함정
좋은 오마하 핸드를 아는 것만큼 중요한 것이 있습니다. 나쁜 핸드를 피하는 것입니다. 사실 오마하에서 수익의 상당 부분은 상대가 나쁜 핸드를 플레이할 때 발생합니다. 반대로 말하면, 당신이 나쁜 핸드를 플레이하면 상대에게 수익을 헌납하는 것입니다.
PLO 가이드: #4 스타팅 핸드 심화 - 포지션별, 상황별 핸드 선택
3편에서 좋은 오마하 핸드의 조건을 배웠습니다. 연결성, 수트, 하이카드. 이 세 요소가 조화를 이루는 핸드가 강력하다는 것을 이해했습니다. 하지만 실전에서는 “이 핸드가 좋은가?” 보다 “이 상황에서 이 핸드를 플레이해야 하는가?” 가 더 중요한 질문입니다.
PLO 가이드: #3 스타팅 핸드 기초 - 좋은 오마하 핸드의 조건
이번 편에서는 오마하 스타팅 핸드의 기본 원리를 다룹니다. 270,725가지 조합 중에서 어떤 핸드가 수익성 있고, 어떤 핸드가 함정인지 구별하는 눈을 기르는 것이 목표입니다.
PLO 가이드: #2 오마하 기본 규칙 - 홀덤 플레이어를 위한 빠른 적응 가이드
이번 편에서는 오마하의 기본 규칙을 명확하게 정리합니다. 특히 홀덤 플레이어가 가장 많이 실수하는 부분들을 집중적으로 다루겠습니다. 이 글을 읽고 나면, 적어도 규칙 때문에 헷갈리는 일은 없을 것입니다.
PLO 가이드: #1 왜 오마하인가? - 홀덤 플레이어가 오마하에 빠지는 이유
텍사스 홀덤을 어느 정도 플레이해본 사람이라면, 한 번쯤 이런 생각을 해봤을 것입니다. “이 게임, 좀 풀린 것 같은데?” 프리플랍 차트는 거의 외웠고, 기본적인 포지션 플레이도 몸에 익었습니다. 상대방의 베팅 패턴도 어느 정도 읽힙니다. 물론 여전히 배울 것은 많지만, 처음 홀덤을 배울 때 느꼈던 그 짜릿한 발견의 순간들은 점점 줄어듭니다.
책 소개: Steven Pressfield 의 《The War of Art》
《Bird by Bird: Some Instructions on Writing and Life》 는 1994년에 출간된 글쓰기 안내서이자 회고록으로, Lamott가 글쓰기 워크숍에서 가르치는 모든 것을 책 형태로 담았습니다. 이 책은 글쓰기의 실용적인 기술뿐만 아니라, 작가로서 삶을 어떻게 관리할 것인지에 대한 단계별 가이드를 제공합니다.
책 소개: Anne Lamott 의 《Bird by Bird: Some Instructions on Writing and Life》
《Bird by Bird: Some Instructions on Writing and Life》 는 1994년에 출간된 글쓰기 안내서이자 회고록으로, Lamott가 글쓰기 워크숍에서 가르치는 모든 것을 책 형태로 담았습니다. 이 책은 글쓰기의 실용적인 기술뿐만 아니라, 작가로서 삶을 어떻게 관리할 것인지에 대한 단계별 가이드를 제공합니다.
책 소개: Elizabeth Gilbert 의 《Big Magic: Creative Living Beyond Fear》
2015년 출간된 《Big Magic: Creative Living Beyond Fear》 는 Gilbert가 항상 자신의 작업과 삶에 가져온 모험과 허락의 즐거운 정신을 담은 책입니다.
책 소개: Julia Cameron 의 《The Artist’s Way》
《The Artist’s Way: A Spiritual Path to Higher Creativity》 는 1992년에 출판된 자기계발서로, 창조적 회복(creative recovery)을 돕기 위해 설계되었습니다. 이 책은 사람들이 자신의 창조적 재능에 대한 자신감을 얻도록 돕는 기술과 연습을 가르칩니다.
책 소개: Rick Rubin 의 《The Creative Act: A Way of Being》
이 글은 현대 음악 산업의 거장이자 미니멀리즘 프로듀싱의 선구자인 릭 루빈(Rick Rubin)의 저서 《The Creative Act: A Way of Being》을 텍스트 적으로 해부하고, 이를 심리학, 신경과학, 행동경제학적 관점에서 재해석하여 실용적인 삶의 지침으로 변환하는 것을 목적으로 합니다.
밴드 소개: wacci (와치) - 일상의 사운드트랙
2009년 결성된 일본의 5인조 팝 밴드 wacci(와치)는 듣는 이의 모든 ‘일상’ 속에 살며시 스며드는 음악을 추구합니다. 화려한 퍼포먼스나 자극적인 사운드 대신, 누구나 한 번쯤 겪어봤을 법한 연애, 이별, 직장 생활, 꿈에 대한 고민을 섬세한 가사와 따뜻한 멜로디로 풀어냅니다. 애니메이션 《4월은 너의 거짓말》의 엔딩곡부터 SNS를 강타한 이별 노래까지, wacci는 이제 일본 대중음악 씬에서 빼놓을 수 없는 ‘공감의 아이콘’으로 자리 잡았습니다.
르네상스 개발자: AWS CTO Werner Vogels 가 제시하는 AI 시대 개발자의 5가지 자질
AI가 내 직업을 빼앗을까? 아마도, 그럴 것이다. 하지만, 이 질문을 재구성하는 게 좋겠다. AI가 개발자를 쓸모없게 만들까? 절대로 아니다. 진화한다면.
TotT: 도메인 객체로 변경에 유연한 코드 작성하기
제품의 요구사항은 자주 바뀔 수 있지만, 그 근본적인 아이디어는 보통 천천히 변합니다. 이는 흥미로운 통찰로 이어집니다. 만약 우리가 제품의 근본적인 아이디어와 일치하는 코드를 작성한다면, 그 코드는 미래의 제품 변경에도 살아남을 가능성이 더 높습니다.
TotT: SMURF - 테스트 피라미드를 넘어서
테스트 피라미드는 테스트 스위트의 발전을 안내하는 정석적인 경험 법칙(heuristic)입니다. 이는 단순한 메시지를 전달합니다. 통합 테스트보다 더 많은 단위 테스트를 선호하고, 엔드 투 엔드(end-to-end) 테스트보다 더 많은 통합 테스트를 선호하라는 것입니다.
TotT: Else 문의 미묘한 차이
함수가 if 문에서 일찍 종료(return)되는 경우, else 절을 사용하는 것과 사용하지 않는 것은 동작상으로는 동일합니다. 하지만 else 절과 가드 절(guard clause, else 가 없는 형태)을 적절히 사용하면 코드를 읽는 사람에게 의도를 더 명확하게 전달할 수 있습니다.
Go 웹 애플리케이션에서 static contents를 서빙하는 표준 패턴
복잡한 nginx 설정 파일, CDN 연동, 그리고 정적 파일 경로 문제로 골머리를 앓으신 적 있으신가요? Go 표준 라이브러리만으로도 정적 파일(CSS, JavaScript, 이미지 등)을 우아하게 서빙할 수 있습니다. 이번 글에서는 Go 웹 애플리케이션에서 static contents를 서빙하는 표준 패턴을 알아보겠습니다. http.FileServer, http.Dir, 그리고 http.StripPrefix의 조합만으로 프로덕션 레벨의 static file serving을 구현할 수 있습니다.
Go 웹 개발의 새로운 파도: GOTH 스택 (Go, Templ, HTMX) 시작하기
복잡한 리액트(React) 상태 관리, 비대해진 node_modules, 그리고 끝없는 JSON 직렬화/역직렬화에 지치셨나요? 백엔드 개발자에게 가장 편안한 언어인 Go 를 사용하면서도, 현대적인 SPA(Single Page Application) 같은 사용자 경험을 제공하는 GOTH 스택을 소개합니다.
Go: net/http vs. chi
Go 언어의 웹 생태계에서 net/http 와 chi 는 가장 ‘Go스러운(Idiomatic)’’ 선택지로 꼽힙니다. Gin이나 Echo 같은 ‘웹 프레임워크’와 달리, chi는 표준 라이브러리의 인터페이스를 그대로 따르면서 부족한 라우팅 기능을 보강해주는 ‘라우터’이기 때문입니다. 특히 Go 1.22 버전부터 net/http 의 라우팅 기능이 대폭 강화되었기 때문에, 이 둘의 차이를 명확히 이해하는 것이 중요합니다.