About this site: man.hwangsehyun.com

6년 간의 개발 경험과 개발자 황세현에 대해 공개적으로 소개할 수 있었으면 해서 품이 들어도 직접 사이트를 만들기로 결정했습니다. 사이트 구현에서는 기능에 대한 욕심 부리지 않고 HTML 표준에 충실하는 데 집중하고 있습니다. 꾸준히 새로운 컨텐츠를 올리고 유지보수 하기에는 통상 Jam stack을 사용하듯 git에 글을 직접 커밋하기는 너무 번거로울 것이라고 판단하고, DB와 연동되는 온라인 마크다운 편집 서비스 StackEdit 에 글을 쓰고 사이트 형태로 빌드하기로 아키텍처를 기획했습니다. 이 사이트에는 비밀스러운 언어 설정이 있습니다: 문화어 stateDiagram-v2 direction LR [*] --> StackEdit StackEdit --> CouchDB CouchDB --> Markdowns : Node.js Markdowns --> HTML : Hugo build HTML --> [*] Written with StackEdit . ...

March 14, 2024 · 1 min · Sehyun Hwang

SSH Tunnel 기반 배포 & 운영 툴

Overview 인터넷은 가능하나 Inbound가 제한된 환경에 놓인 다수의 임베디드 또는 서버 형태의 Linux 머신들을 관리하기 위한 위한 OpenSSH server container 와 Node.js CLI 회사 특성 상 일부분만 자동화가 가능할 것이므로, 일반적인 SSH 접속과 자동화 모두 고려해 클라우드를 통한 SSH 연결을 기반으로 한 자동화를 기획했습니다. 다양한 컴퓨터 비전 솔루션 의 배포에 사용되었습니다. Technology 접속 대상 머신에 autossh container 를 docker와 podman으로 이중화된 형태로 설치해 가용성을 높일 수 있음 명령을 수행할 장치와 수행할 명령은 json 파일로 정의되고, Node.js CLI는 이 파일들의 경로를 지정해서 실행 Redis에 stdout, stderr를 임시로 저장하고 SQLite에 영구 저장해 운영 상황을 기록 ...

March 1, 2022 · 1 min · Sehyun Hwang

Download my portfolio in PDF