C. Date 2025/03/08
M. Date 2025/03/08
에디터 리팩토링을 마치고 드디어 에디터 리팩토링을 마쳤다. JS와 CSS 덕분에 많이 괴로웠다. 😢 이번 작업을 하면서 많은 걸 배웠고, 동시에 부족한 점도 많이 느꼈다. 기능…
C. Date 2025/03/03
M. Date 2025/03/03
코드 리팩토링을 하다 보면 끝도 없이 수정할 부분이 나와서 힘들다. 하지만 확실히 수정 후에는 가독성이 좋아지고 유지보수가 편해지는 걸 보면 필요한 과정임을 실감한다. 확장성과 …
C. Date 2025/03/03
M. Date 2025/03/03
기능 몇 개 추가하려고 했을 뿐인데, 예상치 못한 버그들이 계속 나왔다. 이제 잘 돌아가겠지? 싶었는데, 막상 디버깅을 해보니 어떻게 지금까지 문제없이 돌았나 싶을 정도였다. 버…
C. Date 2025/03/02
M. Date 2025/03/22
웹디자인쪽을 개발하면서 부트스트랩(Bootstrap)을 사용하면 참 편하다. 기본적인 스타일이 이미 잡혀 있어서 빠르게 UI를 만들 수 있고, 특히 반응형 디자인을 쉽게 적용할 …
C. Date 2025/03/02
M. Date 2025/03/03
A 레코드와 CNAME 레코드란? A 레코드 (Address Record) 특정 도메인을 IP 주소와 직접 연결하는 DNS 레코드다. 예를 들어, example.com → 19…
C. Date 2025/03/02
M. Date 2025/03/02
원래 목표: 빠르고 자연스러운 글 작성과 연결 처음에는 단순한 목표였다. 빠르게 글을 작성하고, 기존 글을 자연스럽게 연결하는 개인 블로그 플랫폼을 만드는 것이 핵심이었다. …
C. Date 2025/03/02
M. Date 2025/03/02
위와 같이 Django의 https 설정을 변경한 후, 이전 http 캐시가 남아 있어 새 설정이 반영되지 않는 문제가 발생할 수 있다. 특히 Edge 브라우저에서는 캐시된 데이…
C. Date 2025/03/01
M. Date 2025/03/22
1. 문제 개요 PythonAnywhere와 Cloudflare를 조합하여 사용할 경우, 기본적으로 www 없는(non-www) 도메인을 www로 리다이렉트하는 기능이 제공되지 …
C. Date 2025/03/01
M. Date 2025/03/01
1. Godaddy에서 Cloudflare로 옮기는 이유 PythonAnywhere와 GoDaddy를 함께 사용할 경우, 정적 파일 서빙이나 특정 DNS 설정(예: ads.txt…
C. Date 2025/03/01
M. Date 2025/03/22
1. 처음엔 편하지만, 나중엔 발목을 잡는다 오픈 소스와 AI는 개발 속도를 빠르게 만들어주고, 다양한 기능을 쉽게 사용할 수 있게 해준다. 그러나 깊이 이해하지 않고 사용하면 …