การติดตั้ง centos ผ่าน liveDVD .iso บน virtual box

centos 6.3 from ku in oracle virtual box
centos 6.3 from ku in oracle virtual box

28 พ.ย.55 เหตุเกิดจาก ได้ทดสอบ CentOS 6.3 ซึ่งเป็นอีก 1 ระบบปฏิบัติการลีนุกซ์ที่น่าสนใจ เริ่มจาก นายภส.. นักศึกษาของผม เล่าให้ฟังว่าติดปัญหาในการติดตั้งกับเครื่อง notebook และที่ผ่าน oracle virtual box ในห้องแล็ป ทำให้ผมต้องหา CentOS มาติดตั้งก็ได้จาก ku.ac.th เป็น CentOS-6.3-i386-LiveDVD.iso

ผลการดำเนินการ จากการทดสอบบนเครื่องคอมพิวเตอร์จำนวน 3 เครื่องใน 3 วัตถุประสงค์ คือ 1) เริ่มทดสอบกับเครื่องห้องแล็บเดิมที่ลง win xp มี CPU 3.2 GHz ram 1 GB พบว่า boot แบบ liveDVD ผ่าน .iso แล้วเข้าระบบและใช้งานได้ แต่ต้องลดอุปกรณ์บน vm ให้หมดให้เหลือน้อยแบบที่เรียกว่า minimum device ปัญหาที่พบคือ คลิ๊กปุ่ม install to harddisk drive แล้วไม่ทำงาน คาดว่า device ไม่พร้อม จึงเปลี่ยนเครื่องทดสอบ 2) ใช้กับเครื่องที่พร้อมกว่า คือ เครื่องใหม่ที่ลง win 7 มี CPU 3.2 GHz ram 4 GB พบว่า boot และ install บน harddisk ได้ปกติ โดยติดตั้งผ่าน .iso เมื่อถอด .iso ออกก็บูทได้เอง จึง export ไปเป็น .ova เพื่อนำไปใช้ในเครื่องอื่นต่อไป ควรเร็วไม่แตกต่างกับ win 7 เพราะ hw รองรับได้ 3) เครื่องห้องแล็บเดิม แต่เปลี่ยนเครื่อง ใช้วิธีการ import แฟ้ม .ova และลดอุปกรณ์ให้เหลือน้อยที่สุด ในการทดสอบครั้งแรกนั้นจะเหลือ network ไว้ทำงาน แต่พบว่า การ boot ในบางครั้งไม่สำเร็จ จึงต้องถอดอุปกรณ์ออกให้หมด ก็จะสามารถใช้งานแบบค่อยเป็นค่อยไปได้

พอสรุปได้ว่า CentOS ยังต้องการ hardware ที่พร้อมโดยเฉพาะขนาด RAM นอกจากนี้ยังทดสอบสั่ง auto startup ให้เปิด CentOS บน VM ทันทีที่ win เริ่มทำงานด้วยคำสั่ง  “C:\Program Files\ Oracle\ VirtualBox\ VBoxManage.exe” startvm “centos63” แต่ทดสอบกับเครื่องห้องแล็บ พบว่าบางครั้งก็บูทสำเร็จ บางครั้งก็ไม่สำเร็จ จากปัญหาขนาด RAM จึงถอนคำสั่งนี้ออกจาก program/startup

Oracle virtual box is a virtualization software
Oracle virtual box is a virtualization software

http://www.virtualbox.org/
http://mirror1.ku.ac.th/centos/6.3/isos/i386/

ISO = application/x-iso9660-image

OVA = Open Virtualization Appliance

เสน่ห์ของแผนที่ความคิด (itinlife 354)

mindmap lover
mindmap lover (itinlife 354)

4 ก.ค.55 มายด์แม็ป หรือ แผนที่ความคิด หรือ ผังมโนภาพ (Mind Map) คือ แผนภาพที่แสดงความคิดที่เชื่อมโยงกับเหมือนกับการเชื่อมโยงของเซลประสาทในสมอง โดยใช้คำ ภาพ หรือสัญลักษณ์ที่เชื่อมโยงกันแล้วแผ่เป็นรัศมีออกไปจากศูนย์กลาง การวาดแผนที่ความคิดถูกใช้เป็นเครื่องมือนำเสนอประเด็นจากการแลกเปลี่ยนเรียนรู้ หรือการนำเสนอความคิด ที่ช่วยให้การสรุปประเด็นมีความชัดเจนผ่านเครื่องมือที่เรียกว่าแผนที่ความคิด (Mind Map) ซึ่งมีการนำไปใช้สอนให้นักเรียนระดับประถมศึกษาฝึกใช้เป็นเครื่องมือในการรวบรวมความคิดมาหลายปีแล้ว

การระดมความคิด (Brainstorming) ในการประชุมหลายระดับมักมีการใช้มายด์แม็ปเป็นเครื่องมือ เพราะเขียนง่าย มีความน่าสนใจ และเข้าใจไม่ยาก สิ่งที่ต้องใช้เป็นเครื่องมือก็มีเพียงกระดาษปรู๊ฟ และสีชอล์กพาสเทล อาจใช้สำหรับระดมความคิดเห็น สรุปความแนวคิด หรือนำเสนอประเด็นก็ได้ ปัจจุบันมีซอฟท์แวร์ที่เข้ามาช่วยให้การวาดด้วยเครื่องคอมพิวเตอร์ทำได้ง่ายขึ้น อาทิ Freemind, Mindjet, Xmind, Mindmeister, iMindmap สามารถใช้งานได้คล้ายเขียนบนกระดาษ แต่แก้ไขได้ง่าย ไม่หายไปตามกาลเวลา เพราะทำสำเนา และเผยแพร่ต่อได้

ขั้นตอนการใช้ซอฟท์แวร์ช่วยเขียนแผนที่ความคิด เริ่มจากเขียนแผนที่ความคิดด้วยโปรแกรม Mindjet apps บนเครื่องคอมพิวเตอร์แบบแท็บเล็ต (TabletPC) แล้วส่งแฟ้มแบบ .mm ไปเก็บใน Dropbox.com ซึ่งเป็น Cloud Storage แล้วใช้เครื่องคอมพิวเตอร์แบบตั้งโต๊ะ (Desktop) ดาวน์โหลดแฟ้มมาเปิดด้วยโปรแกรม Freemind แล้ว Export ไปเป็นเว็บเพจแบบ XHTML (Clickable map image version) เมื่อส่งกลุ่มแฟ้มที่ได้ไปเผยแพร่ในเว็บไซต์ขององค์กร จะแสดงผลทั้งภาพแผนที่ความคิดต้นฉบับ และข้อมูลรายการความคิดแบบเรียงข้อ ที่สามารถข้อมูลรายการไปประมวลผลต่อ หรือปรับไปแสดงผลในสื่ออื่นได้

http://www.thaiall.com/php5/php55.html

http://www.thaiall.com/freemind

ทดสอบโปรแกรม thaiabc.com รุ่น 6.5 กับการประมวลผลบน DVD

1 เม.ย.53 โปรแกรมแก้วสารพัดนึก คือ โปรแกรมที่ช่วย ติดตั้งเครื่องบริการเว็บ เครื่องบริการฐานข้อมูล โอเพนซอร์ส และรวมบทความมากมาย สำหรับนำไปเรียนรู้ได้ด้วยตนเอง หลังติดตั้งเสร็จจะได้โปรแกรม Apache + PHP + MySQL + Perl + Script เช่น e-Commerce, e-Learning, CMS, Article และ Source Code
     วันนี้เขียน software หลายร้อยโปรแกรมลง DVD หลายแผ่นไว้แจกนักศึกษาในชั้นเรียน ในนั้นมีโปรแกรม thaiabc.com แบบ no install ให้ประมวลผล apache + php + mysql ที่ใครเรียกว่าโปรแกรมประเภท WAMP จากการแก้ไขให้ run mysql แบบไม่ใช้ innodb พบว่า wordpress สามารถ run ผ่าน CD-ROM ได้ทันทีใช้ admin เข้าระบบก็ได้ เพราะการอ่าน blog ที่วางไว้สองร้อยกว่าเรื่องไม่มีการเก็บ log ของการอ่านไว้ในฐานข้อมูล  ส่วน learnsquare v2 ก็ไม่พบปัญหาแม้จะ login ด้วย admin ก็ใช้งานผ่าน DVD ได้ปกติ ส่วน phpmyadmin พบว่าสามารถเข้าดูข้อมูลใน mysql ได้ วันนี้คุณสามารถ download ชุดติดตั้งโปรแกรมแก้วสารพัดนึกจาก thaiabc.com ได้แล้ว 1) เมื่อติดตั้งแล้วก็ใช้งานใน Drive C 2)เลือกที่จะคัดลอกไปวางใน DVD หรือ CD ซึ่งเก็บข้อมูลได้มากและราคาถูก 3)เลือกที่จะคัดลอกไปวางไว้ใน Thumb Drive เพื่อใช้งานได้ในทุกที่
     แต่ moodle พบ error message เพราะมีการเขียน session ส่วน mambo มีการ insert เข้าฐานข้อมูลพบ error ส่วน oscommerce มีการ insert เข้าตาราง session พบ error ส่วน gallery ก็ใช้งานไม่ได้พบ error ส่วน phpbb3 ก็ใช้งานไม่ได้พบ error .. สรุปว่าผลการทดสอบกับ DVD ซึ่งเป็นสื่อเก็บข้อมูลแบบอ่านอย่างเดียว ถือเป็นปัญหาที่ไม่ใหญ่นัก เนื่องจากคาดไว้แล้ว แต่การใช้งานจริงก็จะใช้ผ่าน USB Drive หรือ Flash Drive เพราะเป็นอุปกรณ์ที่อ่านเขียนได้ ราคาถูกลงมาก และทำงานได้เร็วกว่า DVD แน่นอน .. ดังนั้นทุกบริการจึงทำงานได้ทั้งหมด

ลิขสิทธิ์ซอฟท์แวร์ระหว่างบุคคล

6 มี.ค.53 ซอฟท์แวร์ที่ถูกพัฒนาขึ้นส่วนหนึ่งมีลิขสิทธิ์ชัดเจน ผู้นำไปใช้ต้องเสียค่าใช้จ่ายก่อน ไม่มีแชร์แวร์หรือรุ่นทดสอบ (Demo) ให้นำไปทดลองใช้งานก่อนแล้วตัดสินใจภายหลัง ถ้าใช้ก็ต้องเสียเงินก่อนจะได้ซอฟท์แวร์ไปติดตั้ง สำหรับค่าลิขสิทธิ์ซอฟท์แวร์มีหลายรูปแบบ เช่น ใช้คนเดียว ใช้ได้ทั้งองค์การ หรือนำไปพัฒนาให้กับลูกค้า ซอฟท์แวร์บางตัวเป็นแบบต่อยอดจากตัวหลัก เช่น wordpress.org เป็นตัวหลักที่เปิดให้ดาวน์โหลดได้ฟรี แต่ถ้าจะใช้ theme สวยของ solostream.com ที่ออกแบบให้ทำหน้าที่เป็นหน้ากากครอบซอฟท์แวร์ตัวหลักที่ถูกพัฒนาขึ้นโดยผู้พัฒนาอิสระแล้วจำหน่ายแยกออกจากซอฟท์แวร์ตัวหลักที่แจกฟรีก็เกิดขึ้นแล้วในปัจจุบัน
            ปัญหาลิขสิทธิ์เกิดขึ้นได้หลายกรณี เช่น ผู้เขียนพัฒนาซอฟท์แวร์ตัวหนึ่งและเปิดให้คนไทยดาวน์โหลดไปใช้ได้ฟรีแบบโอเพนท์ซอร์ท ต่อมามีผู้พัฒนาชาวไทยนำไปพัฒนาต่อยอดแล้วขายต่อให้กับลูกค้า ต่อจากนั้นผู้พัฒนาท่านนั้นได้ทิ้งงานไปแล้วลูกค้าก็โทรมาสอบถามผู้เขียน เพราะคิดว่าซอฟท์แวร์ที่เขาใช้อยู่ได้จ่ายให้ผู้เขียนส่วนหนึ่ง เมื่ออธิบายเรื่องลิขสิทธิ์แล้วลูกค้าท่านนั้นก็เข้าใจ อีกตัวอย่างหนึ่งคือชาวต่างชาติพัฒนาซอฟท์แวร์เพื่อขายแล้วคนไทยได้คัดลอกมาใช้อย่างไม่ถูกต้องตามเงื่อนไขของลิขสิทธิ์ แต่นำซอฟท์แวร์ดังกล่าวไปขายต่อให้กับลูกค้า ซึ่งลูกค้าไม่น้อยไม่เข้าใจในประเด็นเรื่องลิขสิทธิ์ซอฟท์แวร์ก็ยินดีจ่ายด้วยรู้เท่าไม่ถึงการณ์
            ในโลกที่เทคโนโลยีพัฒนาอย่างรวดเร็ว การตัดสินใจแต่ละเรื่องต้องใช้วิจารณญาณอย่างมาก เพื่อไม่ให้พลาดพลั้งไปกับเงื่อนไขที่เปลี่ยนแปลงแล้วส่งผลเสียย้อนกลับมา การพัฒนาเว็บไซต์ที่ใช้ระบบจัดการเนื้อหาเว็บไซต์ (CMS) เหมาะกับเว็บไซต์ที่เนื้อหามากและแบ่งหมวดหมู่ได้ชัดเจน เมื่อเลือกใช้ระบบจากค่ายใดก็ต้องติดตามการอัพเกรดอย่างต่อเนื่อง เพื่อให้ทันเทคโนโลยีและปลอดภัยต่อการบุกรุก หากเปลี่ยนระบบ อัพเกรด หรือยกเลิกระบบซีเอ็มเอสอาจทำให้นำข้อมูลกลับมาใช้ต่อไม่ได้ ทำให้ที่อยู่เว็บไซต์ที่เคยถูกอ้างอิงไปทั่วโลกเปลี่ยนแปลง นั่นหมายถึงเนื้อหาที่เคยถูกเชื่อมโยงจากภายนอกจะหายไปทั้งหมด นี่เป็นตัวอย่างประกอบการตัดสินใจจ่ายค่าลิขสิทธิ์ซอฟท์แวร์ที่ต้องพิจารณารอบด้านบนความเข้าใจและให้ความสำคัญกับความเสี่ยงที่จะเกิดขึ้นเป็นที่ตั้ง