기술 블로그

태그 구체를 돌려보고, 클릭해 글을 걸러 보세요.

2026.08.28

1인 회사에 보안팀이랑 감사팀을 만들었음 (AI 에이전트로)

Paperclip에 AI 보안팀·감사팀 구성, 만드는 쪽과 확인하는 쪽 분리

#paperclip#security#audit#ai-agent
2026.08.28

fail2ban 24시간으로 늘렸더니 recidive가 죽어있었다

밴 기간 늘리고 영구밴 붙이는 김에 설정 몇 개를 봤는데, 서로 물려서 무력화되는 조합이 있었다. 상습 IP 84개 일괄 영구밴까지.

#security#fail2ban#ssh#nftables
2026.08.28

서버 보안용 대시보드 제작기

로그 보는걸로 부족해서 회사에서 쓰던 대시보드 이식

#security#secwatch#docker#monitoring
2026.08.28

집 서버 공격과 방어 기록

SSH 무차별 대입 하루 4천건 이상, 국내 회선 최다

#security#ssh#fail2ban#secwatch
2026.07.22

사업 공고 판정을 Claude 구독으로 자동화하기

스마트공장 공고 판정을 Claude Code 구독으로, 사무실-집 서버 파일큐 연동

#automation#claude#n8n#wireguard
2026.07.19

마크 서버, 디스코드 봇으로 원격조작하기 (RCON 직접 구현)

RCON 포트 안 열고 디스코드 봇으로 원격조작, 프로토콜은 40줄 직접 구현

#minecraft#discord#bot#rcon#python
2026.07.18

재부팅했더니 모니터링만 13시간 죽어있던 이유

도커와 WireGuard 부팅 순서 경합, ip_nonlocal_bind 한 줄로 해결

#docker#wireguard#prometheus#homeserver
2026.07.18

미니PC 홈서버 CPU가 94도까지 오르길래

저녁마다 CPU 94도, 부스트 클럭 캡으로 20도 내림

#homeserver#linux#minipc#thermal
2026.07.18

팰월드 서버 새벽 재시작에 예고 방송 붙이기

접속자 있으면 건너뛰는 내장 자동재시작 대신 인게임+디스코드 예고 후 강제 재시작

#palworld#gameserver#automation#homeserver
2026.07.18

마크 서버 하나 더 파기 (그리고 Java 25 함정)

바닐라 감성 Paper 서버 추가, CoreProtect 버전이랑 Java 25에 한번씩 막힘

#minecraft#paper#java#homeserver
2026.07.18

새벽에 서버가 혼자 재부팅됐다 (알림은 안 왔다)

정전 추정 비정상 재부팅, 모드팩 서버랑 모니터링 스택이 같이 죽어있었음

#incident#monitoring#docker#systemd
2026.07.17

집 서버 마크 운영 자동화 (DDNS, 모니터링, 알림 한글화)

유동 IP 자동 갱신, 서버 다운 감시, 디스코드 알림 한글화

#minecraft#monitoring#prometheus#homeserver
2026.07.17

취준생 때 만든 팰월드 디스코드 봇 개량기

screen에 명령 밀어넣고 ps로 PID 긁던 2년 전 봇을 도커 + 공식 REST API로 갈아엎음

#python#discord#palworld#docker
2026.07.17

팰월드 전용 서버 구축기 (도커, 메모리 관리)

팰월드 전용 서버 도커로 띄우기, 메모리 상한이랑 새벽 자동 재시작

#palworld#docker#homeserver
2026.07.17

팰월드 프로메테우스 익스포터 파이썬 50줄로 자작

팰월드 REST API -> 프로메테우스 변환기, 표준 라이브러리만으로

#palworld#prometheus#python#monitoring
2026.07.17

마크 모드팩 서버 구축기 (Society: Sunlit Valley)

농사 모드팩 서버 추가, 자바 버전·tmux 재시작 함정·게임 계정 권한 정리

#minecraft#homeserver#linux
2026.07.14

Cloudflare Tunnel, 설정 파일을 고쳐도 반영이 안 되던 이유

config.yml 고쳐도 404, 알고 보니 터널이 원격 관리로 넘어가 있었음(AI 한테 맡겨놓고 신경 안썼더니 이래 됐다.)

#cloudflare#tunnel#traefik#self-hosting
2026.07.12

해킹당한 서버 되살리기 (침해 조사부터 하드닝까지)

취미로 돌리던 게임 서버에 불청객이 왔다. 침해 흔적 확인, 공격 표면 파악, Lynis 점수 59에서 67까지 올린 기록.

#security#hardening#wireguard#incident
2026.07.11

홈 서버에 Prometheus + Grafana 모니터링 스택 올리기

미니PC 한 대에 node_exporter, cAdvisor, Alertmanager 붙이면서 막힌 것들

#monitoring#prometheus#grafana#docker
2025.02.25

[Python][이게 왜 안돼?] * (애스터리스크), map, zip

위 포스팅이랑 이어지는 글임.

#Python
2025.02.24

[Python][이게 왜 안돼?] yield 키워드와 Generator

예전에 회사에서 만들었던 프로젝트를 재구성하다가 몰랐던걸 발견해서 기록함.

#Python
2025.02.20

서블릿(Servlet)이 뭐지? (CGI, Servlet, Tomcat)

Java로 구현된 (개선된 형태의)CGI 이다.

#Java
2025.02.20

[Python][이게 왜 되지?][Selenium 3.141.0] import 작동 원리

이전 포스팅 :

#Python#프로젝트
2025.02.20

[프로그래머스 SQL] Lv4. 특정 세대의 대장균 찾기

정답 보기

#SQL#프로그래머스
2025.02.18

[프로그래머스 SQL] Lv4. 특정 기간동안 대여 가능한 자동차들의 대여비용 구하기

정답보기

#SQL#프로그래머스
2025.02.14

[프로그래머스 SQL] Lv3. 대장균의 크기에 따라 분류하기 2 (NTILE 없이)

처음 푼 코드

#SQL#프로그래머스
2025.02.09

[저장용] DB 관련 면접 질문 정리

아래 질문들은 흔하게 나오는 질문들인데, 얼마나 알고 있는지 문항을 보고 답변해봅시다.

#CS
2025.02.03

[저장용] HTTP 관련 면접 질문 정리

아래 질문들은 흔하게 나오는 질문들인데, 얼마나 알고 있는지 문항을 보고 답변해봅시다.

#CS
2025.01.28

[프로그래머스 SQL] Lv4. 그룹별 조건에 맞는 식당 목록 출력하기

서브쿼리 + GROUP BY + DENSE_RANK 를 활용하였고 핵심 아이디어는 이렇습니다.

#SQL#프로그래머스
오늘 0·전체 0