For-Loop ใน Python ทำงานยังไง?

For-Loop ใน Python ทำงานยังไง?

เคยสงสัยมั้ยว่า For-Loop ที่เราใช้งานกันมันทำงานยังไง วันนี้เราจะมาเปิดม่านพาไปดูเบื้องหลังกันว่า ภายใต้การทำงานของมัน มันเกิดอะไรขึ้นบ้าง...

Hocrox กับการทำ Image Augmentation ที่โคตรง่าย เหมือนใช้ Keras

Hocrox กับการทำ Image Augmentation ที่โคตรง่าย เหมือนใช้ Keras

ก่อนหน้านี้การทำ Image Preparation และ Augmentation เป็นเรื่องที่ทำได้แหละ แต่น่าปวดหัวมาก ๆ มันน่าจะดีกว่า ถ้ามันมี Tool หรือ Library ที่ทำให้มันง่ายขึ้นมาก ๆ วันนี้เราขอนำเสนอ Hocrox เลย...

Validate Data ยังไงให้ง่ายด้วย Cerberus

Validate Data ยังไงให้ง่ายด้วย Cerberus

การทำ Data Validation เป็นเรื่องสำคัญมาก ๆ ในการเขียนโปรแกรมเลยก็ว่าได้ ทำให้เรามั่นใจว่า User จะกรอกข้อมูลที่ถูกต้องเข้ามา ลดข้อผิดพลาดในการทำงานไปได้เยอะ ในวันนี้ เราจะมาแนะนำ Library ที่จะมาช่วยเราในเรื่องนี้กันอย่าง Cerberus...

Hash Password ด้วย bcrypt บน Python

Hash Password ด้วย bcrypt บน Python

เมื่อไม่กี่วันก่อน เราไปเห็นงานระบบนึง โป๊ะแตกว่า หนูเก็บ Plain Password จังหวะนั้นก็คือ อารมณ์อยากโยกหน้าก็เข้ามาทันที ไม่ควรทำเนอะ ทำให้วันนี้เราจะมาสอนว่า จริง ๆ แล้ว เราจะเก็บ Password เราจะต้องทำอย่างไรกัน...

รู้จักกับ Context Manager ใน Python

รู้จักกับ Context Manager ใน Python

Context Manager จะเข้ามาช่วยเราในการเขียน Code เยอะมาก ๆ โดยเฉพาะในการเรียกใช้งาน External Resources ต่าง ๆ เช่น File, Database และ API Server ต่าง ๆ ได้ดีเลยละ จะเป็นอย่างไร ใช้งานอย่างไร ไปหาคำตอบที่บทความนี้ได้เลย...

ความลับของ Media Engine ได้เปิดเผยแล้ว ทำไมถึงเจอปัญหา Encode ช้า

ความลับของ Media Engine ได้เปิดเผยแล้ว ทำไมถึงเจอปัญหา Encode ช้า

หลังจากตอนก่อน เราเจอปัญหากับ Compressor นั่งหาคนร้ายตั้งนาน ตอนนี้เราเจอแล้ว ในที่สุดว่ามันเกิดจากอะไร ลดเวลาในการ Render และการกินไฟ ไปหลายเท่าตัวเลย มาดูกันว่าใครจะเป็นคนร้าย...

OBS 27.2 RC 1 บน Apple Silicon อย่างเจ๋ง !!!

OBS 27.2 RC 1 บน Apple Silicon อย่างเจ๋ง !!!

OBS 27.1 บน macOS มีการรองรับ Hardware Encoder ที่จะช่วยเพิ่มความเร็วในการ Encode มหาศาลมาก ๆ แต่พอเอาเข้าจริงใช้ไป ปรากฏว่า อ่อนเปลี้ย แต่ด้วย OBS 27.2 RC ปัญหานี้จะหมดไปด้วย ARM Native Build...

ความลับของ Media Encoder บน M1 Pro / Max

ความลับของ Media Encoder บน M1 Pro / Max

เรื่องที่เจอเมื่อวานอดใจไม่ไหวจริง ๆ ที่จะมาเขียน เป็นเรื่องของ Media Engine บน M1 Pro และ M1 Max ที่ทำให้เราคาดหวังมาก ๆ ว่า ถ้าเรา Encode Video แล้วมันจะเร็วส์ แรง ทะลุนรก ดั่งพี่ดอม แต่ ๆ เมื่อวาน มานั่งทำวีดีโอสอน ก็เลยได้ค้นพบเรื่องของการ Encode Video บน M1 Pro/Max ที่น่าสนใจมาให้อ่านกัน...

การจัดการ Python Dependencies ยังไงให้ เราชนะ !

การจัดการ Python Dependencies ยังไงให้ เราชนะ !

การจัดการ Dependencies ต่าง ๆ บน Python เราก็จะมีการ Install Module หรือพวก Package ต่าง ๆ เข้ามา ไม่ว่าจะผ่าน pip เอย หรือ conda อะไรเลย แต่คำถามคือ แล้วเราจะแชร์พวก Configuration ต่าง ๆ ไปให้อีกเครื่องได้อย่างไร ทำแบบไหนมันมีข้อดีข้อเสียอย่างไรบ้าง...