สร้าง LINE BOT แบบง่าย ๆ

เข้าไปที่ https://developers.line.me/en/ เลือก Start using Messaging API Login ด้วย email และ password ที่ได้ผูกไว้กับแอปพลิเคชัน line หลังจาก Login แล้ว หน้าถัดไปให้ใส่ชื่อที่จะต้องแสดงบนหน้า console และใส่ email ที่ต้องการให้เป็น admin จากนั้นเลือกเครื่องหมายถูกเพื่อยอมรับข้อตกลง และกด confirm  กด Create Provider เลือก. read more…

เมื่อต้องย้าย domainใน wordpress

ในการพัฒนาเว็บไซต์ครั้งนี้เราได้ใช้ WordPress ในการพัฒนาโดยมี Plugin หลักที่ใช้คือ Elementor ซึ่งในระหว่างการพัฒนาเราได้ใช้ Domain สำหรับใช้งานและทดสอบคือ ww2.phuket.psu.ac.th และใน Plugin บางตัวได้มีการระบุ domainโดยต้องเพื่อเชื่อมโยงไปยัง Post หรือ รูปภาพต่าง ๆ เพราะไม่สามารถระบุเป็น Reletive path ได้ หลังจากการพัฒนาเสร็จแล้วเราได้ทำการย้ายไปใช้ Domain จริงคือ www.phuket.psu.ac.th ปัญหาที่ตามมาคือเราต้องไปแก้ Domain ที่เราระบุไว้ทุกที่ในเว็บไซต์ซึ่งมีจำนวนมาก การจะมานั่งแก้ที่ละอันก็จะใช้เวลานาน. read more…

การใช้ strip_tags และ htmlentities เพื่อป้องกันการโจมตีจาก Script ใน PHP

strip_tag() คือฟังก์ชันสำหรับการลบแท็ก HTML และ PHP ออกจากข้อความสตริง โดยมีรูปแบบการเขียนดังนี้รูปแบบของฟังก์ชัน strip_tags ( string $str [, string $allowable_tags ] ) : stringตัวอย่าง<?php$text = ‘<p>Test paragraph.</p><!– Comment –> <a href=”#fragment”>Other text</a>’;echo strip_tags($text);echo “\n”;// Allow <p> and <a>echo strip_tags($text, ‘<p><a>’);?>htmlentities() คือฟังก์ชันสำหรับใช้แปลงเครื่องหมายพิเศษต่าง ๆ ที่ตรงกับ tag ของภาษาHTML ให้เป็นรหัสอักษรที่ใช้ในภาษา HTML เช่น “<” เป็น “&lt;”ตัวอย่างที่ 1 <?php$str = “A ‘quote’ is <b>bold</b>”;// Outputs: A ‘quote’ is &lt;b&gt;bold&lt;/b&gt;echo htmlentities($str);// Outputs: A ‘quote’ is &lt;b&gt;bold&lt;/b&gt;echo htmlentities($str, ENT_QUOTES);?>ตัวอย่างที่ 2<?php$str = “\x8F!!!”;// Outputs an empty stringecho htmlentities($str, ENT_QUOTES, “UTF-8”);// Outputs “!!!”echo htmlentities($str, ENT_QUOTES | ENT_IGNORE, “UTF-8”);?> NITIWAT THONGKAOMore Posts

เริ่มต้นสร้าง Mobile Application ด้วย React Native

React Native คืออะไร React Native เป็น JavaScript Framework ที่พัฒนาโดย Facebook สำหรับการพัฒนา Mobile Application แบบ Cross platform ซึ่งช่วยให้เราพัฒนาครั้งแบบ ก็สามารถสร้าง Application ได้ทั้ง Android และ IOS   Step 1 : Getting Started สร้าง Project. read more…

การใช้งาน Android Applications บน PC ด้วย BlueStacks 3

BlueStacks 3 BlueStacks 3 คือโปรแกรมจำลองระบบแอนดรอยใหม่ล่าสุดและเป็นแพลตฟอร์มเดียวสำหรับเกมที่ไดรับการออกแบบและสร้างขึ้นมาเพื่อผู้เล่นเกมโดยเฉพา เรามาดูกันว่าใน BlueStacks เวอร์ชัน 3 ใช้งานยังไงและมีอะไรใหม่บ้าง เราสามารถดาวน์โหลดโปรแกรม BlueStack 3 ได้จาก www.bluestacks.com    เรามาดูฟังก์ชันใหม่ที่เพิ่มเข้ามาในเวอร์ชันนี้กัน อันแรกคือ ฟังก์ชันการทำงานหลายอย่างในเวลาเดียวกัน หรือ Multi Instance นั่นเอง  ซึ่งทำให้คุณสามารถเปิดเกมส์และแอปหลายอย่างได้พร้อมกันในเวลาเดียว ซึ่งนั่นหมายความว่าคุณสามารถเล่นหลายบัญชีในเวลาเดียวกัน และอีกอย่างหนึ่งที่น่าสนในก็คือ Engine พร้อมฟังก์ชัน Super High Environment Adaption. read more…

Get your source code from Git repository to Visual Studio 2015 (VS 2015)

การสร้างโปรเจ็คใน VS 2015 โดยการ copy source cord มาจาก Git repossitory เราจะต้องติดตั้ง GitHub Extension for Visual Studio ก่อน ซึ่งสามารถดาวน์โหลดได้จาก https://visualstudio.github.com/ เมื่อติดตั้งเสร็จแล้ว เปิด VS 2015 ขึ้นมาแล้วไปที่ Project and My Teams เลือก Manage Connection. read more…

การใช้งาน Power BI สำหรับการทำ BI เบื้องต้น

จากการที่มหาวิทยาลัยใช้บริการ Office 365 เลยได้ลองมาทดสอบใช้ Power BI ที่อยู่ใน Office 365 สำหรับการทำสรุปรายงานต่าง ๆ หรือที่เราเรียกว่า BI นั่นเอง เริ่มต้นกันเลยนะครับ ก่อนอื่นให้เราเข้าไปที่ http://email.psu.ac.th เพื่อเข้าสู่ระบบ Office 365 ของมหาวิทยาลัย จะปรากฎหน้าจอดังรูป การเข้าสู้ระบบให้เราใช้ PSU Passport ตามด้วย @email.psu.ac.th และ Password ของ. read more…

การใช้งาน Android Applications บน PC ด้วย BlueStacks 2

ฺBlue Stacks เป็นซอฟแวร์สำหรับลองระบบปฏิบัติการ Android ให้สามารถใช้งานบน PC ได้ ในหัวข้อนี้ PC ที่เราจะใช้งานจะเป็นระบบปฏิบัติการ Windows 10 เราสามารถไปดาวน์โหลดโปรแกรม Blue Stacks ได้ที่ http://www.bluestacks.com ซึ่งตอนนี้เป็น เวอร์ชัน 2 แล้วนะครับ เมื่อเข้ามาสู่หน้าเว็บของ BlueStacks รอซักครู่จะมีปุ่มให้ดาวน์โหลดโปรแกรม BlueStacks 2 เราสามารถกดปุ่มนี้เพื่อดาวน์โหลดโปรแกรมได้เลย   เราจะไม่พูดถึงวิธีติดตั้งกันแล้วนะครับ เนื่องจากวิธีติดตั้งจะเหมือนกับเวอร์ชัน 1 ซึ่งเคยแนะนำกันไปแล้ว. read more…

การใช้งาน Android Applications บน PC ด้วย BlueStacks

ฺBlue Stacks เป็นซอฟแวรฺสำหรับลองระบบปฏิบัติการ Android ให้สามารถใช้งานบน PC ได้ ในหัวข้อนี้ PC ที่เราจะใช้งานจะเป็นระบบปฏิบัติการ Windows 8.1 เราสามารถไปดาวน์โหลดโปรแกรม Blue Stacks ได้ที่ http://www.bluestacks.com หลังจากดาวน์โหลดแล้วเราก็มาติดตั้งกันเลย โดยตัวติดตั้งที่เราดาวน์โหลดมาจะมีอยู่ในโฟลเดอร์ Downloads ของเครื่องเราซึ่งจะมีชื่อไฟล์ว่า BlueStacks-ThinInstaller.exe  เมื่อเราเริ่มต้นติดตั้ง Blue Stacks จะมีหน้าจอดังภาพ ด้านล่าง จากภาพจะมีให้เรายอมรับข้อตกลงการใช้งานก่อนการติดตตั้ง ซ฿่งเราสามารถเข้าไปอ่านได้โดย Click ที่ terms. read more…

Author avatar