2012年5月12日 星期六

Programming Working Journal

2012.5.13

Reflection: Reading new code is actually complex, get to distracted about every detail. Spend a lot of time learning what "class" is (still not sure how to use private class). Need to have higher ratio of omission.

Current step for learning new part:
Get Broad picture first(Neglect everything unless you are stuck. )-> Look at line of code from the most important part-> List down what you don't understand-> Break and Conquer 

List of outstanding:
- Understand $this
- Understand private and public class
- Practice the above mentioned.

Check-in:
7:40 am wake up
08:00-09:20 Writing about KK and thoughts about programming. Actual.
09:20-12:30 Deliberate Practice on:
  1. log-in system;  Actual.(But is still there.)
  2. think about how to reproduce Market Intelligence Platform
    a. log-in system
    b. what you see is what you can change (Google Site superficial)
    c. Newsletter Form
    d. automatically generate new page
    e. tag; crossed-tag analytic
    f. RSS feed auto-capture
Afternoon: Read, Get some sport and write. Actual(walk 90 min, write, watch TED).
18:00-22:00 Deliberate Practice  Actual(21:00-23:00) 

Resource:
Using 'this' and '$this'
http://stackoverflow.com/questions/7234282/what-is-the-reason-for-var-this-this

Random String
Random String-> Usually created with a string+timestamp
Use random string to md5 hash with password


http://www.random.org/strings/?num=1&len=15&digits=on&upperalpha=on&loweralpha=on&unique=on&format=html&rnd=new


Watch later:
http://www.netmagazine.com/features/2011-review-15-web-conference-talks-you-need-watch

沒有留言:

張貼留言