솔그루

그누보드5 레거시 리팩토리중.

· 2026-07-28 (화) 18:35:55 · 410 · 5
그누보드 5.x 예전 버전, php 는 5.3인가?
수년간 개발자가 이미 여러명 거쳐간 상태고, 웹셀 의심 코드도 일부 존재.
전체 코드중 안쓰는 코드 비율이 약 40% 정도(....202401.php 와 같은 백업형태) 

fable5 로 전체를 분석 및 오케스트레이터로 지정하고 opus 5.0 으로 코드 수정을 하는 시나리오를 구상했는데, 의외의 시나리오가 발생했다.

원인은 fable5 이 보안 관련하여 가드레일이 엄청 심하다는것. 보안 취약점을 개선하는 작업임에도 불구하고 강제로 opus 5.0 으로 모델을 변경해버린다. 
opus 5.0 으로도 충분한 작업이지만, 가급적 좀더 효율적인 방법으로 진행할려고 한건데,,,
보안 취약점 개선에는 fable5 를 사용하지 못하는것으로 결론을 내렸습니다. (한 5번 모델을 강제로 바꿔서 해봤지만, 결국 opus 5.0 으로 강제 변경됨)

이번 작업은 서버 신규 이전을 포함해서 약 1달 정도 걸릴것 같네요. 구 그누보드5 로 작성된 코드를 대규모로 리팩토링 하는 작업은 AI 없이 작업은 거의 불가능하지 않을까 합니다. 예전엔 어떻게 했나 모르겠네요.ㅎ




 
|

댓글 5개

직접 하려면 엄두도 안나죠.
저는 그누4를 ai 로 개선 리펙토링 , 최신 php 8.5에 맞춰 개발할까 싶었는데 그렇게 해봐야 스크립트가 가진 한계를 극복 못하고, 시간, 토큰 까먹을 바에 컴파일 언어로 가보자 싶어서 고랭으로 진행하다가 러스트로 전환해서 6개월 정도 걸렸습니다. 아직 실서비스 전환 전입니다.
2026-07-28 (화) 22:58:03
가장 좋은 리팩토링은 그누보드5 본체 저장소에 PR하는 것입니다.
물론 모두 받아들 수는 없겠지만요.
아내와 아들과 아버님과 어머님을 위해 
의자에서 잠자면서 했지요 
의자에서 자면서도 꿈속에서 코드를 만들고 
깨어나서 그것을 생각하면 했어요
저도 주로 보안 관련된 개발을 많이 하는데
fable5 쓰면 세션당 한번은 강등됩니다.ㅎㅎ
저만 그런게 아니니 좀 덜 억울하네요. ㅎ
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

203,056건
+
제목 글쓴이 날짜 조회
07-30 조회 379
07-30 조회 435
07-30 조회 464
07-30 조회 336
07-30 조회 337
07-30 조회 334
07-29 조회 360
07-29 조회 307
07-29 조회 380
07-29 조회 290
07-29 조회 334
07-29 조회 371
07-29 조회 330
07-29 조회 241
07-28 조회 411
07-28 조회 357
07-28 조회 243
07-28 조회 348
07-28 조회 342
07-28 조회 349