ข้ามไปที่เนื้อหาหลัก

บทความ

กำลังแสดงโพสต์จาก ธันวาคม, 2012

เรื่องการเก็บข้อมูลการแก้ไข (LOG DATA)

หลักการเก็บ LOG และติดตามการแก้ไขเปลี่ยนแปลงข้อมูลของผู้ใช้งาน ผมได้ลองวางแนวทางในการจัดเก็บข้อมูลไว้ดังนี้ 1. เก็บเฉพาะเหตุการณ์ที่เกิดขึ้น       จะเก็บข้อมูลเฉพาะสิ่งที่เกิดขึ้น โดยใช้หลัก 5W1H  แต่จะไม่เก็บข้อมูลที่ถูกแก้ไขไป โดยใช้ หลักการในการเก็บข้อมูลดังนี้ ใคร(Who)        คือยูสเซอร์ที่เข้าใช้งาน ทำอะไร(What)    สิ่งที่เกิดขึ้น เพิ่ม/แก้ไข/ลบ ที่ไหน(Where)    ระบุหน้าเมนู/ชื่อตารางข้อมูล/ไอดี เมื่อไหร่(When)    ระบุวันเวลาที่ทำกิจกรรม ทำไม(Why)        ระบุเหตุผล กรณีที่ แก้ไข/ลบ ข้อมูล อย่างไร(How)    หมายเหตุอื่นๆ ที่ต้องการชี้แจง (เมื่อเรียกดู) 2. เก็บข้อมูลก่อนการเปลี่ยนแปลง       การเก็บข้อมูลก่อนการเปลี่ยนแปลงนั้น จะเป็นข้อมูลที่มีขนาดใหญ่ ยิ่งมีการแก้ไขข้อมูลบ่อยครั้ง จำนวนข้อมูลที่ต้องเก็บก็มากขึ้นตาม ไปด้วย ดังนั้นเพื่อป้องกันฐานข้อมูลมีขนาดใหญ่เกินไป  จึงต้องมีการลบข้อมูลที่เก่าไปแล้วออกบ้าง โดยกำหนดเงื่อนไขเป็นระยะเวลา 3 เดือน 6 เดือน 1 ปี โดยหลักการที่กำหนดไว้ ดังนี้ เมื่อมีการแก้ไขให้เก็บไว้ที่ ตาราง LOG 6 เดือน เมื่อข้อมูลที่เก็บไว้นานกว

การตรวจสอบสเปคเครื่องคอมพิวเตอร์ เรื่องของการ์ดเน็ตเวิร์ก

ทุกวันนี้มีโปรแกรมสำหรับตรวจสอบสเปกเครื่องคอมพิวเตอร์อยู่หลายตัวด้วยกัน ที่คุ้นตากันดี เช่น CPU-Z , Everest และอื่นๆอีกที่ไม่ค่อยรู้จักเท่าไหร่ แต่ปัญหาอยู่ที่ ไม่รู้จะตรวจสอบการ์ดเน็ตเวิร์กยังไง เปิดดูทีไร speed ก็อยู่ที่ 100MBs ก็มีคนแนะนำว่าถ้าจะตรวจสเปกง่ายๆ ก็หาสวิตช์ฮับที่ความเร็วเป็น 1000MB มาต่อถ้าการ์ดเน็ตเวิร์กเรา เวลาเราคลิกดู Properties มันก็จะขึ้นมาให้ ว่าเป็น 1000MB ถึงว่าล่ะ สวิตช์ฮับที่ใช้อยู่ตอนนี้มันความเร็วแค่ 100MB เองสปีดถึงเห็นได้แค่นี้ ครั้นจะให้ซื้อตัวใหม่ที่ความเร็วระดับกิกกะบิตมาใช้ ก็คงต้องใช้เวลา และเสียงบประมาณอีกตามเคย ก็ใช้วิธีต่อพ่วงกับเครื่องที่มีการ์ดแลน 1GB มาต่อเครื่องทดสอบก็ได้ครับ ประหยัดงบดี แต่ถ้าจะให้ดี คงต้องเปลี่ยนสวิตช์ฮับไปเลยดีกว่า จะได้ใช้ความเร็วได้เต็มที่ กับอุปกรณ์ที่พัฒนาไปไกลแล้ว

การแชร์สแกนเนอร์ ถึงทำไม่ได้แต่ก็มีวิธีช่วยประหยัดขั้นตอนการทำงาน

"พี่ครับขอใช้เครื่องพี่สแกนเอกสารหน่อยครับ" "พี่ครับขอสแกนอีกสักสองแผ่นครับ" "พี่ครับพอดีมีเอกสารต้องสแกนเพิ่มน่ะครับ" ทุกครั้งที่ต้องสแกนเอกสารเป็นไฟล์เก็บไว้ในคอมพิวเตอร์ ผมจะต้องลุกไปขอใช้เครื่องพิมพ์แบบ All-In-One ของพี่โจ้ทุกครั้ง บางครั้งก็เกรงใจแกครับ เห็นกำลังใจจดใจจ่ออยู่กับงานตรงหน้า ไหนจะต้องตอบคำถามคำโน้นคนนี้ทาง MSN บ้าง Facebook บ้าง ^___^ พอไปขอใช้เครื่องทีไรก็ดูแกจะไม่สบอารมณ์เท่าไหร่ พยายามค้นหาวิธีแชร์สแกนเนอร์จากในอินเตอร์เน็ตอยู่หลายวัน ก็ไม่เจอวิธีที่จะสามารถแชร์สแกนเนอร์ให้เครื่องอื่นได้ใช้งานได้เลย แชร์ได้แค่ให้สั่งพิมพ์จากเครื่องอื่นๆได้เท่านั้น สุดท้ายก็เลยตัดสินใจใช้เทคนิคเล็กๆ น้อยๆ ที่ได้พบเจอมาใช้ประหยัดเวลา และไม่รบกวนการทำงานและสนทนาของพี่โจ้ ได้วิธีนึง นั่นก็คือ ตั้งค่าสแกนเนอร์ให้บันทึกอัตโนมัติ ไว้ในโฟลเดอร์ที่กำหนด แล้วก็ทำการแชร์โฟลเดอร์เครื่องพี่โจ้ทิ้งไว้ซะเลย 1. ตั้งค่าให้สแกนอัตโนมัติเมื่อกดปุ่มสแกน 2. กำหนดให้บันทึกลงโฟลเดอร์ที่แชร์ไว้แล้ว (แชร์โฟลเดอร์เก็บเอกสารสแกนของคอมฯเครื่องนั้นไว้) 3.

โปรแกรมเขียนโค๊ด Notepad++ ติดตั้งง่าย ใช้งานสะดวก แก้ไขรวดเร็ว

Notepad++ เป็นโปรแกรมที่ผมใช้สำหรับแก้ไขโค๊ดเป็นประจำครับ เพราะสเปกเครื่องผมมันไม่สูงเท่าไหร่ กว่าจะโหลดโปรเจ็กต์ จากโปรแกรมเขียนโค๊ดตัวอื่นๆ เสร็จก็ใช้เวลาพอสมควร ถ้างานไหนต้องแก้ด่วน ก็เปิดด้วยโปรแกรม Notepad++ นี่แหละครับ โค๊ดเราเอง ไล่หาแป๊บเดียวก็เจอครับ     Download PHP  CI  MANIA   -  PHP Code Generator  โปรแกรมช่วยสร้างโค้ด  "ลดเวลาการเขียนโปรแกรม" ราคาสุดคุ้ม    http://fastcoding.phpcodemania.com

Office 2007 ทำงานช้าจนค้าง และแจ้งเตือน การอ้างอิงแบบวงกลม (Circular Reference Warning)

ช่วงนี้ใครๆ ก็ได้เครื่องใหม่ใช้กัน ผมล่ะแอบอิจฉาอยู่ในใจนิดๆ ว่าเมื่อไหร่จะได้เปลี่ยนก่ะเขาบ้างซะที "น้องเที่ยงนี้เปลี่ยนเครื่องให้พี่ด้วยนะ พี่ไปกินข้าวก่อนบ่ายนี้จะได้ลองใช้เครื่องใหม่ ^^" >__< "เอ่อ...พี่ครับเที่ยงแล้วผมก็ต้องทานข้าวเหมือนกันนะครับ" ^___^ "อ่าวเหรอ วันๆ ก็เห็นชงแต่กาแฟพี่ก็นึกว่าเราไม่กินข้าวเติมกาแฟอย่าวเดียว" - -" "ไม่ต้องห่วง เสร็จเมื่อไหร่ก็เมื่อนั้น พี่จะแวะไปทำธุระที่อื่นอยู่ยังไม่เข้าออฟฟิศนะ จัดการได้ตามสบาย" ก็ตามนั้นครับ หลังมื้อเที่ยงผมก็จัดการถอดสายระโยงระยางที่ต่อกับเครื่องคอมพิวเตอร์ตัวเก่าออก แล้วจัดการสลับเครื่องใหม่มาแทนที่ แล้วก็จัดการแบ็กอัพข้อมูลเครื่องเก่าไว้ใน External Hardisk ขนาด 1TB ตัวใหม่ที่เพิ่งเบิกออกมาไม่กี่วันนี้เอง แล้วหลังจากนั้นพี่แกก็เข้ามาทำงานตามปกติ ตุ่งตุ้ง!! มีข้อความเด้งขึ้นที่หน้าจอ แล้วพี่เขาทำงานต่อไม่ได้ งานเข้าล่ะทีนี้ ไฟล์ Excel ที่ใช้ประจำดันมามีปัญหากับซอร์ฟแวร์เวอร์ชั่นใหม่กว่า พี่เขาบอกว่าปกติคลิก OK แล้วมันก็จะประมวลผลให้เรียบร้อย แต่เ

PHP CI MANIA