ไม่ใช่ทุกคนที่จะมีเงินถุงเงินถังมากพอที่จะจ่ายเพื่อ dedicated server, virtual private server หรือ colocation ดังนั้นเมื่อจะทำเป็นงานอดิเรก ก็ไม่ต้องจ่ายเงินลงทุนขนาดนั้น เอาแค่ shared hosting ก็พอแล้ว!!! แต่ shared hosting ก็มีข้อเสียของมัน เพราะถึงมันจะราคาถูก แถมปล่อยพื้นที่และแบนด์วิดท์ให้ตามสบาย อยากใช้เท่าไหร่ใช้ไป … แต่มันกลับไม่ปล่อย CPU ให้เราอ่ะดิ กลายเป็นว่าเวลาทำงานของ CPU บนเครื่องที่เป็น shared hosting มีค่ามาก มากจนกระทั่งถ้าเราใช้เกินขนาด และเกินเวลาที่กำหนดไว้ล่ะก็ … โดนเล่นทันที งั้นมาลองใช้ “อริยสัจ 4″ ซึ่งเป็นหนทางของศาสนาพุทธมาบริหารจัดการเรื่องนี้กันดีกว่า …
มานิยามศัพท์กันก่อนครับ ก่อนที่ผมจะโม้ให้อ่านกันต่อ … ตัวแรกก็คือ … packet แปลว่า ห่อของเล็ก ๆ ส่วนตัวที่สองก็ … sniffer แปลว่า คนที่สูดจมูก ถ้าเอาสองคำนี้มารวมกันก็จะเป็น … packet sniffer = คนที่สูดจมูกเพื่อดมห่อของเล็ก ๆ หุ ๆ แปลได้จังไรมาก ๆ เลยครับแบบนี้!!! พอดีคอมพิวเตอร์ HP ของผมมันติด Trojan ครับ โชคดีที่มันติดที่ Windows ภาคภาษาจีน ดังนั้นผมก็เลยยังพอใช้ Windows ภาคปรกติเพื่อค้นหาวิธีในการจัดการกับมันได้ในระดับหนึ่ง!!!
ผมค่อนข้างเห็นใจคนที่ใช้ระบบปฏิบัติการวินโดว์มากครับ เพราะมันมีไวรัสคอมพิวเตอร์ชุกชุมเหลือเกิน และยิ่งเห็นใจมากขึ้น เมื่อเด็กรุ่นใหม่ ๆ ที่ไม่เคยได้สัมผัสกับ MS-DOS มาก่อน ไม่รู้ว่าจะแก้ไขคอมพิวเตอร์ของตนที่ติดไวรัสได้ยังไงดี ปรกติแล้วไวรัสคอมพิวเตอร์ก็คือไฟล์คอมพิวเตอร์ธรรมดาเนี่ยแหล่ะครับ เพียงแต่ว่ามันจะถูกวางไว้ในสถานที่ที่ถูกกระตุ้นได้ และเมื่อมันถูกกระตุ้นแล้ว มันก็จะออกลูกออกหลานสร้างความวิบัติต่อไป ดังนั้น เคล็ดลับง่าย ๆ ในการจัดการกับมันก็คือ “อย่าให้มันถูกกระตุ้นได้” งั้นเรามาดูขั้นตอนกันดีกว่าว่าต้องทำยังไงบ้าง 1. เปิดระบบ Safe Mode ระบบปฏิบัติการ Microsoft Windows สามารถเข้าเป็น Safe mode ได้ครับ โดยการกดปุ่ม F8 ก่อนที่โลโก้ของ Windows จะปรากฎขึ้นมา (พยายามกดให้แม่น ๆ นะ เพราะไม่งั้นมันจะเข้าไม่ได้) จากนั้นจะมีเมนูขึ้นมาให้เราเลือกครับ เราก็เลือกว่าเราจะเข้า Safe mode ผมขี้เกียจเอามะพร้าวห้าวมาขายสวน ดังนั้นจึงขอบอกแค่ว่า Safe mode คือสภาวะของ Windows ที่ไม่ได้โหลดส่วนเพิ่มเติมอะไรขึ้นมาเลย ยกเว้นกลไกอันแสนจะธรรมดาของตัว Windows เอง ซึ่งถ้าบอกอย่างนี้ก็หมายความว่า แม้แต่ตัวไฟล์ไวรัสที่อาจจะซ่อนตัวอยู่ในกลไกการ [...]
เมื่อวันเสาร์ที่ผ่านมาผมไปซื้อเครื่องคอมพิวเตอร์มาเครื่องนึงครับ เป็นยี่ห้อ HP รุ่น Pavilion g3375l Home PC นับว่าเป็นการซื้อคอมพิวเตอร์แบบตั้งโต๊ะในรอบหลายปีที่ผ่านมาของผมเลย เพราะปรกติผมจะใช้แต่ Notebook ซะมากกว่า ผมจำได้ว่ามีหลายคนบ่น ๆ ว่า ถ้าซื้อคอมพิวเตอร์มาแล้ว ไม่ขอใช้ระบบปฏิบัติการ Windows XP ได้แมะ ขอใช้ระบบปฏิบัติการอย่างอื่นได้ป่ะ ซึ่งถ้าพวกเราอยากทำแบบนั้นก็ย่อมได้ แต่ความท้าทายที่ตามมาก็คือ เราต้องไปหา drivers เอาเอง ผมเองก็ไม่คิดว่าตัวเองจะได้ประสบปัญหาอะไรมาก่อน เพราะผมคิดว่าผมจะใช้ระบบปฏิบัติการอันเป็นที่นิยมของคนทั่วไป แต่ผมก็พบความท้าทายจนได้ เนื่องจากถึงแม้จะติดตั้งระบบปฏิบัติการยอดฮิตแล้วก็ตาม แต่ผมก็พบว่ามันไม่รู้จัก Network Adapter และ Display Adapter ของเครื่องรุ่นดังกล่าว มันเรียกร้องอย่างโหยหวน … มันต้องการ drivers ที่ถูกต้อง … แล้วผมจะหาให้มันได้ไง??? ผมเริ่มต้นคลำทางโดยการเข้าไปยังเว็บไซต์ของ HP แล้วผมก็มาถูก … อย่างน้อยก็ครึ่งทาง เพราะที่เว็บไซต์ของ HP จะให้เราระบุรุ่นของเครื่องที่เราซื้อไป จากนั้นเขาก็จะแสดงผลออกมาให้เราดูว่าเครื่องคอมพิวเตอร์รุ่นดังกล่าวนั้น มันมีคุณสมบัติยังไงบ้าง … อือม … ผมหมายถึงมันประกอบไปด้วยชิ้นส่วนอิเลกทรอนิกส์อะไรบ้าง [...]
หลายวันมานี้ผมกำลังสร้างซอฟต์แวร์ตัวใหม่อยู่ครับ ซึ่งจำเป็นที่จะต้องใช้ฐานข้อมูล MySQL ในการเก็บค่าคงที่ต่าง ๆ รวมถึงตารางเทียบค่า เพื่อไว้เทียบค่าหลาย ๆ อย่างด้วย ทีนี้ไอ้เจ้าซอฟต์แวร์ที่จะทำแล้วเอามาวางไว้บนพี่ไท้.คอมตัวนี้เนี่ย ผมต้องการให้แสดงผลเป็นภาษาไทย แล้วก็อยากให้เข้ารหัสเป็น UTF-8 ด้วย ก็เลยวุ่นวายน่าดูครับ โดยเฉพาะตอน Import / Export ข้อมูลเข้า ๆ ออก ๆ ฐานข้อมูล ผมเสียเวลาทดลองมาหลายวันครับ คิดว่าพอจะรู้วิธีแล้วว่าต้องทำไงบ้าง มันแย่หน่อยนะครับที่ข้อมูลที่เราเตรียมเอาไว้มันเป็น ASCII ซึ่งระบบมองว่ามันเป็นการเข้ารหัส TIS-620 แต่พอเรา Import เข้าไปแล้ว มันดันไม่แปลงให้เป็น UTF-8 ซะนี่ ต้องมา Export ใหม่อีกครั้งนึงถึงจะได้เป็น UTF-8 ออกมา โดยวิธีการที่ผมทำ ผมทำแบบนี้ครับ สร้างข้อมูลเอาไว้ใน Microsoft Excel ครับ ไฟล์นึงมีหลายเรคคอร์ด เรคคอร์ดนึงมีหลายฟิลด์ Export จาก Excel มาเป็น Text File [...]