มานพ กองอุ่น

wave
มานพ กองอุ่น

มานพ กองอุ่น

เป็นสมาชิกเมื่อ: 18 ธ.ค. 2009

กระทู้

56

บทความ

116

บทเรียนรู้

321

Software Developer

  • กิจกรรมดีๆ หลังสงกรานต์จากสมาคมโปรแกรมเมอร์ไทย

    17 เม.ย. 2016 Forum

    หลังสงกรานต์ มีงานดีๆ จากสมาคมโปรแกรมเมอร์ไทยเยอะเลยครับ ขอปักหมุนรวมเป็นอันเดียว แล้วลิงค์แยกไปแต่ละโพสต์นะครับ 1. CodeEXP. (ชื่อเดิม Code Mania X): ดูวิวัฒนาการระบบ Configuration Management และระบบ Experimentation รวมถึงแนวทางการทำงานและการพัฒนาผลิตภัณฑ์ของ Facebook วันที่ 20 เม.ย. 59  ล...

  • Bootstrap คืออะไร?

    15 เม.ย. 2016 Tutorial

    Bootstrap คืออะไร? Bootstrap คือ Frontend Framework ที่รวม HTML, CSS และ JS เข้าด้วยกันสำหรับพัฒนา Web ที่รองรับทุก Smart Device หรือ เรียกว่า Responsive Web หรือ Mobile First  Bootstrap ถูกพัฒนาขึ้นโดยทีมงานจาก Twitter หรือ Twitter.com ซึ่งจะเห็นว่าหน้าตาคล้ายกันมาก ซึ่งปัจจุบันทีมพัฒนาห...

  • สารบัญ Bootstrap 3.x

    15 เม.ย. 2016 Tutorial

    สารบัญ Bootstrap 3.x Bootstrap คืออะไร? เรียนรู้ระบบ Grid ใน Bootstrap 3 การแสดงผลตัวอักษร (Typography) การนำ Bootstrap ไปใช้ใน Webpage การแสดงผลโค๊ดโปรแกรม (Code) การสร้างตาราง (Table) แบบต่างๆ ปุ่มแบบต่างๆ (Button)

  • ต้องการหรือคาดหวังอะไรบ้างจาก Programmer Thailand?

    15 เม.ย. 2016 Forum

    สวัสดีครับเพื่อนนักพัฒนาทุกท่าน ขอเชิญชวนทุกๆ ท่านร่วมแสดงความคิดเห็นในหัวข้อ "ต้องการอะไรจาก Programmer Thailand" เพื่อระดมความคิดและสร้างทิศทางร่วมกัน และช่วยเหลือนักพัฒนา (Developer) รุ่นต่อๆ ไป ขอบคุณทุกความคิดเห็นครับ @Programmer Thailand Team

  • Extension การติดตั้งและสร้าง Theme ด้วย Yii2 AdminLTE Theme

    15 เม.ย. 2016 Tutorial

    AdminLTE คืออะไร? AdminLTE คือ Theme ที่ถูกพัฒนาโดย Almsaeed Studio และได้มีการแจกให้สามารถนำไปใช้ได้ฟรี โดยสามารถดูตัวอย่างของ Theme ได้ที่  https://almsaeedstudio.com/preview Yii2 AdminLTE คืออะไร? Yii2 AdminLTE คือ การนำ Theme AdminLTE มาทำให้อยู่ในรูปแบบของ Packa...

  • TAGABLE

    15 เม.ย. 2016 Tutorial

    ในเรื่องของ Tag นั้นก็ค่อนข้างทำยากหน่อยครับ เพราะต้องตรวจสอบหลายส่วน เช่นเมื่อโพส Tag เข้ามาถ้ายังไม่มีให้เพิ่มในตาราง แต่ถ้ามีแล้วให้บวกจำนวนเพิ่มขึ้น และถ้ามีการลบโพสอออกก็ให้ลบ Tag ออกด้วยดังนั้นการเขียนโปรแกรมจึงค่อนข้างซับซ้อนหน่อย แต่ว่าก็สามารถเรียนรู้และทำได้จากตัวอย่างนี้ครับ  &nbs...

  • SLUG

    15 เม.ย. 2016 Tutorial

    การทำ URL ให้เหมาะกับ Search Engine หรือที่เรียกกันคุ้นหูคุ้นตาว่า Search Engine Optimization หรือ SEO ส่วนหนึ่งก็คือเรื่องของ URL โดยจะมีลักษณะดังต่อไปนี้ http://www.programmerthailand.com/vdos/1-yii-framework-คืออะไร จะเห็นว่า 1-yii-framework-คืออะไร จะมีความหมายดังต่อไปนี้ 1 คือ ต...

  • การทำ Web Application เพื่อรองรับ Search Engine และ Social Media

    15 เม.ย. 2016 Tutorial

    สำหรับ Yii Framework 2 นั้นแน่นอนเราสามารถกำหนด Title ให้แต่ละหน้าได้ แต่นอกเหนือจากนั้นเราจะกำหนดได้อย่างไรเช่น keywords, description หรือแม้แต่ tag ด้าน social media เช่น og:image, og:desctiption, twitter:image เป็นต้น ใน Tutorial นี้เรามาทำให้ Web Application เรารองรับ Search Engine และ Social Me...

  • การติดตั้งโปรแกรม Composer

    14 เม.ย. 2016 Tutorial

    สำหรับโปรแกรม Composer นั้นเป็นโปรแกรมที่ใช้ในการบริหารจัดการ Package ของ PHP และ อาจมี Package ของ JavaScript ที่สามารถติดตั้งผ่าน Composer ได้ด้วยเช่นกัน การติดตั้ง Composer นั้นต้องการ php.exe ดังนี้เราจะต้องทำการติดตั้ง PHP ให้เรียบร้อยเสียก่อน ดาวน์โหลดโปรแกรม Composer เข้าเว็บไซต์...

  • การ Update Composer

    14 เม.ย. 2016 Tutorial

    การ Update Composer นั้นมี 3 ส่วนด้วยกัน โดย เปิด Command Prompt / Terminal  และทำการ update ดังนี้ การ Update โปรแกรม Composer เป็นการ Update โปรแกรม Composer ให้เป็น version ปัจจุบัน ซึ่งจะใช้คำสั่งในการ Update โปรแกรมดังนี้ composer self-update การ Update Package ที่ติดตั้ง...

  • ว่าด้วยเรื่องของ Model

    12 เม.ย. 2016 Tutorial

    Database Active Record     มาเรียนรู้กันนะครับว่าการ Create Read Update และ Delete ใน Model นั้นสามารถเขียน Code แบบไหนได้บ้างครับไปดูกันเลยครับ Create $post = new Post; $post->title = "หัวข้อ"; $post->content = "เนื้อหา"; $post->save(); Read ตัวอย่างที่ 1...

  • การส่ง Email ด้วย SMTP Extension

    12 เม.ย. 2016 Tutorial

    ในการส่ง Email ให้ถึงผู้รับแบบชัวร์ๆ นั้นเราควรส่งด้วย SMTP Server โดยใช้ Extension ที่มีชื่อว่า smtp-mail ซึ่งสามารถดาวโหลดได้ที่นี่ http://www.yiiframework.com/extension/smtp-mail/ การติดตั้ง     ดาวโหลด smpt-mail มาไว้ใน protected/extensions/smtpmail/ จากนั้นเปิดไฟล์ pr...

  • การใช้งาน User และ Rights Extension เบื้องต้น

    12 เม.ย. 2016 Tutorial

    หลังจาก Login เข้าระบบเป็น admin เรียบร้อยแล้ว แล้วเข้าเมนู Rights จากนั้น กด Permissions แล้วคลิ๊ก Link Generate items for controller actions เพื่อสร้าง Item ก่อนการกำหนดสิทธิ์ จากนั้นเลื่อนลงมาล่างสุดกด Select All แล้วกดปุ่ม Generate ก็จะปรากฏรายการ Permissions ต่างๆ จากนั้นทด...

  • Extension การสร้างรายงานในรูปแบบไฟล์ PDF ด้วย mPDF

    12 เม.ย. 2016 Tutorial

    ทำไมต้อง PDF? แน่นอนครับ คงเป็นเรื่องที่ยุ่งยากแน่ๆ เมื่อเราจะสร้างไฟล์ pdf โดยใช้เทคโนโลยีด้าน Web Application นั่นก็หมายความว่าเราจะเอาคำสั่ง HTML ไปสร้างเป็น HTML นั่นเอง สมัยก่อนการสร้างไฟล์ pdf นั้นค่อนข้างยากลำบากมาก tag ต่างๆ ใช้ไม่ค่อยได้ การจัดรูปแบบให้ตรงตามความต้องการนั้นแสนลำบาก ใน...

  • การใช้ PayPal RESTful กับ Yii Framework 2

    11 เม.ย. 2016 Tutorial

    Paypal คืออะไร เข้าใจง่ายๆ Paypal คือธนาคารออนไลน์นั่นเองครับ ซึ่ง Paypal ได้สร้าง API ไว้ให้เราได้เขียนโปรแกรมในการเชื่อมต่อ รับชำระเงิน ตัดบัตรเครดิต (ในไทยยังใช้ไม่ได้) และสามารถถอนเงินเข้าบัญชีธนาคารในบ้านเราได้อย่างง่ายดาย เอาล่ะครับ อาจจะค้นหาเพิ่มเรื่อง Paypal กันต่อได้ แต่ในส่วนนี้ไม...

  • การติดตั้ง Rights Extension

    11 เม.ย. 2016 Tutorial

    Yii Rights Extension เป็นระบบบริหารจัดการการเข้าถึงข้อมูลระดับ Action โดยกำหนดได้ว่า Action ไหนให้ใครเข้าถึงได้     โดยสามารถดาวน์โหลดได้ที่เว็บไซต์ http://www.yiiframework.com/extension/rights/ หรือ https://code.google.com/p/yii-rights/  หลังจากดาวน์โหลดเรียบร้อยแล้วทำมาวางที่...

  • การติดตั้ง User Extension

    11 เม.ย. 2016 Tutorial

    การติดตั้ง User Extension     Yii User Extension เป็นระบบบริหารจัดการผู้ใช้งาน โดยมีระบบสมัครสมาชิก ระบบลืมรหัสผ่าน ระบบที่เกี่ยวข้องกับการจัดการสมาชิกซึ่งทำให้เรามีความสะดวกในการจัดการสมาชิกนั่นเอง  โดยสามารถดาวน์โหลดได้ที่เว็บไซต์ http://www.yiiframework.com/extension/yii-use...

  • การติดตั้ง Yii Booster Extension

    11 เม.ย. 2016 Tutorial

    Bootstrap เป็น CSS Framework ที่พัฒนาโดย Twitter จากนั้นมีผู้นำมาพัฒนาต่อเป็น Extension ให้สามารถใช้ได้กับ Yii Framework โดยรวบรวมทำเป็น Widget ไว้เรียบร้อย แล้วตั้งชื่อใหม่ว่า Yii Booster โดยสามารถดาวโหลดได้ที่เว็บไซต์ http://yiibooster.clevertech.biz/ หรือ https://github.com/clevertech/yiibooster...

  • Extension - การตัดคำด้วย XReadmore

    11 เม.ย. 2016 Tutorial

    การตัดคำด้วย XReadmore  บ่อยครั้งเวลาที่เราเขียน Weblog นั้นการตัดคำเป็นเรื่องสำคัญมาก ในหน้า Application ที่รวม Blog ไว้ เช่นหน้าแรกซึ่งมี Blog รวมกันหลายๆ Blog หากมีการแสดงข้อมูล Blog ทั้งหน้าหน้า Application เราคงยืดยาวเป็นแน่ การตัดคำจึงเป็นส่วนสำคัญของทางแก้ของปัญหานี้ ซึ่งก็มีหลากหลา...

  • การใช้งาน Link

    11 เม.ย. 2016 Tutorial

        อีกส่วนที่สำคัญนั่นก็คือการทำ Link โดยใน Application ค่อนข้างมีการใช้งานบ่อยซึ่ง Link นั้นก็มี Helper ที่ทำงานเฉพาะ นั่นก็คือ CHtml::link() สามารถดูเพิ่มเติมได้ที่ http://www.yiiframework.com/doc/api/1.1/CHtml#link-detail      สำหรับการใช้งานนั้นจะมี Class Ref...