18 มีนาคม 2553

Prach

Thailand Mini DebCamp 2010

ประเดิม blog แรกของปีด้วยเรื่องงาน Thailand Mini DebCamp 2010 จัดขึ้นที่ขอนแก่น ต้องขอบคุณ sponsor และ ทีมงานผู้จัดงาน (พี่เทพ, อ.กิตติ์, นิวตรอน) สำหรับอ.กิตติ์ นิต้องนับถือว่าเป็น Utility man อย่างแท้จริง :-) เป็นตั้งแต่ แม่บ้าน คนขับรถ ยันพิธีกร เล่าเรื่องที่ไปกันดีกว่าไม่เอาสาระมากเดี๋ยวรอท่านอื่นมาเล่าเรื่องวิชาการอีกที

วันเดินทาง - ออกเดินทางเช้าวันที่ 12 มีนาคม 2553 พาน้องไปด้วยคือ @etcpe9, @iporsut ไปถึงบ่ายกว่า ๆ เจอ อ.กิตติ์ พี่เทพ นิวตรอน พี่อดุล เข้าไปดูสถานที่จัดงานตกเย็นทีม Opentle มาถึงพร้อมกับชาวต่างชาติ 3 คน ( Paul Wise , Yukiharu YABUKI, Daiki Ueno) กำลังจะตามไปสมทบที่โรงแรมแต่ดวงซวยจัดรถดันยางรั่วโดน (ใช้มา 4 - 5 ปีไม่เคย) เลยต้องได้ออกแรง fix bug รถตัวเองก่อน :-(
  • กลางคืน - ได้นอนกับพี่โชค คิคถึงมาก ไม่ได้นอนด้วยกันนานละ :-)

งานวันแรก (13) Opening
  • เช้า - มี DD มาสมทบอีกคนคือ Andrew Lee เปิดงานได้รับความรู้จาก DD ตัวเป็น ๆ
  • กลางคืน - งานเลี้ยงต้อนรับชาวต่างชาติเจอ "พาแลง" ของทางอีสาน เสร็จจากมื้อค่ำเเริ่มมีการหาเครื่องดื่มเป็นการอุ่นเครื่องโดยพวก DD บอก "local beer only" จัดมาซะงงบางอันไม่เคยเห็น
งานวันที่สอง (14) BSP#1
  • เช้า - เริ่มงาน BSP , ได้รู้เรื่องการทำงานเกี่ยวกับ bugs ของ debian
  • กลางคืน - วันนี้เริ่มคุ้นเคยกับสถานที่มีงาน party ภาคค่ำกันสังสรรค์กันจนดึก ( ชาวต่างติดใจเบียร์ Red Horse - ไม่น่าใช่เบียร์ไทย ) งานกำลังจะเลิกแต่ John Ham ตามมาสมทบอีก ได้พาน้องช้างและ thai whisky มาด้วย งานเข้าอย่างแรงทีนี้
งานวันที่สาม (15) BSP#2
  • เช้า - Zzzz , ผลจากเมื่อคืน hang ไม่ตื่นไปตอนเช้าสองคนผม กับ Andrew ช่วงบ่าย ๆ patch ไปสองบั๊ก #571116, #530166
  • กลางคืน - มี DD ตามาสมทบอีกคน Christian Perrier ต้อนรับด้วยขบวนรถด่วนและแมลงต่าง ๆ งานสังสรรค์คืนนี้จบเร็วเพราะคืนก่อนหน้า :-)
งานวันที่สี่ (16) BSP#3
  • บ่าย - sign key กับ Paul และก็ลาทุกคนเพื่อเดินทางกลับเพราะว่าวันรุ่งขึ้นมีสอน
อีกสามวัน - ไม่ได้ร่วมน่าเสียดาย

เป็นอีกงานที่รู้สึกประทับใจอีกครั้งเพราะได้เห็นการทำงานของ Debian Developer และเจอกับหลาย ๆ ท่านที่รู้จักกันโดยเฉพาะทีม Opentle ยังน่ารักเหมือนเดิมทุกคนจริง ๆ งานนี้ผมเป็นหนึ่งใน local staff แต่ช่วยอะไรไม่ได้มาก :-(

ผลจากงานนี้ - คิดว่าน่าจะเป็นการกระตุ้นเกี่ยวกับเรื่อง F/OSS ในบ้านเราเพิ่มขึ้นอีกมากและทำให้นักพัฒนาในบ้านเราได้เห็น การทำงาน รูปแบบงาน ของพวก F/OSS ของต่างชาติ อีกทั้งคงจะทำให้เกิดนักพัฒนาของไทยที่ทำงานร่วมกับชาวต่างชาติเพิ่มขึ้นอีกด้วย

หวังว่าประเทศของเราคงจะมีโอกาสได้จัด DebConf ซักครั้ง

ปล. ขอเรียกรวมพี่หลาย ๆ คนว่าทีม Opentle เลยละกัน, มีพี่ ๆ SIPA มาด้วย

โดย Prach Pongpanich (noreply@blogger.com) ณ 18 มีนาคม 2553 18:42 +0700

17 มีนาคม 2553

Kitt

Thailand Mini-DebCamp 2010 - Day 4

Blog ล่าช้าไปหน่อย .. สรุปผลงาน ช่วง Bug Squashing Party @ Thailand Mini-DebCamp 2010

#debian-bugs topic: Thailand | patches 18 | squashed 14+3 | downgrade/invalid 5 | upgraded 0 | ping 10 | http://wiki.debian.org/DebianThailand/MiniDebCamp2010/BSP

50 bugs have been touched in 3 days.

:)

โดย Kitty ณ 17 มีนาคม 2553 18:03 +0700

16 มีนาคม 2553

bact

ยังไงก็ตาม "รถติดเป็นเรื่องถูก-ถูก" (อีกที)

เมื่อมีนาคม 2549 ผมเขียนบล็อกหนึ่งไว้: รถติดเป็นเรื่องถูก-ถูก สนับสนุนการชุมนุม-ปิดถนน ซึ่งตอนนั้นเป็นการชุมนุมของพันธมิตร ขับไล่นายกทักษิณ ก่อนรัฐประหาร

วันนี้ผมก็ยังคิดเหมือนเดิม คือยอมรับสิทธิในการชุมนุมและไม่คิดว่ารถติดเป็นเรื่องใหญ่ (และจริง ๆ ช่วงสี่ห้าวันนี้มันก็ไม่ได้ติดเสียเท่าไหร่ด้วย)

ดังนี้แล้ว ผมย่อมต้องสนับสนุนการชุมนุมของคนเสื้อแดง

วันนี้ @kengggg ถอดเสียงจานพิดเด็กแนว พิชญ์ พงษ์สวัสดิ์ (มิถุนา 2551) เรื่องชุมนุม-รถติด และทำไมต้องมากรุงเทพ ไปที่อื่นไม่ได้หรือไง:

เหตุผลที่มาประท้วงถามว่ารถติดไหม — รถติด — สิ่งแรกที่เราต้องเข้าใจคือต้องเข้าใจเขาก่อน คืออย่าเพิ่งคิดว่าเราดี เราต้องเข้าใจเข้าก่อนว่าเขามองเราอย่างนั้นจริงๆ และมันการรถติดจริงไหม — จริง — และเรามาทำไม — เรามาทำให้รถติด — ใช่ — แต่มันไม่ได้จบแค่นั้น ผมคิดว่าสิ่งสำคัญของเราคือว่า เราต้อง — ภาษาอังกฤษเขาเรียก confront — คือว่าเราต้องเผชิญหน้ากับอคติที่เขามีกับเรา เราตอบเขาบนอคติอันนั้นเลย ไม่ใช่ว่าไปทำเรื่องแง่งามอื่นๆ ในม็อบ ผมมาทำให้คุณรถติด — ทำไม — อธิบายว่า

1. ผมมาทำให้คุณรถติดเพราะว่า กระบวนการแก้ปัญหาที่ท้องถิ่นมันทำไม่ได้แล้ว

2. การทำให้รถติดเพราะกระบวนการแก้ปัญหาการตัดสินใจจริงๆ มันอยู่ที่นี่ [กรุงเทพ] อยู่ในสภา อยู่ในทำเนียบ และอยู่ในหัวใจของคนทุกคนที่อยู่ตรงนั้น ของพวกคุณที่คุณเห็นว่าพวกผมไม่มีค่าอะไรแล้วมาทำให้คุณรถติด

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

เราเผชิญหน้ากับอคติที่เขามี เรากล้าออกไปยืนบอกเขา

ผมชอบคำพูดนี้มาก ยกมาจากบล็อกของ @fringer เธอแปลไว้เมื่อมีนาคม 4 ปีที่แล้วเหมือนกัน:

“ผู้ใดก็ตามที่อ้างว่าตนนิยมเสรีภาพ แต่ในขณะเดียวกันก็ดูแคลนความวุ่นวาย คือคนที่อยากเห็นพืชพันธุ์งอกงามโดยไม่พรวนดินก่อน
พวกเขาอยากเห็นฝนที่ไม่มาควบคู่ไปกับเสียงฟ้าร้องและฟ้าแลบ
พวกเขาอยากได้มหาสมุทรที่ปราศจากเสียงกึกก้องอันน่ากลัวของผืนน้ำ
การขัดขืนครั้งนี้อาจเป็นการขัดขืนทางศีลธรรม ทางร่างกาย หรือทั้งสองทาง แต่มันจะต้องเป็นการขัดขืน
อำนาจไม่เคยยอมอ่อนข้อโดยปราศจากการเรียกร้อง
มันไม่เคยยอมในอดีต และจะไม่มีวันยอมในอนาคต.”

— เฟรเดอริค ดักลาส, ชาวแอฟริกัน-อเมริกัน ผู้สนับสนุนการเลิกทาส

รถติดเป็นเรื่องถูก-ถูก มันเคยถูก และมันยังถูกอยู่

technorati tags: , ,

โดย bact' (noreply@blogger.com) ณ 16 มีนาคม 2553 21:23 +0700

We're Different, We're the Same.

ถ่ายตัวเราเอง

ผมออกไปถ่ายรูปคนเสื้อแดงสามวันมานี้
ไม่ได้ตั้งใจออกไปถ่ายอะไรเป็นพิเศษ

แต่พอเอารูปมาดู ๆ ก็คิดว่ามันคงมีประเด็นไม่กี่อย่าง

ผมถ่ายภาพคนกิน คนนอน คนเฮฮา ร้องเพลง เต้นรำ
สิ่งศักดิ์สิทธิ์จนถึงที่ขับถ่าย กิจกรรมต่าง ๆ ที่มนุษย์ทำ
ความหมายไม่มีอะไรไปกว่า นี่ พวกเขาก็เป็นมนุษย์

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

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

ผมรู้ก็แค่ว่า พวกเราทั้งหมดเหมือนกัน

คนเหมือนกัน


มันส์เหมือนกัน


ไม่ขายเหมือนกัน


ถ่ายเหมือนกัน


ตีพิมพ์ครั้งแรกใน Facebook: ถ่ายตัวเราเอง

มุมมองจากชาวต่างชาติผู้อยู่ใกล้ชิดกับ 'เสื้อแดง'

technorati tags: , ,

โดย bact' (noreply@blogger.com) ณ 16 มีนาคม 2553 13:30 +0700

Kitt

Thailand Mini-DebCamp 2010 - Day 3

Bug Squashing Party วันที่ 2

ค่อนข้างแผ่ว สงสัยแฮงค์

Andrew เจอไปหลายขนาน กว่าจะลุกได้ก็เที่ยงโน่น .. ฮา

เย็นๆ Christian Perrier มาสมทบ

สถิติสะสมถึงสายๆ วันที่ 16: patches 9 | squashed 10+2 | downgrade/invalid 4 | upgraded 0 | ping 7

คุยกันตอนค่ำๆ ฟัง Christian เล่าเรื่อง DebConf แล้วมีเรื่องที่ต้องรอบคอบหลายเรื่องเหมือนกัน ไม่ง่าย

/me จุกจิกกับงานแม่บ้าน และอื่นๆ มีเวลาโฟกัส BSP น้อยมาก แต่ก็ enable IPv6 ของ nbd ที่รอกันมา 4 ปี เสร็จไปครึ่งนึง รอประกบกับอีกครึ่งที่เหลือ

โดย Kitty ณ 16 มีนาคม 2553 12:49 +0700

15 มีนาคม 2553

Kitt

Thailand Mini-DebCamp 2010 - Day 2

Bug Squashing Party Day 1

ช็อปปิ้ง RC bugs / goal

ห้องค่อนข้างเงียบ

Debian Developers (DDs) สมาธิดีมาก แป๊บๆ closed ทำงานกันไม่พูดไม่จา

อาหารเย็นป้าหมูอร่อยมากๆ

ค่ำ social party ยาวถึงตีหนึ่งครึ่ง

สรุปผลงานของ day 1

patches 6 | squashed 3+2 | downgrade/invalid 4 | upgraded 0 | ping 7

http://wiki.debian.org/DebianThailand/MiniDebCamp2010/BSP

อ้อ เมื่อวานเป็น Pi Day (03/14) ด้วย พี่เทพ message ตอน Pi Minute พอดี 03/14 1:59 PM. (GMT+7)

/me bad mood ตั้งแต่เช้า...กว่าจะหายก็เย็นๆ (สงสัยน้ำตาล drop :P) ... แก้ bugs / todos ในโครงการตัวเองเสร็จไปแค่ 1 ตัว

โดย Kitty ณ 15 มีนาคม 2553 10:07 +0700

14 มีนาคม 2553

bact

Can you hear me?

คุณได้ยินฉันไหม ?

ในเวลาเช่นขณะนี้...
…เราจำเป็นต้องถามตัวพวกเราเองถึงคำถามสำคัญสองสามข้อ

ทำอย่างไร คุณ ฉัน เพื่อนของเรา และลูกหลาน จะสามารถเชื่อได้สนิทใจ
ว่าสิ่งที่เราเห็นในทีวี และได้ยินในวิทยุ นั้นเป็นเรื่องจริง?

ทำอย่างไร เราถึงจะรู้ว้า ความคิดเห็นของพวกเรานั้น...
...เป็นของพวกเราจริง ๆ ?

ทำอย่างไร เราจึงจะมั่นใจได้ว่า เสียงที่แผ่วค่อยนั้น...
...จะเป็นที่ได้ยิน และไม่หวาดกลัวจนเงียบงัน ?

(สปอตโฆษณาค่าธรรมเนียมโทรทัศน์ของสวีเดน)

technorati tags: , , ,

โดย bact' (noreply@blogger.com) ณ 14 มีนาคม 2553 17:26 +0700

Kitt

Thailand Mini-DebCamp 2010 - Day 1

ตื่นแต่เช้า ออกไปซื้อของอย่างด่วน (แก้วน้ำ) แล้วก็มารับพี่เทพเข้ามาที่โรงแรมขวัญมอ นัดไว้ 8:30 สายกว่ากำหนดเล็กน้อย จัดรถจากโรงแรมมายังอาคารศูนย์สารสนเทศ

ถ่ายภาพกับป้ายหน้าอาคารกันพอหอมปากหอมคอ ก่อนจะแบ่งมาช่วยกันขนของที่เหลือไปยังห้องอบรม ตั้งใจว่าจะมีเวลาเตรียมงานอีกนิดหน่อยช่วงเช้า แต่ปรากฏว่า ประธานเปิดงานมาถึงก่อนใครเลย .. เฮีอก !

ปรับแผนเล็กน้อย มากันพร้อมหน้าแล้ว เริ่มเปิดงานอย่างเป็นทางการก่อน จากนั้นแนะนำตัวเอง พี่เทพ นิวตรอน ปรัชญ์ เป็นทีม local ที่จะอำนวยความสะดวกต่างๆ

แล้วก็จัดกินเบรคเช้า ถ่วงเวลาทำรหัสผ่าน กับแปะป้าย SSID / WEP Key / Proxy แล้วก็แจกป้ายชื่อพร้อมรหัสผ่าน แล้วก็ให้ลงชื่อไว้ตามกฎ ได้ปรัชญ์ กับอับดุลมาช่วย + ยืมเครื่องใช้สำนักงานที่สำนักนวัตกรรมฯ นั่นแหละ :P

ใบลงทะเบียนยังไม่ได้พิมพ์เลยเว้ยเฮ้ย กดไป 3 ก๊อปปี้ แล้วก็ตามให้เซ็นไปเรื่อย

กระเป๋ายังไม่ได้จัด ! ของมาไม่ครบ ไปขนของกับพี่สมเดช แล้วก็มานั่งจัดของลงกระเป๋า เสร็จแล้วหอบกลับมาแจกๆ กัน

เที่ยง เช็คจำนวนอาหารกลางวัน เบรค แก้ว มื้อเย็น กับ จนท. ศูนย์ฯ เรียบร้อยแล้วก็ค่อยกลับมากินข้าว .. ลืมแจกเสื้อค่ายอีก 555

ได้พักแล้ว ตั้งสติไปคุยกับคนอื่นได้บ้าง

ตกบ่าย ฟอร์แมตพาร์ทิชัน แล้ว debootstrap sid เผื่อไว้ chroot .. ลงง่ายมาก ขอบอก !

บ่ายแก่ๆ ง่วง + เพลีย เผลอหลับไปหนึ่งดอก

งานเสร็จ 16:30 โดยประมาณ แจกเสื้อค่ายกันดีกว่า :)

ได้รับการแจ้งเตือนว่าต้องใช้คอมพิวเตอร์เพิ่ม หันไปหาคุณระบิล สำนักนวัตกรรมฯ จัดมา 5 เครื่อง .. ต้องขอบคุณมากๆ ที่ช่วยเหลือในเวลาคับขัน เพราะวันหยุดจะหาหยิบยืม/ขนย้ายคอมพิวเตอร์คงจะลำบากอยู่ไม่น้อย คิดในใจว่า ไว้จะทำงานใช้หนี้ให้ทีหลัง :P

เย็น ย้ายคนกลับโรงแรม ทานมื้อเย็น Welcome Party เป็นพาแลง มีแกงไข่มดแดง อร่อย !

มี social party พร้อมกับคุยแผนพรุ่งนี้ หมดไป 1 ลังกว่าๆ มากันทั้งสวนสัตว์ + โค้ก + เป๊บซี่

ระหว่างคุยๆ กันกะจะนั่งทำงานก๊อกๆ แก๊กๆ เสียหน่อย เครื่องบูตไม่ขึ้น -- No bootable partition ... เอ สงสัยตอน debootstrap/chroot แล้วเผลอ/ลืม ทำอะไรไปบางอย่าง ไม่เป็นไรกลับบ้านค่อยแก้

สี่ทุ่มโดยประมาณ social party สลายตัว

กลับถึงบ้าน ทำ Live USB เตรียม reinstall grub .. นึกได้ว่า ใช้ grub 2 แล้วนี่หว่า วิธีการไม่เหมือนเดิม ค้น google เจอ ลองสั่งคำสั่งดู ปรากฎว่า Error ! ... ค้นเพิ่ม ยิ่งเครียดหนัก reinstall grub 2 บน GPT มันมี bug ! ... แถมมีบอกว่า bug นี้แก้แล้ว แต่ว่าใน Lucid นะ ... กรรม !

สุดท้ายไปเจอว่า ใช้ไม้ตาย chroot เอาสิ

# mount /dev/sda1 /mnt
# mount --bind /dev /mnt/dev
# mount --bind /proc /mnt/proc
# mount --bind /usr /mnt/usr
# chroot /mnt
# update-grub
# grub-install /dev/sda
# exit

ทีนี้ก็ umount ไอ้ที่ mount ไว้ให้หมด แล้วก็ reboot ... หลังบูตได้ อาจจะ update-grub / grub-probe / grub-install กันเหนียว

grub 2 นี่ เป็นอะไรที่ต้องสร้างความคุ้นเคยอีกสักพัก

2 วันที่ผ่านมา ขอใครได้ ขอหมด ตบของใครมาใช้งานก่อนได้ เอาหมด (เครื่องเขียน สแตนด์ ฯลฯ) ต้องขอบคุณในความช่วยเหลือจากทั่วทุกสารทิศ รวมไปถึง จนท. ศูนย์คอมฯ หลายๆ ท่านด้วย ได้รับความช่วยเหลือแบบนี้ ถึงเหนื่อยกาย แต่ไม่เหนื่อยใจ :)

โดย Kitty ณ 14 มีนาคม 2553 01:00 +0700