꿈꾸는 어린 용

마스토돈, writefreely 다루는 이야기를 비롯한 일상 이야기.

친구들과 쇼핑을 하고 하루 자면서 파자마 파티를 했다. 쇼핑은 사실 반쯤 실패였는데 옷은 건졌으니 좋은 게 좋은 거 아닐까?

왜 실패하면 부평 지하상가를 갔어야 했는데 이름을 착각해서 부천 지하상가를 돌았다. 너무 좁아서 이게 뭐지? 싶었는데 잘못 간 거더라. 그치만 내 취향인 빈티지풍 가게를 찾아서 다같이 옷을 건졌으니 뭐 좋은 게 좋은 거 아닐까? 라는 생각.

무엇보다 파자마를 사서 같이 파자마 파티를 하기로 정했다는 점에서 정말 좋았다. 파자마는 나한텐 작아서 나린이 줬지만 ㅋㅋㅋ 밤에 수다 떨 때는 입었다. 다 같이 같은 가게에서 산 파자마라서 정말 기분 좋았다. 무엇보다 노찌님한테 잘 어울려서 최고였다.

재밌었던 건 내가 자고 갈까 말을 꺼냈다가 생각해보니 약이 없어서 안 된다고 했더니 노찌님이 어떻게든 같이 놀기 위해 쏘카를 빌려서 우리집까지 갔다가 노찌님네로 갔다는 거. 이렇게 적극적으로 같이 가자고 하자고 할 줄은 몰라서 놀랐다.

아침 5시까지 밤새껏 떠들면서 온갖 이야기를 하고, 약 먹고 잠들었다.

기상은 아침 9~10시. 왜 정확한 시간이 아니냐면 9시부터 깨서 일어나려고 애썼기 때문이지. 그치만 다른 사람들이 자고 있었기 때문에 얌전히 혼자 놀았다. 원래는 과제를 하려고 노트북을 가져갔는데 도무지 하고 싶지 않아서 그만두었다.

점심쯤 다들 일어나서 첫 끼니로 냉면을 먹었다. 비빔 냉면 먹었더니 결국 튀겼다...

두 분을 새 옷으로 갈아입히고(어?) 나들이를 다녀왔다. 날씨가 좋아서 공원에서 앉아서 한참 떠들다가 카페에 가서 또 잠깐 떠들다 집으로 왔다. 나링이네가 벚꽃놀이를 가서 집에 가는 길에 노찌님네가 있어서 나 태워달라고 했다. 그래서 20시 근처까지 놀다가 잠깐 쉬고 테이크아웃 되었다.

집에 와서는 머리가 살짝 아프고 노곤해서 다른 걸 딱히 하진 않고 누워서 놀다가 잤다. 정말 즐거웠다.

#일기

잃어버린 섬속삭임이 고이는 별은 vultr에서 돌아가고 있습니다. 그런데 최근에 vultr가 정책을 바꿨다고 하더라고요. 당장 바꿀 수는 없으므로(어디로 갈지 모르겠습니다.) 천천히 옮겨갈 예정입니다.

그 외에도 만약 요구사항이나 질문 있으면 문의 메일 주세요.


#속삭임이고이는별 #잃어버린섬

마이크를 샀다. 알리에서 산 거라 시간이 좀 걸렸고, 도착한 건 지난 금요일. 그러니까 이제 마이크 체험 3일차인 셈이지만 금요일에는 거의 나가있었으므로 실상 이틀차.

뭔가를 목적하고 산 건 아니고 갖고 싶어서 산 데다가 기껏해야 통화용이라고 생각했는데 이래저래 놀다보니 노래 연습을 하게 되었다.

https://onair.sbs/w/xAw5KyEATJbiUY1hXAVciC

사건의 지평선을 연습 중이고 onair.sbs에 기록하고 있다. 완곡할 수 있게 되면 처음 불렀던 거 들으면서 웃어야지.

+23시경 추가

방송 켜놓고 노래 연습하다가 키를 낮춰보면 어떻겠냐는 제안을 들어서 이차저차 내려서 3키 낮추니까 목에 전혀 무리가 가지 않고 편안하게 부를 수 있다는 사실을 깨닫다.


#일기 #Vtube윤미르

openssl 3.0에 provider를 추가한 뒤에는 default provider를 명시적으로 활성해줘야한다. 아니면 원격 접속이 불가능하다.

계속 안 돼서 잘 보이지도 않는 화면에서 고생했네 ㅠ_ㅠ

#오늘의삽질 #삐삐쀼쀼

url을 보면 알겠지만 이 인스턴스는 마스토돈 인스턴스 잃어버린 섬과 자매이다.

어제 잃어버린 섬의 로고를 바꿨다. 두 가지 기록해두고 싶은 점이 있는데(잊어버리면 귀찮은 점이 있는데) 하나는 기본 로고 브랜딩하는 법, 나머지 하나는 wordmark 로고 변경하는 법.

기본 로고 브랜딩하는 방법

lib/tasks/branding.rake에서 코드를 확인할 수 있다. app/images/에서 logo.svg, app-icon.svg를 자신의 것으로 변경해두면 관련된 모든 아이콘을 변경할 수 있다. (favicon을 비롯한 여러 웹앱 아이콘) 명령어 사용법은 마스토돈 폴더 안에서 bin/rails branding:generate_app_icons 다른 브랜딩 관련 기능도 같은 파일 안에 있으니 확인해보면 좋다.

wordmark 로고 변경하는 법

wordmark로고는 모바일 화면 위쪽에 떠있는 좌우로 긴 로고를 말하는데 logo-symbol-wordmark.svg파일을 바꿔주면 되지만, 그냥 해서는 적용이 안 된다. 해당 파일을 열어서 코드를 만져줘야 한다.

<use xlink:href="#logo-symbol-wordmark"/> <symbol id="logo-symbol-wordmark">

이 코드를 <svg> 태그 안에 넣어주자.


#mastodon #삐삐쀼쀼

mysql 쿼리가 버전 때문인지 잘못되어 있어서 database.go에서 쿼리 살짝 고쳤다. 짧은 내용이라 굳이 남길 필요 있나 했지만 기록 안 해두면 영영 잊어버릴 것 같아서 남겨둔다.

# 후에 한 칸 띄워주면 제목으로 들어가고 안 띄우면 해시태그로 들어가는 건 재밌네.


#writefreely #삐삐쀼쀼

설치

설치는 간단하다. git에서 소스를 받아서 폴더 내부에 존재하는 실행파일(writefreely)을 실행하면 끝.

DB만 잘 설정해주면 되는데 이게 좀 문제였다. 기본 설치 가이드에는 mysql로 되어있고 config 설정에도 mysql이 우선으로 되어있는데 실제 프로그램은 sqlite를 기반으로 짜인 것 같다. mysql로 쓰면 databese를 따로 생성해줘야하는데 sqlite는 그렇지 않고, Makefile에도 태그가 전부 sqlite로 붙어있었다.

mysql도 오랜만이라 권한 설정하느라 애먹긴 했는데 이건 writefreely와는 좀 별개의 이야기이므로 패스.

소스 수정

설치해놓고 보니 문제가 있었다. 연합우주에서 볼 수 있는 프로필 사진 설정이 안 되는 것. 원래 없는 건 줄 알았는데 소스를 뜯어보니 그건 아니었다.

블로그 제목의 첫글자를 따서 기본으로 들어있는 프로필 사진을 쓰게 되어있는데 이게 숫자와 로마자만 들어있어서... 거기 해당되지 않는 글자면 아예 빈 string 값이 반환된다. 황당해라.

그래서 예쁘지도 않은 플사에 매달리지 않고 서버 기본 프로필 사진을 사용할 수 있도록 소스를 고쳤다. 문제는 이미 마련된 실행파일에 넣는 방법을 모르겠다는 것. golang도 처음, Makefile도 거의 처음이라 수정 버전 반영 시키는데 한참 해맸다.

폴더 안에 있는 cmd/writefreely 경로 안에 빌드된 실행파일이 있었다. Makefile 보면 나오는데 어딘지 못 찾은 내가 바보지... 어쩐지 아무리 빌드해도 바뀌질 않더라. 다음에는 까먹지 않으려고 한 번 적어둔다.


#writefreely #삐삐쀼쀼

Enter your email to subscribe to updates.