วันเสาร์ที่ 17 เมษายน พ.ศ. 2553

ต่อกรกับ Botnet ด้วยระบบปฏิบัติการตัวใหม่

นักวิจัยจาก University of Illinois at Chicago กำลังพัฒนาหลักการของระบบปฏิบัติการที่จะมีความมั่นคง (security) และมีความเสถียรมากขึ้น ระบบปฏิบัติการนี้มีชื่อว่า Ethos OS ซึ่งเขาตั้งใจจะให้มันเป็นหลักการในการพัฒนาระบบปฏิบัติการยุคต่อไปซึ่งจะสามารถป้องไวรัส หรือโปรแกรมประสงค์ร้าย ต่าง ๆ โดย Ethos OS นั้นจะทำงานในลักษณะที่เป็นจักรกลเสมือน (virtual machine) โดยโปรแกรมที่ไม่ได้ต้องการเรื่องความมั่นคงก็จะทำงานไปตามปกติ ส่วนโปรแกรมที่ต้องการเช่นธนาคารออนไลน์ก็จะถูกควบคุมโดย Ethos OS ข้อดีของการมีระบบปฏิบัติการในลักษณะนี้ก็คือ นักพัฒนาโปรแกรมสามารถทุ่มเทเวลาให้กับตรรกกะของโปรแกรมได้โดยไม่ต้องสนใจกับ
ปัญหาเรื่องความมั่นคง

ได้อ่านแล้วอยากใช้ OS แบบนี้เร็ว ๆ จังครับ

อ้างอิง UIC News Bureau

ระบบติดต่อกับผู้ใช้แบบลูกผสม

ไมโครซอฟท์ได้พัฒนาระบบต้นแบบการติดต่อกับผู้ใช้แบบใหม่ที่ใช้ได้ทั้งการสัมผัสด้วยมือ และใช้ปากกาเขียนได้ ระบบนี้เรียกว่า Manual Deskterity ซึ่งจากบทความต้นฉบับแสดงวีดีโอการใช้งานระบบดังกล่าว

โดยส่วนตัวแล้วผมคิดว่าเป็นแนวคิดที่ดีที่เดียวครับ

อ้างอิง Technology Review

เทคโนโลยี Augmented Reality เพิ่มประสบการณ์การท่องเที่ยว

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

อยากให้ประเทศไทยเริ่มต้นพัฒนาระบบนี้จังเลยครับ

อ้างอิง ICT Result

วันพฤหัสบดีที่ 25 มีนาคม พ.ศ. 2553

เราลืมสอนเรื่องการใช้ชีวิตให้นักศึกษากันหรือเปล่า

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

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

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

นี่คือสองเรื่องที่เกิดขึ้นและผมก็เลยเกิดคำถามขึ้นว่าในการเรียนการสอนในปัจจุบันของเรานั้น เราเน้นกันที่จะให้แต่ความรู้วิชาการและแข่งขันกันด้วยเกรดอย่างเดียว จนลืมที่จะอบรมให้เด็กให้เป็นคนที่มีความรอบรู้ มีคุณธรรมจริยธรรม และสู้ชีวิตหรือเปล่า นี่คือสิ่งที่ผมอยากจะเอามาแบ่งปันกันในวันนี้โดยเฉพาะคนที่เป็นพ่อเป็นแม่ เพราะผมคิดว่าจะใช้กรณีตัวอย่างนี้ในการสอนลูกผมเช่นเดียวกัน

วันศุกร์ที่ 8 มกราคม พ.ศ. 2553

ทักษะด้าน IT 6 อย่างที่เป็นที่ต้องการมากที่สุดในปี 2010

วันนี้พอดีได้มีโอกาสอ่านบทความจาก Computer World ซึ่งคิดว่าน่าสนใจสำหรับคนที่ทำงานด้าน IT ครับ นั่นก็คือทักษะด้าน IT ที่ยังจะเป็นที่ต้องการมากที่สุดในปี 2010 นี้ ซึ่งการสำรวจนี้ถึงแม้จะไม่ได้ทำในประเทศเรา แต่ผมก็เชื่อว่าผลลัพธ์ส่วนใหญ่น่าจะออกมาคล้าย ๆ กัน ผลออกมาดังนี้ครับ โดยลำดับจะเรียงจากความต้องการมากที่สุดครับ

1. ทักษะด้านการพัฒนาโปรแกรม
2. ทักษะการสนับสนุนด้านเทคนิค
3. ทักษะด้านเครือข่าย
4.ทักษะด้านการจัดการโครงการ
5.ทักษะด้านความมั่นคง (security)
6.Business Intelligence

จะเห็นว่าทักษะด้านการพัฒนาโปรแกรมก็ยังคงเป็นที่ต้องการเป็นลำดับแรกทางด้านไอที นั่นหมายถึงจะยังมีความต้องการที่จะพัฒนาโปรแกรมใหม่ ๆ อีกมากมาย โดยทักษะด้านการพัฒนาโปรแกรมนี้จะเน้นไปที่ .Net, Java, การพัฒนาเว็บ, open source, เทคโนโลยีอย่างพวก Microsoft's Sharepoint และภาษาและแพลตฟอร์มที่จะเป็นที่ต้องการมากขึ้นก็คือ Ruby on Rails และ Ajax

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

ส่วนทักษะด้านเครือข่ายนั้น เนื่องจากกระแสของเทคโนโลยีอย่าง cloud computing หรือ software as a service ทำให้้มีความต้องการคนทางด้านนี้มากขึ้น

ส่วนทางด้านการจัดการโครงการนั้น เขาบอกว่ามืออาชีพที่เข้าใจเทคโนโลยีและสามารถที่จะนำมาใช้ในกลยุทธทางธุรกิจได้ คือสุดยอดฝีมือที่ใคร ๆ ก็ปรารถนา

ทางด้านความมั่นคง (หลายคนคงแปลกใจว่าทำไม่ไม่ใช้ ความปลอดภัย เพราะมาจากคำว่า security แต่คำ ๆ นี้ทางราชบัณฑิตเขาใช้คำว่าความมั่นคงครับ) อันนี้คงไม่ต้องพูดอะไรมากนะครับ เพราะทุกคนคงทราบดีอยู่แล้วว่าปัจจุบันระบบเครือข่ายที่เราใช้ยังไม่ปลอดภัยอยู่มาก ดังนั้นคนที่มีความสามารถทางด้านนี้จะเป็นที่ต้องการเพื่อเก็บรักษาข้อมูลที่สำคัญของบริษัท

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

เอาละครับ เห็นอย่างนี้แล้วนักศึกษาที่กำลังจะจบก็น่าจะหาความรู้พื้นฐานอันใดอันหนึ่งไว้บ้างนะครับ อย่างน้อยก็น่าจะมีความรู้ด้านการพัฒนาโปรแกรมโดยใช้เทคโนโลยีใดเทคโนโลยีหนึ่งที่ได้กล่าวไปแล้ว ส่วนคนที่ยังเรียนอยู่อาจจะปี 2 หรือปี 3 ผมว่าก็ควรจะเริ่มเลือกสิ่งที่ตัวเองสนใจทางด้านต่าง ๆ เหล่านี้ไว้บ้างนะครับ เพราะถึงการสำรวจจะบอกว่าเป็นของปีนี้ แต่ผมว่าความต้ิองการด้านต่าง ๆ เหล่านี้จะยังเป็นที่ต้องการอยู่อีกหลายปี และอย่าลืมว่าประเทศเรานั้นน่าจะตามหลังเทคโนโลยีของต่างประเทศอยู่บ้าง เมื่อพวกคุณเรียนจบกัน ก็อาจเป็นเวลาที่ประเทศของเรากำลังต้องการกำลังคนทางด้านนี้พอดีก็ได้....