Category Uncategorized

อย่าสร้างเทพ หรือผลักใครไปเป็นเทพ

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

[Nunit] เริ่มต้น Test กับ Tools ตัวใหม่

ช่วงหยุดยาว 4 วันตามธนาคาร 16-17-18-19 เดือนกรกฏาคม ปี 59 ผมก็ไม่ได้ไปไหนหรอก อยู่บ้าน เผางานเหมือนเดิมครับ แม้ว่า Blog ตอนก่อนหน้าจะบอกว่า Project จบแล้ว แต่งานยังเหลือครับ หรือที่เรียกว่า End-Phrase (จำเค้ามานะ เดี๋ยวปีหน้าถ้าได้ต่อ โท จะมา Update ใหม่) โดยวันนี้ผมใช้ Test Tools ตัวใหม่ ปกติผมใช้ตัว JUnit ถ้าเป็นฝั่ง Java แต่ถ้าเป็นฟาก .Net ใช้ตัว Test ที่ Build-in มาให้ของ Visual…

การทำหรือเผา Data Dictionary ที่มีประสิทธิภาพ

ตอนนี้โปรเจคที่ผมกำลังเข้าช่วงโค้งสุดท้ายในการลงนาม ตรวจรับ สิ่งที่สำคัญที่สุด คือ การเผา เอกสารครับ ตอนนั้นมีเอกสารในส่วนของฐานข้อมูล ผมขอเรียกมันว่า Data-Dict นะครับ ตอนแรกทีมที่ทำก็อึ้งๆ เนื่องจากโปรแกรมมีมานานและ 20 กว่าปี แต่ไม่เคยมี Data-Dict ที่สมบูรณ์สักที ทำไมทำมาได้ 1100 Table เพราะ มีหนี้ทางเทคนิค Technical Debt ที่เกิดจาก งานเร่ง เผาให้สุก ที่เหลือช่าง งานจบ คนจบ หลุดพ้นแล้ว งานจบ งานใหม่รอ งานปรับ (Change) แต่ของเก่าไม่รู้ว่า คือ อะไร มันไม่รองรับ ทำใหม่ดีกว่า…

[SQL] การเขียน Query ให้สามารถรองรับ Config ได้

เดี๋ยวขออธิบายเนื้องานคร่าวๆ ก่อนนะครับ ตอนนี้ผมทำตัว DataSet สำหรับ Export ARS ไปส่งให้ทีมบัญชี เพื่อส่งไปให้ Bank ชาติอีกทีนึครับ แล้วที่นี้มันมีข้อกำหนดที่ว่า

[C#, Office Add in] Registry Key ที่เกี่ยวข้องกับ VSTO

สำหรับตอนนำ Add-in ไปติดตั้ง หากลงผ่านตัว Setup แล้วระบบสร้างตัว Registry ที่เกี่ยวข้องที่ลง Registry ที่ Path ดังนี้ครับ โดยสำหรับ Office ทุกตัวยกเว้น Visio ครับ Office 32 บิต จะอยู่ที่ HKEY_CURRENT_USER\Software\Microsoft\Office\[application name]\Addins\]add-in [ID] Office 64 บิต จะอยู่ที่ HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\Office\[application name]\Addins\]add-in [ID] ส่วนสำหรับตัว Visio นะครับ Office 32 บิต จะอยู่ที่ HKEY_CURRENT_USER\Software\Microsoft\Visio\Addins\]add-in [ID] Office 64 บิต…

บทที่ 15 คิดอย่างแตกต่างกับเรื่องเล่าของคุณ(สรุปโดยพี่ปิง COMSWU#21)

นวัตกรรมหลายอย่างที่ไม่ได้รับความสนใจ เพราะขาดการนำเสนอที่ดี ดังนั้นคุณควรพัฒนาทักษะในการพูดให้ดีขึ้น เช่นการตอบคำถามให้ชัดเจน และเข้าใจได้ง่าย เล่าเรื่องในแบบอมตะเช่น ฮีโร่-ผู้ร้าย โดยหลักเจ็ดอย่างที่จ๊อบใช้ ข้อที่ 1 สร้างช่วงสุดยอดขึ้นมา สร้างช่วงเวลาที่จะทำให้ทุกคนตาค้างเมื่อได้เห็นภาพจากการนำเสนอของคุณ ข้อที่ 2 ยึดมั่นในกฎกลุ่มละสาม หาสามเรื่องที่คุณต้องการให้ผู้ฟังรู้ ข้อที่ 3 แบ่งปันเวที นำทีมงานหรือผู้ที่เกี่ยวขึ้นมาแนะนำตัวและนำเสนอความคิด ข้อที่ 4 แนะนำฮีโร่และผู้ร้าย ข้อที่ 5 คิดออกมาเป็นภาพ อย่าอัดตัวหนังสือจำนวนมากลงไปในสไลด์ เลือกแต่สิ่งที่ต้องการจริงๆ เท่านั้น ข้อที่ 6 เขียนคำพาดหัวที่เป็นมิตรในแบบทวิตเตอร์ สั้นๆ แต่ได้ใจความ ข้อที่ 7 ขายฝันไม่ใช่สินค้า คุณต้องนำเสนอสิ่งที่จะเปลี่ยนแปลงชีวิตลูกค้าให้ดีขึ้น เมื่อได้ใช้สินค้าของคุณ ยังมีอีกอย่างหนึ่ง…อย่าให้พวกงี่เง่ามาทำให้คุณเสียกำลังใจ…