วันอาทิตย์ที่ 13 กันยายน พ.ศ. 2558

My roadmap 2015 - 2016

เมื่อก่อนอยากศึกษาอะไรก็ศึกษาไปเลย แบบไม่ได้วางแผนอะไร เห็นอะไรมาแรงก็ศึกษาแบบสะเปะสะปะ
ก็เลยทำแผนการพัฒนาตัวเอง Roadmap ขึ้นมา จะได้ไม่หลงทิศหลงทาง

สิ่งที่จะต้องศึกษาภายใน 2015 - 2016
  • Ruby on Rails
  • JAVA EE(Servlet, JSP, Hibernate, Spring)
  • Android
  • AngularJS
  • Mongo DB
ศึกษาตัวไหน ได้อะไรมาบ้าง ก็จะลิสรายละเอียดในแต่ละหัวข้อเอาไว้

http://tech.co/wp-content/uploads/2014/08/rubyrails.png

  • การใช้ command เช่น rake, scaffold หรือจะเรียกว่า CRUD ก็ไม่ต่าง
  • Asset เช่น การ require ไฟล์ต่างๆ ที่เรียกได้ทั้งในระดับเดียวกัน หรือเรียกเรียกทุกไฟล์ที่อยู่ใน sub folder ทั้งหมดก็ได้ เช่น
    require_tree . เรียกทุกไฟล์ที่อยู่ในระดับเดียวกัน
    require_self จะเรียกทุกไฟล์ที่อยู่ใน sub folder
    * การเรียกไฟล์ javascript หรือ css ไม่จำเป็นต้องใส่นามสกุลไฟล์ rails จะรู้ด้วยตัวของมันเองเด้อ

    jquery_ujs ตัวนี้จะใช้กับระบบ CSRF หากมีใช้ ajax ในเพจ ก็ต้องใช้ตัวนี้ด้วย เพื่อใช้ในการส่ง token ไปกับฟอร์ม

    stylesheet_link_tag "xxx",  javascript_include_tag "xxx" การเรียกไฟล์ css และ javascript ที่จะอยู่ในรูป minifest  (xxx-908e25f4bf641868d8683022a5b62f54.js) รหัสหลัง - ได้มาจากการทำ hash ด้วย md5 เพิ่มเติมดูที่ หัวข้อ 4 In Production
  • get application name อยากดึงชื่อ application มาแสดง เช่น ใช้แสดงในแท็ก <title>Naytuadum - page name</title> สามารถใช้คำสั่งนี้ได้เลย Rails.application.class.parent
  • variable or 'dufault value' คงคล้ายๆกับ if else ถ้าตัวแปรไม่มีค่า หรือไม่มีตัวแปรนั้นๆ ก็จะแสดงค่าที่เรากำหนดเอาไว้

ไม่มีความคิดเห็น:

แสดงความคิดเห็น