Monday, August 15, 2011
Sunday, August 14, 2011
Java for Android programming
A complete understanding of the basics would be desirable.
Specifically the following topics:
- Declarations and Access Control
- ObjectOrientation
- Assignments
- Operators
- Flow Control, Exceptions, and Assertions
- Strings, I/O, Formatting, and Parsing
- Generics and Collections
- InnerClasses
- Threads
You don't need to learn specific libraries ( like swing, or others ) because you won't use them in Android.
http://stackoverflow.com/questions/2981495/how-much-java-should-i-have-learnt-before-trying-android-programming
Weekly plan 15/08/11 - 21/08/11
Makefile & Java makefile
http://www.cs.swarthmore.edu/~newhall/unixhelp/howto_makefiles.html
http://www.cs.swarthmore.edu/~newhall/unixhelp/javamakefiles.html
Java IO
Maven
http://maven.apache.org/what-is-maven.html
Cmake
OpenCV
Virii
http://www.cs.swarthmore.edu/~newhall/unixhelp/howto_makefiles.html
http://www.cs.swarthmore.edu/~newhall/unixhelp/javamakefiles.html
Java IO
Maven
http://maven.apache.org/what-is-maven.html
Cmake
OpenCV
Virii
Conclude for this week
Learned stuffs:
Dynamic ProgrammingEuler transforming
Partition Function
generating function
Write loop instead of recursive
Pentagonal numbers: n*(3*n - 1)/2 where n = 0, +-1, ...
Good sites:
http://mathworld.wolfram.com/Project Euler is a game, stop playing game to do large work
[Self remind]
Doing PE is fun, useful. I love to do some ProjectEuler problems, learn some new technique. But PE just a game. Now, must stop playing game and do real work.
Play PE in spare time :x
Doing PE is fun, useful. I love to do some ProjectEuler problems, learn some new technique. But PE just a game. Now, must stop playing game and do real work.
Play PE in spare time :x
Test some new FF extensions
Test ScribeFire - Add on help write blog
Has many nice features but not lightweight =.=
Tile view - Tile the browser
Bad shortcut, difficult
Has many nice features but not lightweight =.=
Tile view - Tile the browser
Bad shortcut, difficult
Wednesday, August 10, 2011
Programming Achievements: How to Level Up as a Developer
How does a good developer become a great developer?
Forget greatness for a moment: How does a decent developer become a good developer?
There is no definitive path from Step 1 to Step n. Heck, it's not even clear what Step n is. And as logically-minded developer types, the lack of a well-defined route can make for a daunting journey from novice to master.
I've spent a fair bit of time over the last few years bumping up against this conundrum. What's next? How do I go from being a good developer to a being really good developer?
Forget greatness for a moment: How does a decent developer become a good developer?
There is no definitive path from Step 1 to Step n. Heck, it's not even clear what Step n is. And as logically-minded developer types, the lack of a well-defined route can make for a daunting journey from novice to master.
I've spent a fair bit of time over the last few years bumping up against this conundrum. What's next? How do I go from being a good developer to a being really good developer?
Triết lý mì tôm
Những cái lí được triết ra sau những ngày "Sáng học Mac, chiều học thể dục, tối ăn mì tôm" (thật ra mới ăn mì tôm có 3 bữa =)) )
1. Thuyết tương đối:
Một bát mì chẳng là gì so với cơm ngon , thịt gà , cá gỡ nhưng còn hơn là nhịn đói. Giá trị của gói mì tôm là tương đối, không có gì là tuyệt đối.
2. Nắm bắt thời cơ:
Thời điểm tốt nhất để ăn một bát mì là sau khi nó vừa chín. Ăn sớm thì sống, ăn muộn thì nát. Hãy nắm bắt thời điểm thích hợp nhất để làm việc cần làm :-" (BTW: vẫn có những đứa thích ăn mì tôm sống và mì tôm nát =.= )
3. Lòng tốt:
Thời điểm tốt nhất để rửa bát là sau khi ăn mì tôm. Để lâu mỡ sẽ đóng lại rửa rất khó chịu, đặc biệt là vào mùa đông. Hãy rửa bát ngay sau khi ăn, hoặc tráng qua nước nếu bạn không phải là người rửa. Ai đó sẽ nói "Cám ơn!"
4. Kết hợp:
Chẳng có ai thích ăn mì không cả, trừ khi bắt buộc phải thế. Ăn mì với trứng, thịt bò, hành lá thật là tuyệt vời. Khi đi một mình, mì tôm có thể chí đáng giá 3k nhưng thêm thị bò vào là lên 15 nghìn ngay, thậm chí còn đắt hơn. Đừng sống một mình!
5. Nguyên tắc chia nhỏ:
Ai nấu mì tôm cũng bẻ ra cả, để cả miếng lúc chín rất khó ăn. Việc lớn khó thì xé nhỏ ra mà làm.
Ai tài trợ mình thêm thùng mì nữa cái :">
1. Thuyết tương đối:
Một bát mì chẳng là gì so với cơm ngon , thịt gà , cá gỡ nhưng còn hơn là nhịn đói. Giá trị của gói mì tôm là tương đối, không có gì là tuyệt đối.
2. Nắm bắt thời cơ:
Thời điểm tốt nhất để ăn một bát mì là sau khi nó vừa chín. Ăn sớm thì sống, ăn muộn thì nát. Hãy nắm bắt thời điểm thích hợp nhất để làm việc cần làm :-" (BTW: vẫn có những đứa thích ăn mì tôm sống và mì tôm nát =.= )
3. Lòng tốt:
Thời điểm tốt nhất để rửa bát là sau khi ăn mì tôm. Để lâu mỡ sẽ đóng lại rửa rất khó chịu, đặc biệt là vào mùa đông. Hãy rửa bát ngay sau khi ăn, hoặc tráng qua nước nếu bạn không phải là người rửa. Ai đó sẽ nói "Cám ơn!"
4. Kết hợp:
Chẳng có ai thích ăn mì không cả, trừ khi bắt buộc phải thế. Ăn mì với trứng, thịt bò, hành lá thật là tuyệt vời. Khi đi một mình, mì tôm có thể chí đáng giá 3k nhưng thêm thị bò vào là lên 15 nghìn ngay, thậm chí còn đắt hơn. Đừng sống một mình!
5. Nguyên tắc chia nhỏ:
Ai nấu mì tôm cũng bẻ ra cả, để cả miếng lúc chín rất khó ăn. Việc lớn khó thì xé nhỏ ra mà làm.
Ai tài trợ mình thêm thùng mì nữa cái :">
Tuesday, August 2, 2011
Top 5 regrets people make on their deathbed
By Bronnie Ware (who worked for years nursing the dying)
For many years I worked in palliative care. My patients were those who had gone home to die. Some incredibly special times were shared. I was with them for the last three to twelve weeks of their lives.
People grow a lot when they are faced with their own mortality. I learnt never to underestimate someone’s capacity for growth. Some changes were phenomenal. Each experienced a variety of emotions, as expected, denial, fear, anger, remorse, more denial and eventually acceptance. Every single patient found their peace before they departed though, every one of them.
When questioned about any regrets they had or anything they would do differently, common themes surfaced again and again. Here are the most common five:
1. I wish I’d had the courage to live a life true to myself, not the life others expected of me.
Subscribe to:
Posts (Atom)