พรบ.คอมพิวเตอร์ 2550

Monday, June 22nd, 2009

พรบ.คอมพิวเตอร์ 2550 สืบเนื่องจากว่าพระราชบัญญัติว่าด้วยการกระทำความผิดเกี่ยวกับคอมพิวเตอร์ พ.ศ. 2550 กำลังจะมีการประกาศใช้ในวันที่ 19 กรกฎาคม 2550 นี้ครับ พวกเราเลยต้องมารับรู้กันซะหน่อย ว่าทำอะไรผิดบ้างถึงจะถูกกฎหมายนี้ลงโทษเอาได้ พวกเราจะได้ระวังตัวกัน ไม่เผลอไผลให้อารมณ์พาไปจนทำผิดเน้อะ!!! ผมจะถอดความโดยสรุปเลยก็แล้วกันนะครับ ว่าทำอะไรผิดแล้วจะโดนลงโทษบ้าง 1. เจ้าของไม่ให้เข้าระบบคอมพิวเตอร์ของเขา แล้วเราแอบเข้าไป … เจอคุก 6 เดือน 2. แอบไปรู้วิธีการเข้าระบบคอมพิวเตอร์ของชาวบ้าน แล้วเที่ยวไปโพนทะนาให้คนอื่นรู้ … เจอคุกไม่เกินปี 3. ข้อมูลของเขา เขาเก็บไว้ในระบบคอมพิวเตอร์ดี ๆ แล้วแอบไปล้วงของเขา … เจอคุกไม่เกิน 2 ปี 4. เขาส่งข้อมูลหากันผ่านเครือข่ายคอมพิวเตอร์แบบส่วนตั๊วส่วนตัว แล้วเราทะลึ่งไปดักจับข้อมูลของเขา … เจอคุกไม่เกิน 3 ปี 5. ข้อมูลของเขาอยู่ในระบบคอมพิวเตอร์ของเขาดี ๆ เราดันมือบอนไปโมมันซะงั้น … เจอคุกไม่เกิน 5 ปี 6. ระบบคอมพิวเตอร์ของชาวบ้านทำงานอยู่ดี ๆ […]

Firefox กับ IE ปลอดภัยเท่ากัน ?

Friday, June 19th, 2009

ถาม: ผมได้ยินมาว่า IE และ Firefox ก็ปลอดภัยพอๆ กัน แต่เนื่องจาก IE มีผู้ใช้มากกว่า Firefox ดังนั้นจึงมีการรายงานข้อผิดพลาดมากกว่า ข้อมูลอีกกระแสหนึ่งก็ได้ยินมาว่า เมื่อใดก็ตามที่ Firefox มีผู้ใช้เยอะขึ้น เราก็จะได้ยินข่าวเกี่ยวกับบั๊กของมันมากขึ้น คุณเห็นด้วยกับประเด็นนี้ หรือไม่ อย่างไรครับ? ตอบ: คำถามนี้ดีมากๆ ครับ ขณะเดียวกันมันก็ตอบยากเหมือนกัน เอาเป็นว่า ผมจะให้ข้อมูลกับคุณผู้อ่านเท่าที่ประสบการณ์จะเอื้ออำนวยก็แล้วกันนะครับ เริ่มต้นจากประเด็นที่ว่า เมื่อมีผู้ใช้ Firefox มากขึ้น มันก็จะถูกเจาะโดยแฮคเกอร์มากขึ้น หรือมีข่าวการพบบั๊กมากขึ้น ประเด็นนี้ผมอยากให้ลองพิจารณาอย่างนี้ครับ การที่แฮคเกอร์จะเจาะ Firefox นั้น เป็นเรื่องง่ายมากๆ เพราะบราวเซอร์ Firefox เป็นโอเพ่นซอร์ส หรือพูดง่ายๆ ก็คือ มีการเปิดเผยโค้ดการทำงานโดยละเอียดอยู่แล้ว การค้นหาช่องโหว่เพื่อใช้ในการโจมตีจะทำได้ง่ายกว่า IE มาก แต่ว่าทำไมแฮคเกอร์ยังคงค้นพบช่องโหว่ที่มีความร้ายแรงกว่า และมีจำนวนมากกว่าในบราวเซอร์ IE ทั้งๆ ที่ไม่มีการเปิดเผยโค้ดแต่อย่างใด นอกจากนี้ หากพิจารณาจากประวัติศาสตร์ การเป็นโอเพ่นซอร์สของ Firefox […]

แปลง 1 ให้เป็น 00001

Thursday, May 28th, 2009

เรื่องของเรื่องของผมคือ ผมต้องการให้ค่าของผมที่ได้ สมมติ 1 ไปเป็น 00001 แบบว่าผมก็ไม่ค่อยได้เล่น php ก็เลยงง(ถ้าเป็น Java สบาย อิอิ) ก็เลยไปเจอค่ำสั่งนี้เข้า sprintf(รูปแบบ string, ตัวแปร [มีหลายตัวได้]) และนี่ก็วิธีใช้คำสั่งครับ <?php $value = 1; echo $value.” ไปเป็น “.sprintf(“%05d”, $value).”; ?> ผลลัพธ์ที่ได้ ก็คือ 00001 เห็น แบบนี้แล้ว คงเข้าใจได้ในทันทีละครับ ว่าฟังก์โค้ดนี้ จะทำการแปลงค่าตัวเลขใดๆ ให้ออกมาในรูปแบบของตัวเลข 5 หลัก โดยมีเลข 0 นำหน้า จนกว่าจะครบ 5 หลัก เช่น รับค่า 1 ที่เป็นเลขหลักเดียวเข้ามา มันก็จะเติม 0 นำหน้าไป 4 ตัว ให้เป็น […]