เริ่มจุลศักราชใหม่
มานพ กองอุ่น

มานพ กองอุ่น

Space

พื้นที่แห่งความเป็นคุณ

beta version

  • การเพิ่มหน้าใหม่ A4 แบบแนวนอนใน mPDF

    สำหรับการเพิ่มหน้าใหม่ใน mPDF นั้นสามารถทำได้โดยเรียกใช้ method AddPage() ซึ่งในที่นี้จะกำหนดให้หน้าใหม่เป็นแบบแนวนอน (Landscape) โดยมีการเขียนโปรแกรมดังนี้ $mpdf->AddPage('L'); // เพิ่มหน้าใหม่แบบแนวนอน $mpdf->WriteHTML($content); เมื่อทำการเปิดหน้า Web Appliction จะพบไฟล์ pdf ตา...
  • การใส่รูปภาพใน mPDF

    สำหรับการใส่รูปภาพใน mPDF นั้นสามารถทำได้ง่ายดายมาก เพียงใส่ tag html ในการแสดงรูปคือ <img> พร้อมระบุ path ไปยังรูปภาพให้ถูกต้อง ก่อนอื่นต้องเตรียมรูปภาพก่อน โดยในที่นี้จะเก็บไว้ใน folder assets/img ตัวอย่างของการใส่รูปภาพ <img src="assets/img/programmerthailand_social.jp...
  • การติดตั้ง Laravel

    ในบทเรียนรู้นี้มาทำการติดตั้ง Laravel ผ่านโปรแกรม Composer กัน ความต้องการ สำหรับการใช้งาน Laravel นั้นมีความต้องการ PHP และ PHP Extension ต่างๆ ดังต่อไปนี้ PHP >= 5.6.4 OpenSSL PHP Extension PDO PHP Extension Mbstring PHP Extension Tokenizer PHP Extension XML PHP Extens...
  • สารบัญคู่มือ Laravel 5

    พื้นฐานการใช้งาน Laravel การติดตั้ง Laravel
  • การใส่ Font TH Sarabun ใน mPDF

    สำหรับบทเรียนรู้นี้เรามาใส่ Font TH Sarabun ใน mPDF เพื่อสร้างเอกสาร PDF กันครับ ซึ่งส่วนใหญ่แล้วงานราชการจะนิยมใช้ Font TH Sarabun กัน โดยเราสามารถดาวน์โหลด Font ได้จาก 13 ฟอนต์ (Font) มาตรฐานสำหรับใช้ในหน่วยราชการ เมื่อเปิดใน C:\Windows\fonts จะเห็นรายการ font ต่างๆ ให้คลิกเข้าไปที่ TH Sara...
  • Upgrade Joomla 3.6.5 สู่ Joomla 3.7 แบบออนไลน์

    สำหรับในบทเรียนรู้นี้เรามา upgrade website joomla 3.6.5 ไปเป็น joomla 3.7 ในแบบ online กันนะครับ ซึ่งก็มีขั้นตอนที่ไม่ซับซ้อน มาเริ่มกันเลยครับ ตรวจสอบสิทธิ์การอ่านเขียนไฟล์ ในขั้นตอนนี้หากเราต้องการ upgrade joomla นั้นเราต้องตรวจสอบสิทธิ์การอ่านเขียนไฟล์ของ joomla ได้หรือเปล่า เพราะ serve...
  • สร้าง PDF ภาษาไทยไฟล์แรกด้วย mPDF

    ในบทเรียนรู้นี้เรามาทดลองการสร้างไฟล์ PDF เพื่อทดลองใช้งานภาษาไทย ในที่นี้จะใช้ข้อความจาก http://lorem.in.th/ ซึ่งเป็น Website ไว้สร้างข้อความทดสอบนั่นเอง เอาล่ะครับมาดู Code โปรแกรมกันเลยดีกว่า ในที่นี้เราสร้างไฟล์ index.php ใน project ของเรา ดังนี้ ใน mPDF นั้นมี Font ที่แสดงผลภ...
  • Simple URL Slug ด้วย Yii Framework 2

    หลายๆ เว็บไซต์ จะเห็น URL ที่มีข้อความ เช่น www.example.com/post/view/1/ทดสอบ เป็นต้น ซึ่งเราจะเห็นว่ามีคำว่า ทดสอบ อยู่ใน URL ด้วย ส่วนใหญ่แล้ว คำว่า ทดสอบ นั้นจะเป็นคำที่อยู่ใน หัวเรื่อง (Title) นั่นเอง  ทั้งนี้การทำ Slug นั้นมีจุดประสงค์ด้านการตอบสนองต่อ Search Engine เนื่องจาก Search Eng...
  • กำหนดให้ Autocomplete แสดงใน Modal

    ปัญหาของ Autocomple ที่แสดงใน Modal คือ เมื่อมีการพิมพ์รายการ รายการต่างๆ ที่มีให้เลือกมันจะแสดงผลอยู่ข้างหลัง Modal ดังนั้นเราจะต้องนำมันออกมาข้างหน้า Modal ด้วยการตั้งค่าต่อไปนี้ 'appendTo'=>'#form-id', ตัวอย่าง <?= $form->field($model, 'name')->widget(AutoComplete::classN...
  • เริ่มต้นกับ mPDF

    mPDF คืออะไร mPDF เป็น PHP Package Class สำหรับการสร้างไฟล์ PDF จาก HTML ซึ่งตอบสนองการจัดรูปแบบต่างๆ ผ่าน Web Application ได้ สำหรับ PHP Developer นั้นสามารถใช้ Package นี้ในการสร้างรายงานในรูปแบบ PDF ได้ง่ายเมื่อเทียบกับ Package อื่นๆ mPDF ถูกสร้างมาจาก FPDF และ HTML2PDF ซึ่งนำมารวม Pack...
  • 11 PHP Framework สำหรับ Web Developers ยุคใหม่ในปี 2017

    เว็บไซต์ coderseye ได้นำเสนอ 11 PHP Framework สำหรับนักพัฒนายุคใหม่ในรูปแบบ Infographic โดยมีการนำเสนอคุณลักษณะ (Feature) ต่างๆ ซึ่งสามารถดูรายละเอียด ได้ดังนี้
  • 13 ฟอนต์ (Font) มาตรฐานสำหรับใช้ในหน่วยราชการ

    กระทรวงเทคโนโลยีสารสนเทศและการสื่อสาร (ทก.) รายงานว่า ปัจจุบันส่วนราชการจำนวนมากมีการใช้ฟอนต์ที่หลากหลายไม่มีมาตรฐานในเอกสาร ทางราชการ อีกทั้งยังมีหน่วยงานราชการหลายแห่งใช้มาตรฐานฟอนต์ของบริษัทเอกชนที่ผูกขาด ลิขสิทธิ์ของระบบปฏิบัติงาน ทำให้จำกัดสิทธิ์ต่างๆ ที่จะมีมาตรฐานเอกสารเป็นเสรี ไม่ขึ้นกับ...
  • ห๊า Imba ไวกว่า React 10 เท่า

    Imba เป็นภาษา Programming อีกภาษาที่มีแรงบันดาลใจมาจาก Ruby Python และ React ซึ่งจะ Compile ให้ออกมาอยู่ในรูปของ JavaScript และมี Library ที่เล็ก และ ทีมงาน Imba ยังบอกอีกว่ามีความเร็วมากกว่า React ถึง 10 เท่าโดยวัดจาก Application TodoMVC ซึ่งสามารถทดสอบ Benchmark ได้ที่ http://somebee.gith...
  • ฟรี Ebook AngularJS 2 - Rangle's Angular Training Book

    ฟรี Ebook Angular 2 เป็นอีกเล่มที่ควรค่าแก่การฝึกฝน ซึ่งเผยแพร่โดย GitBook Download PDF Download ePub Download Mobi
  • Joomla 3.7 ออกแล้วพร้อมกับ Feature ใหม่ๆ

    Joomla เป็นระบบ Content Management System หรือ CMS ที่ได้รับความนิยมมายาวนาน และมีการพัฒนาอย่างต่อเนื่อง จนปัจจุบัน Joomla ออก version ล่าสุดคือ version 3.7 ซึ่งมี Feature เพิ่มเติ่มต่างๆ เช่น Custom Fields ซึ่งเป็น Feature ที่เพิ่มใหม่ ให้สามารถกำหนด Field เพิ่มเติมในเนื้อหา (Content) ได้...
  • เรียนรู้ Vue2 Step by Step ฟรี

    เรียนฟรี Vue JS 2 ซึ่งมีทั้งหมด 30 ซีรี่ส์ เป็นคอสเรียนฟรีทั้งหมด เชื่อว่าจะช่วยให้สามารถเพิ่ม Skill ขึ้นมาอีก สำหรับผู้ที่ชื่นชอบ JS นะครับ สำหรับคอสนี้เน้นการนำ Laravel มาทำส่วน Backend และ ให้ทำงานร่วมกันกับ Vue2 โดยมีรายละเอียดคอสดังนี้ Basic Data Binding Let's begin with a re...
  • เริ่มต้นตั้ง Server ของตัวเอง

    บทความนี้จะพาทุกท่านไปสร้าง Server ของตัวเองซึ่งใช้เวลาไม่นาน โดยใช้ระบบ Cloud ของ Digital Ocean Cloud ซึ่งสามารถ คลิกที่นี่ เพื่อสมัครใช้งาน โดยอาจจะต้องยืนยันอีเมล์ก่อนการเข้าใช้งาน หลังจากที่สมัครจะได้รับ 10$ เป็นขวัญถุง เพื่อเริ่มต้นสร้าง Server ของตัวเอง สมัคร Digital Ocean Click โล...
  • สรุปงาน Youtube Creator Community Roundtable

    สำหรับงาน Youtube Creator Community Roundtable ที่จัดขึ้นเมื่อ 22 เมษายน 2560 ที่ผ่านมานั้นเป็นการเชิญจาก Youtube (Google ประเทศไทย) ที่มีช่องผู้ติดตาม 1,000-50,000 โดยแบ่งสายเกมส์และทั่วไป สำหรับงานนี้เหล่า Creator ต่างๆ ก็ได้พบป่ะ แลกเปลี่ยนข้อมูลกัน ว่าแต่ละช่องพบปัญหาอุปสรรคอะไร มีแน...
  • Yii1 ยังไม่ตาย ออก version 1.1.18 แล้ว

    ผ่านมาหลายเดือนเลยทีเดียวกับ Yii1 ที่ออก version ก่อนหน้า (1.1.17) เมื่อ 13 มกราคม 2559 ปีกว่าแล้ว ที่ไม่ได้ update อะไรใหม่ และเมื่อ 19 เมษายน 2560 ที่ผ่านมาทีมงาน Yii Framework ได้ออก version 1.1.18 ใหม่ ให้สามารถรองรับกับ PHP7.1 และมีการแก้ไขปัญหาเรื่องความปลอดภัยอีกด้วย Version 1.1.18 A...
  • Upgrade Windows 10 สู่ Windows 10 Creator

    หลังจากที่แก้ไขเครื่อง (เก่า) ให้สามารถติดตั้ง Windows ใหม่ได้ก็ใช้เวลาผ่านไปหลายวัน จาก Windows 10 Creator นี้ออกมาเมื่อ 11 เมษายน 2560 ที่ผ่านมา ต้อนรับสงกรานต์กันเลยทีเดียว สำหรับการ upgrade นั้นสามารถ upgrade ผ่าน windows update ได้เลย แต่สำหรับใครที่เจอปัญหา ที่มีพื้นที System Reserved P...

Biography

I'm developer.

การศึกษา

ปริญญาโท สาขาเทคโนโลยีสารสนเทศฯ

Skill

PHP, MySQL, Yii Framework

My Courses

My Products

My Thread

My Tutorial

11 PHP Framework สำหรับ Web Developers ยุคใหม่ในปี 2017

เว็บไซต์ coderseye ได้นำเสนอ 11 PHP Framework สำหรับนักพัฒนายุคใหม่ในรูปแบบ Infographic โดยมีการนำเสนอคุณลักษณะ (Feature) ต่างๆ ซึ่งสามารถดูรายละเอียด ได้ดังนี้
อ่านต่อ

13 ฟอนต์ (Font) มาตรฐานสำหรับใช้ในหน่วยราชการ

กระทรวงเทคโนโลยีสารสนเทศและการสื่อสาร (ทก.) รายงานว่า ปัจจุบันส่วนราชการจำนวนมากมีการใช้ฟอนต์ที่หลากหลายไม่มีมาตรฐานในเอกสาร ทางราชการ อีกทั้งยังมีหน่วยงานราชการหลายแห่งใช้มาตรฐานฟอนต์ของบริษัทเอกชนที่ผูกขาด ลิขสิทธิ์ของระบบปฏิบัติงาน ทำให้จำกัดสิทธิ์ต่างๆ ที่จะมีมาตรฐานเอกสารเป็นเสรี ไม่ขึ้นกับ...
อ่านต่อ

ห๊า Imba ไวกว่า React 10 เท่า

Imba เป็นภาษา Programming อีกภาษาที่มีแรงบันดาลใจมาจาก Ruby Python และ React ซึ่งจะ Compile ให้ออกมาอยู่ในรูปของ JavaScript และมี Library ที่เล็ก และ ทีมงาน Imba ยังบอกอีกว่ามีความเร็วมากกว่า React ถึง 10 เท่าโดยวัดจาก Application TodoMVC ซึ่งสามารถทดสอบ Benchmark ได้ที่ http://somebee.gith...
อ่านต่อ

ฟรี Ebook AngularJS 2 - Rangle's Angular Training Book

ฟรี Ebook Angular 2 เป็นอีกเล่มที่ควรค่าแก่การฝึกฝน ซึ่งเผยแพร่โดย GitBook Download PDF Download ePub Download Mobi
อ่านต่อ

Joomla 3.7 ออกแล้วพร้อมกับ Feature ใหม่ๆ

Joomla เป็นระบบ Content Management System หรือ CMS ที่ได้รับความนิยมมายาวนาน และมีการพัฒนาอย่างต่อเนื่อง จนปัจจุบัน Joomla ออก version ล่าสุดคือ version 3.7 ซึ่งมี Feature เพิ่มเติ่มต่างๆ เช่น Custom Fields ซึ่งเป็น Feature ที่เพิ่มใหม่ ให้สามารถกำหนด Field เพิ่มเติมในเนื้อหา (Content) ได้...
อ่านต่อ

เรียนรู้ Vue2 Step by Step ฟรี

เรียนฟรี Vue JS 2 ซึ่งมีทั้งหมด 30 ซีรี่ส์ เป็นคอสเรียนฟรีทั้งหมด เชื่อว่าจะช่วยให้สามารถเพิ่ม Skill ขึ้นมาอีก สำหรับผู้ที่ชื่นชอบ JS นะครับ สำหรับคอสนี้เน้นการนำ Laravel มาทำส่วน Backend และ ให้ทำงานร่วมกันกับ Vue2 โดยมีรายละเอียดคอสดังนี้ Basic Data Binding Let's begin with a re...
อ่านต่อ

เริ่มต้นตั้ง Server ของตัวเอง

บทความนี้จะพาทุกท่านไปสร้าง Server ของตัวเองซึ่งใช้เวลาไม่นาน โดยใช้ระบบ Cloud ของ Digital Ocean Cloud ซึ่งสามารถ คลิกที่นี่ เพื่อสมัครใช้งาน โดยอาจจะต้องยืนยันอีเมล์ก่อนการเข้าใช้งาน หลังจากที่สมัครจะได้รับ 10$ เป็นขวัญถุง เพื่อเริ่มต้นสร้าง Server ของตัวเอง สมัคร Digital Ocean Click โล...
อ่านต่อ

สรุปงาน Youtube Creator Community Roundtable

สำหรับงาน Youtube Creator Community Roundtable ที่จัดขึ้นเมื่อ 22 เมษายน 2560 ที่ผ่านมานั้นเป็นการเชิญจาก Youtube (Google ประเทศไทย) ที่มีช่องผู้ติดตาม 1,000-50,000 โดยแบ่งสายเกมส์และทั่วไป สำหรับงานนี้เหล่า Creator ต่างๆ ก็ได้พบป่ะ แลกเปลี่ยนข้อมูลกัน ว่าแต่ละช่องพบปัญหาอุปสรรคอะไร มีแน...
อ่านต่อ

Yii1 ยังไม่ตาย ออก version 1.1.18 แล้ว

ผ่านมาหลายเดือนเลยทีเดียวกับ Yii1 ที่ออก version ก่อนหน้า (1.1.17) เมื่อ 13 มกราคม 2559 ปีกว่าแล้ว ที่ไม่ได้ update อะไรใหม่ และเมื่อ 19 เมษายน 2560 ที่ผ่านมาทีมงาน Yii Framework ได้ออก version 1.1.18 ใหม่ ให้สามารถรองรับกับ PHP7.1 และมีการแก้ไขปัญหาเรื่องความปลอดภัยอีกด้วย Version 1.1.18 A...
อ่านต่อ

Upgrade Windows 10 สู่ Windows 10 Creator

หลังจากที่แก้ไขเครื่อง (เก่า) ให้สามารถติดตั้ง Windows ใหม่ได้ก็ใช้เวลาผ่านไปหลายวัน จาก Windows 10 Creator นี้ออกมาเมื่อ 11 เมษายน 2560 ที่ผ่านมา ต้อนรับสงกรานต์กันเลยทีเดียว สำหรับการ upgrade นั้นสามารถ upgrade ผ่าน windows update ได้เลย แต่สำหรับใครที่เจอปัญหา ที่มีพื้นที System Reserved P...
อ่านต่อ

รับข่าวสารความเคลื่อนไหวจาก Programmer Thailand ผ่าน RSS Feed

สามารถรับข่าวสารความเคลื่อนไหวจาก Programmer Thailand ผ่าน RSS Feed ซึ่งเป็นข่าวสารความเคลื่อนไหวต่างๆ เช่น บทความ บทเรียนรู้ กระทู้ตางๆ เป็นอีกช่องทางที่จะสามารถเข้าถึงและมีส่วนร่วมในการพัฒนาวงการไอทีไทยร่วมกัน สำหรับ URL RSS Feed นั้นสามารถเข้าได้ที่ RSS Feed  https://programmerthail...
อ่านต่อ

รับสมัครข่าวสารความเคลื่อนไหวจาก Programmer Thailand ผ่าน Line Application

เพื่อนๆ สามารถรับข้อมูลข่าวสารความเคลื่อนไหวต่างๆ จาก Programmer Thailand ผ่าน Line Application โดย เข้าร่วม LINE@ (ProgrammerThailand/// @programmerthailand) โดยการ Scan Barcode ที่ท่านเห็นด้านบน เพื่อเข้าร่วมกลุ่ม จากนั้นระบบจะทำการส่งข้อมูลข่าวสารความเคลื่อนไหวต่างๆ ให้ท่านได้รับทราบ โดย...
อ่านต่อ

สุขสันต์วันสงกรานต์ 2560

สุขสันต์วันสงกรานต์จากทีมงาน Programmer Thailand ปีนี้คงได้เล่นน้ำกันแบบชุ่มฉ่ำอีกปีกันนะครับ ซึ่งปีนี้วันมหาสงกรานต์ตรงกับวันที่ 14 เมษายน 2560 เวลา 02:49:12 โดยมีนามนางสงกรานต์ว่า กิริณีเทวี ซึ่งมีท่าชื่อว่า เสด็จไสยาสน์หลับเนตร  สำหรับวันเถลิงศกนั้นเป็นวันที่ 16 เมษายน 2560 เวลา 06:46...
อ่านต่อ

Wallpaper จาก Programmer Thailand : I Love Code

สวัสดีครับ วันนี้นำ Wallpaper มาฝากนะครับ เป็น Wallpaper จากทีมงาน ProgrammerThailand เป็นรูปแบบสำหรับคนรัก Code สำหรับใส่หน้าจอ สามารถโหลดไปใช้ได้เลยครับ ขนาด 1600x1200 : PGMTL : I Love Code Download PNG Download Zip หลังจากนำไปใช้แล้วโพสแชร์หน้าจอกันได้ที่ Facebook Group ProgrammerTha...
อ่านต่อ

Bootstrap Admin Template สวยๆ จาก Wrapbootstrap

อีกหนึ่ง Bootstrap Admin Template สวยๆ จาก Wrapbootstrap ที่มี Angular มาให้ด้วยแบบ 2 in 1 เลยทีเดียว ดูตัวอย่าง | ดาวน์โหลด  
อ่านต่อ

ทดลองใช้ Hosting ใน Firebase

หลังจากที่ Parse ได้ปิดตัวไปก็เป็นผลดีกับ Google ที่จะนำ Firebase เข้ามาแทนที่ และจะเห็นว่า Google พัฒนาเจ้า Firebase อย่างต่อเนื่องจนมี Feature ต่างๆ มากมาย สงสัยอนาคตนี้ต้องมาแรงแน่ๆ ในบทความนี้ก็จะเป็นการแนะนำการใช้งาน Firebase Hosting ครับ  เตรียมตัว เริ่มต้นต้องติดตั้ง node.js กัน...
อ่านต่อ

Yii Generator สามารถใช้ * เพื่อ Generate Model ทุกตารางในฐานข้อมูล

Gii Generate Model ครั้งเดียวโดยใช้ * ก็ได้นะครับ แบบว่า ทุกตารางเลยทีเดียวเยี่ยมไหมล่ะ ชื่อ Model ตั้งจากชื่อตาราง เช่น ตารางชื่อ profile จะได้ model Profile ตารางชื่อ abc_def จะได้ model AbcDef
อ่านต่อ

Yii 2.0.6 ออกแล้ว

หลังจากที่ Yii2 2.0.5 ได้ออกมาเมื่อไม่นานมานี้ที่ปรับปรุงเรื่องความปลอดภัยให้ดียิ่งขึ้น ตอนนี้ Yii2 ได้ออก Version ล่าสุดคือ Yii2 2.0.6 ซึ่งได้เพิ่มและปรับแก้ Bug กว่า 70 อย่าง สำหรับการปรับแต่งเพิ่มเติมคุณสมบัติโดยรวมได้แก่ การใช้งาน Migration ที่ดีขึ้น  $this->createTable(&#...
อ่านต่อ

การแก้ปัญหาเมื่อสั่ง composer update แล้วแสดง error VersionParser::parseLinks()

สวัสดีครับ สำหรับบทความนี้จะเป็นการแก้ปัญหาเมื่อเรียกคำสั่ง composer update แล้วจะปรากฏข้อความ Error  Composer\Package\Version\VersionParser::parseLinks() สาเหตุเนื่องมาจาก composer asset plugin ได้มีการ update version ใหม่ โดยปัจจุบันเป็น version 1.0.3 เรียบร้อยแล้ว วิธีการแก้ไขนั...
อ่านต่อ

ทำความรู้จักกับ AngularJS แบบ Fast Start

AngularJS คืออะไร AngularJS คือ ภาษา JavaScript ที่ทำงานฝั่ง Client ถูกพัฒนาขึ้นโดย Google   ตัวอย่าง <!DOCTYPE html> <html> <head> <link rel="stylesheet" type="text/css" href="bootstrap.min.css" /> </head>...
อ่านต่อ
กลับขึ้นบน