Tags:

สืบเนื่องมาจากมีการให้บริการการติดตามการเลือกตั้งประธานาบดีสหรัฐอเมริกาได้จาก twitter บริการนี้ทำให้เกิดแรงบันดาลใจกับ @chanwit ที่จะทำบริการแบบนี้กับการเลือกตั้งผู้ว่าราชการกรุงเทพ ของเราบ้าง

ดังนั้น @chanwit ใช้เวลาสามวันในการสร้างแอพพลิเคชั่น bangkok51 ขึ้นมาและปล่อยออกสู่สาธารณชนเมื่อเย็นวันที่ 30 กันยายน 2551 แต่ด้วยข้อจำกัดของเวลาทำให้บริการรุ่นแรกติดขัดเล็กน้อย แต่อย่างไรก็ตาม @chanwit ได้ทำการปรับปรุงบริการนี้จนสามารถให้บริการได้ดี ครบตามที่ควรจะเป็น ดังนั้นจึงขอเชิญชวนทุกท่านติดตามความเห็นจากบุคคลต่างๆ ใน twitter ได้ที่ Bangkok 51 ครับ

หมายเหตุ mk - อีกเวอร์ชันจาก MThai Bangkok Election โดยคุณ pittaya

Comments

By: cblue
cblue's blog
on 04/10/08 0:32 #67060 toggle
cblue's picture

ขอบคุณครับ

ต้องให้ credit ว่าคุณ pittaya ทำก่อนเป็นคนแรกนะครับ อ่านตามจาก blog เห็นทำไว้ตั้งแต่ต้นเดือนกันยายน

ผมเพิ่งทำเพราะไปเห็น election.twitter.com เข้า เลยคิดว่าตอนรายงานผลเลือกตั้ง (หรือเหตุการ์อื่น ๆ ลำคัญ ๆ) ใช้ twitter client อย่างเดียวมันเห็นไม่กว้าง แต่ถ้า feed มาอย่างเดียวก็ตอบโต้ไม่ได้ก็ไม่สนุก เพราะ share ความเห็นไม่ได้ พอเห็น twitter เอามาทำ election เข้าก็เลยคิดว่า อันนี้แหละน่าจะดี

ข้อมูลทางเทคนิค:

  • ตัวนี้ deploy ลง cloud ครับสะดวกมาก เลยขึ้นได้เร็ว
  • ใช้ 2 โหนด สำหรับ web และ 1 โหนดสำหรับ crawler
  • ใช้บริการ search ของ twitter
By: mk
FounderAndroidRed HatWindows
mk's blog
on 04/10/08 22:52 #67100 Reply to:67060 toggle
mk's picture

ไม่บอกว่าใช้ Openlaszo รึ (สงสัยเป็นสูตรลับ)


my disclaimer

By: cblue
cblue's blog
on 05/10/08 3:34 #67130 Reply to:67100 toggle
cblue's picture

ไม่ได้ลับอะไร :) ไม่ได้พูดถึงเพราะคิดว่าไม่น่าสนใจ เพราะส่วนใหญ่จะใช้ JavaScript framework สร้างกันตรง ๆ โดนทักแล้วก็เล่าต่อหน่อยครับ

OpenLaszlo ที่ใช้เป็นตระกูล 4.x ที่สนับสนุนการคอมไพล์โค้ดชุดเดียวกันไปเป็น RIA บนรันไทม์ได้ 2 แบบคือทั้ง DHTML Ajax และ Flash ตอนแรกคอมไพล์ออกมาเป็น DHTML อย่างเดียวปรากฎว่าทำงานค่อนข้างช้าใน IE ครับ เลยใ้ช้สคริปต์ตรวจ browser แล้วฝังตัวที่เป็น Flash ให้ IE แทน (ใครมี IE กับ browser อื่น ลองเปิดเทียบได้ครับ)

เลเยอร์ถัดมาคือตัว front server ใช้ Grails แล้วก็ตัว crawler ที่เก็บ tweets ก็เหมือนกันแต่เสริมด้วย plugin คือ Quartz ที่ใช้ตั้งเวลาแบบเดียวกับ cron บนระบบ Unix

By: wearetherock
AndroidUbuntu
wearetherock's blog
on 05/10/08 3:48 #67131 Reply to:67130 toggle
wearetherock's picture

ง่ะ ผมใช้ Firefox วันก่อนเห็นเป็น Flash วันนี้เหมือนจะเป็น DHTML

By: cblue
cblue's blog
on 05/10/08 14:43 #67158 Reply to:67131 toggle
cblue's picture

ดูจากการ click ขวารึปล่าวครับ ถ้าใช้ผมเพิ่งแต่ง click ขวาของ DHTML ให้กลับมาใช้เมนูของ browser :)

By: Slimy
AndroidUbuntu
Slimy's blog
on 04/10/08 10:13 #67076 toggle
Slimy's picture

ดีเลยครับ มันจะเข้่มข้นขึ้นช่วงหลังๆ วันสองวันเนี้ยแหละ เพราะคนที่ยังไม่ได้ตัดสินใจจะเลือกใครน่าจะมั่นใจขึ้น

ส่วนผมไม่ได้เลือก(นอกพื้นที่) ซวยไป

By: latesleeper
Android
latesleeper's blog
on 05/10/08 7:49 #67133 toggle
latesleeper's picture

มหานครชั้นนำ ต้องการ (ศอกของ) ผู้บริหารชั้นยอด...<br/>เลือกกันดีๆ นะคร้าบบ<br/>-_____-"


ซู่ซ่า ~♥(>◡<)♥