Friday, September 18, 2015

Topography of the day [Day 11]

As I didn't manage to finish the curriculum module yesterday, today I need to continue to work with this module.

Tasks
  1. LCMS - Fixed Grad - Continue where I left off on curriculum yesterday. For this story, I will add a curriculum type when creating curriculum, I will also add a new column "Number of Terms" in the level. This allows the enrollment and course module to pick up the necessary information about this curriculum and act accordingly.
  2. LCMS - Enroll - Ensure that this module is working properly after implementation of curriculum. There are actually not much changes here as booking of course will still be 11 and 8 lessons type.
  3. LCMS -  Student Course - I need to allow admin to rebook the lessons for "11, 8 or ad-hoc lessons". So admin can actually add on lessons according to 11, 8 or 1 lessons for this course.
  4. Take up by point 1
  5. Take up by point 2
  6. Take up by point 3

Personal Tasks
  1. Plan Europe trip itinerary, road trip and stuff. [2 slots]
  2. Take up by point 1

Thursday, September 17, 2015

Topography of the day [Day 10]

Tasks
  1. FBO - System Check and Maintenance: As boss is back, I do not need to continue this check but I will hand over what happen to him today.
  2. Meet my friend to discuss about the freelance stuff for future. 
  3. LCMS - Plan about the fix grad on how to be implemented
  4. LCMS - Make the basic changes in curriculum module
  5. I did some planning on what to hand over to boss during my times at europe. Ensure that things are still moving while I'm at holiday.
  6. Go through with boss about what is changed in LCMS and ensure he understand how the whole structure and framework is like.

Personal Tasks
  1. Plan Europe trip itinerary, road trip and stuff. [2 slots]
  2. Take up by point 1

Wednesday, September 16, 2015

I have a dream today.


I dreamt of myself inside a hollow shell trying to find the power of life within the lifeless ambiance. Endlessly looking and tirelessly finding, a glance of lights finally emerge onto the bottomless pit of darkness. It’s the light of hope, the light’s that shines through all darkness no matter how deep the darkness penetrates. It’s the light’s of kindness that warm the hearts even in the coldest night. It’s the light’s of love that prevails. 


Topography of the day [Day 9]

Yesterday is a problematic day for me. My furniture is sent to my house yesterday but there are a lot of discrepanies and I had to take my time to resolve them. Today, I will continue my work.

Tasks
  1. FBO - System Check and Maintenance: Support FBO, and monitor the nodes apps i created yesterday for pinging midas portal. I will allocate 2 slots to this.
  2. LCMS - I had been resolving a bug when student enroll for courses. The bug is mainly relates to merging of 2 course within the same day. This problem is also found when booking studio so today I will need to spend time on this. [2 slots as its a difficult problem]
  3. LCMS - Plan and think about how to do the fix grade type.
  4. Take up by point 1
  5. Take up by point 2
  6. Take up by point 2

Personal Tasks
  1. Plan Europe trip itinerary, road trip and stuff. [2 slots]
  2. Take up by point 1

Monday, September 14, 2015

Topography of the day [Day 8]

Today, I will still be focusing on defer as I didn't manage to touch on it previously.

Tasks
  1. FBO - System Check and Maintenance: Support FBO, and monitor the nodes apps i created yesterday for pinging midas portal. I will allocate 2 slots to this.
  2. Bulletext - Create a mashup UI frame so that we can understand more about the requirements of the site.
  3. LCMS - Enroll of courses: Resolve the bug where different course in the same time slots will not merge together
  4. LCMS - Plan and think about how to do the fix grade type.
  5. Take up by point 1
  6. Take up by point 4

Personal Tasks
  1. Plan Europe trip itinerary, road trip and stuff. [2 slots]
  2. Take up by point 1

Saturday, September 12, 2015

Topography of the day [Day 7]

Today, I will still be focusing on defer as I didn't manage to touch on it previously.

Tasks
  1. FBO - System Check and Maintenance: Support FBO, and monitor the nodes apps i created yesterday for pinging midas portal. I will allocate 2 slots to this.
  2. LCMS - Defer: Plan and see how defer of course should work. The main area about this is student will be able to continue their course.
  3. LCMS - Defer: Add necessary UI element to defer modal popup. Similar to withdraw.
  4. -

Personal Tasks
  1. Plan Europe trip itinerary, road trip and stuff. 
  2. Read.

Thursday, September 10, 2015

Topography of the day [Day 6]

This morning I had something on and didn't manage to do any work. I will continue my work from here on. Yesterday is quite an productive day, I manage to finish the withdrawal of course module and now I will need to think about how to do the defer of course.

Tasks
  1. FBO - System Check and Maintenance: Support FBO, and monitor the nodes apps i created yesterday for pinging midas portal. I will allocate 2 slots to this.
  2. LCMS - Defer: Plan and see how defer of course should work. The main area about this is student will be able to continue their course.
  3. LCMS - Defer: Add necessary UI element to defer modal popup. Similar to withdraw.
  4. -

Personal Tasks
  1. Plan Europe trip itinerary, road trip and stuff. 
  2. Read.

Wednesday, September 09, 2015

Topography of the day [Day 5]


I have a slack day yesterday. Didn't manage to finish much work so today i got to buckup and finish all the necessary work.

Tasks
  1. FBO - System Check and Maintenance: Support FBO, and monitor the nodes apps i created yesterday for pinging midas portal. I will allocate 2 slots to this.
  2. LCMS - For the student module scheduling makeup lesson section: I had finish most of the stuff in booking makeup lesson. As of now, I will need to focus on cleaning up the code and refactor. 
  3. LCMS - Withdrawal: Work on wåithdrawal of course. I had already created the modal popup and separated the controller. Retrieve the pending lessons, get the number of paid and check if there are any unpaid lessons. Calculate the cost and display the amount on the modal popup.
  4. LCMS - Withdrawal: Allow admin to commit the withdrawal, change all the lessons in the course to canceled status, and update the course status to terminated. The existing amount will be either en-cash on the spot, or as a credit in the student account. This story will take up 2 slots.
  5. - [Not used due to point 1 taking up 2 hours]
  6. - [Not used due to point 4 taking up 2 hours]

Personal Tasks
  1. Plan Europe trip itinerary, road trip and stuff. 
  2. Read.

Tuesday, September 08, 2015

Topography of the day [Day 4]


As the train broke down today, I’m being force to work from home. Nevertheless, I will still plan for what to be done today. Yesterday is quite an productive day as I had finished most of the necessary work in my list. Today I hope I can continue with this effort.

Tasks
  1. FBO - System Check and Maintenance: Support FBO, and monitor the nodes apps i created yesterday for pinging midas portal. I will allocate 2 slots to this.
  2. LCMS - For the student module scheduling makeup lesson section: I had finish most of the stuff in booking makeup lesson. As of now, I will need to focus on cleaning up the code and refactor. 
  3. LCMS - Withdrawal: Work on withdrawal of course. I had already created the modal popup and separated the controller. Retrieve the pending lessons, get the number of paid and check if there are any unpaid lessons. Calculate the cost and display the amount on the modal popup.
  4. LCMS - Withdrawal: Allow admin to commit the withdrawal, change all the lessons in the course to canceled status, and update the course status to terminated. The existing amount will be either en-cash on the spot, or as a credit in the student account. This story will take up 2 slots.
  5. - [Not used due to point 1 taking up 2 hours]
  6. - [Not used due to point 4 taking up 2 hours]

Personal Tasks
  1. Plan Europe trip itinerary, road trip and stuff. This will take up 2 hours. And also, remember to buy disney land and the boat dinning tickets online.  
  2. [Not used due to point 1 taking up 2 hours]

Monday, September 07, 2015

I have a dream, and not I have a plan.

Recently, I managed to read a very good book with the title of ‘Starting with why’ by ‘Simon Sinek’. It’s a book that I recommend to all my friends to read and to understand what is it about. 

The book mainly teaches a concept called the Golden Circle. 














As you can see from the picture, why exist in the most inner circle, while what and how on the other hand make up the most outer circle. This diagram symbolise that you must know why you do it before knowing the how, and implementing the what. Everything that you do goes from inside out, and will never the other direction.

Just think about it. Have you ever wonder why should  you wake up every morning to work in what your are working now? Have you ever thought about the work that you do now, does it give you any motivation and passion other then monetary rewards? After reading this book, I understand a basic fact that everything we do must start with why. 


I had always wanted to cut my weight down but why do I do it? I never really found an strong answer that will keep me motivated and determine about it. All the initiative about weight loss only last about 1 - 2 week or so and I’m back to my normal lifestyle. Or rather, do I really wanted to lose my weight? Is it that important compared to the time and effort I need to spend? Think about it. But of cause, I had found my reason now and will continue to reduce my weight.

Do take you time to read it and hope it would help you with your future.

Topography of the day [Day 3]


As I had a last min appointment on day 2 [4 Sep 2015] to go to comex, I didn't manage to finish up all the necessary work I intended to finish. Today I will continue with some of the task. Furthermore, I didn’t manage to follow any of these schedules on sat as there are some unusual activities outside my normal regime.

Tasks
  1. FBO - System Check and Maintenance: As Bimsara is on leave, I will need to take over these maintenance tasks every day. I will allocate 2 slots for these everyday just in case anything were to happen. To add on further, I will also be creating a simple nodes app to continuously ping the midas website to ensure that the app pool is always there without any lag. Will need to monitor this app just in case it takes up too much memory.
  2. LCMS - For the student module scheduling makeup lesson section: This task had been dragging for couple of days already. Need to get this done real quick so that I can give a demo to LCMS before leaving Singapore. Allow admin to save the makeup lessons and update the existing one with linkage between them. 
  3. LCMS - For the student module scheduling makeup lesson section: Clean up and refactor if require. Ensure I don’t need to revisit this module again.
  4. LCMS - Manage Course: Setup a new modal popup when admin clicked on manage button under course section. Add in necessary files and structure so that we can continue to built on it.
  5. LCMS - Manage Course: Plan on what function we should include inside this modal. Namely, we will need to handle withdrawal of courses, deferring courses due to a certain reason and etc
  6. - [Not used due to point 1 taking up 2 hours]

Personal Tasks
  1. Plan Europe trip itinerary, road trip and stuff. This will take up 2 hours. And also, remember to buy disney land and the boat dinning tickets online.  
  2. [Not used due to point 1 taking up 2 hours]

Friday, September 04, 2015

Topography of the day [Day 2]

I didn't manage to finish all the tasks as I found out there are more sections required for the job. Mainly i forgotten that there are a need to select a studio too before saving.

Tasks
  1. LCMS - For the student module scheduling makeup lesson section: Retrieve lessons for a specified day. This is used to display locked slots in studio selection.
  2. LCMS - For the student module scheduling makeup lesson section: After user had selected the slots for studio and teacher for a specific day, covert the slots into a start date and end date and prepare for saving the lesson object.
  3. LCMS - For the student module scheduling makeup lesson section: Save the new lesson and update the existing lesson as changed. The existing lesson should be tagged to the new lesson so that we will know which lesson it is changed to. This will takeup 2 hours as it consist of both front and back end.
  4. LCMS - Enroll Student to a course: Update the locked slots so that it will display the student name, course name and etc. Look at student makeup lesson modal popup for reference.
  5. LCMS - Manage Course: Add a modal popup for course information and plan about what is required in this section.
  6. - [Not used due to point 3 taking up 2 hours]

Personal Tasks

  1. Read books "Everyone communicates, few connects"
  2. Go to IT show to buy SD Card.

Thursday, September 03, 2015

Topography of the day [Day 1]

Tasks

  1. LCMS - For the student module scheduling makeup lesson section, allow user to make selections. Currently they cannot make any selection.
  2. LCMS - For the student module scheduling makeup lesson section, remove the selected lesson from the list, and add it in as a label on top of the page.
  3. LCMS - For the student module scheduling makeup lesson section, ensure that the selected time is the same as the lesson setting, and saving the changes.
  4. LCMS - For the student module scheduling makeup lesson section, plan and thing about how to keep track of these changes to be save in database. Should we create another record, or just change the date? Once planed, do the ammendments.
  5. LCMS - For the student module scheduling makeup lesson section, plan and thing about how to keep track of these changes to be save in database. Should we create another record, or just change the date? Once planed, do the ammendments.
  6. LCMS - For the student module scheduling makeup lesson section,  ensure that attended lesson cannot be changed or create as another makeup lesson. 

Personal Tasks

  1. Read books "Everyone communicates, few connects"
  2. Accompany my families for shows.

Improving my productivity by mapping out 8 tasks everyday


I had recently read an articles about spending your first 20 mins of your day to map out what are you going to achieve for today. Hence, I had buy into the idea and would like to try out this method if it would increase my productivity. From today onwards, every morning (except for sun or holidays) I will be posting an article about my 8 tasks I will fulfil today.

There are 2 kind of tasks that I will be labelling, first is the normal task which inclusive of work from cloud forest, commitment to any working order, education and anything that relates to my career. Second would be personal tasks, things like running an errand, cleaning, accompany families and etc.

For working days (Mon to Fri), I will be posting 6 office work and 2 personal tasks. Each of them is averagely tagged with 1 hour of my time. If a task is more then 1 hour, I will try to break it down to different pieces.

For sat, the mode will change to 4 office work and 4 personal tasks.

As of sun and holidays, I would not be posting anything as it would give me a break from following this list.

The number of tasks is kind of flexible, but I will try to fixed it to 8 detail tasks every time.