2026년

2026-11-06 (Fri)
  • Celestigram.app v0.7.0 도달
    ↳ planet_graph 라는 Custom Codeblock rendering Component 완성 (json-render)

2026-11-01 (Sun)

Celestigram.app v0.3.0

  • Tauri 2 · Rust · ReactJS · shadcn/UI · OpenCode
  • 인문구조학 이론을 실제 분석과 해석에 적용하는 실행 프로토콜
2026-10-28 (Wed)
  • 인문구조학의 도구인 구조판독지침 전체 업데이트 => v5.0.0
    ↳ ARC 제거
    ↳ [Rule 38], [Rule 209] 중심으로, 각 주제별 분석을 SKILL로 제작할 수 있게 함.
    ↳ local Zeno.app + OpenCode 에서 판독가능 (개별 구조는 쓸만, 그러나 MAS/Pattern쪽은 시간이 너무 소요됨)
2026-10-25 (Sun)
  • Google Brotli로 압축된 데이터를 해제하는 과정의 취약점:
    ↳ PHP-FPM + curl extension => 외부 서버의 응답을 받아 압축을 해제하는 경로에 영향받을 수 있음.
    ↳ 공격자가 만든 Brotli 데이터를 해제하면 프로세스 중단·메모리 유출·원격 코드 실행(RCE)으로 이어질 수 있음.
    ↳ brotli library를 사용하는 NodeJS, Python 모듈 등에도 영향.
    ↳ CVE-2026-111497 트래킹 필요.
    ↳ brotli 소스 자체는 이미 패치됨.
  • GeoIP 차단 국가 갯수 제한 때문에, IPSET을 통한 차단으로 전환
    ↳ CN KP TW IN VN MY ID TH MM BD LA PK AF IR IQ SA YE OM RU DE NL GB SG AE BH DJ DZ EG JO KM KW LB LY MA MR PS QA SD SO SY TN CY AO
  • command-run MCP v0.9.5 으로 업그레이드
    ↳ CLI 명령 실행의 결과가 너무 클 경우 자동으로 정리되는 임시파일로 전달.
    ↳ structuredContent를 항상 리턴. stdout/stderr 결과를 포함.
  • kontexus-mcp v1.0.11 으로 업그레이드
    ↳ AGENTS.md 에 규정문이 없어도 MCP 자체의 instruction/description으로 원활한 동작하게 함.
2026-10-24 (Sat)
  • docker container + wordpress plugin ⇢ SSE recursive request ⇢ Host management 기법을 구현함으로써 WP에서 호스트를 안전하게 제어할 수 있게 하였다. 더이상 CLI에서 로그를 보며 명령으로 처리하는 시대는 아니니까.
  • Updated [Rule 38], [Rule 209]. 구조판독지침은 이제 version 5.
2026-10-22 (Thu)
  • VUE (Visual Understanding Environment) 다이어그램을 WordPress에서 볼 수 있게 Block 인터페이스를 완성했다. 휴;; 정말 오랬동안 이걸 하고 싶었는데, Codex 힘을 빌어 완성했네. 십수년간 동작하던 원래 사이트도 다운됐지만 JDK25 API 맞춰 마이그레이션도 끝냈다.
2026-10-19 (Mon)
  • iTerm2.app + ssh to remote + TMUX v3.8 + OpenCode 실행할 때 커서 포커스 마저도 제대로 움직이지 않을 정도로 느림 현상 발생
    ↳TERM=xterm opencode으로 실행하면 속도문제가 해결된듯 보임.
    ↳그러나 tmux attach 를 하면 실행속도가 엄청나게 저하됨
    ↳ tmux default-terminal 설정을 “screen”으로 맞춰도 해결되지 않는다.
    ↳ 결국 tmux v3.7c를 설치하니 아무런 것도 하지 않았는데 속도가 정상으로 돌아옴.
    ↳ v3.8 ISSUE #5529 에 보고된 문제. patch 되었다고 하지만, 여전히 문제가 있음.
  • High Quality Terminal UI for TypeScript, Rust, Go, Python, Zig and C++
2026-10-17 (Sat)
  • OCI VPS has been upgraded to 26.04.1 LTS
2026-10-11 (Sun)
  • 대부분의 Custom WP Plugin shortcode를 Block으로 전환하고, WordPress 편집할 때도 거의 완전한 WISWYG 상태가 되었다
  • display-posts-shortcode plugin을 fork하고 Block 기능을 추가하였다
2026-10-10 (Sat)

Docker Image 날려먹은지 몇년 만에 다시 예전의 블로그 플랫폼으로 돌아온 것 같다…

Custom Post Type UI에 의한 포스트를 원하는 형태로 출력하기 위해서 Display-Post Plugin, Advaned custom Fields(ACF)를 사용함. 그외 Posts in Page, Content Views 등이 있음.

display-post shortcut에 Prismatic 코드박스가 포함된 경우, 필요한 CSS/JS가 로딩되지 않는 문제 발생 -> Display Posts–Prismatic Bridge Plugin 제작으로 해결.

macOS 가상화 계층의 VZErrorInternal 오류로 Docker VM이 중단 -> 자동 재시작도 호스트 설정 조회 시간 초과로 실패하여 응답 불능 상태가 지속 -> 강제로 재시작하는 스크립트로 해결

image color grader tui

$ brew install pkg-config chafa glib
$ cargo install --git https://github.com/cladamos/clgrade.git

1000+ Shadcn UI Resources

2026-10-09 (Fri)

내 기억으론 10년 이상을 버텨온 phabricator에서 phorge로 이전했다. 데이터는 ./bin/storage upgrade 명령으로 문제없이 사용가능. AI 덕분에 customized phorge를 사용할 수 있고, upstream의 변화를 받아 SKILL로 따라갈 수 있게 해뒀다. 사실 phorge로 이전하기 전에 이미 phabricator의 문제점들을 모두 해결해서 잘 쓰고 있었지만 여러 사람이 공헌하는 코드 변화를 혼자서 따라갈 수는 없다. 10년 정도 더 사용한다는 가정하에선 phorge로 옮겨야 유지/보수가 가능할 것 같아서 진행한 것이다. 이전하고 가장 달라진 건, customized theme을 적용해서 사용할 수 있다는거? 잡다한 여러 앱을 사용하는 것 보다 phorge 하나에 필요한 대부분의 기능이 들어있고 앱 보다 웹페이지에서의 입력이 훨씬 더 편하다. 다만 phorge의 Wiki 기능은 여전히 꼴보기 싫은 상태라 어쩔 수 없이 MediaWiki를 계속 사용한다. 현재 버전은 1.46.2 이다. 바램이 있다면 표준 문서의 위치에 오른 Markdown을 Native로 지원했으면 한다는 점…

CardputerZero를 뒤늦게 알게됐다. KikcStart에서 M5Stack이 캠페인한 것이다. 카메라도 달려있고 PSRAM까지 붙어있다. 모조리 다 팔아치우고 이거 몇개만 있으면 되겠다는 생각이 절로 들정도. 이걸 보고서야 케이스가 없는 것들은 다시 상종해서는 안된다는 생각이 더 확실해짐. 코드영역은 충분하니 Swiss ephemeris library는 SDCard에서 읽어들이고 부동소수점 연산만 잘 처리하면 Celestigram 앱을 만들 수 있겠다는 생각이 든다. 그런데, 이미 캠페인이 끝났으니 올해가 지나야 비로소 일반 판매가 가능할듯.

Obisidian 테마 Saffron Ink v1.0.2 릴리즈.

Docker Mailu Container에서 OCI Email Delivery를 거쳐 Gmail로 발송하는 구성완료.

2026-10-07 (Wed)

Google Crawler에 대한 차단해제 확인.

GeoIP 차단국가에서 홍콩,싱가포르,브라질 제외.

네이버 검색 요청.

2026-10-06 (Tue)

[OCI VPS, Remote Docker] -> local macOS VibeProxy (127.0.0.1:8317) 연결:

tailscale serve --bg --tcp=8317 tcp://127.0.0.1:8317

그런데 이걸 적용한 날 VibeProxy가 “Allow LAN connection”을 지원하는지 알게됨;; 젠장..

2026-10-02 (Fri)

OCI VPS에서 macOS 환경의 playwright를 호출할 수 없다는 건 멍청한 생각이었다. AI시대 이전에 방법을 찾기 위해 문서를 찾아 헤메던 것과 달리 결론에만 집착해서 활용방법이 있었는데 놓쳤던 거다.

https://playwright.dev/mcp/configuration/browser-extension

Noodle – A CLI REST Client where the Repository is the Workspace. AspectScope-MCP로 연결할 때 설정 값:

설정사용할 값
MCP endpointhttp://127.0.0.1:9674/mcp
서버 상태 확인GET http://127.0.0.1:9674/health
인증ASPECTSCOPE_API_TOKEN 값 또는 발급된 asp_... license
Content-Typeapplication/json
Acceptapplication/json, text/event-stream
Session현재 구현에서는 Mcp-Session-Id 관리 불필요
curl -LsSf https://noodlerest.dev/install.sh | sh
noodle collection create aspectscope-mcp -o ./noodle/aspectscope-mcp
noodle environment set mcp_url http://127.0.0.1:9674/mcp \
  --env local --collection ./noodle/aspectscope-mcp
noodle secret set token \
  --env local --collection ./noodle/aspectscope-mcp
# 파일 형식 검사
noodle collection audit ./noodle/aspectscope-mcp

# 요청 하나 실행
noodle request run bootstrap \
  --collection ./noodle/aspectscope-mcp --env local --noproxy --json

# TUI 열기
noodle --collection ./noodle/aspectscope-mcp --env local --noproxy

2026-10-01 (Thu)

Leave a Reply

Your email address will not be published. Required fields are marked *