[event] สรุปงาน WordPress meet up Your favourite tools and tricks to work!

สรุปงาน wordpress meet up ที่เราจะจัดทุกๆ 1 เดือนนะครับใครที่กำลังมองหานักพัฒนาหรืออยากจะเข้าชุมชนเพื่อเข้ามาช่วยเหลือและส่งต่อสิ่งดีๆให้กับคนใช้ wordpress แนะนำเลยว่าต้องมาครับ โดยสัปดาห์นี้จะเป็นเกี่ยวกับการผู้ว่าจ้างกับคนรับจ้างทำงานเกี่ยวกับ wordpress ว่าเราจะโปรโมทตัวเองยังไง ก่อนเริ่มจ้างงาน/รับงาน ต้องเตรียมอะไรกันบ้าง มีการติดต่อด้วยเครื่องมืออะไร การดูแลหลังจากงานเสร็จควรจะทำแบบไหนดี ซึ่งคิดว่าเป็นประโยชน์กับทุกคนที่ใช้ เอาล่ะไปเริ่มกันเลย !!

admin

August 25, 2018

รวมทุกอย่างเกี่ยวกับ nodejs [เพิ่มเติมเรื่อยๆ]

บทความนี้จะรวมเรื่องพื้นฐานเกี่ยวกับ Nodejs โดยรวมเก็บไว้สำหรับผมก็จะแจกไปด้วยนะครับ พื้นฐาน ผมคงไม่ต้องบอกว่าข้อดีทั่วๆไปว่า nodejs มันดียังไง แต่หลายๆอย่างที่ผมไม่ได้เข้าใจมันอย่างเรื่องหลักการทำงานของมันทำให้เราอาจจะงงเวลาเขียนหรือผิดพลาดบางเรื่องจนเป็นปัญหาภายหลังได้ Nodejs เป็น Single Threaded Event Loop Model จัดการพวก client ที่เข้ามาเชื่อมต่อ แต่ความจริงมันจริงแค่ครึ่งเดียวของการเป็น single thread เพราะความจริงคือ Single thread ที่ทำงานร่วมกับ Background worker Event loop ที่คอยรับคำสั่งจากภาษาอ่ะ มันวิ่งแค่ single และเอางานไปแจกให้พวก thread ที่แยกทางข้างหลัง เรื่อง thread ใครไม่เข้าใจเชิญทางนี้ได้เลยครับ https://www.extremepc.in.th/cpu-core-vs-thread/ เกิดอะไรขึ้นใน Single thread event loop มาดู code ตัวอย่างกันหน่อยครับ var sockets = require(‘websocket.io’),httpServer = sockets.listen(4000); httpServer.on(‘onConnection’, function (socket) { console.log(‘connected……’); […]

admin

June 18, 2018

สอนวิธีทำ Facebook Webhook step by step

บทความนี้จะพาไปทำความรู้จักเจ้า Facebook webhook ซึ่งเอาไปใช้ประโยชน์ได้หลายแบบโดยอธิบายง่ายๆคือ เจ้า Facebook Webhook คือการทำงานแบบ Real time event ต่างๆ เช่น ถ้ามีคนมา เขียน timeline ของ page หรือ comment หรือกด like ก็ตามจะส่งเหตุการณ์นั้นๆ มาให้ทาง url ที่เราตั้งไว้ ไปดูกันว่ามันทำยังไง

admin

July 17, 2016

[PHP Class and Object] The Basic

class การสร้าง class คือ ขึ้นด้วย class ตามด้วยชื่อ class แล้วก็ {} ข้างในจะมีพวก property และ method ก็เหมือนตัวแปรและ function สำหรับ class ตัวนี้ การตั้งชื่อสามารถขึ้นต้นด้วยตัวอักษรหรือ _ ( underscore ) <?php class SimpleClass { // property declaration public $var = ‘a default value’; // method declaration public function displayVar() { echo $this->var; } } ?> ตัวอย่างการประกาศสิ่งที่อยู่ข้างในก็คือ ตัวแปรที่เราใช้ภายใน class และก็ function สำหรับ […]

admin

June 5, 2016

PHP Class and Object

Visibility การมองเห็น ฟังแล้วดูแปลกๆ คือการเข้าถึง properties หรือ method ( function ) โดยมีสามคำหลักๆคือ public , private , protected โดย public คือเข้าถึงได้หมดไม่ว่าจะไหนก็ตาม protected เข้าถึงจากตัวเองได้และตัวที่สืบทอด private เข้าถึงจากตัวเองเท่านั้น Property Visibility การประกาศการเข้าถึงเราสามารถประกาศด้วย 3 ตัวด้านบนโดยถ้าหากใครประกาศเป็น Var ก็ถือว่าเป็น public โดยปริยาย <?php /** * Define MyClass */ class MyClass { public $public = ‘Public’; protected $protected = ‘Protected’; private $private = ‘Private’; function printHello() […]

admin

June 3, 2016

[PHP] แก้ไขปัญหา $PATH สำหรับ phpunit

พอดีกำลังฝึกเขียน Test แล้วตัว phpunit มันฟ้องมาว่า PHPUnit 5.1 requires PHP 5.6; using the latest version of PHP is highly recommended. ก็เลยมาเขียนเก็บไว้วันหลังจะได้มาเปิดเอาจากที่นี่ โดยการเกิดสาเหตุนี้เพราะว่าตัว phpunit มันต้องการ PHP เวอร์ชั่นใหม่ หรือ อาจจะไม่เจอตัว PHP สำหรับเอามาทดสอบเลยขึ้นแบบนี้ ทางแก้ไขก็คือ เราต้องทำการ set path ให้มันไปอ่านตัวรันคำสั่ง php ได้ โดยผมจะสอนทำแบบคนที่ download MAMP ของ OSX นะครับ window คงไม่ต้องหรอก ฮ่าๆ เพราะมันมีตัว exe มาให้แล้วรู้สึกนะถ้าไม่ได้ก็ comment ไว้กันเอาล่ะมาดูว่าทำยังไง วิธีทำ เปิด terminal พิมพ์ว่า ‘vim […]

admin

January 28, 2016
1 2 3 9
Message us