Friday, January 26, 2007

มองหาแนวโน้มต่างๆ ผ่านมุมมองของ Google Trends

เคยบ้างไหมที่นึกอยากจะรู้แนวโน้มในเรื่องต่างๆ ที่มีการเปรียบเทียบ
ปกติแม้ว่าจะสามารถ search หาจาก google ได้ก็ตาม เราคงต้องหาข้อมูล
ต่างๆ แล้วมารวบรวมเพื่อสรุปผลว่า สิ่งที่เราสนใจมีแนวโน้มเป็นอย่างไร

มาลองใช้ google หาข้อมูลและแนวโน้มให้เราดีกว่ามั้ย
เช่น เราอยากรู้ว่าตอนนี้ Programming Language ต่างๆ มีคนใช้กันมาก
หรือน้อยแค่ไหน โดยเราสนใจเฉพาะกลุ่มของ Perl, PHP, Python และ
Ruby เราก็ไปที่ URL นี้เลย

http://www.google.com/trends

แล้วก็พิมพ์ข้อความ perl, php, python, ruby ลงในช่องกรอกข้อความ
จากนั้นก็กดปุ่ม Search Trends



















เท่านี้เราก็จะได้ผลลัพธ์ที่เราต้องการแล้ว ง่ายดีกว่าที่เราจะ search หาข้อมูล
แล้วต้องมาเปรียบเทียบเอง..มั้ยครับ

เรียนรู้การใช้งาน Windows และ Windows Security

ผู้เขียนเป็นคนหนึ่งที่ต้องใช้งานระบบปฏิบัติการ Windows ทั้งที่เป็น Client และ
Server จึงจำเป็นที่จะต้องศึกษาเรียนรู้เทคนิคต่างๆ ของระบบปฏิบัติการนี้

แหล่งข้อมูลที่ผู้เขียนใช้เป็นที่ศึกษาหาความรู้ด้านนี้ ก็คือ web site ของ Microsoft

http://www.microsoft.com/technet/abouttn/default.mspx














โดยจะมีข้อมูลต่างๆ มากมายที่ประโยชน์ต่อการทำงานของผู้เขียนเอง
จึงอยากแนะนำให้ได้รู้จักกัน

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

ผู้ใช้จึงควรที่จะมีความรู้เกี่ยวกับความปลอดภัยของ Windows ในระดับหนึ่งด้วย
ผู้เขียนเองศึกษาหาความรู้จากที่นี่

http://www.windowsecurity.com/articles_tutorials/














ซึ่งเป็นแหล่งข้อมูลอ้างอิงได้เป็นอย่างดี

ไม่ให้ user ใช้งาน Add/Remove Program

เมื่อเราต้องการบริหารจัดการและควบคุมผู้ใช้งานคอมพิวเตอร์ เราสามารถกำหนดค่าต่างๆ
ที่จะให้ผู้ใช้ทำงานอะไรได้หรือไม่ได้ หรืออนุญาตให้สามารถทำงานได้เพียงบางอย่าง

โดยใช้เครื่องมือที่ระบบปฏิบัติการ Windows มีไว้ให้ใช้อยู่แล้ว ได้แก่
Local Security Policy
หรือ
Group Policy
ตามแต่ัลักษณะงานที่เราต้องการ

วันนี้ขอแนะนำการใช้ Group Policy สำหรับทำ Disable Add/Remove Program
เมื่อเราไม่ต้องการให้ผู้ใช้รายนั้นเข้าใช้รายการ Add/Remove Program

ลองทำตามนี้ครับ

1. Start --> Run พิมพ์คำสั่ง gpedit.msc













2. ไปที่ Administrative Templates\Control Panel\Add/Remove Programs
แล้วกำหนดค่าเป็น enable















หลังจากนั้น ลองไปเรียกใช้งาน
Start --> Setting --> Control Panel --> Add or Remove Program

จะสังเกตเห็นว่าผู้ใช้จะไม่สามารถใช้งานได้ โดยมีข้อความแจ้งเตือน
ตามที่แสดงไว้ในกรอบหน้าต่างเล็กนั่นล่ะครับ

Group Policy ยังทำอะไรได้อีกมากมายครับ แล้วจะมาค่อยๆ นำมาเล่าสู่กันฟัง
ในโอกาสต่อๆ ไปครับ

ขอขอบคุณที่มาของข้อมูลนี้:
http://www.microsoft.com/technet/prodtechnol
/windows2000serv/reskit/gp/146.mspx?mfr=true

กำจัด Flashy ตัวแสบด้วย BitDefender Remove Tool

นอกจากเจ้า Godzilla แล้ว ที่ระบาดหนักๆ อีกตัวหนึ่งก็คือเจ้า Flashy
ซึ่งถือเป็นปัญหากวนใจคนที่ใช้งานคอมพิวเตอร์โดยเฉพาะคนที่จำเป็น
ต้องใช้งาน thumb drive

ต่อไปนี้ก็ไม่ต้องกังวลหรือรำคาญใจไปหรอกครับ ฺBitDefender ผู้พัฒนา
Anti-virus Software ได้จัดทำ tool มาให้เราใช้ remove เจ้า Flashy
ได้อย่างง่ายดาย.. ไป download ที่นี่ครับ

http://www.bitdefenderthailand.com/Removetoolsflashy.php

ลองดู Screenshot ที่ capture มาให้ดูเป็นตัวอย่างนะครับ




















กำจัดเจ้า Godzilla แบบเร็วไวทันใจ

ใครที่เจอปัญหาจาก Godzilla แล้วยังแก้ไม่ตก มาอ่านทางนี้ครับ
Godzilla จะทำให้เรียกใช้งาน thumb drive ไม่ได้ เนื่องจากมองไม่เห็น
file/folder ที่อยู่ภายใน thumb drive ที่ติดโดนเจ้า Godzilla เล่นงาน

ให้ไป download tool ที่ใช้ remove เจ้า Godzilla ที่นี่ครับ
http://www.nod32th.com/component/option,com_docman/task,doc_details/gid,16/Itemid,290/lang,th/

เป็น Anti-virus ค่าย Nod32
เมื่อได้ file มาแล้วก็ run ได้เลยครับ (ดูตัวอย่างตาม screenshot ที่ capture ด้านล่าง)




































































เท่านี้เราก็สามารถไล่เจ้า Godzilla ออกจากเครื่องของเราไปได้แล้วครับ

Thursday, January 11, 2007

แนะนำ PHPEdit เครื่องมือสำหรับเขียนโปรแกรมภาษา PHP

หลังจากที่ได้แนะนำ Apache2Triad สำหรับทำ Web Server พร้อมเครื่องมือที่หลากหลายไปแล้ว คราวนี้จะมาแนะนำ PHPEdit เครื่องมือ สำหรับใช้ในการ พัฒนา โปรแกรมด้วยภาษา PHP ที่มีความสามารถสูง
โดยเฉพาะ เรื่อง syntax และ function มาตรฐาน ที่มีอยู่ในตัว PHP

เมื่อเราพิมพ์ syntax หรือชื่อ function ก็จะมีหน้าต่าง pop up รายการของ syntax หรือ function ขึ้นมาให้ทันที เมื่อเลือก function ได้แล้วก็จะบอกเราว่า function นั้นๆ ต้่องการ parameter อะไรบ้าง ชนิดตัวแปรของ parameter เป็นชนิดไหน

รองรับการทำงานแฟ้มข้อมูลชนิดอื่นๆ นอกเหนือจาก php ด้วย เช่น HTML, Cascade Style Sheet, Javascript, SQL, XML โดยมี syntax highlighting ซึ่งจะช่วยให้ทำงานได้สะดวก และง่ายขึ้น เท่าที่ลองใช้ๆ มาหลายเจ้าก็มีเจ้านี้แหละถูกใจมากๆ ไปหา download มาใช้กันเถอะครับ
แต่เค้่าให้ใช้ได้ 30 วันเองนะครับ

download ได้ ที่นี่

Wednesday, January 10, 2007

แนะนำ Apache2Triad

สำหรับคนที่จำเป็นจะต้องเรียนรู้การทำงานของ Web Server เพื่อใช้ในการทดสอบ
ทดลองงานด้าน Web Application ย่อมจะต้องรู้จักโปรแกรมประเภท Opensource
ที่ชื่อ Apache HTTP Server, MySQL หรือ PostgreSQL, CGI Programming
Language เช่น Perl, PHP, Python


หลายๆ คนเลือกที่จะใช้โปรแกรมที่มีผู้รวบรวมโปรแกรมต่างๆ เข้าไว้ด้วยกันแล้ว
(Bundle) ซึ่งจะง่ายกว่าการแยกติดตั้งโปรแกรมต่างๆ เองทีละโปรแกรม บนระบบ
ปฏิบัติการ Windows ก็มีผู้จัดทำหลายเจ้า เช่น AppServ ซึ่งถ้าคุณสนใจที่จะใช้งาน
AppServ สามารถดูคำแนะนำได้จาก ที่นี่

Bundle ตัวที่สองที่น่าจะมีคนสนใจและใช้งานเยอะ XAMPP ครับ

ตัวที่สามนี่ชื่อตรงประเด็นเลย WAMP (Windows, Apache, MySQL และ PHP)

ส่วนเราเองปกติก็แยกลงเป็นแต่ละโปรแกรมไปครับ แบบว่าลองเล่นไปเรื่อยๆ
ตามประสามวยวัดหัดซ้อมมือ แต่เนื่องจากความที่เป็นต้นฉบับแบบมวยวัดดั้งเดิม จึงอยากรู้อยากลองหลายภาษา (Perl, PHP, Python) บน Web Server ตัวเดียวกัน
และอยากลอง database ทั้ง MySQL และ PostgreSQL ซึ่งก็ต้องไปหา phpMyAdmin และ pgMyAdminที่เป็นโปรแกรม สำหรับจัดการฐานข้อมูลทั้งสองนั่นมาใช้ ถ้าแยกลงเองทั้งหมดก็ยุ่งยากและใช้เวลาไม่น้อยครับ

ด้วยปัจจุบัน Next Technology (ด้วยการกดปุ่ม Next เลือก Yes/No) ได้รับการตอบสนอง ในวงกว้างอย่างยิ่งจึงจำเป็นที่เราต้องหัดใช้ให้คล่อง เราจึงเลือกที่จะใช้เจ้า Bundle ที่ชื่อ Apache2Triad ซึ่งเจ้าของเค้าบอกว่ามีโปรแกรมพวกนี้ Apache, MySQL, PostgreSQL, Xmail, SlimFTPd, Perl, PHP, Python, TCL, phpMyAdmin, pgMyAdmin รวมอยู่แล้วเสร็จสรรพพร้อมใช้งาน ที่สำคัญมีโปรแกรมอย่าง Awstats (โปรแกรมรายงานการเข้าใช้งาน Web ที่เขียนด้วย Perl) และโปรแกรม บริหาร จัึดการระบบในภาพรวมที่ชื่อ Apache2TraidCP





ที่เล่าๆ มานี่ ดูมันน่าสนใจบ้างมั้ยครับ... ที่สำคัญคือเราแทบไม่ต้องไป config อะไรมันเลย นอกจากความต้องการในการปรับแต่งอีกเล็กๆน้อยๆ เท่านั้น ลองไปหามาเล่นกันดูครับ