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.20.2009 [Last Day]

Wednesday, May 20th, 2009

05.20.2009
    0915 – arrive @ office
    0933 – start notepad++
    0942 – publish yesterday’s blog post. => see what to do.
    0946 – Week View! => pending week
    1102 – start MySQL Query Browser
    1112 – start iTunes
         – what data to show in week pending??
    1221 – finish pending week without testing
    1347 – back from lunch. => day pending tasks??
    1351 – check weekday of received day. should be equal to zero.
    1412 – 1351 is fixed. => day pending tasks …
    1515 – finish day pending tasks. !!
    1519 – missed in my calendar
            -> show task or project as a period
            -> *:30 tasks
            -> before-and-after-month day blocks in month view
    1603 – reboot…
        Inspect elements
            Month View
                Normal Mode => data can go out of day block.
                Pending Mode => not show as period (show only at start date)
            Week View
                Normal Mode => not show as period
                Pending Mode => not show as period (show only at start datetime)
            Day View
                Normal Mode => like Week View
                Pending Mode => like Week View
    1737 – almost…
    1752 – preparing to commit to SVN.
    1927 – email sent.

Daily Note 05.19.2009

Wednesday, May 20th, 2009

05.19.2009
    0910 – arrive @ office
    0919 – start notepad++
    0923 – Tien sending a file ..!
    0935 – see what to do. => compare files with server version
    1031 – upgrading my project.
    1056 – finish upgrading project. Going to test w/ latest Tequila.
    1108 – Tequila_Application can work with latest Tequila (Sunrise).
         – waiting for P Tae’s mail… back to do my calendar.
    1159 – problem is my project doesn’t respond. so, keep it out.
    1209 – back to SN capture again …
         – jang yod.
    1258 – added screens.
    1423 – just clear cache. :| => continue display data in month view
    1428 – month view can display data => pending tasks
    @TODO
        – complete my calendar view
            – show period of finish tasks
            – show *:30 tasks
            – show pending task
    1522 – we need some love ya’all. we need some real deal!
    1549 – should i make it ajax??   
    1557 – keep going!!!
    1603 – what am i doing? => make calendar shows pending task in month view.
           is it working already? => not yet. cannot change month.
           cause? => month and year missing for getting data.
           solution? => add month and year for getting data.
    1631 – ok. correct month
    1634 – month navi => ok. Next=> ‘finish task’ link
    1640 – can swap between finish and pending tasks mode
         – next => work with resource_id
    1656 – showMonth and showMonth_pending can check resource_id correctly
    1707 – SN capture again?? .. YES!!
    1727 – finish SN capture. => back to my calendar
        what > check JS file.
             > pending tasks should be display on start date ?
    1759 – make calendar (pending mode) show correct data
    1813 – ok. pending mode shows the day project starts

Daily Note 05.18.2009

Monday, May 18th, 2009

05.18.2009
    0910 – arrive @ office
    0925 – check email (13 new!) and start notepad++. see what to do on GG Calendar.
    @TODO
        – complete my calendar view
            – show period of finish tasks
            – show *:30 tasks
            – show pending task
        – contact Mr. Tien about version control solution.
    0931 – calendar bugs => month view going wrong.
    1007 – fixed 0931 by pass 1st of the month instead of current date. remaining things => show task as a period.
    1013 – start iTunes and sync with iPod.
    1046 – start ‘pending tasks’ view…
    1214 – no need to create functions out of DAO
         – new @TODO – try RAD sunrise tutorial
    1348 – back from lunch.
    1356 – test ‘Sunrise’ (Tequila’s Page Generator)
    1523 – finish testing RAD Sunrise. email has been sent to mritzco at gmail. Back to calendar view.
    1530 – make april time sheet.
    1552 – add new SN captures.
    1616 – wait for bug fixing … almost complete time sheets (exept time)
    1651 – task edge in again … :|
         – recheck RAD Sunrise
        Topics of Testing.
            1. add application tables to the DB. => OK.
            2. browse to addpage. => OK.
            3. check table relation. => OK.
            4. create recipes page => OK.
            5. create categories page => OK.
            5. review your hard work.
                -> check controllers
                    OK.
                -> browse to index.php?task=categories
                    OK.
                -> test category validation (cannot leave blank)
                    OK.
                -> Try adding "Soups" category using normal "Submit" button
                    OK.
                -> Try adding "Desserts" category using Ajax "Save and Continue"
                    OK.
                -> Exit and see the list of categories
                    OK.
                -> View and edit the information until you are satisfied
                    OK.
                -> Click on view recipes on the list mode
                    OK. (redirect to index.php?task=recipes)
                -> Click on Add a new recipe
                    OK. both using normal "Submit" button and Ajax "Save and Continue"
                -> Using RRTs
                    rrt=block .. ok
                    rrt=xml .. ok
                    rrt=json .. ok
                -> Regenerate pages
                    ok. it created a backup file when regenerate changed page.
            only 1 problem found is cannot "Submit" after "Save and Continue" in addNew mode.
            this is an isolated issue, right?
            if So, this tutorial is OK.
    1751 – finish test (again) for Sunrise.
    1756 – time sheet … tomorrow :|
    1803 – email sent.

Daily Note 05.15.2009

Monday, May 18th, 2009

05.15.2009
    0910 – arrive @ office
    0952 – start notepad++, see what to do.
    0955 – > complete my calendar view.
    0956 – start iTunes
    0959 – 2 phases of Calendar View => Task have to do(task_ms) and task done(work_report)
         – I will start with ‘Task Done’
    1017 – start Dw CS4
    1025 – wrong calendar month view.
    1124 – data is in the right format. Next => correct the view.
    1140 – finish month view (without any style yet). Next => week view
    1341 – back from lunch. Continue week view. make data display in week view.
    1400 – zzz.
    1449 – still cannot display data in week view.
    1603 – condition at line 162 is incorrect.
    1758 – I have skipped some bugs :(
    1831 – email sent.

Daily Note 05.14.2009

Thursday, May 14th, 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

Daily Note 05.13.2009

Wednesday, May 13th, 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.

Daily Note 05.12.2009

Tuesday, May 12th, 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.

Daily Note 05.11.2009

Monday, May 11th, 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.

Daily Note 05.07.2009

Thursday, May 7th, 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

Daily Note 05.06.2009

Wednesday, May 6th, 2009

05.06.2009
    0900 – arrived @ office
    0922 – start notepad++
    [doing]        conflict check for same task input for each day.
    [done]        a day within >1 report details
    0925 – upgrade Tequila Framework
    0958 – Tequila upgraded, with some error message in Core Framework
    1008 – cannot clone webtimesheet project from local directory
    1013 – Q1=> where ‘temp/xml_definition/xml_def.xml’ located? => it should created by itself. check write permission
           Q2=> Fatal error in table relations page. => solved with Q1.
           Q3=> add my project to Tequila_Application ? => Yes. I’ve done.
    1019 – back to my work.. conflict check for adding task in a day.
    1209 – @TODO from big boss
    [done]        upgrade project (integrate with Tequila_Application using beyond compare)
    [done]        create a print css
    [done]        change a little screen view css
    [done]        change the data object
    [doing]        change the View to make new data object can be displayed.
    [pending]    represent forms understandable
                integrate input page with my calendars
    [pending]    ascii decoding/encoding
    1326 – back from lunch.
    1406 – change css for timesheet report.
    1449 – 344 is done, pending for boss’ comments
    1457 – create a print css.
    1644 – print css is almost finish. I should ask my boss for some advices.
    1649 – change the data model. working . . .
    1802 – data object has changed. Next, change the View.
    1827 – sent email.