Welcome! My name is ArmNo. I'm computer engineering student of Chiang Mai University, Thailand. This blog is about my internship program summer 2009. Enjoy!

Daily Note 05.14.2009

05.14.2009
    0905 – arrive @ office. The door’s locked!
    0924 – can get in office.
    0930 – talk with Mr.Tien.
    0942 – start notepad++, iTunes, GMail, GCalendar.
    1411 – working with my calendar again.
    1417 – get rid of over-month dayblock.
    1605 – calendar will show both what I have to do and what I have done.
    1638 – task edge in. :|
    1710 – recapture SN notes
            – 005 => replace
            – 006-2 => replace
            – 008 => replace
            – 008.5 => add plan A
            – 011 replace
            – 013.5 add

email ประจำวัน #37

สวัสดีครับ
รายงานประจำวันที่ 14/05/2009 – Working Report System (Tequila Framework)
สิ่งที่ทำวันนี้

  • เขียน comm.sheet, request application menu ไปที่ BBVN
  • แก้ไข SN Capture
  • แก้ model และ dao ของ calendar view

สิ่งที่ต้องทำ

  • calendar view ให้แสดงผลทั้ง assigned task และ finished task

ขอบคุณครับ
อาม

Daily Note 05.13.2009

05.13.2009
    0910 – arrive @ office
    1000 – start notepad++
    1153 – wait for P Jay restoring DB (SN Screen Capture assignment)
         – talk with Thanh for testing
    1200 – talk with P Wan about remained tasks.
    @TODO my left things
        [4]change I_TREE structure (use task_id instead of task_name, seperate with dot(.)
        [5]multiple users
        [6]merge input page with my calendars
    @TO HELP Thanh checking …
        1. log in & log out
            – username can’t leave blank.
            – can check correct password
            – ‘remember me’ .. i don’t know.
            – after login => redirect to add to report page
            – direct to application w/o loggin in
            – log out menu in every pages.
        2. add to report
            – select resource name => data below changed
            – change date => data change
            – total hour calculation
            – ot. request field
            – add button (toggled) & close button
            – timefrom and timeto
                – select timeto to tomorrow will add 2 record (today and tomorrow)
            – project, tasktype, task => correct order
            – add & cancel button works?
                – cancel will clear all forms
            – edit => load data into input form => button changed to save
                – when cancel => button change to add
            – delete button with alert message
            – conflict time of the same task are not allowed.
                – but for different task, it can.
        3. time sheet
            – display correct data in header table
                – date => today’s date
                – project name => all task done in that month
                – data in table
                    – time
                    – work hour
                    – total hour
                    – week total calculation is not done.
                    – month total is calculated.
            – check for printing. using print preview or print.
    1345 – back from lunch.
         – talking with P Wan => menu for application
    @TODO
        !- list remain tasks => P Pong
        – check schedule of everyone => P Pong
        !- design app’s menu => Itzco
        – use Tortoise HG => .. me ?
        – send email to Tien => P Pong (after list remained tasks)
        !- (P Tae’s) capture screens from SN application and paste on PPT file before friday
    1459 – the rests
        *[4] change I_TREE structure. Use task_id instead of task_name, seperate with dot(.)
        [5]  create tree input
        [6]  merge input page with my calendars
    1526 – design app menu
         – integrated login.
    1623 – inspect SN bug => capture all screen
    1648 – SN screen capturing
        errors – header already sent
               – ‘Plan – A’ => class not found
               – ‘invoice_inquiry’=> ‘kumkum’
               – ’sale_inquiry’ => ‘kaha’
               – ‘new_distribute_sale_entry’ => class not found
               – ‘dist_s_inq_tran’ => 2 forms too long (FF3)
               – ‘monthly_com’ database exceptions (2)
               – ‘export_item’ database exceptions (2)
    1946 – email sent. back home.

email ประจำวัน #36

สวัสดีครับ
รายงานประจำวันที่ 13/05/2009 – Working Report System (Tequila Framework)
สิ่งที่ทำวันนี้

  • ช่วยคุณ Thanh ในการ testing โดยให้ข้อมูลของ application เจาะเป็นส่วนๆ ส่วนไหนทำอะไรได้บ้าง
  • เขียน commsheet สำหรับ request task ที่เหลือของ working report system
  • capture SN screen

สิ่งที่ต้องทำ

  • ออกแบบ application menu โดยใช้ xml
  • ทำ calendar view ให้แสดงข้อมูล(ที่มีอยู่แล้ว)ได้

ขอบคุณครับ
อาม

Daily Note 05.12.2009

05.12.2009
    0905 – arrive @ office
    0921 – start notepad++, gmail, Dw
    1425 – installed Web Time Sheet on Blue Ball Server.
         – "too dark, border is too thick"
    1452 – do follow boss’ comments.
    1513 – deleting .svn on blue ball server.
    1557 – firefox can print more than 1 pages. !_!
         – page 2 is still incorrect.
    1621 – restart machine.
    1805 – printed time sheet using Firefox. Still some incorrect styles.
    1811 – session check after login pages.
    1826 – email sent.

email ประจำวัน #35

สวัสดีครับ
รายงานประจำวันที่ 12/05/2009 – Working Report System (Tequila Framework)
สิ่งที่ทำวันนี้

  • install application บน server (http://systems.blueballgroup.com/workingreport/ , username: admin, password: admin)
  • ติดต่อกับคุณ Tien และส่ง sourcecode กับ document ไปให้
  • แก้ css ของการ print ให้ firefox สามารถ print time sheet มากกว่า 1 หน้า และแสดง header information ในทุกๆหน้าได้ แต่ยังมีปัญหาคือ header ของหน้าแรก กับหน้าอื่นๆ ขนาดไม่เท่ากัน (เฉพาะใน Firefox)

ขอบคุณครับ
อาม

Daily Note 05.11.2009

05.11.2009
    0900 – arrive @ office.
    0931 – talking with Mr.Han.
    @TODO
                [4]change I_TREE structure (use task_id instead of task_name, seperate with dot(.)
    [doing]        [3]printing multiple pages with headers and footers (in every pages)
                [5]multiple users
    [done]        ***connect with Mr.Han on Monday
                [6]merge input page with my calendars
    1100 – my task => change print.css for printing multiple pages.
    1327 – back from lunch.
    1650 – transfered project to P’Pong
         – my remained bug is print.css => page breaker doesn’t work with Firefox 3
    1924 – back home.

email ประจำวัน #34

สวัสดีครับ
รายงานประจำวันที่ 11/05/2009 – Web Time Sheet
สิ่งที่ทำวันนี้

  • ติดต่อกับคุณ Han และส่ง source code กับ document ไปให้
  • แก้ไข css ของการ print

ปัญหาที่พบ

  • สำหรับ time sheet ที่ยาวเกิน 1 หน้า Firefox ไม่ตัดขึ้นหน้าใหม่ให้ (ส่วน IE นั้นขึ้นหน้าใหม่ให้ครับ)

สิ่งที่ต้องทำ

  • ติดต่อกับคุณ Tien เพื่อส่งต่อ project

ขอบคุณครับ
อาม

Daily Note 05.07.2009

05.07.2009
    0900 – arrive @ office
    0926 – start notepad++, Dw CS4, and MySQL Query Browser.
    @TODO
        [done]        redundancy check for same task input for each day.
        [done]        change the View to make new data object can be displayed.
                    integrate input page with my calendars
        [pending]    ascii decoding/encoding
    0929 – next task => change the View.
    1019 – 0929 is done. Next => 366
    1028 – found a bug in add new view. Add and Cancel are out of the div.
    1046 – fixed 1028 by expand application’s layout (from 53em to 65em).
    1106 – I’m doing 366.
    1149 – I’m not sure if my method do too much works.
    1203 – operators >= and <= can be used to compare datetime … – -"
    1233 – use TIMESTAMP for comparasion
    1345 – back from lunch.
    1403 – finish 366 (redundancy check). Next => ask boss for advices.
    1417 – remain things in the View => company name, report to, company name, object name, client name, data in report footer
    1453 – comments from boss..
            Boss P’Wan => header table
                       => I_TREE structure (use task_id instead of task_name)
                       => print multiple pages with header and footer on every page
            Boss P’Tae => He doesn’t want to see detail in the report, but tree is better. and loading notice
           my comments => data correction (add detail in a day w/o header, total hour calculation)
                       => multiple users
                       => connect with ‘Han’ on Monday
                       => fix all buggggggsssss
           + old tasks => integrate input page with my calendars
                          [pending]    ascii decoding/encoding
    1529 – summarize remained tasks
    @TODO
    [done]        [1]header table border
                [4]change I_TREE structure (use task_id instead of task_name, seperate with dot(.)
    [doing]        [3]printing multiple pages with headers and footers (in every pages)
    [done]        [2]check for data corrections (add detail in a day w/o header, total hours calculation)
                [5]multiple users
                ***connect with Mr.Han on Monday
                [6]merge input page with my calendars
    1553 – added all tasks to Google Calendar & Toodledo, Sync w/ my iPod Touch
    1616 – finish 396 (task#[1]). Next, task [2]
    1620 – special task => generate MS pages
    1651 – all MS pages were generated. work_report_detail still has some have-to-fix-by-manual problem (SQL Query w/o label field)
            => Next, task[2], check data correction (add detail in a day w/o header, total hours calculation)
    1709 – maybe that error occured by human-error …
    1710 – Next, task[3] printing multiple pages Time Sheet w/ headers and footers
            1st. I have to input tasks of everyday in 1 month, with long work details.
    1821 – finish input time sheet of January 2009 [Pizza Man].
    1833 – email sent.

ยิ่งนับวัน ยิ่งเขียน daily note ยาวขึ้นเรื่อยๆเว้ยเห้ย :0

email ประจำวัน #33

สวัสดีครับ
รายงานประจำวันที่ 07/05/2009 – Web Time Sheet (Tequila Framework)
สิ่งที่ทำวันนี้

  • แก้โค้ดส่วน View จากที่เปลี่ยน data object ของเมื่อวาน ให้แสดงผล time sheet ได้เหมือนเดิม
  • เพิ่มการเช็คการทับซ้อนของช่วงเวลา สำหรับ report detail (ไม่ให้ add detail ทับช่วงเวลาของ report detail ที่มีอยู่เดิม สำหรับ task เดียวกัน)
  • แก้ template ของ time sheet
  • ทดสอบ input time sheet เพื่อจะนำไปจัดรูปแบบเมื่อต้อง print มากกว่า 1 หน้า

สิ่งที่ต้องทำ

  • จัดรูปแบบ css สำหรับการ print time sheet หลายๆหน้า (ต้องให้มี header กับ footer อยู่ทุกหน้า)
  • เปลี่ยนโครงสร้างข้อมูลของ field I_TREE จากเดิมเป็น taskname.taskname ให้เป็น task_id.task_id
  • ติดต่อกับ Mr.Han เพื่อเตรียมโอน project ต่อ (อาทิตย์หน้า)

ขอบคุณครับ
อาม