debclub "ก้านกล้วย" repository

หลังจากที่ debianclub เปิดตัวรอบใหม่มาได้ครบ 1 ปี (ตั้งแต่ 1 กันยายน 2550) โดยที่เราเน้นบทความสำหรับ user มาโดยตลอด ในขณะที่สมาชิกของเราก็มีบางคนทำงานพัฒนากับ debian อยู่ บางคนอาจจะทำ deb ไว้ แต่เผยแพร่ของใครของมัน ไม่มีแหล่งรวมที่สะดวกสำหรับผู้ใช้

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

debclub repository นี้ ใช้ชื่อรหัสว่า "ก้านกล้วย" (kankluay) โดยยืมชื่อจากแอนิเมชั่นสุดเจ๋งของคนไทย ให้เข้าชุดกับ Toy Story ของ debian โดยขณะนี้มี feature หลักคือ:

Exactly which Linux Operating System is the best?

In my estimation, there is no definite response. There isn't any best linux distro that suit everybody and degree of knowledge.

From my prior experiences, the best linux distro is distribution that you are comfortable with. For instance, I'm a Red hat user since ver6.x. Since, I'm so acquainted with Red Hat-based distributions, I feel a little hard for me to switch to Debian-based distributions. Once again, this is absolutely nothing to do with learning curve is simply my personal preference

Possibly, most of the Linux experts might know the answer well for selecting proper Linux distribution for themselves. Nonetheless, if you are a novice to Open Source or Linux, I'd like to share along with you 5 strategies for selecting the most appropriate Free distribution.

5 major key techniques for selecting correct Linux Distributions are:-

  • Your Objective
  • Hardware
  • Popularity
  • Roadmap, developers' background and sponsors.
  • Official Support or Commercial support

1. Your Objective

First and foremost, think about what's the purpose of making use of Linux distro. Listed below are some examples that most of newcomer use Linux for:-

Changing property Desktop Main System?
Replacing property Server Main System?
Target Group? Implement new Linux Operating-system for kids? Seniors? Pc savvy?
Apply your Linux for web servers? File sharing? Firewall and router? Print Server?

Debian Buttons สำหรับ Iceweasel/Firefox

Debian มีทางลัดสำหรับเข้าถึงทรัพยากรต่าง ๆ ในเว็บของ Debian อยู่แล้ว เช่น เข้าถึงรายงานบั๊กได้อย่างรวดเร็วโดยผ่าน URL http://bugs.debian.org/{หมายเลขบั๊ก} หรือเข้าสู่ระบบติดตามแพกเกจของ Debian ได้โดยผ่าน URL http://packages.qa.debian.org/{ชื่อ source package} ฯลฯ ผมเองใช้เบราว์เซอร์ก็ตั้ง search shortcut พวกนี้ไว้เหมือนกัน

แต่ตอนนี้ สำหรับผู้ที่ใช้ Iceweasel หรือ Firefox มีวิธีที่สะดวกกว่านั้นอีก โดยติดตั้ง add-on Debian buttons แล้วไปตั้งค่า tool bar โดยลากปุ่มต่าง ๆ เหล่านี้เข้าใป ก็จะสามารถเข้าถึงทรัพยากรของ Debian ได้โดยใช้เมาส์อย่างเดียว ไม่ต้องผ่านแป้นพิมพ์เลย

หลักการคือ มันจะอ่านค่าในคลิปบอร์ดซึ่ง X จะคัดลอกไว้เมื่อใช้เมาส์ป้ายเลือกข้อความ ดังนั้น สมมุติว่าคุณไปเห็นใครพูดถึง Debian Bug #661212 คุณก็แค่ double click เลือกที่ #661212 แล้วไปคลิกที่ปุ่ม bts ก็จะเป็นการเปิดรายงานบั๊กนั้น ๆ ทันที โดยถ้าคุณต้องการเปิดในแท็บใหม่ ไม่ใช่แท็บปัจจุบัน ก็แค่คลิกเมาส์ปุ่มกลางแทนคลิกซ้ายธรรมดาเท่านั้นเอง

มีวิธีติดตั้งได้หลายทางครับ โดยจะติดตั้งจาก หน้า add-on ของ Mozilla หรือจะลงผ่าน APT เลยก็ได้ โดยสั่ง:

# aptitude instll xul-ext-debianbuttons

เมื่อติดตั้งเสร็จ ก็เปิดเมนู View > Toolbars > Customize... หรือจะคลิกขวาที่ tool bar แล้วเลือก Customize... ก็ได้ แล้วก็ลากปุ่ม Debian มาใส่ใน tool bar ตามต้องการ

ที่มา: debian-devel-announce

Multi monitor XFCE

ถ้าจะใช้งาน XFCE แบบหลายจอ เช่น ต่อ notebook ออก Projector หรือทำงาน 2 จอ แนะนำ sudo apt-get install arandr ครับ

เลือกตำแหน่ง output ได้ครับ ว่าจะให้

  • แสดง 2 จอเหมือนกัน
  • จอ notebook อยู่ซ้าย อีกจออยู่ขวา หรือ
  • จอ notebook อยู่ขวา อีกจออยู่ซ้าย

เป็นต้น

รวมถึง กรณี เช่น กำหนดให้ panel อยู่ด้านล่างของจอ (ผมชอบ interface แบบ win 95)

ปัญหาที่พบคือ ถ้าเลือกให้ 2 จอ แสดงผลเหมือนกัน โดยความละเอียดจอภายนอกสูงกว่า (เวลาทำงานที่บ้าน ต่อ notebook ออกจอใหญ่ แล้วทำงานผ่านจอใหญ่เป็นหลัก) แล้วเผลอ hibernate เครื่อง โดยที่ยังไม่ได้ปิด output จอภายนอก พอหิ้วเครื่องไปทำงานที่อื่น เมื่อเปิดเครื่องในที่ที่ไม่มีจอภายนอก มันจะไม่ refresh ขนาดหน้าจอให้ ทำให้เลื่อนเมาส์ลงไปข้างล่างแล้วมองไม่เห็น

แก้ไขผ่านหน้า xfce-display-settings ก็ไม่ได้ (คงเป็น bug อยู่) ลอง reload หลายอย่างเช่น xfce-panel, compiz (ผมใช้ compiz แทน default) ก็ไม่ได้ผล จนลงเอยด้วย arandr

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

ยกเลิก Thailand Mini-DebConf 2011

ทีมผู้จัดงาน Thailand Mini-DebConf 2011 ขอแจ้งยกเลิกการจัดงาน Thailand Mini-DebConf 2011 หลังจากที่ได้ประเมินสถานการณ์น้ำท่วมในกรุงเทพฯ ที่น่าจะยังคงมีน้ำท่วมขังเป็นอุปสรรคของการสัญจรอยู่ในช่วงวันงาน และภาวะขาดแคลนสินค้าจะทำให้ผู้ร่วมงานไม่ได้รับความสะดวก รวมทั้งตระหนักว่าผู้ที่จะมาร่วมงานหลายท่านอาจประสบอุทกภัย และยังต้องมีภาระในการฟื้นฟู

ผู้จัดงานขออภัยมา ณ โอกาสนี้ที่ต้องงดจัดงาน และหวังว่าเราจะมีโอกาสจัดงานนี้อีกครั้งในโอกาสต่อไป

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

Thailand Mini-DebConf 2011

ในปีที่แล้ว เราได้จัด Mini-DebCamp ประเทศไทย ไปแล้ว โดยมหาวิทยาลัยขอนแก่นรับเป็นเจ้าภาพ ปรากฏว่าได้ผลตอบรับมากมาย (รวมข่าว) ดังนั้น เพื่อเป็นการสานต่อ เราจึงจัดเป็น Thailand Mini-DebConf 2011 ในปีนี้

ในปีนี้ เราเลือกกรุงเทพฯ เป็นสถานที่จัดงาน เพื่อให้ชาว Debian/Ubuntu จากทั่วประเทศสามารถเข้าถึงได้อย่างสะดวกยิ่งขึ้น โดยมหาวิทยาลัยอัสสัมชัญ (ABAC) รับเป็นเจ้าภาพที่วิทยาเขตหัวหมาก และกำหนดวันจัดงานเป็นวันที่ 16-20 พฤศจิกายน 2554 ที่จะถึงนี้

Thailand WiMAX Summit 2011

ศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติร่วมกับ IEEE 802.16 Working Group และ IEEE 802.21 Working Group จัดสัมมนาวิชาการ Thailand WiMAX Summit 2011 ในวันจันทร์ที่ 19 กันยายน 2554 เวลา 8:30 - 12:00 น ณ ห้อง Lotus Suite 7 โรงแรม Centara Grand at CentralWorld กรุงเทพฯ

สัมมนาเกี่ยวกับการพัฒนามาตรฐาน IEEE 802.16 (WiMAX) และ IEEE 802.21 (Media Independent Handover Services) รวมถึงสถานะของการพัฒนา IMT-Advanced

ข้อมูลเพิ่มเติมสามารถดูรายละเอียดได้ที่ http://wimaxitvalley.org/tws/

ขอเรียนเชิญท่านและผู้ที่สนใจร่วมสัมมนา ลงทะเบียนได้ที่ http://wimaxitvalley.org/tws/register.php

Debian ครบ 18 ปี

คนเราถ้าผ่าน 18 ฝน 18 หนาวมาแล้ว ก็ถือว่าเริ่มเป็นผู้ใหญ่ เช่นเดียวกับ Debian ที่วันนี้ (16 สิงหาคม 2554) ได้ผ่านร้อนผ่านหนาวมา 18 ปีเต็ม สั่งสมพัฒนาการมาจนเป็น distro ชั้นแนวหน้า

ปัจจุบัน ด้วย DD กว่า 900 คน DM อีกราว 150 คนที่ยังทำงานแข็งขัน และผู้ร่วมสมทบงานอีกเรือนพันทั่วโลก Debian มีแพกเกจระดับคุณภาพให้กับผู้ใช้ถึงกว่า 30,000 แพกเกจ สำหรับเครื่องสถาปัตยกรรมต่าง ๆ ถึง 12 แบบ (และอีก 9 ที่กำลังพอร์ตอย่างไม่เป็นทางการ) และล่าสุด ได้รับเลือกให้เป็น Linux distro ยอดเยี่ยมของปี 2011 โดย TuxRadar และเป็น Linux distro ที่ดีที่สุดสำหรับเซิร์ฟเวอร์ โดย Linux.com

วันนี้ ผู้ใช้ Debian จึงถือเป็น Debian appreciation day คุณสามารถให้กำลังใจคนทำงานได้ที่เว็บดังกล่าวครับ

RahuNAS เป็นมิตรกับ Debian 6.0 (Squeeze) แล้ว

หลัง ๆ เริ่มมีคนบ่นว่า พยายามติดตั้ง RahuNAS ในเครื่องใหม่ ๆ ที่ลง Debian 6.0 (Squeeze) แล้วติดปัญหา ... ก็เป็นเรื่องที่ถูกต้องแล้ว เพราะ lib ต่าง ๆ ที่ RahuNAS เกี่ยวข้องอยู่ มีการเปลี่ยนแปลงไปมาก จาก Lenny สู่ Squeeze ...

จริง ๆ แล้ว โค้ดของ RahuNAS ได้ปรับเพื่อทดสอบกับ Squeeze ไว้นานพอสมควรแล้วเหมือนกัน แต่ด้วยไม่มีเวลาทำให้เป็นระบบระเบียบอย่างจริงจัง เลยดูจะไม่เรียบร้อยนัก เลยตัดสินใจทำความสะอาดโค้ดก่อน เริ่มจากการจัดการกับ compiler warnings ซึ่งก็ทำให้เห็นว่า เราทำอะไรเปิ่น ๆ และมั่ว ๆ ไปได้ขนาดไหน และเนื่องจากที่ยังมีเครื่องที่ใช้ Lenny และใช้งาน RahuNAS อยู่ที่ ม.ขอนแก่น อยู่ชุดใหญ่ จึงจำเป็นต้องทำความสะอาดตั้งแต่ในรุ่น 0.1.x เลยต้องวางแผนในการบำรุงรักษา ทำให้ตัดสินใจ ที่จะ maintain ทั้งสองรุ่น คือ 0.1.x สำหรับ Lenny และ 0.2.x สำหรับ Squeeze เหนื่อยหน่อย แต่จำเป็นต้องทำ

ดังนั้น ตอนนี้ RahuNAS รุ่น 0.1.x จะไม่เพิ่ม feature ใหม่ (ถ้าไม่จำเป็น) โดยจะทำแค่แก้ security bug และ critical bug เท่านั้น (รุ่นล่าสุด คือ 0.1.8)

เชิญร่วมทดสอบผังแป้นพิมพ์สำหรับเลขไทย

มติ ครม. ที่ให้ใช้เลขไทยในเอกสารราชการ ทำให้เกิดความต้องการป้อนเลขไทยแบบสะดวก ๆ โดยไม่ต้องกดยกแคร่ โดยอาจจะใช้แป้นตัวเลข (numpad) ในแป้นพิมพ์ PC หลังจากที่ได้ซาวเสียงชาว DebianClub Gang ใน Facebook ดูแล้ว ก็ได้รูปแบบเป็นการขยายผังแป้นพิมพ์เดิม โดยใช้ปุ่ม ScrollLock ในการล็อคแป้น numpad ให้เป็นเลขไทย

พฤติกรรมของแป้น numpad จะเป็นอย่างนี้:

NumLockภาษาScrollLockผลลัพธ์
ดับ**ลูกศร
ติดUS*เลขอารบิก
ติดTHดับเลขอารบิก
ติดTHติดเลขไทย
Syndicate content
Creative Commons License ลิขสิทธิ์ของบทความเป็นของเจ้าของบทความแต่ละชิ้น
ผลงานนี้ ใช้สัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-อนุญาตแบบเดียวกัน 3.0 ที่ยังไม่ได้ปรับแก้