Lua 003 Types – Number ประเภทข้อมูล จำนวน

Lua 003 Types – Number ประเภทข้อมูล จำนวน

           

            Types เป็นคำศัพท์ที่มีความหมายพิเศษในการเขียนโปรแกรม ตามความเข้าใจของผมก็พอที่จะสรุปได้ว่า ประเภทของข้อมูลที่เราจะนำมาใช้ในการเขียนโปรแกรม ใช้ในการสื่อความหมายให้เราและคอมพิวเตอร์เข้าใจได้ตรงกัน ตัวอย่างเช่นถ้าหากเราต้องการเขียนโปรแกรมคำนวณเปลี่ยนวินาทีเป็นนาที จำนวน เป็นสิ่งจำเป็นในการคิดหาคำตอบนี้ แนวคิดที่เป็นไปในทางปรัชญานี้อธิบายได้ลำบาก แต่เมื่อเรานำมาใช้งานแล้วก็จะเข้าใจได้ไม่ยาก ส่วนใหญ่จะมีสอนในวิชาคณิตศาสตร์ระดับม.ต้นอยู่แล้ว

            Types ใน Lua จะมีด้วยกัน แปดชนิดที่เป็นพื้นฐานคือ number, string, boolean, table, function, nil, userdata, thread

Read More Read More

Lua 002 แนวคิดพื้นฐาน ชุดคำสั่ง

Lua 002 แนวคิดพื้นฐาน ชุดคำสั่ง

           

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

Read More Read More

Lua 001 รันโปรแกรม

Lua 001 รันโปรแกรม

            ที่จริงก็รู้สึกแปลก ๆ อยู่เหมือนกันที่ต้องตั้งชื่อเอ็นทรีว่า Lua 001 รันโปรแกรม ปัญหาก็คือว่าถ้าไม่จัดการเรื่องการรันโปรแกรมก่อนแล้วต่อให้เขียนโค้ดไปก็ทดสอบไม่ได้ว่าถูกต้องหรือไม่

            ตอนที่พยายามรันโปรแกรม Lua ผ่าน Zero Brane Studio ครั้งแรกก็เจอปัญหาคือตัว IDE มันหา Interpreter ไม่เจอ ก็คือเขียนโค้ดได้แต่รันโปรแกรมไม่ได้ สาเหตุก็คือค่า Interpreter ที่ตั้งไว้มันเป็นค่า Default ที่มากับไฟล์ user.lua ซึ่งเป็นไฟล์ตั้งค่าสำหรับการทำงาน และค่าปริยายของมันไม่ตรงกับค่าของการใช้งานเรา แถมตัว Zero Brane Studio ก็ดันเลือกเอา Interpreter ซึ่งกำหนดไว้ใช้กับ Lua เวอร์ชันที่ User เลือกเอง ดังนั้นผมจึงต้องเปลี่ยนให้มันเลือกไปใช้ Lua 5.3 ที่มากับ Zero Brane Studio แทน

Read More Read More

หัด Lua ครั้งที่สาม

หัด Lua ครั้งที่สาม

เริ่มต้นอีกครั้งกับการหัดเขียนโปรแกรมด้วย Lua เริ่มมาหลายครั้งแล้วแต่ก็ไปไม่ถึงไหนเสียที วันนี้ก็เลยตั้งใจจะหัดใหม่อีกครั้ง ด้วยความตั้งใจว่าจะหัดจนกว่าจะเขียนเกมให้ได้หนึ่งเกม และจะต้องอยู่ในระดับที่สามารถเอาไปขายได้ ขั้นตอนการเรียนนั้นก็จะเริ่มจาก Lua พื้นฐานก่อน จากนั้นจึงขยับไป Love game engine แล้วขยับไป Defold ซึ่งน่าจะเหมาะสำหรับการ Publish game มากกว่า

Read More Read More

Is Shadow and Bone show good?

Is Shadow and Bone show good?

Good look but average overall. Bland protagonist. Low impact character. I can skip it with out regret.

Shadow and Bone ซีรีส์ใน Netflix สนุกไหม? ส่วนตัวแล้วเห็นว่าจืดชืดครับ ตัวละครไม่น่าจดจำ เนื้อเรื่องซ้ำซากไม่มีอะไรแปลกใหม่ ข้ามได้ไม่มีอะไรให้เสียดายครับ

น้อยหน่าต้นเล็ก

น้อยหน่าต้นเล็ก

ต้นน้อยหน่าต้นเล็กของผมใบร่วงหมดเหลือแต่ต้นกับกิ่งนิดเดียวหลังจากน้ำท่วมขังจากฝนตกหนักเมื่อปลายปีก่อน ผมคิดว่าน้อยหน่าต้นนี้คงไม่รอดแล้ว แต่หลังจากที่น้ำลดผมก็คอยรดน้ำมาเรื่อย ๆ ใบก็ค่อย ๆ ผลิตออกมาจนสุดท้ายก็มีใบครบทุกกิ่ง กิ่งเล็ก ๆ เหล่านี้เริ่มออกดอกและติดผล ผมคิดว่าหลังออกดอกแล้วผลคงจะร่วงหมด แต่เอาเข้าจริง ๆ ผลน้อยหน่ากลับใหญ่ขึ้นมาเรื่อย ๆ

วันนี้ได้เห็นผลน้อยหน่าแล้วก็เลยตักเอาปุ๋ยคอกมาใส่ที่โคนต้น พรุ่งนี้ตั้งใจว่าจะรดน้ำเรื่อย ๆ ไม่แน่ใจว่าจะได้กินหรือเปล่า น้อยหน่าเป็นผลไม้ที่มีรสหวาน แต่ผมก็ไม่ได้ชอบหรือเกลียดเป็นพิเศษ เม็ดเยอะแต่เนื้อก็เยอะ การแยกเม็ดออกจากเนื้อก็ทำได้ไม่ยาก อยากจะลองมาปั่นใส่นมดูเหมือนกันว่าจะมีรสชาติเป็นอย่างไรบ้าง

is Zack Snyders Justice League good

is Zack Snyders Justice League good

It’s better than the original. But Justice League is not that good to begin with. The epilogue is somewhat interesting but the Joker dialogue is dragged way too long in my opinion. Superman is over powered. How could you making movie balance and believable with character like Superman.

Dtac Mobile data เงินหมดทั้งที่ปิดเน็ตแล้ว

Dtac Mobile data เงินหมดทั้งที่ปิดเน็ตแล้ว

อันนี้เป็นปัญหาที่เกิดขึ้นกับตัวผมเอง คือปิด Mobile Data ในโทรศัพท์ของตัวเองแล้วแต่เน็ตก็ยังถูกตัดจนเงินที่เติมไว้หมด เงินหมดทั้งที่ปิดเน็ตแล้ว

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

ปิดการใช้งานอินเทอร์เน็ตของ Dtac : กด *104*7*2# โทรออก

เปิดใช้บริการอินเทอร์เน็ต Dtac : กด *104*7*1# โทรออก

*** สำคัญมาก ในสมาร์ตโฟนจะมีการตั้งค่าที่อนุญาตให้เราเชื่อต่ออินเทอร์เน็ตเพื่อรับ MMS แม้ว่าจะปิดการใช้งาน Mobile Data เอาไว้แล้ว ดังนั้นเราต้องปิดการเชื่อมต่อตรงนี้ด้วย

สำหรับหลาย ๆ ท่านที่จะใช้งานเน็ตมือถือเฉพาะการจ่ายเงินหรือใช้แอพของเซเว่น โลตัส ทรูมันนี่ แอพธนาคารโดยไม่ได้ดู youtube ไม่ได้แชต ไม่ได้เล่นเกม การเติมเงินเข้าโทรศัพท์ก็จะเอาไว้ใช้โทรและต้องการประหยัดการใช้เน็ตให้มากที่สุด เมื่อถูกหักเงินเช่นนี้ก็จะรู้สึกเหมือนโดนปล้น แม้จะเสียเวลาหน่อยกว่าจะเปิดและปิดการใช้เน็ตในแต่ละครั้ง แต่เราก็ต้องทำในสิ่งที่ทำได้

Space Sweepers สนุกไหม

Space Sweepers สนุกไหม

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

เนื้อเรื่องโดยรวมถือว่าธรรมดาดูได้เพลิน ๆ ไม่ต้องซีเรียสมาก มีหักมุมเหมือนกัน

เป็นหนังภาพสวยแต่ยังขาดอีกนิด ตัวหนังไม่ดาร์ค ดูแล้วไม่ปวดตับ

โค้ดส่งฟรี shopee ที่ไม่ฟรีจริง

โค้ดส่งฟรี shopee ที่ไม่ฟรีจริง

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