กระทู้นี้ใช้คุยเรื่องโค้ดของเว็บ เช่นรีเควสฟีเจอร์ใหม่ อยากจะช่วยแก้ต้องเริ่มแก้ตรงไหน
รวมถึงส่งแพชในกรณีที่อยาก contribute แบบไม่เปิดเผยชื่อ แยกมาเป็นกระทู้ใหม่ จะได้หาง่ายๆ
https://github.com/pxfs/fanboi2/
Last posted
Total of 440 posts
กระทู้นี้ใช้คุยเรื่องโค้ดของเว็บ เช่นรีเควสฟีเจอร์ใหม่ อยากจะช่วยแก้ต้องเริ่มแก้ตรงไหน
รวมถึงส่งแพชในกรณีที่อยาก contribute แบบไม่เปิดเผยชื่อ แยกมาเป็นกระทู้ใหม่ จะได้หาง่ายๆ
https://github.com/pxfs/fanboi2/
สร้างบนวินโดวส์ได้หรือยังครับ?
ตอนนี้ยังใช้ Ansible อยู่ ที่ยังลงบน Windows ไม่ได้ ไม่น่าจะได้ครับ
ว่าจะเขียน bootstrap script ให้รัน Ansible ที่ฝั่ง provision ยังไม่ได้ทำซะที…
อยากได้ระบบ re-quote(ไม่รู้ผมเรียกถูกหรือเปล่านะ) เหมือนของ 4chan ที่จะบอกว่ามีคอมเม้นท์ไหนบ้างที่quoteคอมเม้นท์เรา
อยากถามเป็นความรู้ว่าทำไมถึงเลือกใช้ Ansible ครับ ทำไมถึงไม่ใช้ chef, puppet หรือ salt
ผมใช้ puppet อยู่ รู้สึกว่ามันซับซ้อนเขียนยาก ดูแลยาก ไม่แน่ใจว่า Ansible ใช้สะดวกกว่าหรือเปล่า
ทั้ง 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"
อธิบายแบบนี้เข้าใจไหมเนี่ย
ถ้าให้แถบเมนูสีส้มด้านบนมัน fix จะดีไหมครับ? บางที scroll อยู่ตรงกลางๆ หน้าแล้วอยากสลับไปดูบอร์ดอื่น ต้อง scroll กลับไปบนสุด (หรือไม่ก็ล่างสุด) มันลำบากน่ะครับ
ไม่ชอบปุ่มแบบเลื่อนเปิดเลยครับ รู้สึกเปลืองทรัพยากรเครื่องโดยใช่เหตุ ขอให้ปุ่มมันค้างอยู่อย่างนั้นดีกว่า
พื้นที่ด้านข้างเหลือเฟืออยู่แล้ว
เวลาเดียวที่รู้สึกว่าพื้นที่ด้านข้างไม่พอคือเวลาอ่านในมือถือแนวตั้ง
เวลาอ่านในคอม อ่านในแทบเล็ต อ่านในมือถือแนวนอน ผมกลับรู้สึกว่าพื้นที่ด้านข้างเหลือมากไปเสียด้วยซ้ำ
ไม่อยากขึ้นกระทู้ใหม่ ฝากไว้ที่นี่แล้วกัน
Userscript ที่จะ inject ปุ่ม Load More Post ไว้ในทุกกระทู้ เพื่อโหลดโพสที่เก่ากว่า (แม้จะโหลดถึงโพส 1 แล้วก็ตาม แต่กดไปก็ไม่เกิดอะไรขึ้นกรณีนั้น) ไม่ได้โหลดผ่าน ajax เพราะงั้นหน้าจะโดน refresh นะ ที่ทำเพราะเห็นว่าเวอร์ชั่นนี้ไม่น่ามีอะไรแก้ไขแล้ว แต่ดูท่าเวอร์ชั่นใหม่คงไม่โผล่มาในเร็ววัน
https://gist.github.com/innocenat/fdb7044c605d0ce966b9
ตัวอย่าง http://puu.sh/b8ziz/8890e4d862.png
2014/09/06
แก้ให้ Akismet ไม่ทำให้โพสไม่ติดเวลาต่อหา server Akismet ไม่ได้
(จะถือว่าข้อความที่โพสไม่ใช่แสปมถ้า Akismet มีปัญหา)
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
สามขั้นตอนง่ายๆ ถ้าคิดว่ามันพิมพ์ยาก
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
เดี๋ยวอนาคตจะทำให้ง่ายกว่านี้ ขอนึกวิธีดีๆ ก่อน
ทำเป็น pop-up จากปุ่มออกมาให้เลือกก็ได้มั้ง insert เลยในกระทู้กับ copy ไว้ในคลิปบอร์ด
ขออีกโพส เวลาเอาเมาสฺ์ไปทิ้มพวก Ref ข้ามกระทู้/ข้ามบอร์ดเนี่ย ให้มันโชว์ชื่อกระทู้หน่อยได้รึเปล่า ref ไปเป็นเลขรู้หมวดแต่ไม่รู้เชื่อกระทู้ต้องกดเข้าไปอ่านถึงจะรู้
>>>meta/686/20/ ทดสอบ
>>>/meta/686/20/ พลาด ขออีกที
ขอลองทดสอบหน่อย
>>>/meta/686/27/
>>>/meta/686/23-26/
>>>/meta/686/23-27/
ขอแบบไม่ต้องมี / หน้าหลังด้วยได้ไหมครับ เห็นคนใส่ผิดบ่อย
เช่น
>>>/meta/686/29
>>>meta/686/29/
>>>meta/686/29
ขอสอบถามหน่อยครับว่ามีแนวโน้มจะเอา Json Api มาใส่ Server จริงเร็วๆนี้มั้ยครับ
งานที่ทำอยู่ตอนนี้น่าจะสงบๆ ลงบ้างตั้งแต่อาทิตย์หน้า ถึงเวลานั้นคงได้เข็น GH#1 ต่อ
ถ้ามีเวลาแล้วสักประมาณ 2-3 อาทิตย์น่าจะได้อัพ ส่วนตัวอยากให้เสร็จก่อนตุลาคมครับ
iOS 8 ฟอนท์ไทยไม่เล็กแล้ว T_T ดีใจ
เป็นไผได้ไหมครับที่หน้าแรกของ /animanga/ จะโชว์ 15-20 กระทู้
เพราะรู้สึกช่วงหลังกระทู้แยกเยอะ ตกกันไวมากครับ
ถ้าจะเปลี่ยนจำนวนแสดงผลต่อหน้ามันต้องเปลี่ยนทั้งบอร์ด เดี๋ยวขอพิจารณาดูก่อนนะครับ
ประเด็นหลักๆ ตอนนี้คือไม่อยากให้หน้าแรกโหลดช้ากว่านี้
ถามหน่อยสิ ตอนอยู่ญี่ปุ่นเข้าเว็บไม่ได้เลยมันบอกว่าใช้เวลาในการเชื่อมต่อนานไปและพิสูจน์ตัวตนไม่ได้
สรุปคือเว็บนี้บล็อคต่างประเทศใช่ใหม?
วันนี้กับเมื่อวาน อยู่ๆก็เข้า Fanboi กับเน็ตที่ทำงานไม่ได้ครับ เมื่อวานใช้หมาไฟเข้าไม่ได้ แต่ ie เข้าได้
วันนี้ไม่ได้ทั้งคู่ มันเป็นไรรึเปล่าครับ ผมต้องลบคุกกี้ไหม หรือว่าทางเว็บมีการอัพเดทอะไรพิเศษ รึเปล่า
Error ว่าอะไรครับ?
เหมือนกันครับใช้หมาไฟเข้าไม่ได้ แต่ใช้โครมเข้าได้ในมือถือ
ถาม CloudFlare แล้วได้คำตอบว่าแบบนี้
We believe the issue here is related to Globalsign's OCSP servers denying request to validate.
We've contacted them to ask them to resolve the issue, this would seem to affect all Globalsign customers, even non-CloudFlare ones.
งั้นไว้เดี๋ยวลองใช้โครมดูครับ
ตัว test server ปิดไปแล้วหรอครับ
เออ ลืมอัพเดท SSL Cert เดี๋ยวพรุ่งนี้ทำให้ครับ ตอนนี้ไฟล์ cert ไม่อยู่กับตัว…
Test server เปิดติดแล้วนะครับ
จะมีหน้ารวมทุกห้องป่ะครับ ตามหลายเรื่อง ขี้เกียจสลับไปสลับมาน่ะ
API จะมาในเวอร์ชั่น 0.10 ที่คิดว่าจะได้ทำต่อช่วงสิ้นเดือนนี้ (branch experiment-view2)
ฟีเจอร์ใหม่ของ 0.11 ที่คิดไว้คือระบบ favorite กระทู้ ให้ไปแสดงในหน้ารวมส่วนตัว (/my)
เสร็จเมื่อไหร่ยังตอบไม่ได้ครับ แต่หมดเดือนนี้งานน่าจะเบาลงเยอะแล้วล่ะ
เห็นพูดอย่างงี้มาหลายรอบแล้วนะครัช
workaholic ก็งี้
อยากได้ฟีเจอร์สามารถซ่อนข้อความได้เหมือนเว็บพันทิปค่ะ บางข้อความมันก็ยาวมากกับอยากคุยสปอยล์แต่กลัวคนยังไม่ได้ดูมาอ่านพอดีค่ะ
หมายถึงกล่องสปอยใช่ไหม อันนี้เคยมีคนเสนอมาหลายรอบแล้ว
แต่ยังหาวิธีดีๆ ไม่ให้รกไม่ได้ ขอคิดดูก่อนครับ
ส่วนตัวไม่ชอบ บางทีในพันทิฟเสริชข้อความยากด้วย
>>58 ก็อบมาแปะให้อีกรอบ
>>>/lounge/1/258-259/
>>>/lounge/1/396-422/
>>>/lounge/1/601-609/
อยากให้การชี้แบบนี้ >>>/meta/686/ แสดงชื่อกระทู้ด้วยครับ
รบกวนนิดนึงครับ ใน 0.10 มีแผนจะใส่ API สำหรับหน้า overview ของแต่ละบอร์ดที่เคยคุยกันใน >>>lounge/1/723-728 มั้ยครับ
สงสัยงับ ว่าตัวเลขหน้า reply ที่เป็นสีขาว กับสีเทา มันมีข้อแตกต่างกันยังไง
ช่วยไขข้อข้องใจหน่อยงับ
ถามแอดมินครับ ตอนนี้คลาวด์แฟลร์มีทั้ง SSL และ SPDY ในรุ่น Free แล้ว แอดมินยังใช้รุ่นเสียตังอยู่หรือเปล่าครับ?
อยากเสนอ ว่านอกจากshow allกับrecentตอนนี้ อยากให้มีการแสดงข้อความแบบ
1-100,101-200,...,901-1000 ด้วยน่ะค่ะ
>>76 ไม่ใช่แอดมิน แต่ขอตอบว่า อันนี้ทำได้ด้วยการแก้ url เป็น >>>/xxx/801-900/
จดไว้กระทู้นี้ดีกว่า ว่าน่าจะทำ ID ชุดพิเศษแบบที่ 2ch ทำ (ลงท้ายด้วย 0 เป็น PC ลงท้ายด้วย O เป็นมือถือ)
ตอนนี้ได้ IP ของค่ายมือถือคร่าวๆ มาประมาณนี้ ขุดมาจาก BGP ที่แต่ละ AS มันประกาศออกมา
ไม่รู้ AS number ของ AIS (มันคือ SDN หรือเปล่า?) ใครถนัดเรื่อง network มาช่วยเช็คหน่อยสิครับ
True Move (AS55490)
27.55.0.0/16
49.237.64.0/18
49.237.128.0/17
180.214.192.0/19
223.24.0.0/16
Dtac (AS24378)
1.46.0.0/15
103.1.164.0/22
111.84.0.0/16
115.67.0.0/16
202.91.16.0/21
AS131445 AIS3G-2100-AS-AP Advance Wireless Network,TH?
AS131445 Prefix
49.230.16.0/20
49.230.32.0/19
49.230.64.0/18
49.230.128.0/17
ข้างล่างนี่เป็น prefix ของ 131445 ด้วยแต่ไม่รู้ใช่มือถือหรือเปล่า
49.229.0.0/18
49.229.64.0/20
49.229.112.0/20
49.229.160.0/18
49.229.224.0/22
49.229.240.0/22
ปล. เพิ่งเคยมาไล่ดู prefix จริงๆ จังๆ มัน annouce ซ้ำๆ กันมันทำไมเยอะแยะ - -"
โน๊ตไว้นิดนึงว่ามีคนใจดีบอกมาว่าเวลาแบน IP ทรูให้แบนด้วย suffix /23 มันจะเด้งทั้งเขต (ตัดแล้วต่อใหม่จะได้ IP ใน subnet นี้)
>>65-66 ขอ follow up อันนี้หน่อย (เดี๋ยวลืม) ว่าสรุปแล้วคงจะทำเป็น param แบบนี้
topics=1 แสดง recent topics ของแต่ละบอร์ด (10 กระทู้)
posts=1 แสดง recent posts ของแต่ละกระทู้ (30 โพส)
formatted=1 แสดง body_formatted เป็น HTML (ใน test ตอนนี้มันใส่ให้เลย แต่ใน app มือถือคงไม่ได้ใช้?)
ตัวอย่าง:
ลิสท์โพสของทุกกระทู้ในทุกบอร์ด: /api/1.0/boards/?topics=1&posts=1
ลิสท์โพสแบบในหน้าบอร์ด: /api/1.0/boards/meta/?topics=1&posts=1
ลิสท์โพสแบบในหน้ากระทู้: /api/1.0/topics/686/?posts=1
ใส่ค่าอะไรไปก็ตามจะถือว่า enable ไม่อนุญาตให้แก้จำนวน (ถ้าอยากได้เยอะกว่า default ให้ request endpoint เอา)
ตอนนี้ยังไม่อัพลง test รอคลีนอัพอีกหน่อยคงอัพเดท test.fanboi.ch ซะทีในรอบปี… น่าจะวันสองวันนี้
2015-04-16-TEST
- อัพเดท test.fanboi.ch เป็นเวอร์ชั่น c2bb687
- อัพเดท database ของ test เป็น database ล่าสุด (วันนี้)
- เพิ่ม params สำหรับเรียก object ที่เกี่ยวข้องใน request เดียว (ตาม >>86 แต่ยังไม่ได้อัพเดท docs)
- เพิ่ม create topic API กับ create post API สำหรับตั้งกระทู้และตอบกระทู้
- เพิ่ม task API สำหรับเรียกดูสถานะการโพสจาก create topic API และ create post API ว่าเรียบร้อยหรือไม่
Endpoint ของการตั้งกระทู้ใหม่คือ POST /api/1.0/boards/{slug}/topics/
Endpoint ของการตอบกระทู้คือ POST /api/1.0/topics/{id}/posts/
หลังจากยิง POST ไปแล้ว API จะตอบกลับมาเป็น task สามารถ query ได้ตาม path ที่ใส่มาใน JSON เพื่อดูว่าเรียบร้อยไหม
วิธีการใช้งานคร่าวๆ ดูได้ตาม https://gist.github.com/sirn/23acfcf5c7d88ab383bb
Task API มีไว้ให้ request ซ้ำกันเรื่อยๆ จนกว่า status จะกลายเป็น success
ทั้งนี้ทั้งนั้นเนื่องจากในแฟนบอย การโพสข้อความใดๆ ก็ตามจะถูกส่งเข้า worker queue และประมวลผลใน background
(เหตุผลหลักๆ คือมันต้องผ่าน Akismet check, DNSBL check ถ้าจังหวะไหนเน็ตเวิร์คไม่ดี web process มันจะบล็อก)
>>88 อ้าวเหรอ งั้นไว้อัพเดทหน้าจะเปิดเป็น default เหมือนเดิมละกันครับ
ตอนนี้อัพเดท TODO ใน https://github.com/pxfs/fanboi2/pull/1 แล้ว
เดี๋ยวเสร็จหมดเมื่อไหร่ก็ deploy ลงเว็บหลัก ฟีเจอร์อื่นจะยกไป 0.11 แทน ไม่งั้นไม่เสร็จแน่ๆ
สอบถามหน่อยครับ เพิ่งเข้ามาตามบอร์ดโม่งได้ไม่นาน ทำไมโพสไม่ได้ครับ ?
เทสต์โพสจาก My by CAT
ทำไม IP block ของ My มันหน้าตาแปลกๆ มี /32 หลุดมาด้วย
My by CAT
122.155.32.0/21
122.155.42.0/23
122.155.44.0/24
122.155.45.0/32
ลองโชว์ dark theme เสร็จเมื่อเสร็จ
http://imgur.com/EW8MuBw
ปิด test.fanboi.ch ชั่วคราว จนกว่าจะเตรียม stack ใหม่เสร็จครับ
(DigitalOcean ใช้ FreeBSD ได้แล้ว ได้เวลาบอกลา Ubuntu…)
ตอนนี้เวลาโพสด้วยเน็ตทรูจะขึ้น posting ค้างอยู่อย่างนั้น แต่ข้อความไม่ไปซักที พอโพสด้วยเน็ต 3g dtac ดันไม่มีปัญหา
ลองในมือถือและ pc
Pc กับมือถือต่อ wifi เน็ตทรู โพสไม่ไป
พอปิด wifi มือถือ ต่อ 3G แทนโพสได้ไม่มีปัญหา
อนึ่งต่อเน็ตใหม่ รีเซ็ทเราท์เตอร์ก็ยังมีปัญหาอยู่
หมวดหมู่เยอะขึ้น ดีไซน์หน้าเลือกหมวดใหม่ได้ไหมครับ กว่าจะหาเจอนี่สไลด์ปวดนิ้ว Orz
>>97 รอก่อนนะ >>89 ยังไม่เสร็จซะที…
note for self >>>/meta/1383/741/
เป็นไปได้ไหมที่จะทำระบบ search ในเว็บ คล้ายๆเมื่อก่อนที่ google จะมีระบบ search สำเร็จรูปให้หาได้ภายในเว็บตัวเอง ซึ่งไม่ต้องเขียนเอง
พอดีมีเรื่องที่อยากจะกลับมาอ่านหลายเรื่อง แต่หาเท่าไหร่ก็ไม่เจอเพราะจำไม่ได้ว่ามันอยู่ในห้องไหนtopicไหน
หรือว่ามีทางเดียวคือหาจาก google คะ
ไม่มีความรู้เรื่องการสร้างเว็บอะไรแบบนี้เลย(HTML php คงไม่ได้ใช้) ถ้าอยากศึกษาเองจะยากไหมคะ ต้องเริ่มจากอะไร (จริงๆแล้วอยากช่วยพัฒนาเว็บแต่ไม่ได้เรียนมาสายนี้ค่ะ)
พิมพ์ไปในช่อง search ว่า site:fanboi.ch แล้วพิมพ์ประโยคที่ต้องการหาลงไปก่อนครับ
ผลลัพท์ที่ได้จะไม่ต่างกับการใช้ site search ของ Google
Topic has been locked by moderator.
No more posts could be made at this time.
Be Civil — "Be curious, not judgemental"
All contents are responsibility of its posters.