Software

ใช้ Git เพื่อชีวิต (Source Code) ที่ดีกว่า – การติดตั้ง Git บน Mac

จากที่เคยได้เขียน Blog ในตอน ใช้ Git เพื่อชีวิต (Source Code) ที่ดีกว่า – การติดตั้ง Git บน Windows เมื่อปีที่แล้ว (นานเป็นปีเลยเหรอเนี่ย…) และผมก็ใช้งานมันมาอย่างต่อเนื่องชนิดที่เรียกว่า ขาดไม่ได้ และตอนนี้ได้เปลี่ยนมาใช้ Mac ซึ่งหลังจากได้เครื่องมา Git ก็เป็นโปรแกรมแรก ๆ ที่ผมติดตั้งลงไป สำหรับบทความนี้ จะพูดถึงขั้นตอนการติดตั้ง Git สำหรับ Mac […]

[Dev] แนะนำ Git Mergetool สำหรับช่วย Merge code แบบมี GUI ด้วย kdiff3 และ meld

Merge conflict!! คำนี้ สำหรับผู้ที่ทำ Version Control ด้วย Git คงจะคุ้นเคยกันดี และไม่ค่อยชอบมันซักเท่าไหร่ เพราะว่าเราจะต้อง Solve มันให้เรียบร้อย ถึงจะ Merge Commit ได้ สำหรับ Editor ที่มี Version Control ในตัว ที่ Support Git อยู่แล้ว การ Solve conflict […]

[Dev] ใช้ Git เพื่อชีวิต (Source Code) ที่ดีกว่า – การใช้งาน Git GUI กับ Git Server

จากที่เคยแนะนำการใช้ Git GUI ในบทความตอน [Dev] ใช้ Git เพื่อชีวิต (Source Code) ที่ดีกว่า – การใช้งาน Git GUI เบื้องต้น ไปแล้ว คราวนี้มาต่อกันด้วยเรื่องของการใช้งานกับ Git Server เช่น GitHub, Bitbucket หรือ Git Server จ้าวอื่น ๆ กันหน่อย สำหรับใครที่ยังไม่ […]

[How to] วิธีการตั้งค่า Git บน Windows ให้ใช้งานผ่าน Proxy

ผ่านไปแล้ว 2 ตอน เกี่ยวกับ Git วันนี้ขอแนะนำวิธีการตั้งค่า ให้สามารถใช้งานผ่าน Proxy Server กันซักหน่อย สำหรับใครที่ใช้ Internet ผ่าน Proxy นั้น ก่อนที่จะนำ Repository ไปฝากไว้บน Server ต่าง ๆ ได้ จำเป็นจะต้องตั้งค่า Proxy ให้กับ Git เสียก่อน โดยเราสามารถตั้งค่าให้กับทุก Repository หรือจะตั้งค่าให้กับเฉพาะบาง […]

[Dev] ใช้ Git เพื่อชีวิต (Source Code) ที่ดีกว่า - การใช้งาน Git GUI เบื้องต้น

สำหรับการใช้งาน Git นั้น สามารถเริ่มต้นจากเครื่องเราก่อน ก่อนที่จะเริ่มใช้งานนั้น ควรจะต้องรู้จักศัพท์ต่าง ๆ ที่สำคัญ ๆ อย่างเช่น Working Directory, Repository, Stage, Commit, Branch และอื่น ๆ อีกมากมาย รวมถึงหลักการทำงานของ Git และขั้นตอนการทำงานต่าง ๆ Credit : http://www.git-scm.com/downloads/logos หลากหลายตำรา มักสอนการใช้งานบน Git Bash […]

[Dev] ใช้ Git เพื่อชีวิต (Source Code) ที่ดีกว่า - การติดตั้ง Git บน Windows

Git เป็นหนึ่งในเครื่องมือสำหรับทำเรื่อง Version Control ให้กับ Source Code ยังมี Developer อีกมาก ที่ยังไม่รู้จัก Git และมี Developer อีกไม่น้อย ที่รู้จัก Git แต่เพียงผิวเผิน Credit : http://www.git-scm.com/downloads/logos ส่วนใหญ่ เมื่อพูดถึง Git บ้างก็จะตีความไปเป็นเว็บ github.com บ้าง ตีความไปว่า จะต้อง Online […]

[Dev] SQLite Database บน Android กับเรื่องวุ่น ๆ ที่มือใหม่ควรรู้

SQLite Database เป็น DBMS ขนาดเล็ก ที่นิยมใช้กันบน Mobile Platform ทั้งหลาย ไม่ว่าจะเป็น Android, iOS, Windows Phone และอื่น ๆ อีกมากมาย สำหรับ SQLite บน Android นั้น มีเรื่องเล็กน้อยที่ Developer ควรจะรู้ คือว่า Database file ที่สร้างขึ้นมานั้น จะต้องมี […]

[How to] วิธีสร้าง USB Bootable สำหรับติดตั้ง Microsoft Windows

เคยต้องลงระบบปฏิบัติการ Microsoft Windows ในเครื่องที่ไม่มี CD/DVD Drive หรือว่า CD/DVD Drive เสียไม๊ครับ ผมเจอกับเครื่องลูกค้าที่ให้มาลง Windows อยู่บ่อย ๆ แต่ส่วนใหญ่ USB Port ไม่ค่อยจะเสีย ถึงเสียก็ไม่ทุก Port ผมก็เลยทำตัวติดตั้ง Windows ด้วย USB Drive มาตั้งแต่สมัย Microsoft Windows XP บทความนี้ […]

[How to] ติดตั้ง MTP Driver บน Windows XP สำหรับ Android

  Media Transfer Protocol (MTP) มาทำความรู้จัก MTP กันก่อน สำหรับ MTP นั้น เป็น Protocol ใหม่ สำหรับ Microsoft Windows ตั้งแต่ Windows Vista ขึ้นไป ซึ่งจะมีอยู่ในตัว Windows เลย แต่สำหรับ Windows XP นั้น แก่เกินกว่าจะรู้จัก MTP […]