BarCamp Bangkok 4 ที่ ม.ศรีปทุม จัดสองวัน วันที่ 23-24 ตุลาคม วันแรกจบลงไปแล้ว เป็นวันที่สนุกสนาน ได้ประสบการณ์ที่ดี งานนี้ได้น้อง @neopanich เป็นเพื่อนตลอดการเข้าฟังในห้องต่างๆ ต้องขอบคุณด้วยนะครับ
ขอบันทึกวันแรกที่จบไปแล้ว ให้คนที่ไม่ได้ไป ได้ติดตามสักหน่อย ใช้ภาพประกอบการบันทึกนะครับ
งานเริ่มให้ลงทะเบียนตั้งแต่ 09.00 น. ผมไปถึงก็เกือบจะ 10.00 น. แล้ว
ขึ้นตึกชื่ออะไรไม่รู้ ไปที่ชั้น 12 เป็นสนามบาสเก็ตบอล คนมากันเยอะ
เริ่มโหวตกันไปเยอะแล้ว ผมส่งหัวข้อด้วยนะ สงสัยไม่ Geek พอ เลยได้คะแนนน้อย ส่วนใหญ่เป็นหัวข้อเกี่ยวกับการเขียนโปรแกรม
แล้วก็ออกตาราง แบ่งเป็นห้องๆ มีทั้งหมด 12 ห้อง ชื่อห้องตั้งชื่อตามผู้สนับสนุน ดูได้ที่ online schedule มันเปลี่ยนแปลงตามสถานการณ์ ผู้ร่วมงานเลยต้องเปิดหน้านี้ดูตลอดว่าจะเข้าห้องไหน
เริ่มเข้าช่วงแรกของ BarCamp หัวข้อแรกที่ผมเข้าฟัง เรียงตามเวลา
11.00-11.30 น. Android Development in 20 mins by @sugree
@sugree พูดเรื่องการพัฒนา App บน Android ในเวลา 20 นาที อธิบายการเชื่อมโปรแกรมกับ Facebook และ Twitter เขาอธิบายว่าการเรียกใช้งานใช้โค้ดเพียงแค่ไม่มีบรรทัด
Facebook ใน SDK ของ Android มีเครื่องมือให้เรียกใช้ได้เลย ส่วน Twitter ไม่มีให้แต่เขียนเอง ง่ายมาก สุดท้ายมีแนะนำ แข่งขันการเขียน App บน android โดยใช้โค้ดเริ่มต้นจาก @sugree ให้เวลา 7 วัน ใครเขียนเสร็จ ครบถ้วน ก่อนคนนั้นรับไปเลย Dell Streak รายละเอียด https://www.ilovedell.com/dellstreak/intro.html
11.30-12.00 น. How to make money from Android by @Jimmy_LIVE
คุณหมอ @Jimmy_LIVE มาในนามของ HTC Thailand พูดเรื่องเราจะทำเงินจาก Android ได้อย่างไร เอา WP7 มาโชว์ด้วย เปิดตัวด้วยตัวเลขว่า 80% ของมือ Android ในไทยเป็นของ HTC นะ สิ่งที่เราต้องคำนึงเมื่อจะหารายได้จาก Android คือ
- Device
– more than 20 device a year - User Interface
– Sense is more than an UI shell
– Introduction to Sense.com - Application
– Selected App
– Market
– Local Content (Selected App , Local Market) - รายได้ที่จะเข้ามา
– Subsidize from Brands – MyHTC
– Advertising – Agency Model
– Local AppStore -MyHTC Market – HTC Apps in WP7 Market Place
สรุปโดยรวม คือ ดูว่าอุปกรณ์เป็นแบบไหน เลือกทำ app ที่คิดว่ามีคนใช้ รองรับตลาดในบ้านของตัวเอง ทำงานร่วมกับ Brand ดังๆ (เช่น HTC)
12.00 – 12.30 น. Iphone application development by Tot
แนะนำวิธีการทำ Iphone App ตั้งแต่เริ่มต้น
- ต้องมีเครื่อง Mac
- ดาวน์โหลด SDK มาลงเครื่อง
- ศึกษาวิธีการเขียน หนังสือ และจาก iTunes U หลักสูตรสอนการสร้าง App ของ Stanford ดีสุด
- ทดลองเขียน App ง่ายๆให้ชมเลย
- เขียนเสร็จก็ส่งให้ Apple ตรวจสอบ ขั้นตอนนี้เสียงตังค์ด้วยนะ
12.30 – 13.00 น. Making Music with Opensource Software by Siross
ชอบคำนี้ของคุณ Siross “Geek ใด ไม่มีโปรแกรมทำดนตรี ใน PC เป็นคนชอบกลนัก” ฮากันเลย โปรแกรมทำเพลงมีให้เลือกมากมาย ตัวที่เป็น Open source ที่เขาแนะนำคือ LMMS หรือ Linux MultiMedia Studio ดาวน์โหลด ได้ที่ https://lmms.sourceforge.net/download.php รองรับ Windows และ Linux
จากนั้นก็ทดลองทำเพลงให้ดูกันสดๆ เครื่องมือก็ใช้ง่าย ลากเสียงมาวางในห้องของจังหวะได้เลย กำหนดจังหวะการเกิดเสียง แล้วทดลองฟัง แต่งเสียงไปฟังไปพร้อมกันได้ ทำงานหลายเลเยอร์ และมีเลเยอร์ย่อยๆอีก ควบคุมเสียงดังเบาแบบละเอียดได้ วนเป็นลูปได้ และที่น่าจะทำให้โปรแกรมนี้น่าสนใจที่สุดคือ library ของเสียง ที่มาพร้อมกับโปรแกรมมีให้เลือกใช้เยอะมาก
…………………..
หยุดพักทานอาหาร มีอาหารอร่อย และมีให้เลือกเยอะ ผมก็จัดการไป 2 กล่องซะเลย
เริ่มบาร์แคมป์ช่วงบ่าย ตอนเวลา 14.00 น.
14.00 – 14.30 น. การสอน Open Source ในสถานศึกษา by @winggundamth
@winggundamth ได้นำประสบการณ์การเปิดสอน Open Source ให้นักศึกษาปี 1 สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง มีสอนตั้งแต่ระดับทฤษฎี จนถึงปฎิบัติจริง เปิดตัวอย่างสไลด์ในดูเลย
มาดูกันว่าใน 1 เทอม มีการเรียนการสอนอะไรบ้าง
- Week 1 – Social Network & Licensing
- Week 2 – Introduction to Ubuntu
- Week 3 – GIMP
- Week 4 – OpenOffice.org Writer
- Week 5 – OpenOffice.org Calc
- Week 6 – OpenOffice.org Impress
- Week 7 – Networking
- Week 8 – Hardware
- Week 9 – XHTML
- Week 10 -CSS
- Week 11 – Linux Command Line 1
- Week 12 – Linux Command Line 2
- Week 13 – Linux Command Line 3
- Week 14 – BarCamp จัดภายใน
คู่มือของ OpenOffice โหลดได้จาก https://www.thaiopensource.org/node/1390
15.00 – 16.00 น. Mobile OS Showdown by Droidsans และชาวคณะ
เป็นการนั่งคุยกันแบบสบายๆ โดยให้แต่ละคนเป็นตัวแทนของ Mobile OS ได้แก่ Symbian, iOS, Android, Bada, WP7, BB จากนั้นเปรียบเทียบกันแต่ละ OS ด้วยหัวข้อต่างๆดังนี้
- ภาษาไทย
- Variety-ความหลากหลาย/fragmentation
- Multi Tasking
- Copy & Past
- Customization-Contact/Home Screen/Dialer/Music/Keyboard/etc.
- USB Thumbdrive/PC file transfer
- PC Sync
- Internet Tethering
- Video Call
- Browser & Flash
- Application-จำนวน/วิธีการซื้อ/ราคา
- Social Value-Modest Technology/จำนวนผู้ใช้/ความไฮโซ
- User Experience-กล้อง/การสัมผัส/ความลื่นไหลของ OS/notification
- Navigator
- Phone Tracking (ตามหาเครื่องหาย)
- มุมมอง Developer-จำนวน app/ความยากง่าย/share/piracy
- อนาคต
บางเรื่องเป็นจุดเด่นของ OS หนึ่ง แต่เป็นจุดด้อยของอีกอันเปรียบเทัยบกันลำบาก ส่วน WP7 เพิ่งจะวางจำหน่าย และยังใหม่อยู่ก็ยากที่จะเปรียบกับชาวบ้าน แต่ที่ฟังดูแล้วน่าสนใจคือ Bada OS ของ Sangsung ในฐานที่เป็น User มันน่าสนใจเลยทีเดียว
ทีมงานสรุปสุดท้ายได้ดี ว่า “ไม่มีมือถือที่ดีที่สุด มีแต่มือถือที่เหมาะสมกับคุณที่สุด”
16.00 – 16.30 น. Testing Baby Foxes by @Dietrich from Mozilla
อธิบายว่า preview builds ของแต่ละตัวเป็นยังไง ผมไม่ใช่ developer ฟังแล้วไม่เข้าใจ ตอนที่เข้ามา เขาพูดไปได้เยอะแล้ว
Constant flux – Massive codebase,Unintended consenquences, Testing localized builds
Hold up – https://support.mozilla.com/en-us/kb/profiles
Trunk Nightlies – https://night.mozilla.org
Profiles: Profile manager https://people.mozilla.org/~jgriffin/profilemanager/
Safety Dance – Backup with Dropbox, Tim Machine, etc. Firefox Synce, new in Firefox 4 (Weave add-on), Copy profiles, Sessionstore.js
Uh-oh: สุดท้ายอย่าลืม Feedback, Blog it, tweet it #firefox และ https://bugzilla.mozilla.org
16.30 -18.00 น. Thai Firefox Localization Sprint. Fixing l10n bugs
เป็นกิจกรรม ที่ทำร่วมกัน โดยแบ่งออกเป็น 4 กลุ่มตามความชอบ อยู่คนละมุมห้อง (ตามตำแหน่งปลั๊กไฟ)
กลุ่มที่ 1 ทำเรื่องการแปลหน้าเว็บ
กลุ่มที่ 2 แปลภาษาของ firefox 4
กลุ่มที่ 3 แปลภาษาของหน้าของนักพัฒนา
กลุ่มที่ 4 ทดสอบ bug
ผมอยู่กลุ่มทดสอบ bug อยู่ด้วยกัน 5 คน นำทีมโดย @Dietrich สิ่งที่เราทำคือ เข้าไปดูที่ sheet ว่าตอนนี้มี bug อะไรบ้าง ถ้าเจอตัวใหม่ก็เขียนลงไว้เลย แล้ว bug ดังกล่าวได้ทำการ fix แล้วหรือยัง
อย่างเช่น เราเข้าไปที่ Bug 425915 แล้วลองทดสอบดูที่เครื่องเรา ตามรายละเอียดที่เขาบอกไว้ ถ้ายังมี bug อยู่ ก็เขียนบอกด้านล่างว่า(ต้องสมัครสมาชิก ใช้แค่ email) ใช้ Firefox เวอร์ชั่นอะไร ใน OS อะไร
เป็น session ที่สนุกสนานดีครับ
ได้ของที่ระลึกมาดังนี้ครับ
บันทึกของงาน BarCamp Bangkok วันแรก ขอจบลงเท่านี้ครับ
ใครอยากดูรูปทั้งหมดดูได้ที่นี้ครับ BarcampBKK4
24 ตุลาคม 2010 6:06 am
อยากดูโชว์เกรียนของเว็ป Droidsan มากๆ เห็นว่าฮาและเกรียนดี 🙂
24 ตุลาคม 2010 14:53 pm
สวัสดีค่ะ เขียนได้ดีมากเลยค่ะ ขอบคุณด้วยค่ะ ขออนุญาตแชร์ด้วย…
26 ตุลาคม 2010 4:18 am
ไปนั่งดู “การสอน Open Source ในสถานศึกษา” เพื่อหวังดูอะไรรอบถัดไปหรือเปล่าครับ ^^
26 ตุลาคม 2010 6:52 am
เป็นที่รู้กันครับ ^^
13 พฤศจิกายน 2010 20:14 pm
อยากไปมากกกกกกกกกกกครับ แต่วันนั้นดั๊นไม่ว่างพอดี เศร้า T_T