[Internship@True]วันที่ 8

วันนี้ลางานก็ไม่มีอะไรมาก แค่พี่บอกว่าได้ username ในระบบแล้วหลังจากรอมานานถึง 3 สัปดาห์

[Internship@True]วันที่ 7 วันเกิดผมเอง^^

งานหลักวันนี้ก็ คือ ศึกษา Syntax และเขียน/แก้ไข shell script ให้ทำงานตามที่เราต้องการ ซึ่งวันนี้ปัญหาที่พบจะเป็นปัญหาตามที่ได้ไล่ไว้ด้านล่าง และทำการแก้ไขจนสามารถที่จะอ่านไฟล์ได้ ปัญหาที่พบระหว่างการทำงาน: test1.sh[16]: ^M: not found.สาเหตุของปัญหา: ^M คือ ตัวอักษรที่บอกว่าจบบรรทัดนี้แล้ว ซึ่งจะเป็นใน Text File ของระบบของ windowsวิธีแก้ปัญหาจากการค้นคว้าหาข้อมูลเพิ่ม

[Internship@True]วันที่ 6

เนื่องจากยังไม่มี username ของทางทรู ทำให้ต้องมาเกาะใช้ username ของพี่ๆเวียนไปมาทำให้ต้องมาลงโปรแกรมที่จำเป็นใหม่ตลอด โดยในส่วนแรกขอสรุปโปรแกรมที่ใช้เลยและกัน

[Internship@True]วันที่ 5

วันนี้ก็เรื่องมีสิ่งใหม่ๆ เข้ามาแล้วจากเดิมที่ query แบบปกติ คือ SQL ที่เราทำ มาเป็นตัว PL/SQL และก็มีโปรเจคเข้ามาแล้ว โดยตัวโปรเจตก็จะมีรายละเอียดคร่าวๆ

[Internship@True]วันที่ 4

วันนี้ก็ทำงานตามปกติ ก็มีงานเดิม คือ query ข้อมูล กับดู log ของ roaming ส่วนช่วงบ่ายก็เริ่มชิว ลง xampp portable มาเพื่อจะลองศึกษา codeigniter ซึ่งเป็น php framework อีกตัวหนึ่ง ทวนความหลังกับ cakephp อันแสนโหดร้ายจากฝึกงานเมื่อปีที่แล้ว รับงานมา แต่เพื่อนร่วมทีมรับ job นอก และทิ้งงานไป TT

[Internship@True]วันที่ 3

วันนี้ก็เริ่มมีงานให้ศึกษา log ของ Roaming ประมานค่า Acknowledge ที่เรียนตอน network และก็มาดูแต่ละ case หรือ scenario ว่ามันผ่านตรงตามข้อกำหนด หรือไม่

[Internship@True]วันแรก

ก็ไม่มีอะไรมาก นั่งงงรอพี่เลี้ยงมารับ 11 โมงกว่าๆ แต่พี่เลี้ยงลาสงกรานต์ ก็เลยได้อ่านเอกสารเกี่ยวกับ International Roaming

ปัญหาของ Group by

ดูโครงสร้างตารางกันก่อนมีตาราง CONSISTS (เก็บข้อมูลการสั่งไอศครีม แต่ละถ้วย) กับ STOCKS (เก็บข้อมูลของสินค้า) ลองสร้างโจทย์เล่นๆ กัน คือ หายอดขายของไอศครีม แต่ละชิ้นว่ามีการสั่งไปจำนวนกี่ครั้ง โดยจะต้องแสดงไอศครีมที่ยังไม่ได้ถูกสั่งด้วย SQL แบบแรกที่ลองเขียนขึ้น แต่ข้อมูลไอศครีม (STOCK_TYPE = 1) มีทั้งหมด 19 ชนิด แสดงว่ามันตกหล่นไป 5 อย่าง เมื่อเราลองเปลี่ยน Alias ใน SQL มัน GROUP BY จาก C.STOCK_ID เป็น S.STOCK_ID แล้วผลที่ได้ คือ มีทั้งหมด 19 แถวออกมา (เลือกตัวที่จะ GROUP BY ผิดทีนี่ยาวเลย)