วันอาทิตย์ที่ 13 มกราคม พ.ศ. 2556

อัพเดทไฟล์ ISO แบบรายวันด้วย zsync

zsync เป็นอีกเครื่องมือหนึ่งในการอัพเดทไฟล์ให้ทันสมันอยู่หลดเวลาโดยเฉพาะ Daily Build Image ของ Ubuntu ซึ่งมีขนาดใหญ่กว่า 800MB ประหยัดเวลาในการโหลดไฟล์มากเพราะ zsync จะทำการอัพเดทเฉพาะส่วนที่เพิ่มหรือต่างเท่านั้น การดาวน์โหลดไฟล์ด้วย zsync จะต้องดาวน์โหลดไฟล์ที่มีนามสกุล .zsync มาเท่านั้น ที่เหลือ sync จะต้นหาไฟล์เก่าที่อยู่ในเครื่อง จากนั้นก็จะหาแหล่งดาวน์โหลดและดาวน์โหลดเฉพาะส่วนที่แตกต่างเท่านั้น มาลองใช้งาน zsync กันครับ



ตัวอย่างเช่นการอัพเดทไฟล์ที่ดาวน์โหลดจาก cdimage.ubuntu.com หากคุณมีไฟล์ daily build อยู่แล้วก็สามารถใช้ zsync อัพเดทไฟล์เก่าได้เลยดังนี้



zsync http://cdimage.ubuntu.com/daily-live/current/raring-desktop-amd64.iso.zsync



อ้อเกือบลืมไปอย่าลืมติดตั้ง zsync จาก software center นะครับ :)


Lightworks สำหรับ Linux มาแล้ว

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


วันจันทร์ที่ 7 มกราคม พ.ศ. 2556

Canonical ออก Ubuntu Phone OS

Mark Shuttleworth โชว์ Ubuntu Phone ที่ประเทศอังกฤษเมื่อต้นปีที่ผ่านมาพร้อมเปิดตัว Ubuntu Phone OS พร้อมลุยในตลาด Mobile





สำหรับ Ubuntu Phone OS ตัวอย่างระบบปฏิบัติการติดตั้งบนเครื่อง Galaxy Nexus การใช้งานในงานแบบ Swipe เป็นหลัก ซึ่งมีตั้งแต่การ Swipe ซ้าย Swipe ขวา Swipe บน Swipe ล่าง ซึ่งรวมเอาข้อดีการใช้งานในสไตล์ Windows 8 และ Blackberry ดูวิดีโอข้างล่าง





ในช่วงสัปดาห์ที่ผ่านมาได้มีสำนักข่าวหลายแห่งรายงานเกี่ยวกับ Ubuntu Phone OS อย่างเช่น TheVerge





และสำนักข่าวที่พลาดไม่ได้คือ Engadget





สำหรับหลายๆ ท่านที่เผ้ารอที่จะทดสอบ Ubuntu บน Galaxy Nexus ของท่าน ตัว Source Code จะเปิดให้ดาวน์โหลดได้ในช่วงปลายเดือนกุมภาพันธ์นี้ สำหรับ Mobile Device ที่สามารถติดตั้ง Ubuntu Phone OS ได้ ควรจะมีคุณสมบัติขั้นต่ำดังนี้




  • Dual-core A9 ARM Processor

  • 1GB of RAM

  • 4GB Flash Storage + SD

  • 800×400 WVGA Screen

  • Multi-touch



สำหรับท่านที่ต้องการประสิทธิภาพ กรณีที่ต้องการเอาไปต่อกับ Dock และใช้เป็น Ubuntu Desktop ควรจะมีฮาร์ดแวร์คุณสมบัติขั้นต่ำดังต่อไปนี้




  • Quad-core A9 ARM Processor

  • 1GB of RAM

  • 32GB Flash + SD

  • Minimum of 720p screen resolution

  • Multi-touch



สำหรับท่านที่เป็นนักพัฒนาที่ต้องการพัฒนา App บน Ubuntu Phone OS ตอนนี้มี SDK ให้ใช้งานแล้ว สามารถหาข้อมูลเพิ่มเติมได้ที่ Ubuntu App Developer


วันอังคารที่ 1 มกราคม พ.ศ. 2556

Top 10 โปรแกรมน่าใช้ใน Ubuntu

OMG Ubuntu แนะนำ โปรแกรมน่าใช้บน Ubuntu ที่ออกรุ่นในปี 2012 ที่ผ่านมามีดังนี้




  1. StormCloud

  2. Nitro

  3. Stream for Linux

  4. Geary

  5. InSync

  6. Lightread

  7. UberWriter

  8. Unity News Lens

  9. CuttleFish

  10. Postman



อ่านเพิ่มเติมได้ที่ - OMG Ubuntu


วันเสาร์ที่ 29 ธันวาคม พ.ศ. 2555

LibreOffice สำหรับหน่วยงานราชการ

เผอิญได้มีประชุมเกี่ยวกับการช่วยแก้ปัญหาการละเมิดลิขสิทธิ์ซอฟต์แวร์ ในหน่วยงานภาครัฐและได้มีการหยิบยกเอาเรื่อง LibreOffice ขึ้นมาหารือเนื่องจากเป็นทางออกเดียวที่จะทำให้อัตราการละเมิดลิขสิทธิ์ลดลงไปได้ เพราะหน่วยงานส่วนใหญ่จะซื้อ Windows และไม่ยอมใช้ Linux Desktop ดังนั้นการลดรายจ่ายในเรื่องของ Microsoft Office จึงทำได้ง่ายกว่า ประเด็นที่หยิบยกขึ้นมาพูดคุยได้แก่เรื่อง




  • แหล่งเรียนรู้การใช้งาน LibreOffice

  • Extension เพิ่มเติมสำหรับภาครัฐ

  • LibreOffice รุ่นพิเศษ



จากการประชุมพบว่าประเด็นปัญหาเหล่านี้ได้ทำมาเกือบหมดแล้ว ได้แก่ แหล่งเรียนรู้ซอฟต์แวร์โอเพนซอร์ส





ส่วน Extension เสริมสำหรับภาครัฐ




ตรวจละเมิดลิขสิทธิ์ภาครัฐ

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



สำหรับการตรวจสอบซอฟต์แวร์ละเมิดลิขสิทธิ์ในครั้งนี้ยังไม่มีกำหนดเวลาว่าจะเข้าตรวจช่วงไหนอย่างไร แต่หลายหน่วยงานก็พยายามแก้ปัญหาโดยการทำ Software Asset Management (SAM) เพื่อตรวจสอบว่ามีซอฟต์แวร์ที่มีลิขสิทธิ์ถูกต้องเป็นจำนวนเท่าไร ละเมิดหรือใช้เกินเท่าไร หมดอายุเท่าไร เพื่อหาทางแก้ไข จะตั้งงบจัดซื้อหรือใช้ซอฟต์แวร์โอเพนซอร์สก็ว่ากันไป ครั้งนี้คงไม่ใช่แค่กรณีซอฟต์แวร์ของไมโครซอฟต์เพียงบริษัทเดียวเพราะอโดบีรอจ่อคิวตามมาเร็วๆ นี้



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



งานเขียนนี้คงไม่ได้มาเยินยอซอฟต์แวร์โอเพนซอร์ส เพราะไม่มีค่าลิขสิทธิ์ ใช้ได้ฟรีไม่ต้องเสียเงิน จากการรณรงค์ให้ใช้ซอฟต์แวร์โอเพนซอร์สเพื่อเป็นทางออกจากการละเมิดลิขสิทธิ์และการแก้ปัญหาในทางอ้อมในลักษณะนี้คิดว่าพอแล้ว "ให้โดนจับกันบ้าง" จะได้เข้าใจว่าทำไมจะต้องรณรงค์เพื่อแก้ปัญหาเหล่านี้


วันพฤหัสบดีที่ 13 ธันวาคม พ.ศ. 2555

ตัดสินงานประกวดแข่งขันงานศิลปหัตถกรรมนักเรียน ครั้งที่ 62 ที่ จ.ระยอง

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




  • โครงการคอมพิวเตอร์ระดับ ม.ปลาย

  • เขียนโปรแกรมคอมพิวเตอร์ระดับ ม.ปลาย



สำหรับการตัดสิน โครงการคอมพิวเตอร์ระดับ ม.ปลาย คงไม่ต้องพูดถึงเพราะผม "โหด" อยู่แล้ว ซึ่งกรรมการท่านอื่นๆ "ไม่โหด" เท่าไร ให้คะแนนเต็มกันเยอะพอสมควร โครงงานส่วนใหญ่ยังเป็นการพัฒนาโปรแกรมบนระบบปฏิบัติการ Windows เป็นโปรแกรมการเรียนรู้ มีเกมส์บ้าง และ Mobile App มีกลุ่มแหวกแนวทำหุ่นยนต์เต้นๆ พัฒนาฟอนต์ และตัดต่อวิดีโอ ทำให้รู้สึกงงๆ ว่าโครงการคอมพิวเตอร์ทำไมไม่แบ่งไปเป็นหมวดๆ เพราะงานออกมาหลากหลาย สุดท้ายก็ตัดสินบนเนื้องานที่ควรจะเป็น และแน่นอนว่า โครงงานส่วนใหญ่อยู่ในขั้นพอใช้



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




  • ตีโจทย์ไม่ออก

  • คิดแก้ปัญหาไม่ได้

  • เขียนโปรแกรมได้เฉพาะที่เตรียมมา

  • ลักไก่ไม่เขียนโปรแกรมเพื่อหาคำตอบ เอาผลลัพท์มาแสดงผลเฉยๆ