มานพ กองอุ่น

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

มานพ กองอุ่น

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

กระทู้

56

บทความ

116

บทเรียนรู้

320

Software Developer

  • การแสดงผลโค๊ดโปรแกรม (Code)

    15 เม.ย. 2017 Tutorial

    บรรทัดเดียวกัน (Inline) ตัวอย่างโค๊ดในบรรทัดจะแสดงโดยใช้ Tag <code> ตัวอย่างคำสั่ง Tag <html> ในบรรทัดเดียวกัน ตัวอย่างคำสั่ง Tag <code>&lt;html&gt;</code> ในบรรทัดเดียวกัน ปุ่มคีย์บอร์ด (User input) ใช้ <tbd> ในการแสดงการพิมพ์แป้นคีย์บอร์ด เ...

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

    15 เม.ย. 2017 Blog

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

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

    14 เม.ย. 2017 Blog

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

  • การนำ Bootstrap ไปใช้ใน Webpage

    13 เม.ย. 2017 Tutorial

    สำหรับการนำ Bootstrap ไปใช้ใน Webpage นั้นสามารถทำได้หลายช่องทาง โดยใช้เครื่องมือต่างๆ หรือจะดาวน์โหลดมาใช้งานโดยตรงก็ได้ โดยมาดูรายละเอียดต่างๆ ดังนี้ ดาวโหลด Package โดยตรง สำหรับขั้นตอนนี้เราสามารถดาวน์โหลดไฟล์ zip จาก Bootstrap มาได้โดยตรง โดยสามารถคลิก ดาวน์โหลด Bootstrap ที่นี่ จะได้รับไ...

  • การแสดงผลตัวอักษร (Typography)

    13 เม.ย. 2017 Tutorial

    หัวเรื่อง (Heading) สำหรับการแสดงผล Tag h1 ถึง h6 ใน HTML นั้นสำหรับ Bootstrap จะแสดงผลลักษณะดังนี้ h1. Bootstrap heading Semibold 36px h2. Bootstrap heading Semibold 30px h3. Bootstrap heading Semibold 24px...

  • กำหนด Pagination Param สำหรับ Multiple GridView ใน Yii Framework 2

    13 เม.ย. 2017 Tutorial

    ปัญหาอย่างหนึ่งของการสร้าง GridView หลายๆ ตัวในหน้าเดียวกันคือเมื่อมีการเลือก หน้า (Pagination) ทุกๆ GridView จะเปลี่ยนหน้าเหมือนกันหมด ในบทเรียนรู้นี้เราจะมากำหนด Page Param แยกอิสระต่อกัน เพื่อให้เวลาเลือกหน้าในแต่ละ GridView ไม่กระทบกัน โดยสามารถตั้งค่าผ่าน DataProvider ดังต่อไปนี้ $data...

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

    12 เม.ย. 2017 Blog

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

  • สร้าง View สำหรับแสดงกระทู้ล่าสุด และกระทู้ที่มีคนตอบล่าสุด

    12 เม.ย. 2017 Tutorial

    สวัสดีครับ สำหรับบทเรียนรู้นี้เป็นการสร้าง view ใน MySQL เพื่อหาว่าโพสล่าสุด (thread) และโพสที่มีคนตอบล่าสุด (post) ให้สามารถเรียงลำดับได้ เช่นให้โพสล่าสุด และโพสที่มีการตอบอยู่ด้านบน (โพสที่มีความเคลื่อนไหวล่าสุด นั่นเอง) ข้อจำกัดของการสร้าง view คือ เราไม่สามารถสร้าง view แบบมี subquery ได้...

  • แปลง Timestamp ไปเป็น Timeago ด้วย Yii Framework 2 รองรับภาษาไทย

    12 เม.ย. 2017 Tutorial

    Timeago เป็นเรื่องหนึ่งที่ค่อนข้างสำคัญเช่นกัน เป็นการกำหนดรายละเอียดการแสดงผลวันที่ เช่น 1 วันที่ผ่านมา 2 เดือนที่แล้ว หรือ ปีที่แล้ว เป็นต้น โดยมี package ของ jQuery ที่จะแปลงข้อมูลวันเดือนปีและเวลาไปเป็น Timeago ให้อัตโนมัติ ทั้งนี้เราต้องเตรียมข้อมูลให้อยู่ในรูปแบบที่ถูกต้องเสียก่อน ตัวอย...

  • การนับจำนวนคนเปิดอ่านด้วย Yii Framework 2 กับ method updateCounters()

    11 เม.ย. 2017 Tutorial

    การนับจำนวนคนอ่าน คนเข้าเว็บไซต์ หรืออื่นๆ สามารถทำได้โดยง่ายใน Yii Framework 2 สมัยก่อนหากต้องการนับนั้นจะทำยุ่งยากมากกว่าเช่น ทำผ่าน createCommand $sql = "UPDATE post SET view_count = view_count + 1 WHERE id = '100'"; Yii::$app->db->createCommand($sql)->query(); แต่เรา...

  • ปรับปรุงระบบ Forum เว็บไซต์ใหม่

    11 เม.ย. 2017 Forum

    สวัสดีครับ เราได้ทำการปรับปรุงระบบ forum ใหม่ ให้เหมาะสมกับการใช้งานที่ง่ายและสะดวกยิ่งขึ้น มาร่วมกันสร้างสังคมนักพัฒนาร่วมกัน สร้างสรรค์ แบ่งปัน แก้ไขปัญหาร่วมกันนะครับ สมาชิกท่านใดที่มีความเห็นเสนอแนะ สามารถเสนอแนะได้จากการตอบกระทู้ด้านล่างครับ ขอบคุณครับ

  • ทำระบบ Tag สำหรับ Post ด้วย Taggable Behavior และ Selectize Widget

    11 เม.ย. 2017 Tutorial

    สวัสดีครับ วันนี้มาแนะนำการใช้งาน Tag ในแต่ละ Post นะครับ ซึ่งเราจะเห็นคุ้นตากันในแต่ละ web เช่น เว็บที่สร้างจาก Wordpress ก็จะมีระบบ Tag มาให้ ในที่นี่เราจะมาสร้างระบบ Tag ใน Yii Framework 2 กันนะครับ เริ่มจาก ติดตั้ง Package ทำการติดตั้ง Package ที่เกี่ยวข้องซึ่งมี 2 Package ด้วยกันคือ y...

  • การใช้งาน DepDrop (Dependent Dropdownlist) สำหรับเลือก ภาค จังหวัด อำเภอ และตำบล

    11 เม.ย. 2017 Tutorial

    ในบทเรียนรู้นี้มาทำความรู้จักและใช้งาน Dropdownlist แบบ Dependent โดย dependent dropdownlist เป็น dropdownlist ที่มีความเชื่อมโยงกัน ตัวอย่างเช่น เลือกจังหวัด จะปรากฏรายการอำเภอในจังหวัดนั้น เมื่อเลือกอำเภอก็จะปรากฏตำบลในอำเภอนั้น เป็นต้น และเราจะทำการเก็บข้อมูลตัวเลือกสุดท้ายลงในฐานข้อมูล หรือน...

  • การใช้งาน SelectionColumn ใน GridView สำหรับ Yii Framework 2

    30 มี.ค. 2017 Tutorial

    SelectionColumn เป็นเครื่องมือที่มีความสะดวกในการเลือกข้อมูลเพื่อทำบางอย่าง เช่น การเลือกเพื่อลบข้อมูล หรือ เลือกเพื่อส่งข้อมูลไปบันทึกในลักษณะ Master Detail เป็นต้น การสร้าง SelectionColumn เพื่อ ลบข้อมูล ตัวอย่างนี้เป็นการสร้าง SelectionColumn เพื่อใช้ในการลบข้อมูล โดยจะใช้ jQuery ในการ...

  • Wallpaper จาก Programmer Thailand : I Love Code

    28 มี.ค. 2017 Blog

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

  • การ Upload และ อ่านไฟล์ Excel ด้วย PHPExcel ใน Yii Framework 2

    26 มี.ค. 2017 Tutorial

    ตัวอย่างไฟล์ Excel ที่เราจะทำการเขียนโปรแกรมเพื่ออ่าน การ upload และอ่านไฟล์ MS Excel เพื่อนำไปใช้ในระบบ เช่นบันทึกลงฐานข้อมูล หรือนำไปแสดงผลใน GridView (ตามตัวอย่าง) สามารถทำได้โดยใช้ PHPExcel Package ซึ่งสามารถทำได้ดังนี้ สำหรับ PHPExcel สามารถดูรายละเอียดได้ที่ https://github.c...

  • ประเมินสุขภาพตนเอง

    8 มี.ค. 2017 Tutorial

    เครื่องมือในการประเมินสุขภาพด้วยตนเองสำหรับนักไอที สามารถประเมินได้หลายอย่าง ประเมินดัชนีมวลกาย (BMI) ประเมินตนเองเรื่อง พฤติกรรมการกิน ออกกำลัง และอารมณ์ ประเมินภาวะเครียดด้วยตัวเอง ประเมินความเสี่ยงต่อเบาหวาน โดยสามารถคลิก ประเมินสุขภาพ เพื่อใช้งานระบบ หรือเข้า URL : http...

  • สร้างแผนที่ Google Map แบบ Cluster สำหรับ Yii Framework 2

    7 มี.ค. 2017 Tutorial

    สำหรับบทเรียนรู้นี้มาสร้างแผนที่ Google Map แบบ Cluster ใน Yii Framework 2 กันครับ โดยจุดพิกัดจะรวมกันเมื่อมีการ Zoom Out และจะแยกกันเมื่อมีการ Zoom In ทำให้ดูง่ายและไม่ลายตาครับ ถือว่าบทเรียนรู้นี้เป็นภาคต่อของ "Extension การสร้างแผนที่แบบต่างๆ ด้วย Google Map ใน Yii Framework 2" ก็ว่า...

  • Bootstrap Admin Template สวยๆ จาก Wrapbootstrap

    9 ก.พ. 2017 Blog

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

  • สร้าง LINE Notify สำหรับ Post ลงกลุ่มใน LINE Group

    4 พ.ย. 2016 Tutorial

    บทเรียนรู้นี้เป็นการทดสอบการเขียนโปรแกรมใน Yii2 เพื่อส่งข้อมูลเข้า LINE Group โดยใช้ Notify Bot โดยเป็นการดึงข้อมูลจากฐานข้อมูลแล้วส่งข้อมูลเข้ากลุ่ม (เป็นตัวอย่างการทดสอบ) โดยมีขั้นตอนต่างๆ ดังนี้ เข้า LINE Notify Login เพื่อสร้าง Token และ Bot เพิ่ม LINE Notify เข้าใน LINE Group เขีย...