ยินดีต้อนรับ

เวบนี้สร้างขึ้นวันที่ 4 มกราคม 2552 เพื่อรวบรวมเนื้อหาที่กระจัดกระจายไว้สักที่ให้เข้าถึงง่าย

รายวิชาที่ผมสอน ย้อนหลังไปถึงปี 2553

Study a Master degree? Read here.

เทอมนี้ 3 / 2556 สอน
ผมในที่อื่น ๆ
โปรเจ็คที่ทำอยู่
  • SUT Aiyara ซุปเปอร์คอมพิวเตอร์เคลื่อนที่ ประหยัดพลังงาน สำหรับประมวลผล Big Data
  • MarkSpec ระบบรันเอกสารประกอบสัญญา ให้ใช้เป็นตัวทดสอบระบบได้
  • ZKGrails เฟรมเวิร์คที่สร้างเป็นปลั๊กอินสำหรับ Grails เพื่อใช้พัฒนา RIA ด้วย ZK
  • Gon เป็นเว็บเฟรมเวิร์คประเภท MVC สำหรับ Golang สร้างร่วมกับ นศ. วิชา Adv. Topics in System Software

งานวิจัย

ผมทำงานวิจัยด้านกลไกหลัก (core mechanism) ของวิศวกรรมซอฟต์แวร์ เช่น
  • การศึกษา bytecode instructions บน Java Virtual Machine
  • การสร้างคอมไพเลอร์ภาษา Go
  • การสร้างคอมไพเลอร์เพื่อทำงานบน Browser
  • การพัฒนา Web/Mobile Framework ที่สนับสนุน Convention over Configuration และ Dependency Injection

ด้าน Software Process ผมศึกษากระบวนการพัฒนาซอฟต์แวร์ด้าน Agile/Scrum และความสัมพันธ์ระหว่าง user story และ use case รวมทั้งการประเมินโครงการ Agile ด้วย use case point 

ด้าน Big Data ผมศึกษาการสร้าง computing cluster ด้วย ARM system-on-chip และพัฒนาซอฟต์แวร์รอบๆ eco-system ของ Hadoop

รายการบล็อก

  • Big Data และ transformation ฟังก์ชัน หลังจากสงสัยมานานว่าจะเริ่มเข้าสู่โลกของ Big Data ได้อย่างไร ก็ลงมือทำไปประมาณนี้(หมายเหตุ #1: ภาษาเป็น Scala โปรดเตรียมน้ำใบบัวบก ระวังธาตุไฟเข้าแทรก)(หมายเหตุ #2 ...
    ส่ง 17 ก.พ. 2557 00:33 โดย Chanwit Kaewkasi
  • ใช้ Nitrous กับ server ตัวเอง ได้ลองใช้ Nitrous อยู่พักนึงก็พบว่ามีความสะดวก โดยเฉพาะประเด็นที่สามารถใช้เครื่องเปล่ามีแค่เบราเซอร์ (Chrome) ก็ dev แอพ Grails / Java ได้แล้วปัญหาอยู่ท ...
    ส่ง 20 ม.ค. 2557 02:06 โดย Chanwit Kaewkasi
  • จะรู้ได้อย่างไรว่า web app เรารับโหลดได้เท่าไร ปลายปีที่ผ่านมาได้ฤกษ์ปล่อย ZKGrails 2.3 พร้อม ๆ กับฟีเจอร์ใหม่คือ Theme แบบ Bootstrap เลยแว๊บขึ้นมาว่า ถ้ามีคนถามว่า ...
    ส่ง 31 ธ.ค. 2556 06:41 โดย Chanwit Kaewkasi
  • อธิบาย git เพิ่มเติม - แยก branch และการ merge สัปดาห์นี้ (15 ต.ค. 2556) ผมสอนการใช้งาน version control ตัวนึงในคาบวิชา Software Engineeringเพื่อให้นักศึกษาใช้เป็นเครื่องมือในการจัดการ source code สำหร ...
    ส่ง 16 ต.ค. 2556 23:58 โดย Chanwit Kaewkasi
  • จุดต่อจุด - วิถีแห่งการสร้าง Connecting the dots - การต่อจุดในปาฐกถาของ "สตีฟ จ็อบส์" นั้นอาจตีความได้ว่าแต่ละจุดเป็น "ทักษะ" ที่ได้หัดไว้ หรือ "ประสบการณ์" ท ...
    ส่ง 15 ก.ย. 2556 09:11 โดย Chanwit Kaewkasi
แสดงบทความ 1 - 5 จาก 19 รายการ ดูเพิ่มเติม »

กิจกรรมล่าสุดของไซต์