목록

2026.11.07 15:23
조회 7
0
0

안녕하세요,

 

지난 주에, Codex와 함께, 구닥다리 XE1 사이트 Migration 글을 올렸는데요,  믿기 힘들지만, 2주간 있었던 일들을 한 번 정리해서 공유드리고자 합니다.

 

지금, PHP 보안 이슈로 난린데, 이제, Agentic AI와 함께 이 난관을 풀어가면 어떨까 합니다.

 

저는 제 PC에 Codex를 깔았고, 서버 PC는 Windows Server라 깔리지 않아, 제 PC에서 SSH로 연결해서 작업을 진행했습니다.

 

또한, 스마트폰에서 제 작업 PC에 연결을 해서, 회사에서도 작업 지시를 할 수 있게 했습니다.

 

1. 자산 관리 사이트

시작은 DC계좌의 10년간 방치로 인해, 향후, 자산 관리 목적으로 시작되었습니다.

처음엔 엑셀로 시작하다가, 힘에 부쳐서, Codex의 힘을 빌리기로 하고, 만드는데, 엑셀 매크로가 갈 수록 버벅거리길래,

방향을 바꿔서, WEB으로 가기로 하고 작업을 시작했습니다.

시작부터, 그냥, Python으로 하자고 했고, 하다 보니, 기능이 많이 늘었네요.

 

일단, 서버 PC 폴더에, 은행 계좌에서 거래내역서를 엑셀로 받아서, 넣어주면, 자동으로 재산 내역 DB가 업데이트가 되고,

각종 거시 경제 지표들은 무료 API를 통해 실시간 업데이트가 됩니다.

 

이를 통해, 각종 투자 성과 등이 자동 계산되고, AI를 통해, 투자 권유 기업들 등을 지속 업데이트가 되고, 1주일에 한 번씩 AI가 만든 투자 성과 및 향후 전략 보고서를 메일로 보내줍니다.

 

상당히, 만족하는데, 아래 내역처럼, 너무 성능이 떨어져서, 성능 개선 후에는 누르면 바로바로 뜨는데, RUST를 맛보고, 이 사이트 마저, RUST로 Migration 중입니다.

image.png

 

2. 가족 사이트 Migration

 

앞서 게시한 바와 같이 2019년 XE1의 지원 중단으로 멈춰있던, 우리 가족 사이트를 Migration했습니다.

 

기존의 IIS + XE(CMS) + PHP + mySQL + hMail 에서,

 

.NET + C# + sqLite로 하자고 했습니다.

 

기가 막히게, 기존 DB가 모두 Migration되었고, 기존 레거시 플랫폼들은 모두 중지시켰습니다.

 

image.png

 

 

3. 사이트 성능 개선

 

아무리 AI라도 기능만 충실하게 하기에, 서버 성능 개선을 시도했습니다.

 

캐싱 및 연산 부분의 Rust 화로 성능이 일취월장했으며,

 

Google 사이트 벤치에서, 모두 100점을 받았고, 

 

image.png

 

OWASP ZAP 으로 사이버 보안 테스트에서도 모두 최상의 평가를 받았네요

 

 

4. 영화 관람 목록 사이트

 

지금은 영화를 그렇게 자주 보지 않는데, 과거에 영화를 보면, 날짜와 소감을 엑셀에 적어놨는데,

 

이번에, 이 엑셀을 웹 사이트로 옮기는 작업을 했습니다.

 

이번엔, .NET없이, RUST + REDB로만 했습니다.

 

간단한 계획이라, 사이트는 1시간 만에 완성이 되었고, 나름 만족합니다.

 

RUST로만 구동되어, 엄청 빠릿빠릿합니다.

 

image.png

 

image.png

 

5. 차계부

 

역시, 차계부도 가끔 엑셀로 정비 기록이나, 주유 기록을 넣는데, 이것도 엑셀에서 WEB으로 옮겼습니다.

 

Codex에겐, 다른 사람이 만든 것과 유사하게 만들어 달라니, 이것도 금방 만드네요.

 

이건, RUST + sqLite로 만들었습니다.

 

현재, 여러 플랫폼 조합으로 만들고 있고, 자산 관리 사이트가 DB가 커서, 여러 조합으로 가장 최신의 조합을 찾는 작업 중입니다.

 

image.png

 

 

 

6. 홈 서비 PC OS Migration

 

싸이트 Migration한 김에, 그 동안 하지 못했던, 홈 서버 OS의 Migration도 했습니다.

 

계획은 Astra로 하고, 실행은 Sol로 했는데, 

 

이것 또한 Codex가 실행 계획을 세우고, Migration 전/후에 필요한 사항들 및 Migration Tool을 모두 만들어서, 이것도 금방 진행이 되고, Windows Server 2025 migration 이후에 각종 테시트와 보안 검사 등 모두 바로 끝내네요

 

이를 통해, 그 동안 모르고 있던, 작업 스케쥴이나, 프로그램 등 모두 정리가 되어, 서버 PC가 훨씬 더 가벼워졌습니다.

 

7. PC Setting의 Manual화

 

그 동안 진행되는 일련의 일들이 저는 코드나 실제 진행 현황을 모르니, 시작하면서, 관련 변경 내역들을 지속적으로 Manual화하라고 했고, 이런 과정을 거치면서, 얘가, 일일이 매뉴얼을 다 만들었네요, 이를 통해, Codex 없이, 나중에 뭔 일이 생기면, 제가 알아서 할 수 있을 것 같습니다.

 

image.png

 

 

 

8. DDT4ALL에서 PID 추출해서, Torque Pro용 CSV 생성 툴

 

이건 번외인데, 르노 차량을 타고 출근하다가 문득 DCT의 학습값이 궁금해서, 만든 것인데,

 

과거에는 DDT4ALL의 DB를 뒤져서, 해석하고, 이를 Torque Pro용으로 CSV를 만드는게, 한 PID당 거의 30분이 걸렸는데, 출근 후, 스마트폰으로 만들라고 하니, 그냥, 10분도 되지 않아, 완성하네요.

 

이런 정도의 coding은 codex에겐 껌인가 봅니다.

 

image.png

 

지금은 폴더의 사진/동영상을 자동으로 이름 붙이고, 필요없는 파일 삭제, 대표 사진 선정, 편집, AI로 게시판에 초안을 만들어 올리는 작업을 하고 있는데, AI가 저의 사진 고르는 철학을 학습하고, 편집하는 방식도 학습을 하고, 나름 엄청 귀찮게 하는데, 2주 동안 이것 완성해보렵니다.

 

시간이 흐르면서, 우리 가족의 사진/동영상 정리가 너무 시간이 많이 걸리고 힘든데, 이게 정말 가능하면, 틈틈히 사이트에 올라온 AI 초안과 사진/동영상을 보고, 게시글을 수정만 하면 되니, 너무 기대됩니다.

 

Epilogue :

 

앞으로, Codex와의 동행이 2주가 남았는데, 어떤 일들이 벌어질지 궁금합니다.

 

여기 많은 개발자 분들은 Codex와의 동행이 기존과는 결이 다른 업무의 효율성을 높일 것으로 보입니다.

 

또한, 집에서 개인 홈 서버를 돌린다거나, VPS 등으로 호스팅을 하시려는 분들께는 Rust로 돌리는 것 강추합니다.

 

정말, 말도 안되게, 쾌적합니다.

BluesPower Lv. 1

댓글 0