สวัสดีผู้อ่านทุกท่านครับ หลังจากข่าว AlphaGo ชนะ Lee Sedol 4-1 ไป ได้สร้างปรากฎการณ์ใหม่ในโลกไอที ที่ AI สามารถเอาชนะแชมป์โกะระดับต้น ๆ ของโลกได้ ทำให้กระแสความสนใจด้านปัญญาประดิษฐ์เพิ่มขึ้นมากกว่าเดิม
Read More
24 มีนาคม 2559
22 มีนาคม 2559
Published มีนาคม 22, 2559 by wannaphong with 0 comment
สวัสดีผู้อ่านทุกท่านครับ เนื่องจาก Django โมดูลสร้างเว็บยอดนิยมในภาษา Python ซึ่งมีขนาดใหญ่กับโครงสร้างที่ซับซ้อนพอควร หลาย ๆ ท่านที่เคยใช้ Flask ซึ่งเป็นโมดูลสร้างเว็บแบบ micro-framework มาก่อนคงเข้าใจครับ แต่ Django ที่จริงสามารถสร้างเว็บแบบ micro-framework ได้เช่นกันครับ
Read More
19 มีนาคม 2559
Published มีนาคม 19, 2559 by wannaphong with 3 comments
สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะขอแนะนำวิธีการเชื่อมต่อบอร์ด Arduino ด้วย Python กันครับ
Read More
14 มีนาคม 2559
Published มีนาคม 14, 2559 by wannaphong with 0 comment
ทดสอบอ่านบัตรประจำตัวประชาชน Smart card ด้วย Python บทความนี้จากคุณ Chakphanu Komasathit ที่ใช้ Python 2 ในการดึงข้อมูลจากบัตรประชาชนมาใช้งานครับ
อ่านได้ที่
https://jane.in.th/blog/2015/11/thailand-smartcard-python/
Read More
อ่านได้ที่
https://jane.in.th/blog/2015/11/thailand-smartcard-python/
Published มีนาคม 14, 2559 by wannaphong with 0 comment

เมื่อวันที่ 10 ที่ผ่านมา ทางโครงการ PyPy ได้ทำการปล่อย PyPy 5.0 ออกมา
โดย PyPy 5.0 มีการเปลี่ยนแปลงหลายจุด อย่างนี้ เช่น ได้มีการปรับปรุ่งส่วน C-level API เพื่อให้สคริปต์ Python ที่ใช้คอมโพเนนต์ C (เช่น Cython) เข้ากันได้และทำงานรวดเร็วขึ้น และ cffi ไลบรารี PyPy ในส่วน interfacing กับ components ถูกเขียนในภาษาซี ได้ถูกปรับปรุง ตอนนี้เราสามารถฝัง PyPy ภาษาในโปรแกรมที่ใช้ภาษาซี และในระยะยาว cffi อาจจะแทนที่ ctypes ของ Python
ในขณะที่ PyPy3 5.0 (PyPy 5.0 ที่ใช้ Python 3) ยังไม่มีประกาศใด ๆ ออกมา
สามารถโหลดได้ที่ http://pypy.org/download.html
11 มีนาคม 2559
Published มีนาคม 11, 2559 by wannaphong with 0 comment
สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปแนะนำเครื่องมือสำรับคนที่เพิ่งเรียนภาษา Python หรือสำหรับคุณครู อาจารย์ที่ต้องการเครื่องมือในการสอนเขียนโปรแกรมคอมพิวเตอร์ ผมขอแนะนำ Thonny ครับ :D
Read More
6 มีนาคม 2559
Published มีนาคม 06, 2559 by wannaphong with 0 comment
สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปใช้งาน VLC ซึ่งเป็นโปรแกรม (กรวย) ดูสื่อวิดีโอและเพลงยอดนิยมในปัจจุบันนี้ หลังจากที่บทความก่อน ๆ ผมพาผู้อ่านไปเล่นเสียงด้วย
Read More
2 มีนาคม 2559
Published มีนาคม 02, 2559 by wannaphong with 0 comment
สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะกล่าวถึง MIME type ในภาษา Python กันครับ
Read More
29 กุมภาพันธ์ 2559
Published กุมภาพันธ์ 29, 2559 by wannaphong with 0 comment
สามารถทำได้โดยใช้โมดูล codecs ในภาษาไพทอน
มีสตริงที่ถูกเข้ารหัส Hex เช่น
ต้องการแปลงกลับมาเป็นสตริงเช่นเดิม
Read More
>>> import codecs
>>> codecs.decode("7061756c", "hex")
b'paul'
>>> str(codecs.decode("7061756c", "hex"))
"b'paul'"
>>> a= codecs.decode("7061756c", "hex")
>>> a.decode('utf-8')
'paul'
มีสตริงที่ถูกเข้ารหัส Hex เช่น
3C 4D 76 77 61 66
ต้องการแปลงกลับมาเป็นสตริงเช่นเดิม
>>> import binascii
>>> binascii.unhexlify('3C 4D 76 77 61 66')
Traceback (most recent call last):
File "", line 1, in
TypeError: Odd-length string
>>> binascii.unhexlify(''.join('3C 4D 76 77 61 66'.split()))
'<Mvwaf'
28 กุมภาพันธ์ 2559
Published กุมภาพันธ์ 28, 2559 by wannaphong with 0 comment
แปลงเลขฐานสอง เป็น ฐานสิบ
หรือใช้คำสั่ง
[python]int(เลขฐานสองในรูปแบบสตริง,เลขฐาน)[/python]
เช่น
Read More
>>> 0b101111
47
หรือใช้คำสั่ง
[python]int(เลขฐานสองในรูปแบบสตริง,เลขฐาน)[/python]
เช่น
>>> print(int('01010101111',2))
687
>>> print(int('11111111',2))
255
27 กุมภาพันธ์ 2559
Published กุมภาพันธ์ 27, 2559 by wannaphong with 0 comment
ใช้คำสั่ง
[python]bin(เลขฐานสิบ จำนวนเต็ม)[/python]
ตัวอย่างเช่น
Read More
[python]bin(เลขฐานสิบ จำนวนเต็ม)[/python]
ตัวอย่างเช่น
>>> bin(173)
'0b10101101'
Published กุมภาพันธ์ 27, 2559 by wannaphong with 0 comment
สวัสดีผู้อ่านทุกท่านครับ ถ้าหากเราสามารถนำโค้ด JavaScript มารันในภาษา Python ได้ เช่น
[javascript]
var a = 10; function f(x) {return x*x};
[/javascript]
จะทำให้การใช้งานโค้ดต่างภาษากัน สะดวกมากยิ่งขึ้น บทความนี้ผมจะพาผู้อ่านไปแนะนำการรันโค้ด JavaScript ในภาษา Python ด้วย Js2Py กันครับ
Read More
[javascript]
var a = 10; function f(x) {return x*x};
[/javascript]
จะทำให้การใช้งานโค้ดต่างภาษากัน สะดวกมากยิ่งขึ้น บทความนี้ผมจะพาผู้อ่านไปแนะนำการรันโค้ด JavaScript ในภาษา Python ด้วย Js2Py กันครับ
21 กุมภาพันธ์ 2559
Published กุมภาพันธ์ 21, 2559 by wannaphong with 0 comment
PSF License หรือชื่อเต็มคือ Python Software Foundation License เป็น License ที่ถูกใช้งานใน Python 2.1 เป็นต้นมาจนถึง Python เวชั่นล่าสุด โดยมีจุดเด่น คือ มีรูปแบบคล้ายกับ BSD (BSD-style) และเข้ากันได้กับ GNU General Public License (GPL) นอกจากนั้นยังได้รับการยอมรับจาก Free Software Foundation เป็น Open-source license
Read More
สมัครสมาชิก:
บทความ (Atom)