본문 바로가기

분류 전체보기62

[해루질] 하나개 해수욕장 오래간만에 와이프랑 하나개 해수욕장에 가서 해루질을 했다. 하나개 해수욕장은 영종도에서 조금 더 들어간 무의도에 위치한 해수욕장이다.집에서 가장 가까우면서도 몹시 넓은 해수욕장이라서 자주 가게 되는 편이다. 퇴근하고, 저녁 먹고 출발하다 보니 조금 늦게 도착했다.가슴장화를 입고, 조과통을 들고, 집게 하나에 머리에 헤드랜턴을 쓰고 신나게 바다로 나갔다.그냥 오래간만에 나온거라 목적 어종은 없었고, 갯벌을 밟을 수 있어서 좋았다. 하나개 해수욕장에도 어민들이 운영하는 출입금지 지역이 있다.감사하게도 갯벌체험장을 이렇게 막대와 줄로 확실히 나눠두셨으니까 절대 들어가지 않는다. 이렇게 쭉 따라서 가다보면 물이 많이 빠지는 날에는 우줄기 조개가 서식하는 환공포증 걸릴 것 같은 구역이 나온다.대충 짐 없이 걸어.. 2025. 5. 29.
교회의 구성원에게 - 2 오늘 말씀은 베드로 전서 5장 1-11절 말씀이었다.교회에서 장로란 성도들을 가르치고 훈육하는 선생과도 같다.장로는 목양 장로와 치리 장로로 구분하고, 목양 장로는 설교를 할 권한이 있는 치리 장로이다.즉, 목사님이다. 말씀은 항상 내 뼈를 쪼개는 것 같은 아픔을 동반한다.그래도 귀에 들어오는 내용이 있다.보통은 그 아픔에 대해 본인이 겪은 것을 간증하는 말씀들이 그렇다. 가르치는 자들에게 주님은 억지로 하지 말고, 항상 본이 되라고 본문에서 말씀하신다.하지만, 목사님도 역시 주님의 은혜가 필요한 한 명의 인간이다.의심이 생길 때도 있고, 하나님을 원망하게 되는 때가 있다.오늘 가장 귀에 들어왔던 건, 교회의 오랜 위기로 인해 겪은 목사님의 하나님에 대한 의심이었다.항상 그랬지만, 그 외로움을 직접 설교.. 2025. 5. 26.
[GCP] Gitea + Nginx(SSL) 포트폴리오용 프로젝트를 만들기에 앞서 프로젝트 파일들을 업로드하기 위해 클라우드 서버에 Git (UI) 환경을 구축하고 싶었다. [준비물]GCP 서버(Docker, 인증서) -- 사설 인증서 만들기로 검색하면 인증서 만드는 내용은 많이 나온다.도메인 >> 로 작성된 내부 주소(ex: gcp.example.com) 1. Docker Compose 파일 작성version: '3'services: gitea: image: gitea/gitea:latest container_name: gitea environment: - USER_UID=1000 - USER_GID=1000 - GITEA__server__ROOT_URL=https://>>/ volumes:.. 2025. 5. 20.
모놀리식 아키텍처 vs 마이크로서비스 아키텍처 프로젝트를 설계할 때 가장 먼저 고민해야 하는 것은 아키텍처의 선택이다.그중 대표적인 두 가지 방식이 모놀리식 아키텍처(Monolithic Architecture)와 마이크로서비스 아키텍처(Microservice Architecture)이다. 1. 모놀리식 아키텍처모든 기능이 하나의 애플리케이션에 통합된 구조를 의미한다.사용자 인증, 주문 처리, 결제 시스템 등 다양한 기능들이 하나의 프로젝트 내에서 함께 개발되고 배포된다. 장점개발 및 배포가 단순하고, 초기 개발 속도가 빠르다.테스트가 용이하다. 단일 프로세스 내에서 동작하므로 통합테스트와 디버깅이 쉽다.공통 모듈이나 라이브러리를 쉽게 공유할 수 있다. 단점유지보수가 어렵다. 프로젝트 규모가 커질수록 코드가 복잡해지고 변경이 어렵다.확장성의 한계가 있.. 2025. 5. 15.
브라우저에서 웹 서버로 정적 파일을 요청하는 과정 사용자는 브라우저(Chrome, Edge)를 이용해 인터넷을 서핑한다.브라우저에 URL을 입력하면 해당 주소와 연결된 웹 서버가 존재한다면, 사용자에게 그 주소에 연결된 데이터를 제공한다. 강의와 유튜브, 그리고 내가 알고 있던 지식을 종합해서 정리한 클라이언트의 웹 문서 요청 순서도.위의 기능 중 내가 실제로 인지하고 있던 건 그렇게 많지 않았던 것 같다.이번 기회에 서버와 브라우저의 통신에 대해 조금 더 깊이 이해하고 넘어가야겠다. 1. URL 입력사용자는 브라우저에 URL을 작성한다.브라우저는 이 행위를 수행할 때, 검색 결과를 사용자에게 보여줘야 할지, 이것이 웹의 리소스를 요청하는 명령인지 파악해야 한다. 2. 브라우저 내부 처리브라우저는 사용자가 요청한 문서가 캐싱되어 있는지 확인한다. 서.. 2025. 4. 22.