ย้าย blog กลับมาใช้ Jekyll เหมือนเดิมแล้วคับ
เนื่องจากผมเองเขียน blog กับ Static page generator ซึ่งใช้ภาษา Markdownในการเขียนเนื้อหา ซึ่งใช้ Jekyll ในในการแปลงเป็นหน้าเว็บให้ เลยหาเครื่องมือหาเหมาะๆ ที่ไม่ต้องอยู่หน้าคอม แล้วมานั่งเขียนบล็อก อยากแบบเขียนช่วงว่างๆ ตาม มุมพักผ่อนต่างๆ ที่ไม่ต้องพกโน๊ตบุ๊คไปด้วยคับ ( ไว้มีโอกาสจะเขียน เรื่อง Static page generator อีกบล็อกครับ)
เลยลองหาแอพที่เอาไว้ใช้เขียน blog ดูว่าตัวไหนดีและฟรีบ้าง ก็มาเจอ Bear นี่แหละครับ จริงๆ bear เป็น แอพไว้จดโน๊ตอารมณ์เดียวกับ Evernote นั่นแหละครับ
ส่วนข้อเสียก็มีแค่ให้ใช้ในตระกูลของ Apple เพียงอย่างเดียวครับ แต่สามารถ export เป็น Markdown ปกติได้ แบบนี้ให้อภัยได้
ใน blog ที่ใช้ Jekyll นั้นอัพโหลดรูปภาพเป็น ไฟล์ที่อยู่ static ของ git repo ครับ ซึ่งมันไม่สะดวกเอามากๆ และเกิดความลำบากในการย้ายบล็อกในอนาคต แล้ว git repo เองก็มีข้อจำกัดในเรื่องของพื้นที่ที่สามารถใช้งานได้ประมาณ 1 GB ครับ
ต่อไปก็มองหาที่เก็บรูปภาพแบบถาวรที่สามารถเอาลิงค์ตรงมาใส่ใน html ได้ ซึ่งตอนแรกตั้งใจว่าจะเก็บใน imgur แต่ไม่แน่ใจว่าจะเก็บถาวรมั้ย จากที่เค้าคุยกันในกระทู้บอกว่า imgur จะเก็บถาวร และอีกอย่างคงจัดการได้ยาก
ทางออกคือ Dropbox เป็น cloud storage ชื่อดังเจ้าเดียวเท่าที่ผมรู้จัก ( Box, Google Drive, OneDrive และ iCloud ทำไม่ได้ครับ) ที่สามารถเข้าถึง direct link ของรูปภาพได้ โดยแค่เปลี่ยนคำลงท้าย url จาก dl=0
เป็น raw=1
ผมใช้ tag ทั้งสิ้น 3 แบบครับ
blog/draft
สำหรับเขียนร่างบล็อกblog/publish
สำหรับ blog ที่เผยแพร่แล้วblog/template
สำหรับ template markdown ที่จะใช้ในการเขียน blog บน GatsbyJS ครับส่วน template ที่ใช้ในการเขียนบล็อก และเมื่อ export เป็น Text Bundle ที่เป็นภาษา Markdown ดังนี้ครับ
# Template ชื่อบล็อก
---
title: "เขียนบล็อกด้วยภาษา Markdown ด้วยแอพจดโน๊ต Bear บน iOS"
date: "7/20/2018"
tags:
* Bear
---
#blog/draft
**Remove this tag** #blog/template
ตั้งแต่รู้จักกับแอพ workflow นี้รู้สึกชีวิตจะสะดวกสบายหลายอย่าง มันช่วยมันง่ายที่เราต้องทำซ้ำๆ บ่อยให้เรา ก็เหมือนกับการเขียนโปรแกรมนั่นแหละคับ แต่มันจะเป็นการลากบล็อก ( อารมณ์เหมือน module ที่มี input และ output ) มาเรียงต่อกันเป็นชุดคำสั่งครับ ทำให้เราสามารถทำ automation ง่ายๆ ได้ครับ
/Public/blog
[POST_TITLE]
[TITLE]
**Remove this tag**
Publish bear note to markdown
Download publish bear note to markdown Read more at my gist P.S. For English version, I will write later.
Cross published at Medium.com