บันทึกการสอบเข้าสอบ ป.โท สาขาวิศวกรรมซอฟต์แวร์จุฬาฯ

ก่อนอื่นต้องโทษตัวเองก่อนเลย ว่ายังแบ่งเวลาไม่เป็น นั่งแก้ DataSet LQ1 ตามที่ลูกค้าเร่ง น่าจะเอาไปใช้กับ KPI จนลืมไปว่าวันเสาร์ที่ 29 ต.ค. 2559 มีสอบ เพื่อเข้าเรียนปริญญาโท ในสาขาวิศวกรรมซอฟต์แวร์ที่จุฬาครับ หลังจากสอบเสร็จแล้ว มา Note ไว้ก่อน เผื่อปีหน้าผมต้องสอบใหม่ครับ เอาเท่าที่จำได้นะ (ปล. ผมสมัครเรียนแผน ข. นะครับ) การออกแบบระบบ การเขียนโปรแกรม และไล่ Code โครงสร้างข้อมูล (Data Structure) Algorithm ฐานข้อมูล ส่วนตัวยังคาใจกับวิธีการพัฒนา Software แบบ Code and Fix ตอนที่อ่านมาไม่เคยเจอเรื่องนี้ ตอนนี้เข้าใจว่า คือ การไปแก้หน้า Site กับ User เลย

ชีวิต ณ ยี่สิบหก

จริงวันนี้ก็ไม่ใช่วันเกิดอะไรนะ เลยมาพอสมควรและแหละ แต่เห็นอะไรหลายๆ อย่างในสังคม เลยอยากจะบันทึกชีวิตตัวเองเอาไว้ บ้านผมฐานะพอมีพอกิน ขายปั๊มน้ำ แต่อยากให้ลูกเรียนโรงเรียนดีๆ ประหยัด ที่บ้านเลยไม่ได้ตกแต่งอะไร ตึก แถว แบบเดิมๆ หวังว่าตอน 30 มีโอกาศกลับมา Update อีกครั้งนะ

[HYPER-V] เปิดใช้ Hyper V บน Windows 10

ตอนแรกไม่ได้คิดจะลงนะ 5555 แต่ Docker สำหรับ Windows มันแนะนำให้ลง ผมเลยลงครับ สำหรับคนที่สนใจลองไล่อ่าน Blog ตอนนี้ต่อไปได้เลยครับ Hyper V คือ อะไร Hyper V มันเหมือน VMware, Virutal Box  เป็น Software ที่ทำ Virtual Machine หรือ สร้างคอมพิวเตอร์เสมือนให้ทำงานในคอมพิวเตอร์หลักอีกทีครับ โดยแต่ละค่ายมี Feature พิเศษเฉพาะตัวของมัน ความต้องการระบบของ Hyper-V จริงๆ ตัว Hyper-V มีมาตั้งแต่ Windows 7  รุ่น 64 bits แต่ถ้าเป็นพวกรุ่น Home Edition หมดสิทธิ์ครับ อันนี้ลองไปดูข้อมูลเพิ่มได้เลย สำหรับผมที่ใช้ Windows 10 OS ที่ใช้ได้ มาดูที่ฝั่ง Hardware บ้าง ถ้าใครที่ไม่มีอย่าตกใจครับ มันไปเปิดที่ Bios ได้ครับ ต้องศึกษาคู่มือของคอมในแต่ละรุ่นครับ ลองลงเลยดีกว่า สำหรับกรณีคนที่อยากใช้ Command (PowerShell) เปิด PowerShell Run As Administrator ส่วนการลองใช้งานของผม ไม่ได้สร้าง VM ครับ แต่จะลอง Docker ครับ อิอิ

[DB2] อย่าใช้ db2stop db2start แบบผิดๆ

IBM DB2

พอดีลองไปศึกษาข้อมูลดู ผมพบว่า ผมใช้ 2 คำสั่งนี้ผิดมาตลอด กลับมาดูกันก่อนหลาย database อยู่ใน instance เดียวกันได้ ถ้าใช้คำสั่ง db2start หรือ db2stop แสดงว่า Database ที่อยู่ใน instance นั้น โดนผลกระทบด้วยครับ แล้วถ้าไม่ใช้ db2start หรือ db2stop แล้วจะใช้คำสั่งอะไรแทนหละ ? db2start เปลี่ยนมาใช้คำสั่ง activate db แทน db2stop เปลี่ยนมาใช้คำสั่ง deactivate db แทน เวลาจะใช้คำสั่งอะไรควรระวังด้วยนะครับ แม้ว่ามีคำแนะนำใช้ทำ 1 instance ต่อ 1 database แต่บาง site อาจจะจัด 1 instance ให้มี database มากกว่า 1 ก้อนก็ได้ครับ

[CR] เฉาก๊วยศรีลำทับ

วันนี้หลังจากส่องของหวาน ล้างปากครับ ก็ไปสะดุดกับ เฉาก๊วยสำเร็จรูปพร้อมรับประทานครับ มันดูต่างกับยี่ห้ออื่นมันดูคล้ายๆกับเยลลี่วุ่นมากกว่าครับ หลังจากนั้นเงินหล่นไป 15 บาท เพื่อเอามาลองครับ เนื้อนุ่มเหนียว รสชาติใช้ได้เลยครับ แต่จะแปลกๆที่ไม่มีน้ำเชื่อมครับ  Reference  

Firebase CLI 001 งูๆ ปลาๆ

ช่วงนี้ได้ลองศึกษาตัว Angular กับ Firebase ผมเลยลองสรุปคำสั่งที่งมๆแปะไว้ครับ ถ้าต้องการใช้ Project เรารู้จักกับ Firebase ใช้คำสั่ง สำหรับ File ที่เจ้า Firebase สร้างขึ้นมา มีดังนี้ ถ้าเอาเว็บที่ทำไปฝากไว้กับ Firebase สามารถทำได้ ดังนี้ ถ้าอยากรู้คำสั่งอื่นๆ Reference

บันทึกความทรงจำวันที่ 13 ตุลาคม พ.ศ. 2559

พอดีเหนกระทู้ Pantip อันนึง “ตอนมีแถลงการณ์สำนักพระราชวัง ของเย็นวันที่ 13 ตุลาคม พุทธศักราช 2559 ทุกคนกำลังทำอะไรกันอยู่หรือครับ” บันทึกไว้ใน Blog ดีกว่า ตอนนั้นกำลังเดินอยู่แถวศริราช เพราะรถติดมากก พอได้ยินเสียงคนเดินประกาศทั้งน้ำตา เรื่องข่าวการสวรรคต ผมเลยตัดสินใจเข้าไปในศิริราช ที่นั่งมีบรรยากาศที่เศร้ามาก นักข่าวก็ทำข่าวไป เศร้าไป ส่วนผมเองก็กลั้นน้ำตาไม่ไหวน้ำตาไหล จากไปตรงลานพ่อในหลวง(ไม่รู้ว่าลานนั้นชื่ออะไรนะ) ทำความเคารพพระองค์ท่านที่ลาน แล้วรีบกลับบ้านไปหาแม่ กลัวท่านช๊อกกับข่าว ปล. ตอนนั้นไม่มีอารมณ์จะถ่ายรูป บรรยากาศมันหดหู่มาก (รูปใน Blog ขอจาก FB เพื่อนมาใช้ประกอบครับ)

BARCAMP Bangkok 2016

สำหรับงาน BARCAMP Bangkok 2016 สำหรับปีนี้้จัดที่ TKPark ครับ งานนี้น่าจะเป็นครั้งแรกที่ผมเข้ามาเลย หลังจากพยายามไปเข้าฟังงาน Share Idea พวกนี้มาเกือบ 3 ปี ตั้งแต่เรียนจบมาครับ โดยรูปแบบงานคล้ายกับ Agile Thailand แต่เปิดกว้างมาอยากพูด หรือแชร์อะไรก็ได้ ไม่จำเป็นต้องเป็นหัวข้อด้าน IT ครับ โดยมี Concept ง่ายๆ 3  อย่างครับ เมื่อได้หัวข้อมาแล้วทางทีมงานก็จะมาจัดให้ลงตาม Slot เวลาที่มีครับ แต่ถ้ามีหัวข้อมากเกินกว่า Slot ก็จะให้ทำการ Vote ครับ โดยในปีนี้กำหนด Session ละ 40 นาทีครับ สำหรับ Hashtag ของงานนี้ คือ #BarcampBKK ก่อนเริ่มงานนี้ยืนสงบนิ่งไว้อาลัยถวายในหลวงรัชกาลที่9 พระมหากษัตริย์ผู้ทรงงานหนักที่สุดในโลก ครับ ผมชอบในงานนี้อย่างแรก update session ที่เว็บด้วย ผู้เข้างานได้ไม่ต้องไปวุ่นวายที่บอร์ดครับ และก็ที่บอกไปตอนต้น หัวข้อมันเปิดครับ พูดอะไรก็ได้ Become IT Pro | Speaker: iamSK เคยมีประเด็นที่แก้ง่ายๆ แต่ไปติดตรง Soft Skill ในเรื่องการสื่อสารทำให้แก้ไข ไม่ตรงจุด เสียเวลาไปเป็นปี Accessibility ไปทุกที่ที่ไม่มีทาง | Speaker: หนู + จิ ในเมืองไทย สิ่งอำนวยความสะดวกแก้ผู้ที่มีปัญหาด้านต่างๆ อาทิ เช่น ร่างกาย หรือ สายตา เป็นต้นมันเหมือนมี แต่ทำไม่สุด การก่อสร้างทำทางต่างๆ อย่างผมเองเจอจังๆ ที่อนุสาวรีย์เลย ระหว่างทำทาง วางท่อน้ำ และเก็บงานไม่เรียบร้อย ทำให้คนใช้ทางเท้า ต้องลงมาเดินบนถนนแทน ทำให้รถติด เสียอันตราย ทั้งที่จริงๆ ควรทำงานเป็นส่วนๆ วางแผนสำหรับคนเดินดิน ความเห็นส่วนตัว รัฐมองยานพาหนะเป็นหลัก มากกว่าจะมองคนเดินเท้าปกติ สำหรับตัว Speaker…

[CMMI] มาลองทำ OPM กับตัว Jenkins และ dotnet

หลังจากได้ซุ่มตัว Continuous Integration กับน้องที่ทำงาน โดยใช้ jenkins และ dot net มาสักระยะจนสามารถใช้งานได้แล้ว วันนี้ผมมาเขียนสรุปในแง่ของการทำงานกับ CMMI บ้าง ว่าต้องทำอะไร มีกระบวนการยังไงบ้างครับ โดยสิ่งที่ผมต้องทำ คือ ตัว OPM และ CAR มันเป็น Process หนึ่งใน CMMI ครับ ตอนนี้มองเฉพาะ CMMI LV5 คือ การ Optimizing / Continuous Process Improvement นำข้อมูลที่ได้มีวิเคราะห์หาสาเหตุ และปรับปรุงกระบวนการทำงานให้ดียิ่งขึ้น โดยจะมี Process หลัก 2 ตัว Causal Analysis and Resolution (CAR) ทำเพื่อหาสาเหตุของปัญหา และป้องกันมัน โดยมีขั้นตอน ดังนี้ Organizational Performance Management (OPM) OPM มัน คือ การ Prove CAR ที่เราทำมานั้นเหมาะสมในแง่ของธุรกิจอย่างไร ? เพราะ ตอนแรกทำ CAR ต้องมีการเก็บข้อมูลต่างๆมาเปรียบเทียบอยู่แล้ว คราวนี้ เราจะตีเป็นตัวเงินแทน เพื่อให้ฝั่ง Business เห็นภาพ ถ้าลองเอาภาพของ CAR และ OPM มาทับซ้อนกันหละ เพราะ 2 Process มันมีอะไรทีคาบเกี่ยวกันอยู่