The Heartade Space

life as a continuous loop of building, breaking, and debugging

이 글은 리팩터링 2판 스터디 시리즈 중 하나입니다.

회사에서 마틴 파울러의 #리팩터링 2판을 읽으며 함께 스터디를 진행하게 되었습니다. 한 챕터를 공부할 때마다 간단한 요약을 블로그에 올리기로 했어요.

Read more...

나중에 글로 정리하도록 하고... 일단은 참고할 만한 링크만 모아 놓습니다.

Read more...

새해가 밝아 버렸습니다. 정확히는 밝았다가 벌써 밤이 되어 버렸습니다. 작년은 너무 아무렇게나 지나가 버려서 올해는 조금 정신을 차리고 살아 보겠다고 다짐하고 있었는데, 오늘도 아무렇게나 지나가 버려서 밤 늦게 새해 목표를 급조하고 있어요.

Read more...

지난 달에 GalaxyGate에 호스팅하고 있던 서버를 Vultr로 이전했는데, 한동안 프로필 페이지를 404 상태로 방치해 두고 있다가 급하게 새로 만들어 넣었습니다.

급조된 프로필 페이지는 heartade.dev에서 보실 수 있습니다.

Read more...

nginx 설정 파일에서 정적 파일 불러오기 경로를 이전 서버의 경로로 놔두는 바람에 403 오류가 뜨던 문제를 해결했습니다.

요즘 우분투에서는 home/{username} 경로를 다른 사용자는 접근할 수 없게 되어 있다는 사실 알고 계셨나요? 정적 파일 경로에 chown -R :www-data ./static도 해 보고 chmod -R 755 ./static도 해 봤는데 nginxwww-data 유저가 접근을 못 하더라고요. 어떻게 고치는지는 몰라서 그냥 정적 파일을 전부 var/www로 옮겼습니다.

Read more...

잽싸게 서버를 이전했습니다. 잠깐 블로그에서 502 bad gateway가 표시되는 오류가 있었지만 아무도 못 봤을 거예요.

Read more...

#연합우주 인스턴스로 처음 이사온 사람들에게 가장 혼란스러운 개념 중 하나는 내용 경고(Content Warning; #CW)일 거예요. 경고라니 이름도 무섭고, 글이 기본적으로 가려진다는 사실 자체를 불편해하는 분들도 계신 것 같더라고요.

Read more...

대표적인 #연합우주 SNS 앱인 #마스토돈, #플레로마, #터스키 등에서는 모두 기본적으로 홈 타임라인에 '내가 팔로우하는 사람이 다른 포스트에 단 답글'도 표시되도록 설정되어 있습니다. 내가 팔로우하는 사람의 글은 보고 싶지만 다른 사람의 글에서 무슨 이야기를 하고 있는지는 알고 싶지 않다면 조금 곤란하죠.

답글을 홈 타임라인에 표시하지 않도록 하는 설정을 정리했습니다.

Read more...

마땅한 ActivityPub 인스턴스를 구하지 못한 친구들을 수용할 인스턴스를 만드려다가 수많은 바보짓의 결과로 험난한 길을 걷게 되었고 오늘 작업은 하나도 제대로 된 게 없다는 소식입니다.

지금은 그냥 어떤 바보짓을 해서 어떤 고생을 하고 있는지 대충 끄적여 놓고... 나중에 해결하고 나서 좀 더 정리하거나 지우던가 하려고요.

Read more...

연합 팔로잉 기능이 정상적으로 작동하나요?

Read more...