Skip to content

Commit e7f7439

Browse files
committed
modify code section style, use robotomono regular font
1 parent f38239a commit e7f7439

29 files changed

+1012
-72
lines changed

Diff for: _posts/2016-02-23-when-github-pages-build-fail.md renamed to _posts/2017-02-23-when-github-pages-build-fail.md

+9-7
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: เมื่อ Github Pages build Jekyll ไม่ผ่าน
44
author: tulakann
55
description: "บางทีก็อยากจะเชื่อเหมือนกันว่าไสยศาสตร์มีจริง โดยเฉพาะไสยศาสตร์ทางโปรแกรมมิ่ง :p"
66
image:
7-
feature:
7+
feature:
88
tags: [github, jekyll, note]
99
comments: true
1010
date: 2017-02-23 12:05:00
@@ -28,9 +28,11 @@ date: 2017-02-23 12:05:00
2828

2929
มาถึงตรงนี้ก็งงไปครับ ลอง push ขึ้นไปอีกหนึ่ง commit โดยใส่ความเปลี่ยนแปลงแค่ 1 เว้นวรรค ก็ไม่ช่วยอะไร ก็เลยติดต่อ [@titipata](https://twitter.com/titipat_a) ให้ลองรันบนแมคหน่อย.. (เอ้อ ลืมพูดถึงไปเลย ล่าสุดนี่คือเรารัน local บนวินโดว์ ซึ่งกว่าจะทำให้รันได้ก็เสียเวลาไปเป็นวันเหมือนกัน ฮ่าา) พอลองรันก็พบว่าบนแมคไม่สามารถรันได้ โดยมีปัญหากับ `gem` ชื่อ `json` ขึ้น error มาให้งงงวยเล่นๆ ด้วย แบบนี้
3030

31-
```sh
31+
<!-- ```sh -->
32+
{% highlight sh %}
3233
Make sure that `gem install json -v '1.8.3'` succeeds before bundling.
33-
```
34+
<!-- ``` -->
35+
{% endhighlight %}
3436

3537
เราก็เลยเปิดแมคมาลองบ้างเจอเหมือนกันเด๊ะ ก็ลองเมคชัวร์ตามที่ error มันบอก พอรันตามนั้นก็พังเหมือนเดิม... เอาวะ ลองอัพเดท `gem` หน่อย เผื่อหาย
3638

@@ -54,15 +56,15 @@ Make sure that `gem install nokokiri -v '1.6.x.x'` succeeds before bundling.
5456
ทำไมมันยังขึ้นเหมือนเดิมได้ฟร้าาา เป็นอะไรที่หลอนมาก และเดาว่าต้องมีปัญหาเพราะ `gems` แน่ๆ ฮึ่ยย ว่าแล้วก็ระลึกชาติไปตอนที่ทำให้บล็อกรัน local บนวินโดว์ได้ ([commit นี้เขียนวิธีทำใส่ readme](https://github.com/tupleblog/tupleblog.github.io/commit/554688aa2c2d0a603c7c3f02c7158747992b0310)) ก็นึกขึ้นได้ว่าตอนนั้นก็มีปัญหากับ `gems` เหมือนกัน และจากการค้นหลายๆ แหล่งก็พบว่าให้ลองรันคำสั่งนี้ดู
5557

5658
```sh
57-
gem update --system
59+
gem update --system
5860
```
5961

6062
โชะ รันได้แล้ววว เป็นความรู้สึกปิติยินดีระดับหนึ่งเลยก็ว่าได้ แล้วก็มานึกออกอีกว่า งั้นสถานะปัจจุบันก็เหมือนบนวินโดว์แล้วดิ รัน local ได้ แต่ push แล้ว fail เลยกลับไปทบทวน commit แรกที่ทำให้ build ไม่ได้อีกครั้งว่าแก้อะไรไปบ้าง จะได้ลองแก้กลับมาเผื่อมันจะ build ผ่านเหมือนตอนก่อนเจ๊ง พบว่า commit นั้นแก้ไป 4 ไฟล์ ย่อรูปไฟล์นึง อันนี้ไม่น่าเกี่ยว, ปรับขนาดอักษรของหัวเรื่องสำหรับเบราเซอร์ในมือถือ อันนี้ก็ไม่น่าใช่, พิสูจน์อักษรโพสต์ของ [@titipata](https://twitter.com/titipat_a) ก็ไม่น่าใช่อีกอะ สุดท้ายคือแก้ warning บล็อกเก่าของตัวเองโดยการใส่ลิควิดแท็ก `{% raw %}{% raw %}{% endraw %}` เข้าไป อันนี้ดูจะมีแววสุด เลยมุ่งไปที่ไฟล์ของบล็อกนี้ แต่ยังไม่ทันจะได้แก้ [@titipata](https://twitter.com/titipat_a) ก็ทักมาบอกว่าคลีน `readme` ไปแล้วนะ push ไปแล้วด้วย ไอเราก็เอออเคๆ แต่มันจะ build ได้หรอวะ ก็ยังไม่ได้แก้อะไรใน commit ที่ทำให้ build ไม่ได้เลย แล้วก็กดเข้าไปดูในหน้า repo ของ tupleblog
6163

6264
<figure><center>
6365
<img width="auto" src="/images/post/buildfail/buildpass.jpg" data-action="zoom"/>
6466
</center></figure>
65-
67+
6668
...... อึ้งครับ
6769

6870
ขออีกที
@@ -73,6 +75,6 @@ gem update --system
7375

7476
โอเค ผ่านก็ผ่าน ดีละ ปล่อยให้มันเป็นปริศนาต่อไป นอนดีกว่า
7577

76-
เรื่องมันก็จบลงด้วยประการฉะนี้ ตอนนี้ tupleblog ก็สามารถรันได้ตามปกติทั้งบน local (Mac, Windows) และบน Github นะครับ ว่าแต่ไหนว่าบล็อกสั้น นี่มันไม่สั้นนะเนี่ย ขออภัยสำหรับการเกริ่นที่ไม่ค่อยตรงความจริงเท่าไหร่ ฮ่าๆ
78+
เรื่องมันก็จบลงด้วยประการฉะนี้ ตอนนี้ tupleblog ก็สามารถรันได้ตามปกติทั้งบน local (Mac, Windows) และบน Github นะครับ ว่าแต่ไหนว่าบล็อกสั้น นี่มันไม่สั้นนะเนี่ย ขออภัยสำหรับการเกริ่นที่ไม่ค่อยตรงความจริงเท่าไหร่ ฮ่าๆ
7779

78-
อนึ่ง บล็อกนี้เขียนขึ้นเพื่อระบายความงง และแทรกความบันเทิงเล็กน้อย ดังนั้นภาษาที่ใช้ก็อาจจะหลุดจากกึ่งทางการไปอีก ต้องขออภัยมา ณ ที่นี้ด้วยครับ สวัสดี
80+
อนึ่ง บล็อกนี้เขียนขึ้นเพื่อระบายความงง และแทรกความบันเทิงเล็กน้อย ดังนั้นภาษาที่ใช้ก็อาจจะหลุดจากกึ่งทางการไปอีก ต้องขออภัยมา ณ ที่นี้ด้วยครับ สวัสดี

0 commit comments

Comments
 (0)