Peerachet's MiniBlog

การพัฒนา Desktop App ในแบบ Web App ด้วย PyQT5+Flask

ทำเว็บเป็นแล้วแต่อยากทำ Desktop App บ้างจะได้มั้ย

ต้องบอกว่าพอถึงยุค Web Application แล้วทำให้ความจำเป็นที่จะต้องพัฒนา Desktop Application นั้นลดลงไปมาก เนื่องด้วยการพัฒนาบน HTML/CSS/Javascript นั้นมีความยืดหยุ่นกว่ามาก แต่ถึงอย่างไรก็ตามก็อาจจะมีบางงานที่ผู้ใช้อยากได้แบบ Desktop Application มากกว่า แต่การจะเปลี่ยน Web App ให้กลายมาเป็น Desktop App แบบ Native นั้นไม่ใช่เรื่องง่ายๆ เลย

สร้างเว็บไซต์อย่างไรให้ล็อกอินผ่าน LINE ได้

บทความนี้จะมาแนะนำการทำ JSON Web Token (JWT) บน PHP

JSON Web Token (JWT) ถูกใช้ในกระบวนการยืนยันตัวตนบนเว็บไซต์ที่ได้รับความนิยมมากระดับหนึ่ง ยกตัวอย่างเช่น หากจะทำให้เว็บไซต์เราสามารถล็อกอินผ่าน LINE ได้โดยที่เราไม่ต้องรู้ชื่อผู้ใช้และรหัสผ่านของคนๆ นั้นจะทำได้อย่างไร เราจะมาดูกันในบทความนี้ครับ

ทำความรู้จักกับระบบแปลภาษาอัตโนมัติ Transformer

เกริ่นนำ

รู้มั้ยว่า Transformer นอกจากจะเป็นภาพยนต์แนวหุ่นยนต์จากนอกโลกสุดล้ำแล้ว ชื่อนี้ยังเป็นชื่อของระบบแปลภาษาอัตโนมัติ (Machine Translation) ที่ทางกูเกิลได้คิดค้นขึ้นมาอีกด้วย บทความนี้จะมาเกริ่นนำคร่าวๆ (คร่าวๆ มากๆๆ) ว่าระบบแปลภาษาอัตโนมัติแบบ Transformer ทำงานอย่างไร

Build your LINE chatbot with Python and Heroku

มาสร้าง Line Bot ด้วยไพธอนบน Heroku กันเถอะ

วันนี้จะมาแนะนำการสร้าง Line Bot หรือระบบโต้ตอบอัตโนมัติด้วยไพธอนบน Heroku ซึ่งหลายคนอาจจะไม่รู้จักว่า Heroku คืออะไร ถ้าพูดง่ายๆ คือ Heroku เป็นบริการ cloud แบบ PAAS (Platform-As-A-Service) จากแต่กอนเราต้องทำเว็บขึ้นมา จากนั้นสมัครโฮสต์ ลงโปรแกรมต่างๆ ด้วยตัวเองทั้งหมด ติดตั้ง SSL certificate ซึ่งก็ต้องมาปวดหัวกับการลงโปรแกรม อัพเดต ดูแลความปลอดภัยต่างๆ เยอะแยะมากมาย ซึ่งพอมี Heroku เราไม่ต้องทำอย่างนั้นแล้วเพราะทุกอย่างสามารถทำได้ในไม่กี่คลิกเท่านั้น