Planet


จากที่ขึ้นหัวข้อข่าวมาสักระยะหนึ่ง วันนี้แอบมางาน Thailand Mini Debcon 2010 แบบงงๆ เพราะไม่ได้ตั้งตัว เนื่องจากการเมืองที่คุกรุ่นการจะกลับไปกรุงเทพในช่วงนี้คงต้องพิจารณาสีกหน่อย เอาเป็นว่าเสร็จกิจกรรมจากงาน IT Esaan ที่จังหวัดนครราชสีมา ผมก็เลยเดินทางต่อมายังจังหวัดขอนแก่น งาน Thailand mini debcamp 2010 จัดขึ้นที่ อาคารสารสนเทศ งานนี้ได้พ่องานคือชุมชน Debian ในประเทศไทยจัดงานนี้ขึ้นขึ้นมา สำหรับบล็อกหัวข้อนี้จะเป็นรายงานสด ตามรายกิจกรรมที่เกิดขึ้นในวันนี้ ซึ่งหัวข้อหลักวันนี้คือ
Debian Social Contract (DSC) & Debian Free Software Guidelines
บรรยายโดยคุณ Christian Perrier ขอสรุปความสั้นๆ ละกันนะครับ วันนี้เป็นวันแรกสำหรับการเตรียมตัวและทำความเข้าใจถึงแนวทางการพัฒนาซอฟต์แวร์เสรีบน Debian ซึ่งทีมงาน DD อธิบายให้พวกเราเข้าใจถึง Debian Social Contract ซึ่งเป็นเหมือนสัญญาใจระหว่างนักพัฒนาซึ่งแนวทางและจุดมุ่งหมายเพื่อการพัฒนาซอฟต์แวร์เสรีร่วมกัน สำหรับข้อมูลเพิ่มเติมสามารถดูได้ที่ Debian Social Contract
สำหรับ Debian Free Software Guidelines จะพูดถึงเรื่องสัญญาอนุญาติที่ระบุใช้ในซอฟต์แวร์เสรี ซึ่งสัญญาอนุญาติหลักที่มีการเลือกใช้ได้แก่ GPL, LGPL, AGPL รวมไปถึง Creative Common เช่นกัน
Debian Packaging Short Demo
บรรยายโดยคุณ Yukiharu YABUKI มา demo โครงการ debian package ให้เราดูว่าใน debian package จะต้องมีส่วนประกอบอะไรบ้าง ซึ่งการที่จะเข้าใจโครงการสร้างของ debian package ได้ง่ายโดยยกตัวอย่าง package ชื่อ ulogd เป็นตัวอย่าง คุณ YABUKI ใช้เครื่องมือจัดการ package อย่าง aptitude ช่วยในการดาวน์โหลดซอร์สโค้ด apt-get source จาก resporitory และติดตั้ง dependency package aptitude build-dep สำหรับใช้ build package ตัวอย่างข้างต้น เมื่อได้ dependency package ครบแล้ว ก็สั่ง build โดย Debian จะมีเครื่องมือในการตรวจสอบ package ด้วยชื่อ lintian ซึ่ง lintian จะเป็นตัวบอกและแนะนำเราถึงปัญหาและการแก้ปัญหาในการ build package นั้นๆ

วันนี้ได้มีโอกาสเข้าไปเรียนการใช้งาน Suriyan เดินไป เดินมา จนได้ขึ้นไปพูดบนเวทีจนได้ ทำให้ได้ทราบปัญหาในเรื่องการใช้งาน Suriyan และปัญหาที่ผมมักจะชอบพูดว่าเป็นปัญหาจุกจิก ซึ่งทำให้ผมเห็นว่าการเริ่มใช้ Suriyan หรือ Linux มันยากสำหรับผู้เริ่มต้นที่ไม่คุ้นเคยกับคอมพิวเตอร์มากนัก สำหรับเด็กๆ รุ่นใหม่ก็อาจจะปรับตัวได้เร็ว สำหรับคนรุ่นเก่า สว.อาจปรับตัวช้า ส่วนใหญ่ยังกังวลเรื่องระยะเวลาในการศึกษาการปรับตัว ความยาก ตั้งกำแพง ฯลฯ ผมเห็นปัญหาแบบนี้มาหลายแห่ง ซึ่งปัญหาจุกจิกเหล่านี้แก้ได้ด้วยตัวผู้เรียนเองเท่านั้น ผู้สอนคงทำหน้าที่เพียงตอบคำถาม สร้างความมั่นใจ โฆษณาชวนเชื่อ :P ให้ได้เท่านั้น
หลายคนยังเป็นกังวลว่า Suriyan จะทำอยู่อีกนานมั๊ย อืมมมมม เรื่องทำอีกนานมั๊ยคงตอบไม่ได้ เพราะขึ้นอยู่กับความแน่วแน่ของเจ้าของโครงการ คือ สำนักงานส่งเสริมอุตสาหกรรมซอฟต์แวร์แห่งชาติ สำหรับผมทำหน้าที่ดูแลในฐานะนักพัฒนาคนหนึ่งเท่านั้น อย่างที่เคยเขียนไว้ในเว็บไซต์ Suriyan ว่าโครงการนี้ตั้งต้นไว้ดี แต่แปลงร่างหลายกระบวนท่ามากไปหน่อย เวลาคนมองดูโครงการทำให้เกิดความไม่แน่ใจ
ความจริงแล้ว Suriyan เป็นของทุกคน อยากพัฒนาเพิ่มเติม หรืออยากทำอะไร ทำเพิ่มเติมได้ คุณสามารถทำได้ แต่ขอให้อยู่ในแนวทางเดิม ดังนั้นการเข้ามาร่วมพัฒนาหรือที่เราเรียกว่าการ Contribute นั้น ทีมงาน Suriyan เปิดโอกาสให้เต็มที่ ซึ่งการ Contribute เป็นช่องทางหนึ่งในการช่วยให้ Suriyan คงอยู่ เช่นกัน ถึงแม้ว่าทีมพัฒนาชุดเดิมอาจจะไม่ได้อยู่ดูแลโครงการนี้ เป็นต้น
เรื่องของการช่วยเหลือและการซัพพอร์ท ที่สำนักงานใหญ่พยายามช่วยเหลือการแก้ปัญหาเบื้องต้น ผ่านทางโทรศัพท์ ผ่านทางอีเมล์ หรือแม้กระทั่งผ่านทางเว็บบอร์ด ผมเห็นทางสำนักงานสาขาโคราชทำหนังสือคู่มือ Suriyan ออกมา ก็น่ายินดี เพราะทีมงานหลักที่ในส่วนงานพัฒนาก็ไม่ได้มีความสามารถทางการเขียนมากนัก หนังสือ Suriyan ที่คุณกิตติกรณ์ แต่งขึ้นถือว่าเป็นหนังสือที่อ่านสนุกลุกนั่งสบายเล่มหนึ่ง สามารถอ้างอิงใช้งานได้จริง :) แหมน่าจะพิมพ์จำหน่ายนะครับ :) ส่วนหนังสือเล่มใหญ่และหนามาก จากทีมนักเขียนและผู้มีประสบการณ์ทางด้าน Linux ได้จัดทำหนังสือ(คัมภีร์) Suriyan พร้อมวีดีโอสอนการใช้งาน ปรับแต่ง Suriyan ทีละขั้นตอน เรียกได้ว่าอยู่บ้านก็สามารถดูและทำได้ด้วยตนเองกันเลยทีเดียว ซึ่งงาน 2 ชิ้นนี้จะออกประมาณเดือนเมษายน พร้อมกับ Suriyan รุ่นใหม่
นอกจากนี้ยังมี Knowledge Base ที่กำลังจัดทำขึ้น เพื่อแก้ไขปัญหาเบื้องต้นในการใช้งาน การปรับแต่งเดสท็อป Suriyan ให้น่าใช้มากขึ้น หนังสือ วิดีโอ และ Knowledge Base เป็นทางเลือกในการปรับตัวมาใช้ Suriyan ผมหวังว่าสิ่งที่ทีมงาน Thai Open Source และทีมงาน Open Source ของ SIPA พยายามสร้างสื่อต่างๆ สำหรับทุกคนที่อยากใช้อยากลอง ได้มีโอกาสที่เท่าเทียมกัน การหันมาใช้งานซอฟต์แวร์โอเพนซอร์สหรือระบบปฏิบัติการอย่างลินุกซ์ ไม่ว่าจะเป็น Suriyan, Linux TLE, SUT Linux และลินุกซ์ดิสทริบิวชันอื่นๆ ขึ้นอยู่กับคุณแล้วละครับที่จะเลือก สำหรับนักพัฒนา แง่มุมการพัฒนา

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

เรื่องโลโก้และธีม อ่านได้จาก Refreshing the Ubuntu Brand กับ Bye Bye Brown แต่ในบล็อกนี้ จะพูดถึง "แบรนด์" โดยอ้างจากบล็อกของ Mark Shuttleworth

สิ่งที่น่าสนใจคือ Shuttleworth บอกว่า เขามีความตั้งใจจะ "หลอมรวม" แนวคิดสองขั้วหลายๆ คู่ในโลกของ Ubuntu (ซึ่งมีเยอะและสับสน) เข้าด้วยกัน แนวคิดเหล่านี้ได้แก่

  • Community - Commercial
  • Consumer - Enterprise
  • End-user - Engineer

    อันนี้เป็นโจทย์ของทีมพัฒนาแบรนด์ต้องไปคิดมา ซึ่งสุดท้ายแล้ว โซลูชันที่ได้คือการแยกแยะและแสดง "โทน" ของแนวคิดแต่ละคู่ ผ่านสัญลักษณ์และสี

  • คู่ Community - Commercial แยกแยะด้วยสี (ส้ม-เปลือกมังคุด) (แบรนด์ Ubuntu - แบรนด์ Canonical)
  • คู่ Consumer - Enterprise แยกแยะด้วยจำนวนจุด (จุดน้อย-จุดเยอะ)
  • คู่ End-user - Engineer แยกแยะด้วยที่ว่างระหว่างจุด (ว่างน้อย-ว่างเยอะ)

ดูตัวอย่างการใช้งานตามภาพประกอบ (ภาพจากบล็อกของ Shuttleworth)

ตีความ: งานเชิงพาณิชย์ (ม่วง) สำหรับลูกค้าองค์กร (จุดเยอะมาก)

ตีความ: งานกลางๆ ทั้งชุมชนและเชิงพาณิชย์ (ทั้งส้มและม่วง) เน้นองค์กร (จุดเยอะมาก) เน้น end-user (ที่ว่างแคบ)

อันนี้ล้อกับอันก่อนหน้า

ตีความ: งานกลางๆ ทั้งชุมชนและเชิงพาณิชย์ (ทั้งส้มและม่วง) เน้นองค์กร (จุดเยอะ) และเน้นนักพัฒนา-วิศวกร (จุดห่าง ที่ว่างเยอะ)

ตีความ: งานกลางๆ (มีทั้งสองสี แต่ผมว่ามันแอบม่วงนะ) เน้นผู้ใช้ทั่วไป (แทบไม่มีจุดเลย) ไม่เน้น consumer-enterprise เป็นพิเศษ (ที่ว่างระดับกลางๆ)

สนุกดีเหมือนกันนะเนี่ย!

หลายๆ ท่านน่าจะคุ้นเคยกันดีกับตัวสร้าง Ubuntu ลงใน USB ที่มีมากับ Ubuntu มาแล้วหลายรุ่นด้วยกัน และในวันนี้ก็ได้มีโปรแกรมสร้าง Ubuntu USB สำหรับ OS X ออกมาให้ได้ใช้กันแล้ว ใครเป็นผู้ใช้ Mac แล้วต้องพบความลำบากในการสร้าง Ubuntu ลงใน USB ก็วันนี้ยิ้มกันได้ละครับ

ตัวโครงการพบได้ที่ https://code.launchpad.net/~michaelforrest/ubuntuusbcreator-osx/trunk
ที่มา: http://www.omgubuntu.co.uk/2010/03/help-bring-ubuntu-iso-to-usb-burning-...

ทีมพัฒนา PCLinuxOS ประกาศการออกรุ่นของ Beta แรกในปี 2010 แล้ว ซึ่งยังคงแนวคิดเรียบง่าย เช่นเคย การพัฒนาของ PCLinuxOS ล่าสุดมีการเปลี่ยนแปลงและอัพเดทหลายอย่าง ใน Beta แรกนี้ใช้ kernel linux รุ่น 2.6.32.8 และ KDE รุ่น 4.4.1 มีโปรแกรมที่สนับสนุน KDE อีกมากในรุ่นนี้ ทีมนักพัฒนายังแจ้งอีกว่าโปรแกรมสร้าง live cd อย่าง mylivecd ทำงานได้ดีขึ้นกว่าเดิม และยัง boot เร็วขึ้นกว่าเดิม 50% สนับสนุน 3D Desktop อย่าง Compiz มี driver NVIDIA / ATI flgrx สนับสนุน printer wireless และ bluetooth ได้มากขึ้น ในรุ่นนี้เหมาะสำหรับการทดสอบเท่านั้น ซึ่งคุณอาจพบบักร้ายแรงหลายอย่าง คุณสามารถรายงานบักต่างๆ เพื่อช่วยการพัฒนา PCLinuxOS ให้ดียิ่งขึ้น รายละเอียดเพิ่มเติมเกี่ยวกับรุ่นนี้สามารถอ่านเพิ่มเติมได้ที่บันทึกการออกรุ่น สำหรับผู้ที่ต้องการทดสอบ PCLinuxOS 2010 Beta 1 สามารถดาวน์โหลดได้ที่เว็บไซต์ของ PCLinuxOS ได้โดยตรง

โรงเรียนจรัสพิชากรอาชีวศึกษา ร่วมกับ นิตยสารโอเพนซอร์สทูเดย์ เปิดอบรมหลักสูตร "โปรแกรมทดแทน Windows/MS-Office" ภายใต้ โครงการอบรม Open Source Suriyan & OpenOffice โปรแกรมถูกกฎหมายของคนไทย โดยวิทยากรมืออาชีพ จากนิตยสารโอเพนซอร์สทูเดย์ อาจารย์ภาณุภณ พสุชัยสกุล ระหว่างวันที่ 24-25 เมษายน 2553 ณ โรงเรียนจรัสพิชากรอาชีวศึกษา จ.นครศรีธรรมราช ร่วมสนับสนุนโครงการดีๆ โดย ศูนย์พัฒนาฝีมือแรงงาน จ.นครศรีธรรมราช ท่านใดสนใจสามารถลงทะเบียนเข้าอบรม หรือสอบถามรายละเอียดเพิ่มเติมได้ที่ 08-1911-6206 แล้วพบกันที่ภาคใต้นะคะ อ่านเพิ่มเติมได้ที่แหล่งที่มา
ที่มา - opensource2day

XML feed