22 พฤศจิกายน 2560

Published 11/22/2560 by with 0 comment

ทำ Part-of-speech tagging ด้วย CRF โดยใช้ NLTK

สวัสดีผู้อ่านทุกท่านครับ หากท่านต้องการทำ Part-of-speech tagging ด้วย CRF คงคิดว่ายุุ่งยากไม่ใช่น้อย แต่บทความนี้ผมจะไปพาผู้อ่านไปทำ Part-of-speech tagging ด้วย CRF โดยใช้ NLTK แบบง่าย ๆ กันครับ
Read More

16 พฤศจิกายน 2560

Published 11/16/2560 by with 0 comment

NumPy ประกาศแผนการหยุดสนับสนุน Python 2

หลังจากที่ทีมนักพัฒนา Python ได้ประกาศหยุดสนับสนุน Python 2 ในปี ค.ศ.2020 นี้ ส่งผลให้ตอนนี้หลาย ๆ โมดูลและหลายโปรแกรมเริ่มที่จะหยุดสนับสนุน Python 2 แล้ว เช่น โมดูล NumPy เป็นโมดูลด้านคณิตศาสตร์ชื่อดังของภาษา Python ได้ประกาศแผนการหยุดสนับสนุน Python 2 ออกมาแล้ว
Read More
Published 11/16/2560 by with 0 comment

Dropbox เปิดตัว PyAnnotate เครื่องมือสำหรับสร้าง Annotation แบบอัตโนมัติสำหรับ mypy

เมื่อวานนี้ตามเวลาในประเทศไทย Dropbox ได้เปิดตัว PyAnnotate ซึ่งเป็นเครื่องมือสำหรับสร้าง Annotation แบบอัตโนมัติสำหรับ mypy
Read More

11 พฤศจิกายน 2560

Published 11/11/2560 by with 0 comment

ใช้ Jupyter Notebook ออนไลน์ฟรีด้วย Microsoft Azure Notebooks


หากคุณเป็นนักวิทยาศาสตร์ข้อมูล / นักพัฒนาโปรแกรมที่ใช้งาน Jupyter Notebook  ต้องการใช้งาน Jupyter Notebook แบบออนไลน์ที่รองรับหลายภาษา รวมถึง Python 3 แบบฟรี คุณสามารถใช้งาน Jupyter Notebook ออนไลน์ฟรีได้ด้วย Microsoft Azure Notebooks โดยจำกัดแรมที่ 4 Gb
Read More
Published 11/11/2560 by with 0 comment

ใช้ Jupyter Notebook ออนไลน์ฟรีจากกูเกิล


เมื่อไม่กี่วันที่ผ่านมา กูเกิลได้เปิดบริการสำหรับนักวิจัยชื่อ Colaboratory เป็น Jupyter Notebook แบบออนไลน์ ซึ่งสามารถซิงค์กับไฟล์ .ipynb ใน Google Drive ได้ แต่รองรับเฉพาะ Python 2 เท่านั้น
Read More

9 พฤศจิกายน 2560

Published 11/09/2560 by with 1 comment

การประมวลผลควอนตัม (quantum computing) ด้วย Python

หากคุณต้องการศึกษาการประมวลผลควอนตัม (quantum computing) แต่ด้วยข้อจำกัดของเทคโนโลยีในปัจจุบัน ทำให้ควอนตัมคอมพิวเตอร์ (quantum computer) ยังไม่สามารถหาซื้อได้ทั่วไป (อาจต้องรอมากกว่า 10 ปี) และปัจจุบันยังถูกใช้ในวงการวิจัยเท่านั้น
Read More

17 ตุลาคม 2560

Published 10/17/2560 by with 0 comment

สร้างฐานข้อมูลพกพาขนาดเล็กใน Python ด้วย TinyDB

หากคุณเป็นนักพัฒนาภาษา Python และคุณต้องการสร้างโปรแกรมขนาดเล็กที่ต้องการฐานข้อมูลขนาดเล็ก แต่คุณไม่ต้องการใช้ SQLite ขอแนะนำให้รู้จัก Database ที่ชื่อ TinyDB
Read More

15 ตุลาคม 2560

Published 10/15/2560 by with 0 comment

GUI Python ด้วย TkInter ง่าย ๆ โดยใช้ appJar

หากคุณกำลังเจอปัญหายุ่งวายกับ TkInter ของ Python คุณสามารถเปลี่ยนมาใช้ appJar ได้แทนที่โมดูล TkInter ของ Python ได้เลย
Read More

6 ตุลาคม 2560

Published 10/06/2560 by with 0 comment

รันโค้ด Python ใน iOS , Android , Windows Phone

iOS


pythoni2.7 - programming language (ฟรี คำเตือน เป็น In-App Purchases และมี ads)

Python 2.7 for iOS (ราคา $1.99)

  • เป็นแอพที่ช่วยให้สามารถรันโค้ดของ Python 2.7 ในอุปกรณ์ iOS ได้
    ต้องการ iOS 5.0 ขึ้นไป

  • ใช้งานได้ทั้ง iPhone และ iPad

  • ลิงค์ https://itunes.apple.com/us/app/python-for-ios/id485729872?ls=1&mt=8


pythoni3.3 (ฟรี คำเตือน เป็น In-App Purchases และมี ads)

  • เป็นแอพที่ช่วยให้สามารถรันโค้ดของ Python 3.3 ในอุปกรณ์ iOS ได้
    ต้องการ iOS 7.1 ขึ้นไป

  • ใช้งานได้ทั้ง iPhone และ iPad

  • ลิงค์ https://itunes.apple.com/us/app/pythoni3.3/id585633449


Python 3.4 for iOS (ราคา $1.99)

  • เป็นแอพที่ช่วยให้สามารถรันโค้ดของ Python 3.4 ในอุปกรณ์ iOS ได้
    ต้องการ iOS 7.1 ขึ้นไป

  • ใช้งานได้ทั้ง iPhone และ iPad

  • ลิงค์ https://itunes.apple.com/us/app/python-3.4-for-ios/id583476348?mt=8






Android


QPython (ฟรี)
เป็นแอพที่ช่วยให้สามารถนำโค้ด Python 3.2 มารันใน Android ได้ โดยมี console และ FTP มาให้ในตัว และสนับสนุน SL4A สามารถติดตั้งโมดูลเสริมได้
ลิงค์ https://play.google.com/store/apps/details?id=com.hipipal.qpyplus

QPython3 (ฟรี)
เป็นแอพที่ช่วยให้สามารถนำโค้ด Python 3.2 มารันใน Android ได้ โดยมี console และ FTP มาให้ในตัว และสนับสนุน SL4A สามารถติดตั้งโมดูลเสริมได้
ลิงค์ https://play.google.com/store/apps/details?id=com.hipipal.qpy3




Windows Phone


Python 3 (ฟรี)
เป็นแอพที่ช่วยให้สามารถรันโค้ด Python 3 ในอุปกรณ์ Windows Phone 8 ขึ้นไปได้
ลิงค์ https://www.microsoft.com/en-us/store/apps/python-3/9nblggh083nz

หากท่านใดเจอแอพที่ช่วยให้สามารถรันโค้ด Python นอกจากนี้ สามารถบอกผมได้ทางช่องความคิดเห็นนี้ครับ

ขอบคุณครับ
Read More

5 ตุลาคม 2560

Published 10/05/2560 by with 0 comment

เริ่มต้น Python ที่ Python 2 หรือ Python 3 ดี

ณ ปี ค.ศ.2017 นี้ ยังคงมีหลายโรงเรียน หลายมหาลัยและหลายคนที่ยังคงใช้ Python 2 ในการเรียนการสอน และพัฒนาโปรแกรมอยู่ ทั้ง ๆ ที่ Python 2 จะหมดระยะเวลาสนับสนุนปี ค.ศ.2020 นี้

เหลือเวลาอีก 3 ปี
ระยะเวลาสนับสนุน Python 2.7 ที่เหลือ ซึ่งเป็นเวชั่นสุดท้ายของ Python 2 ระยะเวลาสนับสนุน Python 2.7 ที่เหลือ ซึ่งเป็นเวชั่นสุดท้ายของ Python 2
ดูเวลาที่เหลือได้ที่ https://pythonclock.org/

และ Python 2.7 เวชั่นปัจจุบัน ไม่มีการเพิ่มความสามารถใหม่ เข้ามาอีกแล้ว มีเฉพาะรุ่นแก้ไขข้อผิดพลาดและความปลอดภัย

หลังปี ค.ศ.2020 Python 2.7 จะหมดการสนับสนุนทั้งด้านการแก้ไขข้อผิดพลาดและความปลอดภัยทั้งหมด

สำหรับผู้ที่สนใจศึกษาภาษา Python (อ่านว่า ไพทอน) แนะนำให้เริ่มศึกษาที่ Python 3.6

ไม่แนะนำให้ศึกษา Python 2
Read More