"Hello World" - Mad Programmer Diary

[Dev Tip] มาใช้ Git กันเถอะ เพื่อชีวิตที่ยืนยาว และยั่งยืน

Posted by arnondora on March 20th, 2016

เมื่อสักปีที่แล้วได้ ไม่รู้ว่าจำกันได้หรือเปล่าว่า เราเขียนบทความเรื่องของ Version Control ตอนนั้นก็เล่าไปว่า เจ้า Version Control มันคืออะไร และมันดียังไง ทำอะไรได้บ้างอะไรทำนองนั้น ถ้าอยากลองกลับไปอ่าน ตามลิงค์นี้เลย จะได้รู้ที่ว่าของมันสักหน่อย แต่สำหรับคนที่เคยอ่านมาแล้ว หรืออยากจะข้าม ๆ มันไป วันนี้เรามาดู Version Control แบบที่เป็นที่นิยมอย่าง Git กันดูดีกว่า ว่ามันคืออะไร และใช้งานยังไง Git คืออะไร ? Git เป็น Version Control ประเภทหนึ่ง (ย้ำนะว่าเป็น Sub Set ของ Version Control !!!) ที่เป็นระบบคอยเก็บความเปลี่ยนแปลงของไฟล์งานของเราเรื่อย ๆ ทำให้เราสามารถเรียกดูแต่ล่ะเวอร์ชั่นของไฟล์งานของเราได้อย่างง่ายดาย หรือดูได้แม้กระทั่งว่า แก้โดยใคร และเมื่อไหร่ได้อีกต่างหาก ลองนึกภาพเวลาเราทำงานเป็นทีมดูสิครับ มันจะวุ่นวายแค่ไหน ถ้าเราไม่ใช้ Version Control ความบรรลัยจะเกิดขึ้นแน่นอน เพราะต่างคนต่างแก้ไฟล์ที่อยู่ในเครื่องตนเอง และอีกคนก็ทำเช่นเดียวกันอีก ทำให้ไฟล์มั่วไปหมดเลย เพราะฉะนั้น […]

รีวิว Surface 3 หลังจากการใช้งานมาทั้งอาทิตย์

Posted by arnondora on March 10th, 2016

จากตอนที่เราได้แกะกล่อง Surface 3 Tablet จาก Microsoft กันไป วันนี้ลองมาอ่านรีวิวในเรื่องของ User Experience กันบ้างดีกว่า หลังจากที่เราเขียนฝั่งแกะกล่องกันไปแล้ว Specification มาดูกันที่สเปกของเจ้าเครื่องนี่กันก่อนดีกว่า Surface 3 เครื่องนี้มีขนาดหน้าจออยู่ที่ 10 นิ้วนิด ๆ กับความละเอียดที่ 1080p Full HD หน้าจอสีกำลังดี พร้อมกับรองรับ Touch Screen ถึง 10 จุด (ถ้าเอาเต็ม ๆ ก็ 10.8 นั่นแหละ แต่จะเอาจุดทำไม กะยากไป) หนักประมาณ 600 กรัมหน่อย ๆ พร้อมพลังประมวลผลจาก Intel Atom x7 Quad Core 64 bits เลยนะ (ถ้าว่า Core M อืดแล้ว […]