ลองปรับใน VM ใน Virtual Box ออกสู่โลกภายนอก

Blog นี้เป็นการต่อจาก “เปิดไฟล์ VMDK บน Virtual Box” ถ้าอยากให้ VM ใน Virtual Box ออกสู่โลกภายนอก คุณสามารถตั้งค่าโดยผ่านเมนู Enjoy !!!!

Blog นี้เป็นการต่อจาก “เปิดไฟล์ VMDK บน Virtual Box” ถ้าอยากให้ VM ใน Virtual Box ออกสู่โลกภายนอก คุณสามารถตั้งค่าโดยผ่านเมนู Enjoy !!!!

วันนี้เพิ่งมาเล่น FB เห็น Tag นึง น่าสนใจ #เรามาเขียนโค้ดได้ไง ผมเลยมาจดลง Blog ไว้ดีกว่า สำหรับรูป Featured ด้านบนเป็นเครื่องคอมเครื่องแรกที่ได้มาครับ Win 98 ไส้ในเป็น AMD จำรุ่นไม่ได้และ ความเร็ว 550 MHz HDD ตอนนั้น 10 GB มั้ง (เครื่องนีปุ่ม Turbo ด้วยนะ ผมกดมันตลอดเลย 5555) ช่วงแรกไม่เคยสนใจคอมเลย ผมเพิ่งมาสนใจพวกฝั่ง IT ตอนเรียน ม.2 มีคนชวนเข้าชมรม Robot เลยเรื่องเข้าโลกสายนี้มากขึ้น จนอยู่ยาวมาถึง ม.6 โดยตอนนี้สิ่งที่ได้ สอบตรง และ ยุค O-Net A-Net ทำไมวนมาสายคอมได้หละ เริ่มเข้าสู่โลกแห่งการ Debug (Coding) ทำงาน ต่อไปหละ

หลังจากบทความที่แล้ว “เปิดไฟล์ VMDK บน Virtual Box” คราวนี้ผมลองย้ายมาในที่อีกเครื่องนึง แล้วเปิด VM ขึ้นมาครับ โอ้วววว Microsoft Signature – Blue Screen of Dead ครับ การจัดการกับปัญหา Blue Screen สิ่งที่เราต้องทำ คือ ดู Error Code สำหรับเคสนี้ Error Code = 0x0000007B (มันหมายถึง มีปัญหาเกี่ยวกับ I/O ครับ ต่อไปมาดูวิธีแก้ใน Virtual Machine ครับ

พอดีช่วงนี้ ผมกับน้องฝึกงานทำ Continuous Integration กับตัว VB6 ครับ ตอนนี้มีข้อจำกัด ดังนี้ ปัญหา คือ จะเอาไฟล์ VM ที่ไปลองบน Ubuntu + Virtual Box เมื่อปรับแต่งเรียบร้อยแล้วกลับมาขึ้น Production ที่เป็น VMWare ยังไง ?ตอบ ง่ายๆเลย เอาไฟล์ของ VMWare (.vmdk) ไปขึ้นบน Virtual Box สิ สำหรับวิธีการดูได้จากรูปเลยครับ

สำหรับงานนี้ผมก็ตัดสินใจมางานนี้ น่าจะเกือบวันสุดท้ายเลยมั้ง ตอนนั้นยังมีงานที่ค้างอยู่ แต่ก็ตบตีมันจนขึ้นมาได้ มาเข้าเรื่องดีกว่า งานนี้จัดที่ตึก G-Tower เป็นตึกที่สร้างยังไม่เสร็จดี ใหม่กิ้งๆ แต่วิวที่ชั้น 26 สวยมากครับ (เริ่มอยากทำงานที่ตึกสูงๆ เลยฮ่าๆ) ในงานมี 2 Concept และกันครับ Lean coffee / Open Space Lean coffee 💡 มัน คือ อะไรหละ – การ Meeting แบบหนึ่งครับ โดยมีขั้นตอน 💡 มุมมองมันทำให้การประชุมไม่น่าเบื่อนะ และก็ผู้ที่ออกมา ต้องจัดการเนื้อหาให้ดี 💡 หัวข้อใน Lean coffee ครั้งนี้หละ พักเที่ยงมีของกิน ต้องถ่ายซะหน่อย เพราะเป็น Signature ของ Blog นี้ ฮ่าๆ Open Space 💡 เหมือนกับงาน IT ทุกๆงาน คือ ให้คนที่มีหัวข้อมาจอง Slot ครั้งนี้ 25 นาที ในงานทุกคนที่คนที่ใช่ ถ้าฟังแล้วไม่ชอบ ก็เดินไปที่ห้องอื่นครับ 💡 มาขายของ และแยกย้ายไปฟัง สำหรับหัวข้อที่ผมไปฟัง Don’t Lead Your Team to the Dark Side (Speaker: O) Don’t Lead Your Team to the Dark Side (second edition) from Olarn Ungumnuayporn Super Scale Scrum (Speaker: Jo) – เมื่องานชึ้นหนึงต้องมีทีมทั้งหมดหลายร้อยชีวิต อยากได้อะไร ให้บอกมา (Speaker:…

Update ร้านน่าจะปิดไปตอนปี 2021 แล้วครับปล. เหมือนลองไปอ่าน Review Quality จะ Drop ช่วง Covid วันนี้มีเรียนภาษาอังกฤษแถวสีสมครับ ผมเลยนึกเล่นๆ ว่าลองทำรีวืวร้านข้าวมันไก่ย่านนี้ครับ โดยวันนี้เป็นร้าน สมัยศึกโภชนา ร้านนี้น่าจะเปิดมาประมาณ 30 ปีครับ เท่าที่คุยกับเจ้าของร้านมา ตัวร้านเป็นตึกแถวติดถนนใหญ่ บริเวณ BTS ศาลาแดงครับ ถัดจาก Silom Complex มานิดหน่อยครับ เมนูที่ผมสั่งคงไม่ต้องเดาครับ จั๋วหัวมาแล้วมาเป็นข้าวมันไก่ครับ สำหรับราคา มาดูที่อาหารบ้าง ผ่านไปแปบเดียว หมดแล้วครับ และสำหรับร้านนี้ไม่ได้มีข้าวมันไก่ขายอย่างเดียวนะครับ มีก๋วยเตี่ยวขายด้วยนะครับ เหมาะสำหรับกินไวๆครับ

ช่วงนี้หัวหน้าให้ผมดูแลน้องๆ สรุปบทความจาก MSDN Magazine ผมมองเป็นของดีที่น่าจะไม่ค่อยมีคนอ่านมากนักนะครับ จากที่ช่วยหัวข้อของน้องไป ไปสะดุดกับ Blog ที่มีการอ้างอิงจากบทความครับ เรื่อง “Introducing Event Storming” เลยนำมาสรุปไว้นะครับ What is Event Storming Event Storming เป็นกิจกรรมที่ให้เราช่วยสำรวจสิ่งที่เราสนใจ หรือขอบเขต(Domain) ของธุรกิจที่ซับซ้อนออกมาครับ เน้นคำว่า “Visualize everything” ทำให้เห็นภาพ และ “Outside-in” Event Storming is good How does it work 📌 Invite the right people – ดึงคนที่ใช่ 📌 Provide unlimited modelling space – มีพื้นที่ใช้ออกแตก Idea อย่างไม่จำกัด 📌 Explore the domain starting from Domain Event 📌 Explore the origin of Domain Events – หาที่มาของ Domain Events กัน 📌 Look for Aggregates จากเมื่อกี้สรุปรูปแบบได้ ดังนี้ ฺBONUS จาก Event Storming ในการประชุม ถ้าเรามีผู้เชี่ยวชาญ (Expert) ทำให้เราพบว่าบางเรื่องมีความสัมพันธ์กัน และมีความเกี่ยวข้องกัน หรือป่าว จะว่าไปมันดูคล้ายๆกับการ Clustering(แบ่งกลุ่ม) + Association(หาความสัมพันธ์) พอมีการประชุม เราจะพบมุมมอง หรือ ความสัมพันธ์ที่ซ่อนอยู่ และะหาวิธีการในการจัดการ อันที่แล้ว เราได้ Command โดยจากการพูดคุย เราอาจจะได้ข้อมูลดีๆ…

วันนี้เป็นวันที่เดินทางมาไกลมากกก จากสายใต้ใหม่สู่ Geeky Base (ออกตั้งแต่ 07:00 โมง มาถึงประมาณ 08:40 ครับ) มารู้จักกับคำว่า “Refactor” มาขึ้นครับ โดยคุณ J Prayoch Rujira ก่อนที่เริ่มให้แต่ละคนทำการ เมื่อพูดถึงการสร้าง Software เราคงเคยเจออะไรแบบนี้ Later is never !!!!! ที่หลังมันไม่มีจริง คนทำลืม หรือ ออกไปทำงานที่อื่นแล้ว Code ที่เขียน Support Change !!! ได้แค่ไหนหรือสะสม Technical Dedt อยู่ Refactoring คือ อะไร ? ทำให้ Code ดีขึ้นได้อย่างไร Source Code is a Communication Tools ใน Agile มี Technical Excellent เข้ามาช่วง ดังนี้ Let’s Refactoring เริ่มต้นด้วย RECAP Basic Principle – OOP ในช่วงนี้เล่นเกม 5s number game ในไทย 5ส เกมหาตัวเลข 1-49 แบบเรียงกัน สรุปได้ ดังนี้ Code Smell – Code ที่อ่านไม่รู้เรื่อง นึกถึง ห้องน้ำ เหม็น อยู่ไปจะชิน เหมือนกัน Code เนี่ยแหละ อยู่กับ Code เน่าๆจนชิน) living with code smell มารู้กันว่า Code Smell แบบไหนบ้างที่พอเจอบ่อยๆ Refactoring ปิดท้าย Code smell…

เรื่่องมันเกิดจาก Line กลุ่ม Treasury คุยไปคุยมาได้เพลงเลย เก็บไว้ดีกว่า ฮ่าๆ สำหรับสายโลหิต มันเป็นละครดูได้รายละเอียดได้จาก wiki ครับ ข้าคือชายชาญชาติ Devวิญญาณแห่งนัก Bug ไทยศึกนี้หรือศึกไหนหัวใจไม่เคยหวั่นเกรง และความรักข้า ก็คือดวงใจเจ้า Code นี้เองใครหาญมาตี Change (Requirement) ข้าเองจะหยุดมัน ออก Code ข้านึกแต่ Bug และ Change จบศึกข้าเสียวแต่ Change เท่านั้นหากรอดชีวิตกลับมาหากัน หวังให้เจ้านั้นดูแล Code ต่อ ชีพพลี เพื่อ KPI (ของ User)ชีวาต้องมามลายยังขอป้องปกไว้ ด้วยคีย์บอร์ดของเรา

หลังจากทีเขียน Code กับ Product ที่ใช้กับตัว DB2 มานาน คราวนี้มีโอกาสได้ย้ายบ้าน จริงไม่เชิงย้ายหรอกครับ แค่เอา Product ตัวเดิม จากที่มันใช้ได้กับ DB2 ไปใช้กับ MS SQL Server ให้ได้ครับ พอให้น้องที่ทำงานมาลองทำ POC ดู อ้าว Error Table มันมี Column ที่ชื่อว่า Index แล้วทางแก้หละ จะทำ view ครอบหลอกก็ไม่ได้และ มีทั้ง สิ่งที่ผมทำ มีดังนี้ครับ ที่ผมทำแบบนี้ เพราะ ต้องการใช้ตัว Code ของที่ใช้กับ Database DB2 และ MS SQL Server เป็น Code ชุดเดียวกันครับ