분류 전체보기(266)
-
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 SeriesDocker Engine, 제대로 이해하기 (1) - docker engine deep diveDocker Engine, 제대로 이해하기 (2) - namespace, cgroupDocker Network, 제대로 이해하기 (1) - libnetworkDocker Network, 제대로 이해하기 (2) - bridge, host, none driversDocker, 제대로 사용하기 - Commands> Docker Swarm, 제대로 이해하기 - Swarm & Service Docker Swarm: 여러 도커 호스트를 클러스터로 묶어 주는..
2023.10.30 -
Docker, 제대로 사용하기 - Commands
본 포스팅은 Docker 명령어 중, 실제 현업에서 많이 사용하는 명령어를 습득하고 적절한 상황에서 사용할 수 있도록 목표합니다. 📌 Docker SeriesDocker Engine, 제대로 이해하기 (1) - docker engine deep diveDocker Engine, 제대로 이해하기 (2) - namespace, cgroupDocker Network, 제대로 이해하기 (1) - libnetworkDocker 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 -
Apache Airflow, 제대로 이해하기 - Schedule
Airflow의 Scheduling을 이해하는 것이 본 포스팅의 목표입니다. 안녕하세요. 이번에는 짧게 Airflow 시리즈를 작성해보려고 합니다. 본 포스팅은 Airflow에 대한 가장 기본이 되는 개념을 다룹니다. Scheduling Airflow를 통해 각 DAG에 대한 스케줄 간격을 정의하여 파이프라인이 실행되는 정확한 시간을 결정할 수 있습니다. Flow가 매 시간, 매일, 매주 등으로 DAG를 실행하도록 지시하거나, Cron 같은 식을 사용해서 복잡한 스케줄 간격을 사용할 수 있습니다. Airflow DAG를 개발하고 실행하기까지의 전반적인 프로세스를 살펴보면서, Airflow가 DAG를 어떻게 실행하는지 알아보겠습니다. Components Airflow는 크게 세 가지로 구성되어 있습니다. ..
2023.10.03