[CR] “ปาท่องโก๋ การบินไทย” @ICON SIAM

สำหรับวันนี้ ถือว่าเป็นวันที่โชคดีมากๆอีกหนึ่งวันครับ เพราะ ได้ไปรับเข็มวิทยฐานะ จากสำนักทะเบียนจุฬาลงกรณ์มหาวิทยาลัยแล้ว ขากลับมาบริษัทก็มาเจอ ปาท่องโก๋ ของมีชื่อของการบินไทย มาเปิดบูธขายชั่วคราวที่ ICON SIAM ระหว่างวันนี้ จนถึงวันที่ 22 พฤศจิกายน 2563 ครับ โดยสามารถรับบัตรคิวได้ที่จุดแจกคิวตรง 7/11 ใน ICON SIAM ได้เลยครับ โดยมีรอบการแจกคิว ดังนี้ครับ เวลา 10.00 เวลา 14.00 เวลา 17.00 หมายเหตุ สามารถซื้อได้คนละ 2 ชุดนะครับ เข้าไปซื้อแบบงงๆ หลังจากที่ได้บัตรคิวแบบงงๆ กันไปแล้ว ผมเดินตามเขาวงกตที่ทางห้างเตรียมไว้ให้ครับ จนมาถึงเจ้าหน้าที่ โดยปาท่องโก๋ที่ขายมีแบบเดียวนะครับ เป็นกล่อง กล่องละ 100 บาท โดยประกอบไปด้วย ปาท่องโก๋ สูตรพิเศษของการบินไทย 6 คู่ (12 ชิ้น) สังขยามันม่วง 1 กระปุก และนมข้นหวาน 1 กระปุก ความรู้สึกหลังกิน ผมชอบสังขยามันม่วง มันอร่อยดีเข้ากับแป้งของปาท่องโก๋มากๆ ครับ รสชาติหวานมันกำลังดี สำหรับตัวแป้งปาท่องโก๋หอม ไม่เหม็นหืน ไม่อมน้ำมัน นุ่มข้างใน เพราะใช้แป้งเค้กที่นวดจนพอดี (คนนวดต้องมีหัตถตะวันแน่ๆ 555 ถ้าใครดูการ์ตูนเจปังจะเข้าใจครับ) แต่ถ้าเทียบปาท่องโก๋เจ้าอื่นๆ น่าจะขาดในเรื่องของความกรุบกรอบ และความยืดของแป้งครับ ถ้าปาท่องโก๋มันจะเข้ากับนมข้นหวานดีมากๆครับ แต่ปาท่องโก๋ของการบินไทย ผมรู้สึกเฉยๆกับนมข้นหวานครับ

[VM] ใช้งาน Putty เชื่อมต่อกับ VM แบบ NAT) ใน VirtualBox กันครับ

ตอนนี้เพื่อนๆหลายท่าน น่าจะทำงานผ่านทาง VM โดยอาจจะรันผ่าน VMWare Workstation หรือ Virtual Box ครับ แต่การที่ต้องเข้าไปพิมพ์ Command ในแต่ละ VM มันอาจจะรู้สึกไม่สะดวกกับการสลับจอของ VM ออกมาที่เครื่องหลักครับ อย่างตัว VirtualBox กลับมาที่ฝั่งของผูใข้ Virtual Box กันบ้างครับ หลายคนสะดวกกับการเปิด VM แล้วเข้าไปใช้งานผ่าน Putty ครับ แต่มันมีข้อจำกัดอีก คือ ถ้าอยากให้มันจบที่เครื่องคอมของเราได้ไหม คำตอบว่าได้ครับ โดยกำหนด VM ของเราให้มี Network แบบ NAT ครับ แล้วตัว Network ต้องมีการกำหนด Port Forwarding ออกมาที่เครื่อง Host ครับ สำหรับใน VirtualBox มีขั้นตอนง่ายๆ ดังนี้ครับ

[CR] Starbucks Almond Cream Croissant

วันนี้ผมมีลาหยุดครับ แต่มีเอางานมาทำด้วยครับ ลองอ่านเอกสาร Spec ของ CMMI 2.0 และรีวิวงานของน้องๆในทีมครับ และน้องเนยที่ขายประกันช่วงเย็นครับ ผมเลยเลือกที่มาปักหลักที่ Starbuck@Icon Siam ครับ สำหรับ Starbucks@Icon Siam ผมว่าสถานที่มันเล็กไปนะ ถ้าเทียบกับสาขา Sena Fest ครับ (สาขานี้นั่งสะดวกสบายมากครับ) แต่วิวดีมากครับ ถ้ารถไฟฟ้าสายสีทองเปิดใช้งานจริงครับ ตอนนี้เข้าใจว่ากำลังอยู่ในช่วง UAT และเก็บงาน เพื่อพร้อมเปิดใช้งานในช่วงธันวา 2020 ครับผม Almond Cream Croissant ราคา 65 บาท รสชาติ ส่วนตัวผมไม่ค่อยชอบนะ หวานมาก ซึ่งกว่าจะทานหมด 2-3 ชั่วโมง ครัวซองท์สอดไส้ครีมโรยด้วยอัลมอนด์ ควรทานตอนยังอุ่นๆนะครับ พอทิ้งไว้ไปนานๆ ผมรู้สึกว่าเหมือนโรตีทอดครับ 5555 ทานคู่กับกาแฟดำ หรือชาร้อนๆ เอาไว้ตัดเลี่ยน พลังงาน 470++ แคลลอรี่ (ผมว่ามันน่าจะมากกว่า 470 เพราะมีครีมด้วย) นั่งทานยาวๆ อ่าน Spec CMMI 2.0 ไปเกือบจบ ทานหมดพอดีครับ Reference (พลังงานของ Almond Croissant)

[C#] ถ้า GroupBy โดยใช้หลาย Property แล้วห้ามใช้ตัวแปรชนิด var หละ

C# Logo

จาก Blog ตอนก่อนหน้า [C#] ถ้า GroupBy แล้วห้ามใช้ตัวแปรชนิด var มารับหละ ? ตัวอย่างที่ผมได้ยกไปเป็นการ Group By โดยใช้เพียง 1 Property เท่านั้นครับ แต่ใช้ชีวิตจริง มีการใช้งานมากกว่า 1 Property ครับ ยกตัวอย่าง เช่น ก่อนปรับ : มีการใช้งาน 2 Property ครับ ได้แก่ ValueDate และ CashSecurityGroupCode ซึ่งมีชนิดข้อมูลเป็น DateTime และ String ตามลำดับครับ ถ้าเราจะเล่นมุกเดิมใน Blog ที่แล้ว มันจะใช้งานไม่ได้ครับ เพราะ IGrouping<TKey, TValue> รองรับ Parameter 2 ตัวครับ ได้แก่ TKey กับ TValue ปัญหาที่พบ คือ Tkey มันมี 1 ตัว แต่เรา Group By โดยใช้ 2 Key หรือ 2 Property ครับ คราวนี้ เราจะแก้ปัญหาอย่างไรครับ วิธีแรก สร้าง Class ใหม่มาเลยครับ เพื่อรองรับ Property ที่เป็นเงื่อนไขของ GroupBy ครับ จากตัวอย่างที่ยกมาข้างตันเนี่ย ผมต้องสร้าง Class ใหม่ที่มี Property DateTime และ String แต่วิธีนี้อย่าหาทำครับ เพราะ มันจะได้ Class เยอะมากกกกกก ยากแก่การดูแลรักษาภายหลังครับ วิธีสอง ทำ Key ที่ใช้ในการ GroupBy มาเป็น…

[ATH2020] สรุปงาน Agile Thailand 2020

หลังจากห่างงานแนวๆนี้ไปนาน เพราะติดเรียน ป โท ครับ ตอนนี้เรียนจบ / รับปริญญา เรียบร้อยแล้ว เดินทางมา SCB Academy อย่างไร ? เริ่มงาน สรุปหัวข้อในงานที่ผมได้ฟังนะครับ – Robinhood – GPO Go Agile – ผิดไหมที่จะรู้สึกไม่ดีกับคนในทีม – มองวัฒนธรรมองค์กรผ่านมุมมอง The Platform ผลประกอบการสะท้อนวิธีการทำงาน และวัฒนธรรมขององค์กร ผมชอบคำนี้นะ – Domain Driven Design for Agile Blog หรือ Resource อื่นๆ ปิดท้ายงาน

มาลองเริ่มใช้ podman กันครับ

podman มันเกี่ยวอะไรกัน ipod หรือป่าว ขอตอบว่าไม่ใช่นะครับ เป็นตัว Container Engine ตัวนึงครับ แบบเดียวกับ docker เลยครับ แต่งานนี้มาจากทาง Linux ค่าย RedHat ครับ โดยใน blog นี้เป็นการสรุปจากการงมๆครับ โดยมองว่ามี Keyword ที่น่าสนใจ ดังนี้ podman ไม่จำเป็นต้องใช้ user ในกลุ่ม root ทำงาน เดี๋ยวผมลองใช้ user ในกลุ่ม non-root ทดสอบครับ เพื่อที่ run container ใน mode rootless ครับ Container ถ้าถูกทำตามมาตรฐาน OCI ใช้งานได้เหมือนกันครับ เนื่องจากเป็นการงมๆ ผมเลยของลองเล่น Opensource ที่มันจบ และเสร็จในตัวอย่าง Ghost ซึงเป็น CMS อีกค่านึงครับ ที่ไม่ใช้ฐานข้อมูลครับ podman เป็น Linux Base Only – ค่ายอื่น อย่าง Windows อาจจะทำได้ แต่มีท่ายากขึ้นไปอีกครับ มาลองกันครับ ก่อนอื่นสิ่งที่ต้องมี OS Redhat ครับ โดยผมได้ใช้งาน redhat 8.2 และ ได้ register เป็น developer เพื่อใช้งานในการทดสอบครับ (ถ้าใครอยากลองเป็น redhat developer สามารถ เข้ามาได้ครับ) เครื่อง หรือ VM ที่ใช้ทดสอบ อันนี้ต้องสามารถต่อ Internet ได้ด้วยนะครับ ขั้นตอนในช่วงแรกใช้ root เพื่อติดตั้ง package ที่จำเป็นครับ ติดตั้ง podman…

[CR] Starbucks Egg Salad Sandwich

Egg Salad Sandwich ราคา 95 บาท รสชาติ อร่อยรสเข้าลิ้นมาก แต่ต้องทานร้อนๆนะครับ ตัวไข่ที่ถูกแบ่งเป็นลูกเต๋าเล็กๆ ผสมคลุกเคล้ามายองเนส มัสตาร์ด พริกไทย (คิดว่าน่าจะมีเกลือปรุงด้วยนะ) ประกบขนมปังที่อบใหม่ๆ กรุบกรอบเล็กน้อยครับ ทานคู่กับกาแฟดำ หรือชาร้อนๆ ฟินมากครับ เอาแซนวิชมาจุ่มชา กาแฟ หรือทานคู่กับซอสมะเขือเทศก็ได้ครับ พลังงาน 480 แคลลอรี่ Reference (พลังงานของแต่ละเมนู)

บันทึกการเดินทางรถเมล์สาย 89

UPDATE 2024 สาย 89 เป็นทาง TSB วิ่งโดยรถเมล์ไฟฟ้าครับ และไม่เข้าสวนผักแล้วนะ ตัดไปที่สายใตใหม่แทนครับ สำหรับรถเมล์สาย 89 เป็นเจ้าที่ผูกขาดกับเส้นทางราชพฤกษ์จริงๆครับ สำหรับข้อมูลพื้นฐานของรถเมล์สายนี้ออกจากอู่สวนผัก-ตลิ่งชัน ไปถึงเทคนิคกรุงเทพ การตัดเส้นทาง นอกจากเส้นทางเต็มแล้ว รถเมล์สาย 89 เท่าที่ผมลองนั่งมามีการตัดเส้นทาง 4 แบบครับ รถคันแรกออกจริงๆ กี่โมง สภาพรถ เวลาของผมที่ใช้เดินทางจริง ปิดท้าย

วิธีเปลี่ยน DNS Server ของ Google Chrome บน Android ครับ

หลังจากบทความก่อนที่ผมได้นำเสนอ วิธีเปลี่ยน DNS Server เพื่อเลี่ยงการ Block เบื้องต้น บน PC / Notebook ไปแล้ว คราวนี้จะเป็นที่ของ Google Chrome บน Android ครับ จะทำอย่างไรมาลุยกันเลยครับ เปิด Google Chrome กันก่อนครับ เปิดหน้าจอ Setting ครับ แก้ไข Option “Do Not Track” โดยเอานิ้วจิ้มเข้าไปแก้ค่าได้เลยครับ เปลี่ยนค่าจาก Off ไปเป็น On แก้ไข Option “User Secure DNS” โดยเอานิ้วจิ้มเข้าไปแก้ค่าได้เลยครับ เลือก DNS Server ครับ สำหรับผมใช้ของ Cloudflare (1.1.1.1) ดังรูป ตรวจสอบการตั้งค่าอีกครั้งครับ จากนั้นลองทดสอบเว็บที่สนใจได้เลยครับ

วิธีเปลี่ยน DNS Server เพื่อเลี่ยงการ Block เบื้องต้น

closeup photography of white gate with brass colored padlock

จากข่าวการบล๊อคเว็บ PornHub เว็บคลายเครียดสำหรับใครหลายๆคนครับ โดยที่การ Block น่าจะใช้เทคนิคบอก ISP ให้จัดการให้ โดยใช้เทคนิค DNS Query (DNS Request) กับ การจัดการ Proxy ภายใน ISP ทำให้บางคนเข้าแบบ http ไม่ได้ แต่เข้าแบบ https ได้ หรือไม่ได้ทั้ง 2 แบบครับ สำหรับ Blog ตอนนี้ ถ้าใครที่อยากเข้าไปใช้งานเว็บที่คาดว่าถูก Block สามารถ By Pass DNS ได้ โดยมีวิธีการ ดังนี้ แก้ที่ระดับเว็บเบราว์เซอร์ 1. Google Chrome สามารถแก้ได้ตามขั้นตอน ดังนี้ กดปุ่ม … เลือก Setting เลือก Privacy and Security จากนั้นกดเลิอกที่ Security ที่หน้าจอ Security เลือก DNS ที่ต้องการได้เลยครับ 2. Microsoft Edge สามารถแก้ได้ตามขั้นตอน ดังนี้ กดปุ่ม … เลือก Setting เลือก Privacy and Security ดูที่ตัวเลือก Use secure DNS to specify how to lookup the network address for websites ครับ จากนั้นเลือก DNS ที่ต้องการได้เลยครับ แก้ที่ระดับระบบปฎิบัติการ 1. Microsoft Windows สามารถแก้ได้ตามขั้นตอน ดังนี้ เข้าไปที่ Search เปิดหน้าจอ…