• PHP

    เปลี่ยนพอร์ต IIS ไม่ให้ชนกับ Apache

    นำเสนอการเปลี่ยนหมายเลข port ใน IIS ครับผม

    READ MORE
  • PHP

    การติดตั้ง PHP บน IIS 7

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

    READ MORE
  • PHP

    เปิดใช้งาน x-debug บน xampp 1.8.x

    x-debug เป็นเครื่องมือที่จำเป็นต่อการพัฒนาโปรแกรมด้วย PHP มากนะครับ เป็นเรื่องที่ต้องศึกษาและหาทางใช้งานมัน ผมย้ำว่าจำเป็นจริงๆครับ

    READ MORE
  • PHP

    แนะนำ Selenium IDE สิ่งดีๆทำไมเพิ่งรู้จัก (วะ)

    เมื่อเราพัฒนาเว็บแอพพลิเคชั่นขึ้นมาสักตัว หรือเว็บธรรมดาก็เถอะ เมื่อใดก็ตามมันมีฟอร์ม เมื่อนั้นจะสังเกตเห็นว่าเราทดสอบกับอีหน้านั้นๆ นานมาก ทดสอบตั้งแต่ว่า ป้อนข้อมูลผิดๆเข้าไป ผิดๆนี่ก็ผิดหลายแบบอีก ใส่มันทุกแบบ  ป้อนผิด กด submit  ป้อนผิด กด submit ป้อนผิด กด submit ซ้ำๆจำนวนมหาศาลครั้ง พอผ่าน วันดีคืนดีแก้หน้าจอนั้นๆ ก็ต้องมาทดสอบกันอีก มันไม่ใช่งานหนัก แต่มันเป็นงานน่าเบื่อ ด้วยเหตุนี้ Selenium IDE จึงเกิดขึ้นมาทำหน้าที่แทนคน

    READ MORE
  • Git

    เริ่มต้นใช้ Git ตอนที่ 16 final

    ตอนนี้จะเป็นตอนสุดท้ายของซีรี่เริ่มต้นใช้งาน Git ซึ่งผมได้เขียนมาเป็นระยะเวลา 15 ตอน เรื่องพื้นฐานก็ได้กล่าวไว้ในทั้ง 15 ตอนนั้นหมดแล้ว ใครที่อยากจะเริ่มใช้งาน git ก็คงจะใช้งานกันได้แล้ว

    READ MORE
  • Git

    เริ่มต้นใช้ Git ตอนที่ 15 แก้ไข commit ล่าสุด

    มันแก้ไขไม่ได้โดยตรงๆ แบบเปิดขึ้นมาแก้ เหมือนแก้เวิร์ด แต่มันจะใช้วิธี commit ซ้ำเข้าไปแล้วสั่งเพิ่มเติมว่า amand การ commit ครั้งนี้มันจะกลายเป็นการแก้ไข commit ครั้งก่อนหน้า ตอน commit ให้ติ๊กเครื่องหมายถูกหน้า Amend lastest commit การแก้ไข commit นี้มันมีเงื่อนไขอย่างหนึ่งว่า commit ก่อนหน้าจะต้องยังไม่ได้ push ส่วนถ้าใครจะถามว่า ถ้าไม่แก้ commit ล่าสุดล่ะ อยากแก้อันนู้น  ผมขอตอบไว้ว่า ตอนนี้ผมไม่รู้ เผื่อใครเจอมาบอกด้วย

    READ MORE
  • Git

    เริ่มต้นใช้ Git ตอนที่ 14 delete branch

    เมื่อไม่ใช้ branch ที่เราแตกออกมาแล้ว ก็ลบทิ้ง ก็แค่นั้น คลิกขวาที่ branch ที่ต้องการลบ เลือก Delete [your branch name]

    READ MORE
  • Git

    เริ่มต้นใช้ Git ตอนที่ 13 merg branch

    จากตอนที่แล้วที่ได้พูดถึงการแตก branch เริ่มต้นใช้ Git ตอนที่ 12 แตกสาขาการพัฒนา ผมขอกล่าวเพิ่มเติมอีกนิดเกี่ยวกับการแตก branch การแตก branch ไม่ใช่เพียงเพื่อแตกออกมาให้ master มันมีแต่โค้ดที่ปราศจากบักเท่านั้น แต่เรายังสามารถแตก branch ออกมาเพื่อทดลองเขียนโค้ดส่วนตัว แบบว่า ลองดูซิถ้าเขียนอย่างนี้ๆมันจะได้มั้ย เราก็แตก branch ออกมา หลังจากเล่นกับโค้ดจนพอใจแล้ว เราก็ลบ branch นั้นทิ้งไป การทดลองเขียนโค้ดของเราก็จะไม่ส่งผลกระทบใดๆกับเพื่อนร่วมงาน

    READ MORE
  • Git

    เริ่มต้นใช้ Git ตอนที่ 12 แตกสาขาการพัฒนา

    โดยหลักการของ git เนี่ยมันมีคำแนะนำอยู่ข้อหนึ่งว่า โค้ดที่อยู่ใน master จะต้องเป็นโค้ดที่เชื่อถือได้ คือปราศจากบัก ถ้าโปรดักชั่นพังเมื่อไร จะต้องสามารถเอามาจาก master แล้วใช้ได้เลย ต้องไม่มีความกังวลว่าในนั้นมันจะบักหรือเปล่า แต่คุณต้องเข้าใจนะว่ามันเป็น guideline ไม่ใช่กฎข้อบังคับ ฉะนั้นเราจะพัฒนาโปรแกรมเราโดย commit , push ลงไปโต้งๆใน master ก็ได้ แต่ไม่ใช่สิ่งควรทำ เพราะจะทำให้ master เชื่อถือไม่ได้อีกต่อไป

    READ MORE
  • Git

    เริ่มต้นใช้ Git ตอนที่ 11 ย้อนดูว่าใครทำอะไรไปบ้าง

    เหตุการณ์มันจะเป็นอย่างนี้นะครับ แบบว่าเราทำงานไปทำงานไป แล้วรู้สึกว่าเห้ยฟังก์ชั่นนี่เราเคยเขียนมาก่อนนี่หว่า คุ้นๆ มันอยู่ไหนนะ หรือบางทีอยากดูโค้ดเก่าว่าเราเขียนไว้ยังไงจะได้ก้อปมาใช้

    READ MORE