มีคนถามเราเข้ามาในเรื่องของ new และ init ที่เป็นหนึ่งใน Dunder Method ที่เราใช้ในในการสร้าง Instnace หรือ Object บน Python นั่นเอง วันนี้เลยจะมาอธิบายเพิ่มเติมกันว่า ทั้ง 2 Methods นี้มันต่างกันอย่างไร การสร้าง Instance ใน Python มันทำยังไง และเราจะใช้งานมันได้อย่างไรบ้าง...
ก่อนหน้านี้ เราเคยเอา Setup ของเราไปลงในกลุ่มจัดโต๊ะคอมมาแล้วไหน ๆ เราก็ถ่ายแล้ว เราเลยเอามาแชร์ใน Blog ของเราเองด้วยเลยละกัน ว่าบนโต๊ะทำงานของเรามันมีของเล่นอะไรที่น่าสนใจบ้าง...
หลาย ๆ คนถามเราเข้ามาเยอะมากว่า เราจะเป็นต้องเพิ่ม SSD เยอะ ๆ มั้ย มันจะช่วยอะไรเรามากมั้ย เพราะเอาจริง ๆ คือ ถ้าเราเข้าไปดูในหน้า CTO แล้วลองดูราคา SSD เข้าไปคือหน้าสั่นเลยละ มันแพงมาก ๆ จนน่ากลัว ทำให้เกิดคำถามว่า มันจำเป็นหรือไม่ และ ถ้าเกิดมันจำเป็น แล้วเราไม่ได้มีงบขนาดนั้น เราจะทำยังไงได้บ้าง...
dataclass ทำให้เราสามารถสร้าง Data Structure สำเร็จรูปในการเก็บข้อมูลได้ง่าย ๆ มาก ๆ ผ่านการใช้ Decorator ที่เราคุ้นเคยกัน ลืมไปได้เลยกับการต้องมานั่งเขียนส่วนประกอบของ Class ด้วยตัวเอง เพราะ dataclass จัดการให้หมดแล้ว...
None เป็นของที่เราใช้กันบ่อยมาก ๆ แต่เรามักจะมองว่า เออ มันก็เอาไว้แค่เป็นค่าส่งกลับเวลามันไม่มีของที่เราตามหาอะไรแบบนั้น ทำให้เราก็อาจจะเอามาใช้เป็น Flag ในการเช็คอีกทอดก็มี ทำให้มันเกิดเป็นบทความในวันนี้ เพราะเราจะบอกว่า None ที่ไม่มี จริง ๆ แล้วมันมีนะ...
เวลาเราเขียนโปรแกรมบางทีที่ เราจะมีการคำนวณที่ซับซ้อนใช้เวลาเยอะมาก ๆ แต่ถ้าสังเกตดี ๆ เราอาจจะมีการเรียกซ้ำโดยใช้ Parameter เดิมเลย ทำให้เสียเวลาคำนวณไปฟรี ๆ ด้วยเทคนิคการทำ Caching ผ่าน LRU Cache บน Python ก็จะทำให้เราแก้ปัญหานี้ได้อย่างง่ายดาย...
หลังจากเราใช้ Macbook Air M1 มาหลายเดือนมาก ๆ แล้ว โดยเฉพาะกับงานพวกอัด Course Online ในการสอนต่าง ๆ หลาย ๆ คนถามเราเข้ามาว่า เอ๋ Macbook Air M1 เนี่ยนะจะ OBS ไหวด้วยเหรอ วันนี้เราจะมาเล่าให้อ่านกันว่า เครื่องที่เราใช้ตอนนี้มันสามารถที่จะ Push Settings บน OBS ไปได้ขนาดไหน...
หลาย ๆ คนที่ใช้ macOS และได้ทำการ Upgrade เป็น macOS Montery 12.0.1 น่าจะได้เจออาการอย่าง Memory Leak แน่นอน ไม่ใช่แค่สื่อต่างประเทศ และคนใกล้ตัวเราที่เจอ เราก็เจอปัญหาเหมือนกัน ทำให้เราอยากจะมาให้ความรู้กันดีกว่าว่า Memory Leak มันคืออะไร ทำไมมันถึงเป็นปัญหาได้ขนาดนั้น...
ปี 2021 นี้ Apple ออก iPadOS 15 ที่มี Feature หลาย ๆ ตัวที่เอามาจาก iPhone จากตอน iOS14 เราเคยรีวิวไว้แล้วใน บทความนี้ แต่ Feature นึงที่ตอนแรกเราก็ Hype พอสมควรเลย แต่พอได้ใช้เยอะขึ้นเรื่อย ๆ จนทำให้เกิดบทความนี้เลย เราจะมาสอนให้ Quick Note ยังไงให้ใช้งานมันได้โหดสุด ๆ กัน...