<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>writefreely &amp;mdash; 꿈꾸는 어린 용</title>
    <link>https://blog.daydream.ink/siarte/tag:writefreely</link>
    <description>마스토돈, writefreely 다루는 이야기를 비롯한 일상 이야기.</description>
    <pubDate>Tue, 28 Apr 2026 02:01:27 +0900</pubDate>
    <item>
      <title>writefreely 아이콘 다시 되돌리기</title>
      <link>https://blog.daydream.ink/siarte/writefreely-aikon-dasi-doedolrigi</link>
      <description>&lt;![CDATA[writefreely 설치 및 약간의 소스 수정 후기에서 이미 한 번 수정을 했는데 뭔가 업데이트가 됐는지 다시 이름 기준으로 되돌아왔다.&#xA;&#xA;collections.go에서 AvatarURL 함수에서 strings.Split(c.DisplayTitle(), &#34;/&#34;)[1]를 strings.Split(c.CanonicalURL(), &#34;/&#34;)[3]으로 바꿔줘야한다. 대충 함수 위치만 알아도 알아서 바꿀 수 있지만 또 까먹을까봐 기록해둠...&#xA;&#xA;#writefreely #삐삐쀼쀼&#xA;&#xA;div class=&#34;link-and-banner&#34;&#xD;&#xA;h1배너/h1&#xD;&#xA;&#xD;&#xA;pimg src=&#34;https://objectstorage.ap-seoul-1.oraclecloud.com/n/cnftfbml9zxa/b/bucket-20230907-0739/o/misskey/9a3d7675-907b-4bf9-9de0-431b4a0c0d22.webp&#34;/p&#xD;&#xA;p class=&#34;banner-code&#34;textareaa href=&#34;https://blog.daydream.ink/siarte&#34;img src=&#34;https://objectstorage.ap-seoul-1.oraclecloud.com/n/cnftfbml9zxa/b/bucket-20230907-0739/o/misskey/9a3d7675-907b-4bf9-9de0-431b4a0c0d22.webp&#34;/a/textarea/p&#xD;&#xA;/div]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="https://blog.daydream.ink/siarte/writefreely-seolci-mic-yagganyi-soseu-sujeong-hugi" rel="nofollow">writefreely 설치 및 약간의 소스 수정 후기</a>에서 이미 한 번 수정을 했는데 뭔가 업데이트가 됐는지 다시 이름 기준으로 되돌아왔다.</p>

<p>collections.go에서 AvatarURL 함수에서 strings.Split(c.DisplayTitle(), “/”)[1]를 strings.Split(c.CanonicalURL(), “/”)[3]으로 바꿔줘야한다. 대충 함수 위치만 알아도 알아서 바꿀 수 있지만 또 까먹을까봐 기록해둠...</p>

<p><a href="/siarte/tag:writefreely" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">writefreely</span></a> <a href="/siarte/tag:%EC%82%90%EC%82%90%EC%80%BC%EC%80%BC" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">삐삐쀼쀼</span></a></p>

<div class="link-and-banner">
<h1>배너</h1>

<p><img src="https://objectstorage.ap-seoul-1.oraclecloud.com/n/cnftfbml9zxa/b/bucket-20230907-0739/o/misskey/9a3d7675-907b-4bf9-9de0-431b4a0c0d22.webp"></p>
<p class="banner-code">&lt;a href=&#34;https://blog.daydream.ink/siarte&#34;&gt;&lt;img src=&#34;https://objectstorage.ap-seoul-1.oraclecloud.com/n/cnftfbml9zxa/b/bucket-20230907-0739/o/misskey/9a3d7675-907b-4bf9-9de0-431b4a0c0d22.webp&#34;&gt;&lt;/a&gt;</p>
</div>
]]></content:encoded>
      <guid>https://blog.daydream.ink/siarte/writefreely-aikon-dasi-doedolrigi</guid>
      <pubDate>Thu, 22 Aug 2024 14:01:24 +0900</pubDate>
    </item>
    <item>
      <title>Tags</title>
      <link>https://blog.daydream.ink/siarte/tags</link>
      <description>&lt;![CDATA[일상&#xA;  #일기&#xA;  #성인ADHD일기&#xA;  #바람의기억&#xA;  #오늘의삽질&#xA;&#xA;인스턴스 관리&#xA;  #속삭임이고이는별&#xA;  #잃어버린섬&#xA;  #꿈꾸는어린용&#xA;&#xA;서버를 만지거나 컴퓨터를 만지거나&#xA;  #삐삐쀼쀼&#xA;      #mastodon&#xA;      #writefreely&#xA;      #matrix&#xA;&#xA;그 외&#xA; #커미션&#xA; #Vtube윤미르]]&gt;</description>
      <content:encoded><![CDATA[<ul><li><p>일상</p>
<ul><li><a href="/siarte/tag:%EC%9D%BC%EA%B8%B0" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">일기</span></a></li>
<li><a href="/siarte/tag:%EC%84%B1%EC%9D%B8ADHD%EC%9D%BC%EA%B8%B0" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">성인ADHD일기</span></a></li>
<li><a href="/siarte/tag:%EB%B0%94%EB%9E%8C%EC%9D%98%EA%B8%B0%EC%96%B5" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">바람의기억</span></a></li>
<li><a href="/siarte/tag:%EC%98%A4%EB%8A%98%EC%9D%98%EC%82%BD%EC%A7%88" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">오늘의삽질</span></a></li></ul></li>

<li><p>인스턴스 관리</p>
<ul><li><a href="/siarte/tag:%EC%86%8D%EC%82%AD%EC%9E%84%EC%9D%B4%EA%B3%A0%EC%9D%B4%EB%8A%94%EB%B3%84" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">속삭임이고이는별</span></a></li>
<li><a href="/siarte/tag:%EC%9E%83%EC%96%B4%EB%B2%84%EB%A6%B0%EC%84%AC" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">잃어버린섬</span></a></li>
<li><a href="/siarte/tag:%EA%BF%88%EA%BE%B8%EB%8A%94%EC%96%B4%EB%A6%B0%EC%9A%A9" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">꿈꾸는어린용</span></a></li></ul></li>

<li><p>서버를 만지거나 컴퓨터를 만지거나</p>
<ul><li><a href="/siarte/tag:%EC%82%90%EC%82%90%EC%80%BC%EC%80%BC" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">삐삐쀼쀼</span></a>
<ul><li><a href="/siarte/tag:mastodon" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">mastodon</span></a></li>
<li><a href="/siarte/tag:writefreely" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">writefreely</span></a></li>
<li><a href="/siarte/tag:matrix" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">matrix</span></a></li></ul></li></ul></li>

<li><p>그 외</p>
<ul><li><a href="/siarte/tag:%EC%BB%A4%EB%AF%B8%EC%85%98" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">커미션</span></a></li>
<li><a href="/siarte/tag:Vtube%EC%9C%A4%EB%AF%B8%EB%A5%B4" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Vtube윤미르</span></a></li></ul></li></ul>
]]></content:encoded>
      <guid>https://blog.daydream.ink/siarte/tags</guid>
      <pubDate>Wed, 21 Aug 2024 19:46:52 +0900</pubDate>
    </item>
    <item>
      <title>writefreely 연합우주 아이콘 바꿀 수 있는 방법 고민</title>
      <link>https://blog.daydream.ink/siarte/writefreely-yeonhabuju-aikon-baggul-su-issneun-bangbeob-gomin</link>
      <description>&lt;![CDATA[현재 대안으로 나온 게 세 가지 정도.&#xA;&#xA;블로그 커스터마이즈 내부 항목인 포스트 시그니처에 이미지를 넣으면 거기서 url을 따와서 넣기&#xA;블로그 커스터마이즈 내부 항목에 프로필 사진 넣는 파트를 만들어서 넣기(DB에 열 추가)&#xA;연합우주 계정에서 프로필 따오기&#xA;&#xA;현실적으로 1번이 가장 가능성이 높기는 하다.&#xA;&#xA;일단은 각 알파벳/숫자로 되어있는 아이콘을 좀 예쁘게 고쳐보는 걸로...&#xA;&#xA;writefreely&#xA;&#xA;div class=&#34;link-and-banner&#34;&#xD;&#xA;h1배너/h1&#xD;&#xA;&#xD;&#xA;pimg src=&#34;https://objectstorage.ap-seoul-1.oraclecloud.com/n/cnftfbml9zxa/b/bucket-20230907-0739/o/misskey/9a3d7675-907b-4bf9-9de0-431b4a0c0d22.webp&#34;/p&#xD;&#xA;p class=&#34;banner-code&#34;textareaa href=&#34;https://blog.daydream.ink/siarte&#34;img src=&#34;https://objectstorage.ap-seoul-1.oraclecloud.com/n/cnftfbml9zxa/b/bucket-20230907-0739/o/misskey/9a3d7675-907b-4bf9-9de0-431b4a0c0d22.webp&#34;/a/textarea/p&#xD;&#xA;/div]]&gt;</description>
      <content:encoded><![CDATA[<p>현재 대안으로 나온 게 세 가지 정도.</p>
<ol><li>블로그 커스터마이즈 내부 항목인 포스트 시그니처에 이미지를 넣으면 거기서 url을 따와서 넣기</li>
<li>블로그 커스터마이즈 내부 항목에 프로필 사진 넣는 파트를 만들어서 넣기(DB에 열 추가)</li>
<li>연합우주 계정에서 프로필 따오기</li></ol>

<p>현실적으로 1번이 가장 가능성이 높기는 하다.</p>

<p>일단은 각 알파벳/숫자로 되어있는 아이콘을 좀 예쁘게 고쳐보는 걸로...</p>

<p><a href="/siarte/tag:writefreely" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">writefreely</span></a></p>

<div class="link-and-banner">
<h1>배너</h1>

<p><img src="https://objectstorage.ap-seoul-1.oraclecloud.com/n/cnftfbml9zxa/b/bucket-20230907-0739/o/misskey/9a3d7675-907b-4bf9-9de0-431b4a0c0d22.webp"></p>
<p class="banner-code">&lt;a href=&#34;https://blog.daydream.ink/siarte&#34;&gt;&lt;img src=&#34;https://objectstorage.ap-seoul-1.oraclecloud.com/n/cnftfbml9zxa/b/bucket-20230907-0739/o/misskey/9a3d7675-907b-4bf9-9de0-431b4a0c0d22.webp&#34;&gt;&lt;/a&gt;</p>
</div>
]]></content:encoded>
      <guid>https://blog.daydream.ink/siarte/writefreely-yeonhabuju-aikon-baggul-su-issneun-bangbeob-gomin</guid>
      <pubDate>Mon, 22 Apr 2024 09:43:58 +0900</pubDate>
    </item>
    <item>
      <title>해시태그 안 되는 버그 해결</title>
      <link>https://blog.daydream.ink/siarte/haesitaegeu-an-doeneun-beogeu-haegyeol</link>
      <description>&lt;![CDATA[mysql 쿼리가 버전 때문인지 잘못되어 있어서 database.go에서 쿼리 살짝 고쳤다. 짧은 내용이라 굳이 남길 필요 있나 했지만 기록 안 해두면 영영 잊어버릴 것 같아서 남겨둔다.&#xA;&#xA;\# 후에 한 칸 띄워주면 제목으로 들어가고 안 띄우면 해시태그로 들어가는 건 재밌네.&#xA;&#xA;br /&#xA;#writefreely #삐삐쀼쀼&#xA;&#xA;div class=&#34;link-and-banner&#34;&#xD;&#xA;h1배너/h1&#xD;&#xA;&#xD;&#xA;pimg src=&#34;https://objectstorage.ap-seoul-1.oraclecloud.com/n/cnftfbml9zxa/b/bucket-20230907-0739/o/misskey/9a3d7675-907b-4bf9-9de0-431b4a0c0d22.webp&#34;/p&#xD;&#xA;p class=&#34;banner-code&#34;textareaa href=&#34;https://blog.daydream.ink/siarte&#34;img src=&#34;https://objectstorage.ap-seoul-1.oraclecloud.com/n/cnftfbml9zxa/b/bucket-20230907-0739/o/misskey/9a3d7675-907b-4bf9-9de0-431b4a0c0d22.webp&#34;/a/textarea/p&#xD;&#xA;/div]]&gt;</description>
      <content:encoded><![CDATA[<p>mysql 쿼리가 버전 때문인지 잘못되어 있어서 database.go에서 쿼리 살짝 고쳤다. 짧은 내용이라 굳이 남길 필요 있나 했지만 기록 안 해두면 영영 잊어버릴 것 같아서 남겨둔다.</p>

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

<p><br/>
<a href="/siarte/tag:writefreely" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">writefreely</span></a> <a href="/siarte/tag:%EC%82%90%EC%82%90%EC%80%BC%EC%80%BC" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">삐삐쀼쀼</span></a></p>

<div class="link-and-banner">
<h1>배너</h1>

<p><img src="https://objectstorage.ap-seoul-1.oraclecloud.com/n/cnftfbml9zxa/b/bucket-20230907-0739/o/misskey/9a3d7675-907b-4bf9-9de0-431b4a0c0d22.webp"></p>
<p class="banner-code">&lt;a href=&#34;https://blog.daydream.ink/siarte&#34;&gt;&lt;img src=&#34;https://objectstorage.ap-seoul-1.oraclecloud.com/n/cnftfbml9zxa/b/bucket-20230907-0739/o/misskey/9a3d7675-907b-4bf9-9de0-431b4a0c0d22.webp&#34;&gt;&lt;/a&gt;</p>
</div>
]]></content:encoded>
      <guid>https://blog.daydream.ink/siarte/haesitaegeu-an-doeneun-beogeu-haegyeol</guid>
      <pubDate>Mon, 11 Mar 2024 23:03:58 +0900</pubDate>
    </item>
    <item>
      <title>writefreely 설치 및 약간의 소스 수정 후기</title>
      <link>https://blog.daydream.ink/siarte/writefreely-seolci-mic-yagganyi-soseu-sujeong-hugi</link>
      <description>&lt;![CDATA[설치&#xA;설치는 간단하다. git에서 소스를 받아서 폴더 내부에 존재하는 실행파일(writefreely)을 실행하면 끝.&#xA;&#xA;DB만 잘 설정해주면 되는데 이게 좀 문제였다. 기본 설치 가이드에는 mysql로 되어있고 config 설정에도 mysql이 우선으로 되어있는데 실제 프로그램은 sqlite를 기반으로 짜인 것 같다. mysql로 쓰면 databese를 따로 생성해줘야하는데 sqlite는 그렇지 않고, Makefile에도 태그가 전부 sqlite로 붙어있었다.&#xA;&#xA;mysql도 오랜만이라 권한 설정하느라 애먹긴 했는데 이건 writefreely와는 좀 별개의 이야기이므로 패스.&#xA;&#xA;소스 수정&#xA;설치해놓고 보니 문제가 있었다. 연합우주에서 볼 수 있는 프로필 사진 설정이 안 되는 것. 원래 없는 건 줄 알았는데 소스를 뜯어보니 그건 아니었다.&#xA;&#xA;블로그 제목의 첫글자를 따서 기본으로 들어있는 프로필 사진을 쓰게 되어있는데 이게 숫자와 로마자만 들어있어서... 거기 해당되지 않는 글자면 아예 빈 string 값이 반환된다. 황당해라.&#xA;&#xA;그래서 예쁘지도 않은 플사에 매달리지 않고 서버 기본 프로필 사진을 사용할 수 있도록 소스를 고쳤다. 문제는 이미 마련된 실행파일에 넣는 방법을 모르겠다는 것. golang도 처음, Makefile도 거의 처음이라 수정 버전 반영 시키는데 한참 해맸다.&#xA;&#xA;폴더 안에 있는 cmd/writefreely 경로 안에 빌드된 실행파일이 있었다. Makefile 보면 나오는데 어딘지 못 찾은 내가 바보지... 어쩐지 아무리 빌드해도 바뀌질 않더라. 다음에는 까먹지 않으려고 한 번 적어둔다.&#xA;&#xA;br /&#xA;#writefreely #삐삐쀼쀼&#xA;&#xA;div class=&#34;link-and-banner&#34;&#xD;&#xA;h1배너/h1&#xD;&#xA;&#xD;&#xA;pimg src=&#34;https://objectstorage.ap-seoul-1.oraclecloud.com/n/cnftfbml9zxa/b/bucket-20230907-0739/o/misskey/9a3d7675-907b-4bf9-9de0-431b4a0c0d22.webp&#34;/p&#xD;&#xA;p class=&#34;banner-code&#34;textareaa href=&#34;https://blog.daydream.ink/siarte&#34;img src=&#34;https://objectstorage.ap-seoul-1.oraclecloud.com/n/cnftfbml9zxa/b/bucket-20230907-0739/o/misskey/9a3d7675-907b-4bf9-9de0-431b4a0c0d22.webp&#34;/a/textarea/p&#xD;&#xA;/div]]&gt;</description>
      <content:encoded><![CDATA[<h3 id="설치">설치</h3>

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

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

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

<h3 id="소스-수정" id="소스-수정">소스 수정</h3>

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

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

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

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

<p><br/>
<a href="/siarte/tag:writefreely" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">writefreely</span></a> <a href="/siarte/tag:%EC%82%90%EC%82%90%EC%80%BC%EC%80%BC" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">삐삐쀼쀼</span></a></p>

<div class="link-and-banner">
<h1>배너</h1>

<p><img src="https://objectstorage.ap-seoul-1.oraclecloud.com/n/cnftfbml9zxa/b/bucket-20230907-0739/o/misskey/9a3d7675-907b-4bf9-9de0-431b4a0c0d22.webp"></p>
<p class="banner-code">&lt;a href=&#34;https://blog.daydream.ink/siarte&#34;&gt;&lt;img src=&#34;https://objectstorage.ap-seoul-1.oraclecloud.com/n/cnftfbml9zxa/b/bucket-20230907-0739/o/misskey/9a3d7675-907b-4bf9-9de0-431b4a0c0d22.webp&#34;&gt;&lt;/a&gt;</p>
</div>
]]></content:encoded>
      <guid>https://blog.daydream.ink/siarte/writefreely-seolci-mic-yagganyi-soseu-sujeong-hugi</guid>
      <pubDate>Sun, 10 Mar 2024 01:26:40 +0900</pubDate>
    </item>
  </channel>
</rss>