การปรับขนาด (Resize) รูปภาพบน macOS ด้วยโปรแกรม Preview ซึ่งเป็นโปรแกรมที่ทาง Apple แถมมากับ Mac ให้ได้ใช้งานกันได้ฟรีๆ เลย โดยตัวโปรแกรม Preview นั้น สามารถใช้งานได้หลายอย่างไม่ว่าจะเป็นอ่านไฟล์ pdf ดูรูปภาพ แก้ไขรูปภาพ หรือแม้แต่ปรับขนาดรูปภาพที่เรากำลังจะพูดถึง
gigkokman
-
-
การพัฒนาซอฟแวร์ไม่ว่าจะด้วยภาษาอะไรก็ตาม องค์ประกอบหนึ่งที่ขาดไม่ได้เลยคือเรื่องของประสิทธิภาพหรือความเร็วในการทำงานของซอฟแวร์ ในภาษา Python เองก็มีโมดูล (module) ที่ให้นักพัฒนาได้เลือกใช้เพื่อวัดประสิทธิภาพของซอฟแวร์อยู่หลากหลายเหมือนกัน ซึ่งหนึ่งในนั้นก็คือ timeit
- เขียนโปรแกรม
VS Code กับการสร้าง Dev Environment ด้วย VS Code Remote – (Docker) Container Extension
by gigkokmanby gigkokmanเพื่อนๆ ที่เริ่มพัฒนาซอฟแวร์ตั้งแต่ก่อนที่จะมี Docker ต้องเข้าใจความรู้สึกถึงความยากลำบากในการตั้งค่าต่างๆ ของ dev environment อย่างแน่นอน ไม่ว่าจะเป็นเวอร์ชั่นของภาษาที่ใช้ในการพัฒนาเอย การ compile C extensions เอย (อันนี้เอาเรื่องมากๆ เพราะต้องติดตั้งเครื่องมือที่ใช้ในการ compile ด้วย ยิ่ง compile บน Windows นี่ หึหึ) แล้วที่เจ็บปวดที่สุด คำสั่งเดียวกันเครื่องนึงรันได้ อีกเครื่องเจ๊งซะงั้น (บันเทิงจริงๆ)
-
-
-
ทำความเข้าใจ encoding ในภาษา Python 3 และความสัมพันธ์ระหว่าง str กับ bytes
-
บทความนี้เราจะมาพูคถึง string formatters ใน Python กัน ซึ่ง formatter ในภาษา Python ก็มีการพัฒนาขึ้นเรื่อยๆ เราจะเปรียบเทียบ formatter ที่เป็นตัวเก่าและตัวใหม่ที่พัฒนาขึ้น ตัวอย่างการใช้งานที่ใช้อยู่บ่อยๆ
- เขียนโปรแกรมเทคโนโลยี
การเลือกใช้งาน Compression Encoding สำหรับข้อมูลแต่ละคอลัมน์ของ Amazon Redshift
by gigkokmanby gigkokmanCompression หรือการบีบอัดข้อมูลนั้นเป็นกระบวนการที่เกิดขึ้นในระดับคอลัมน์ (column) เพื่อจะลดขนาดของข้อมูลที่จะถูกเก็บไว้บน storage ซึ่งจะช่วยลดการอ่านข้อมูลจาก disk ลง ผลที่ตามมาอีกคือ ทำให้เรา query ข้อมูลได้เร็วขึ้นนั่นเอง
-
การแปลงค่าวัน เวลา ในรูปแบบ string ไปเป็น datetime ในภาษา Python
-