Posts

Showing posts with the label Bitbucket

Ruby on rails framework

Image
Ruby on rails framework            Ruby on rails framework : RoR หรือนิยมเรียกสั้นๆ ว่า เรลส์ (Rails)  เป็นระบบเฟรมเวิร์กสำหรับเว็บแอปพลิเคชันแบบโอเพนซอร์ส ที่พัฒนาด้วยภาษา Ruby โดยอิงแนวความคิดแบบ Model-View-Controller (MVC) เป็นสถาปัตยกรรมพื้นฐาน รูบีออนเรลส์ มีชื่อเสียงจากความง่ายในการใช้งาน โดยใช้การเขียนโปรแกรมจำนวนน้อยบรรทัดกว่า และมีการระบุค่าตั้งน้อยกว่าเฟรมเวิร์กที่ออกมาก่อนหน้าตัวอื่นๆ การติดตั้งรูบีออนเรลส์ทำได้โดยผ่านระบบ RubyGems ซึ่งเป็นระบบการจัดการส่วนประกอบในภาษารูบี้อย่างเป็นทางการ 1           ข้อดี ของ framework ตัวนี้ คือ พื้นฐานสามารถ Generate webpage ได้คล้ายกับ CMS แต่มีการยืนหยุนในการใช้งานสูงกว่ามาก เหมาะมากสำหรับทำเป็น Web Application ใช้งานง่าย สะดวก โดยผู้ที่จะใช้งานต้องมีความรู้ด้านภาษา Ruby และความรู้เกี่ยวกับ CSS+MySQL+HTML บ้าง เพื่อให้การสร้างและประยุกติใช้งานต่างๆให้ตรงตามความต้องการมากยิ่งขึ้น  Lest Go >>>>          หากจะเริ่มต้นพัฒนา Web ...

ว่าด้วยเรื่องของ Git Bash+GitHub+Bitbucket

Image
       ช่วงนี้ผมได้มีโอกาสทำโปรเจ็คร่วมกับคนอื่น แต่ปัญหาใหญ่ของเราก็คือ ทำไงให้เรา Sharing  code ระหว่างกันได้ มีวิธีใช้งานง่ายๆ และไม่มีปัญหาเกิดขึ้น ดังนั้นผมจึงหาข้อมูล และสรุปตกลงว่าเราจะใช้ "Git" กัน ซึ่งเป็น Full Sharing ที่ง่ายดายมากๆ   แล้วมันดีกว่าตัวอื่นยังไงล่ะ ?                 -  สามารถ commits ซอร์ซโค้ดข้ามไปเครื่องเพื่อนเราได้ ไม่ต้อง commits ไปที่เครื่อง Server                 -  เร็ว และมีขนาดเล็ก Configuration files ที่อยู่ใน working directory มีขนาดเล็กเมื่อเทียบกับยี่ห้ออื่นๆ                 -  ง่ายต่อการเรียนรู้ แต่มันใช้ Command Line (ดังนั้นคุณต้องรู้บ้างเล็กน้อยเกี่ยวกับคำสั่งพื้นฐาน Linux เช่น mkdir = สร้างโฟเดอร์ )                 -  ให้บริการ staging area เป็นพื้นที่เล็กๆ ที่จัดเก็บเฉพาะส่วนที่เราแก้ไขแล้วจัดเรียง index ไว้ เพื่อสะดวกในการ co...