분류 전체보기(255)
-
해커와 화가 - Paul Graham
Hackers & Painters - Paul Graham Publication date: 2010.07.06 Author: Paul Graham Rate: ★ 3.8 Pages: 364 Comment: 폴 그레이엄이 가진 프로그래밍에 대한 신념이, 생각의 다양성을 이끌어냈다. 한 번도 생각해보지 못했던 프로그래밍에 대한 표현을 만날 수 있었고, 새로움이 재미로 다가왔다. 책은 그가 분석한 해커 세상에 대한 날카롭고 대범하며, 솔직한 견해를 덧 붙인다. 크게 아쉬웠던 부분은 문장력이었는데, 원문이 원인인지 번역이 원인인지 알 수 없지만, 각주나 문장에서 역자의 노력이 보임에도 불구하고 외국어를 한국어로 번역할 때의 부자연스러움을 꽤 느꼈다. summary: 해커와 화가는 닮았다. 그들은 새로운 것을 창조..
2023.11.20 -
HABITUS - 아비투스, 도리스 메르틴
Habitus: Sind Sie bereit für den Sprung nach ganz oben?, Doris Märtin Date: 2023.10.14 ~ 2023.11.12 Rate: ★ 3.2 Pages: 327 Comment: 본 책의 주요 내용은 사회 내 빈곤, 중간, 최상층 사람들이 가진 아비투스를 분석한 내용이다. 객관적인 시선으로, 사회 활동을 하는 인간들을 재산으로 구분했을 때, 그들의 행동 양식을 분석한 내용들을 얘기한다. 이러한 아비투스를 바꿀 수 있다고 말하는 부분도 있지만, 강한 필자의 의견까지는 느껴지지 않았다. 디테일이 부족했다고 느꼈다. 아비투스를 읽기 전, 기대했던 내용은 인간이 살고 있는 환경에 대한 분석, 그리고 만족스러운 주변 조건들을 만들어가기 위한 새로운 관점이나..
2023.11.13 -
Docker Swarm, 제대로 이해하기 - Swarm & Service
본 포스팅은 Docker Swarm 과 Service의 개념을 익히고 실제 사용할 수 있도록 데모를 실행해보는 것을 목표합니다. 📌 Docker Series Docker Engine, 제대로 이해하기 (1) - docker engine deep dive Docker Engine, 제대로 이해하기 (2) - namespace, cgroup Docker Network, 제대로 이해하기 (1) - libnetwork Docker Network, 제대로 이해하기 (2) - bridge, host, none drivers Docker, 제대로 사용하기 - Commands > Docker Swarm, 제대로 이해하기 - Swarm & Service Docker Swarm : 여러 도커 호스트를 클러스터로 묶어 주는..
2023.10.30 -
Docker, 제대로 사용하기 - Commands
본 포스팅은 Docker 명령어 중, 실제 현업에서 많이 사용하는 명령어를 습득하고 적절한 상황에서 사용할 수 있도록 목표합니다. 📌 Docker Series Docker Engine, 제대로 이해하기 (1) - docker engine deep dive Docker Engine, 제대로 이해하기 (2) - namespace, cgroup Docker Network, 제대로 이해하기 (1) - libnetwork Docker Network, 제대로 이해하기 (2) - bridge, host, none drivers > Docker, 제대로 사용하기 - Commands 안녕하세요. 오늘은 Docker 명령어를 정리해보고자 합니다. 해당 포스팅에 작성된 명령어 이외의 많은 명령어들이 존재하지만, 본 포스팅은..
2023.10.17 -
JDK 17 ~ 21 Release, 제대로 이해하기
본 포스팅은 openJDK 17 부터 21 까지의 변경 사항을 확인하고, JDK 21을 사용할 때 개발자로서 알아두면 좋을 내용을 학습합니다. Previous Series: 📌 JDK 11 ~ 17 Release, 제대로 이해하기 👉🏻 JDK 17 ~ 21 Release, 제대로 이해하기 (current) 지난 9월 19일 (2023년), Open JDK LTS인 JDK 21 가 프로덕션에 적용 목적의 General Availability로 릴리즈되었습니다. General Availability: Final release, ready for production use JDK 21에서는 아래 15개의 새로운 기능들을 발표했는데요. 크게 네 개의 카테고리로 분류해보면 아래와 같습니다. Core Java Li..
2023.10.10 -
Apache Airflow, 어렵지 않게 시작하기
Airflow의 간단한 Demo를 제작하며 Airflow에 익숙해지는 것이 본 포스팅의 목표입니다. 안녕하세요. 이번에는 짧게 Airflow 시리즈를 작성해보려고 합니다. 본 포스팅은 Airflow에 대한 가장 기본이 되는 개념을 다룹니다. pip3 + venv venv 를 통해 가상 환경을 만들어 격리된 환경에서의 세팅을 설정해보겠습니다. Python은 프로젝트 별로 독립된 개발 환경을 구성하도록 가상 환경 (virtual environment) 기능을 제공합니다. 이를 통해 프로젝트 간 의존성 충돌 문제를 효과적으로 예방할 수 있습니다. Airflow를 이러한 독립 환경에 설정해서 기존의 환경에 호환되지 않아 생기는 부수적인 문제 없이 설치해보도록 하겠습니다. FYI. virtualenv Python..
2023.10.04