Fanboi Channel

Development Room - Build 1

Last posted

Total of 440 posts

1 Nameless Fanboi Posted ID:JkYlYiM.Q

กระทู้นี้ใช้คุยเรื่องโค้ดของเว็บ เช่นรีเควสฟีเจอร์ใหม่ อยากจะช่วยแก้ต้องเริ่มแก้ตรงไหน
รวมถึงส่งแพชในกรณีที่อยาก contribute แบบไม่เปิดเผยชื่อ แยกมาเป็นกระทู้ใหม่ จะได้หาง่ายๆ
https://github.com/pxfs/fanboi2/

2 Nameless Fanboi Posted ID:MdHhP+okt

สร้างบนวินโดวส์ได้หรือยังครับ?

3 Nameless Fanboi Posted ID:JkYlYiM.Q

ตอนนี้ยังใช้ Ansible อยู่ ที่ยังลงบน Windows ไม่ได้ ไม่น่าจะได้ครับ
ว่าจะเขียน bootstrap script ให้รัน Ansible ที่ฝั่ง provision ยังไม่ได้ทำซะที…

4 Nameless Fanboi Posted ID:0shdFY4sQ

อยากได้ระบบ re-quote(ไม่รู้ผมเรียกถูกหรือเปล่านะ) เหมือนของ 4chan ที่จะบอกว่ามีคอมเม้นท์ไหนบ้างที่quoteคอมเม้นท์เรา

5 Nameless Fanboi Posted ID:/hL.zNTwP

>>4 มีแผนจะทำ แต่ขอเสร็จพวก cleanup (GH#1) ก่อนครับ
ปัญหาคือช่วงหลายเดือนมานี้ไม่มีเวลาว่างมานั่งทำให้เสร็จซะทีเนี่ยสิ

6 Nameless Fanboi Posted ID:QhJERGN71

อยากถามเป็นความรู้ว่าทำไมถึงเลือกใช้ Ansible ครับ ทำไมถึงไม่ใช้ chef, puppet หรือ salt
ผมใช้ puppet อยู่ รู้สึกว่ามันซับซ้อนเขียนยาก ดูแลยาก ไม่แน่ใจว่า Ansible ใช้สะดวกกว่าหรือเปล่า

7 Nameless Fanboi Posted ID:kTc.Gd4Bj

ทั้ง Chef ทั้ง Puppet มันเป็นการ define state สุดท้ายที่อยากให้เซิฟเวอร์ออกมาด้วย DSL
ส่วน Ansible มันเป็นการ define steps ที่ต้องการจะรันเหมือน SSH เข้าไปพิมพ์เอง
ส่วนตัวมีความรู้เรื่อง Server Admin อยู่แล้ว เลยเลือกใช้ Ansible เพราะสะดวกกว่าครับ

ประมาณ Chef/Puppet มันคือการบอกว่า "server must have Nginx installed"
ส่วนถ้าเป็น Ansible มันคือ "if server don't already have Nginx, run apt-get install nginx"

อธิบายแบบนี้เข้าใจไหมเนี่ย

8 Nameless Fanboi Posted ID:QhJERGN71

>>7 ชัดเจนครับ

9 Nameless Fanboi Posted ID:B5fIhsCfU

ถ้าให้แถบเมนูสีส้มด้านบนมัน fix จะดีไหมครับ? บางที scroll อยู่ตรงกลางๆ หน้าแล้วอยากสลับไปดูบอร์ดอื่น ต้อง scroll กลับไปบนสุด (หรือไม่ก็ล่างสุด) มันลำบากน่ะครับ

10 Nameless Fanboi Posted ID:Q2qm+4IRH

>>9 เคยลองทำตอนช่วง development ก่อนเปิด ใช้ๆ ไปแล้วรู้สึกรำคาญ เลยไม่ทำตอน launch จริง
ตอนนี้กำลังแอบคิดว่าอยากย้ายเมนูรายชื่อบอร์ดไปไว้ซ้ายมือ (กดเปิดปิด) เดี๋ยวลองคิดวิธีดีๆ ดูละกันครับ

11 Nameless Fanboi Posted ID:DfdtH+xfg

>>10 ideally อยากได้แบบ mobile app ที่เวลา scroll down แล้วแถบด้านบนจะซ่อนไป แต่ถ้า scroll up แล้วแถบด้านบนจะโผล่มาใหม่น่ะครับ

หรือผมควรจะลองแก้ดูแล้ว pull request ไป?

12 Nameless Fanboi Posted ID:Z8/jFEw2u

>>11 แบบนั้นก็น่าจะดีเหมือนกัน แต่โดยส่วนตัวอยากทำเป็น gesture เช่นเลื่อนจากซ้ายไปขวา จะ reveal เมนูบอร์ดมากกว่า
pull request ตอนนี้อย่าเพิ่งส่งเลย กำลังเขียน UI ใหม่ (ดู issue #1) เดี๋ยวผม create เป็น issue ไว้ก่อนละกัน

13 Nameless Fanboi Posted ID:6ug+gnKRM

ไม่ชอบปุ่มแบบเลื่อนเปิดเลยครับ รู้สึกเปลืองทรัพยากรเครื่องโดยใช่เหตุ ขอให้ปุ่มมันค้างอยู่อย่างนั้นดีกว่า
พื้นที่ด้านข้างเหลือเฟืออยู่แล้ว
เวลาเดียวที่รู้สึกว่าพื้นที่ด้านข้างไม่พอคือเวลาอ่านในมือถือแนวตั้ง
เวลาอ่านในคอม อ่านในแทบเล็ต อ่านในมือถือแนวนอน ผมกลับรู้สึกว่าพื้นที่ด้านข้างเหลือมากไปเสียด้วยซ้ำ

14 Nameless Fanboi Posted ID:5OCkE74MO

ปุ่มเลื่อนเปิดหมายถึงแบบ >>11 เหรอครับ?
ส่วนตัวรู้สึกอยากทำ slide menu ด้านซ้ายไม่ก็ขวามากกว่า เพราะจำนวนบอร์ดเริ่มเยอะ

15 Nameless Fanboi Posted ID:l7uN0cGqE

>>14 หมายถึงแบบ 12 น่ะครับ
อยากให้มัน reveal ค้างตลอดไม่ต้อง gesture เลื่อนให้มัน reveal

16 Nameless Fanboi Posted ID:VjUl2mn3I

ไม่อยากขึ้นกระทู้ใหม่ ฝากไว้ที่นี่แล้วกัน

Userscript ที่จะ inject ปุ่ม Load More Post ไว้ในทุกกระทู้ เพื่อโหลดโพสที่เก่ากว่า (แม้จะโหลดถึงโพส 1 แล้วก็ตาม แต่กดไปก็ไม่เกิดอะไรขึ้นกรณีนั้น) ไม่ได้โหลดผ่าน ajax เพราะงั้นหน้าจะโดน refresh นะ ที่ทำเพราะเห็นว่าเวอร์ชั่นนี้ไม่น่ามีอะไรแก้ไขแล้ว แต่ดูท่าเวอร์ชั่นใหม่คงไม่โผล่มาในเร็ววัน

https://gist.github.com/innocenat/fdb7044c605d0ce966b9

ตัวอย่าง http://puu.sh/b8ziz/8890e4d862.png

17 Nameless Fanboi Posted ID:3adPpFLFw

2014/09/06
แก้ให้ Akismet ไม่ทำให้โพสไม่ติดเวลาต่อหา server Akismet ไม่ได้
(จะถือว่าข้อความที่โพสไม่ใช่แสปมถ้า Akismet มีปัญหา)

18 Nameless Fanboi Posted ID:dLnK90NKa

2014/09/08
- แก้ไขปัญหา error ข้างล่างกล่องโพสไม่แสดงเวลาโพสไม่ติด (เช่นติดแสปม ก่อนหน้านี้ปุ่มโพสจะเทาแล้วไม่กลับ ตอนนี้จะแสดง error แล้ว)
- ปรับปรุงระบบกันแสปมด้วยการเช็คกับ DNSBL (ที่ใช้คือ http://www.spamhaus.org/xbl) เวลาตั้งกระทู้ใหม่
- เพิ่มระบบ cross-reference โพส ให้สามารถชี้ข้ามกระทู้หรือข้ามบอร์ดได้

ทดสอบ cross board quotes
>>>/lounge/1/1/ จะแสดงพรีวิวโพส 1 ของกระทู้ 1 ใน lounge
>>>/lounge/1/ จะลิงค์ไปกระทู้ 1 ของ lounge
>>>/lounge/ จะลิงค์ไป lounge

19 Nameless Fanboi Posted ID:8F63/Y+1q

>>>/meta/686/18/

20 Nameless Fanboi Posted ID:dLnK90NKa

สามขั้นตอนง่ายๆ ถ้าคิดว่ามันพิมพ์ยาก
1. คลิ๊กขวาตรงเลขโพส open new tab http://i.imgur.com/wJAiEq5.png
2. ก็อป URL หลังชื่อโดเมน (อย่าลืม / ข้างหน้า) http://i.imgur.com/HvmZ54j.png
3. พิมพ์ >>> แล้ว paste ที่ก็อปลงไป http://i.imgur.com/OIZnBkk.png

เดี๋ยวอนาคตจะทำให้ง่ายกว่านี้ ขอนึกวิธีดีๆ ก่อน

21 Nameless Fanboi Posted ID:aUNsJ72X8

>>20 ทำให้ดับเบิลคลิกที่ตัวเลขแล้วระบบจะก้อปปี้ cross-reference ไว้ในคลิปบอร์ดได้ไหมครับ

22 Nameless Fanboi Posted ID:dR3z97JqK

ทำเป็น pop-up จากปุ่มออกมาให้เลือกก็ได้มั้ง insert เลยในกระทู้กับ copy ไว้ในคลิปบอร์ด

23 Nameless Fanboi Posted ID:dR3z97JqK

ขออีกโพส เวลาเอาเมาสฺ์ไปทิ้มพวก Ref ข้ามกระทู้/ข้ามบอร์ดเนี่ย ให้มันโชว์ชื่อกระทู้หน่อยได้รึเปล่า ref ไปเป็นเลขรู้หมวดแต่ไม่รู้เชื่อกระทู้ต้องกดเข้าไปอ่านถึงจะรู้

24 Nameless Fanboi Posted ID:1D7Loh5H3

>>>meta/686/20/ ทดสอบ

25 Nameless Fanboi Posted ID:1D7Loh5H3

>>>/meta/686/20/ พลาด ขออีกที

26 Nameless Fanboi Posted ID:dYwFkAb6k

ลอง >>>/game/

27 Nameless Fanboi Posted ID:oYsJMtVcn

ขอลองทดสอบหน่อย
>>>/meta/686/27/
>>>/meta/686/23-26/
>>>/meta/686/23-27/

28 Nameless Fanboi Posted ID:dLnK90NKa

>>23 เดี๋ยวว่างๆ จะทำครับ (เน้นตัวหนาตรงคำว่าว่างๆ)

29 Nameless Fanboi Posted ID:oYsJMtVcn

ขอแบบไม่ต้องมี / หน้าหลังด้วยได้ไหมครับ เห็นคนใส่ผิดบ่อย
เช่น
>>>/meta/686/29
>>>meta/686/29/
>>>meta/686/29

30 Nameless Fanboi Posted ID:dLnK90NKa

>>29 เออนั่นสิ มาคิดดูดีๆ แล้วไม่ต้องมี / ข้างหน้าก็ได้นี่นา เพราะยังไง >>> ก็ไม่ได้เอาไปใช้กับอย่างอื่นอยู่แล้ว
เดี๋ยวคืนนี้แก้ให้ใช้ >>>meta/686/30 ให้ได้ครับ (ปรับ Regex นิดเดียว ไม่ยากมาก)

31 Nameless Fanboi Posted ID:Y+L9.1X8A

ขอสอบถามหน่อยครับว่ามีแนวโน้มจะเอา Json Api มาใส่ Server จริงเร็วๆนี้มั้ยครับ

Topic locked

Topic has been locked by moderator.

No more posts could be made at this time.

Be Civil — "Be curious, not judgemental"

  • FAQs — คำถามที่ถามบ่อย (การใช้บอร์ด การแบน ฯลฯ)
  • Policy — เกณฑ์การใช้งานเว็บไซต์
  • Guidelines — ข้อแนะนำในการใช้งานเว็บไซต์
  • Deletion Request — แจ้งลบและเกณฑ์การลบข้อความ
  • Law Enforcement — แจ้งขอ IP address

All contents are responsibility of its posters.