RSS feed [root] /weblog




login:

password:

title search:




 

Tue Jun 01 22:52:35 HKT 2010

weblog


log down some useful resource


(google search) (amazon search) second
download here

Sun Aug 15 04:06:31 HKT 2010 From /weblog/astronomical

books


這是天體力學的書籍?http:[..]s/pdfs/123.NaturePhyscis2009_Dentcho.pdf

發表於 2010-1-19 01:02 | 只看該作者 這不是書, 是份是 paper 來架。裏面所講的內容其實都幾深, 暫時來說應該不太適合你的程度。

睇Paper 其實都幾辛苦的, 因為那是專家寫給專家看的, 裏面的內容很多時都精簡。有時候要弄清楚一份 paper 寫些什麼 , 往往需要看埋其他相關的 papers 才看得明. 假如你連 Abstract 都看不知其大意的話, 建議你不要花時間看下去了,因為那會令你越看越迷失方向. 
萬物逆旅天地客,洞悉枯榮自悠然。

發表於 2010-1-19 10:38 | 只看該作者 阿香, Alan Chu 和 彭祿勝他們對這個題目比我認識多很多, 不如你問他們 la.
萬物逆旅天地客,洞悉枯榮自悠然。


雖然我學過天體力學,它不是我的主修科,planetary science 才是。

未習天體力學之前,建議你先看一些中學程度 (不用微積分) 的天文數理書,然後才習天體力學,如果你沒有天文物理打底,你只是玩純綷數學遊戲而非天文學 !

很久前我看過的讀物有:

1. Mathematical Astronomy for Amateurs, E. A. Beet (不用微積分)
http://www.amazon.com/Math-Astro-Amat-Beet-E/dp/0393333426

2. Foundations of Astronomy, W. M. Smart (不用微積分)
http://www.amazon.co.uk[..]ations-Astronomy-W-M-Smart/dp/0582446198

3. 行星際的旅行,蘇俄別箂利曼原著,國內符其珣譯 (不用微積分)
http://book.kongfz.com/1036/50482817/

4. Space Mathematics at NASA (不用微積分,推介給中學生)
http://spacemath.gsfc.nasa.gov/

5. NASA Space Mathematics, earlier version (不用微積分)
http://er.jsc.nasa.gov/SEH/math.html

6. Adventures In Celestial Mechanics, V. G. Szebehely (入門書,初級微分程度)
http://www.amazon.com[..]Mechanics-Victor-Szebehely/dp/0471133175

7. Solar System Dynamics, Murray & Dermott (天體力學專書,全用微積分)
http://www.amazon.com[..]ystem-Dynamics-Carl-Murray/dp/0521575974

你仍是中學生,或者你選 No. 1, 4+5, 6 作為開始,其中以 No. 4+5 最淺但最有通識性,又不用買書,No. 1 次之,消化了 No. 6 才算初入天體力學之竅門。千祈不要拔苖助長,夾硬黎重衰。

Alan

發表於 2010-1-19 17:40 | 只看該作者 其實我也略懂微積分,淺顯的微積分還能應付,謝謝AC的指教

發表於 2010-1-19 17:46 | 只看該作者 我在Google圖書館找到了Adventures In Celestial Mechanics的上試閱本

http://books.google.com.hk[..]m=1&ved=0CAkQ6AEwAA#v=onepage&q=&f=false


Hi,
These books may be more up to date:

http://www.springer.com[..]actical+astronomy/book/978-3-642-10529-6

http://www.springer.com/astronomy/book/978-3-540-40750-8

http://www.springer.com/astronomy/book/978-3-540-34143-7

http://www.springer.com/astronomy/book/978-3-540-58963-1

http://www.springer.com/astronomy/book/978-3-540-60355-9


From - http://forum.hkas.org.hk[..]rect.php?tid=3775&goto=lastpost#lastpost

(google search) (amazon search)


Sun Aug 15 03:32:34 HKT 2010 From /weblog/unix/script

string


http://www.thegeekstuff.com/2010/07/bash-string-manipulation

(google search) (amazon search)


Sun Aug 15 03:32:07 HKT 2010 From /weblog/google/android

performance


Issue of Galaxy S, IO - http://forum.xda-developers.com/showthread.php?t=749649

(google search) (amazon search)


Sun Aug 15 00:44:20 HKT 2010 From /weblog/mac+os+x/iphone

hints


How to Jailbreak Your iPhone With QuickPwn - http://www.iclarified.com/entry/index.php?enid=1842

iPhone 3g FAQ - http://www.iphone.org.hk/cgi-bin/ch/topic_show.cgi?id=7547

Restart iphone - http://www.zolved.com[..]0365/iPhone_Frozen_Troubleshooting_Guide

Convert to mp4 for iphone - http://pietervangils.com[..]-convert-avi-to-mp4-for-iphone-with-vlc/

HTML developer guide - http://developer.apple.com[..]t/Introduction/chapter_1_section_1.html#

Discussion of handfree - http://www.iphone.org.hk[..]bin/ch/topic_show.cgi?id=6137&pg=1#28029

Development guide - http://www.iphone.org.hk[..]bin/ch/topic_show.cgi?id=9288&pg=1#44522

How to Sync Your iPhone With Multiple Computers - http://www.iclarified.com/entry/index.php?enid=2137

用 bossprefs 來減少不必要既 resource usage - http://www.iphone.org.hk[..]bin/ch/topic_show.cgi?id=9464&pg=1#45430

How to use offline map - http://www.iphone.org.hk[..]bin/ch/topic_show.cgi?id=9495&pg=2#45501

Play flash movie like youtube / google video - http://www.imobilecinema.com/

Use 3.0 feature in 2.x iphone - http://www.gizmodo.com.au[..]iphone_30_os_on_your_iphone_today-2.html

Use iphone to drop note - http://www.jotnot.com/iphone/ http://www.beetlebugsoftware.com/

http://www.ubuntugeek.com[..]one-tethering-on-ubuntu-9-10-karmic.html

How to backup SMS for iphone - http://android.riteshsahu.com/tips/import-sms-iphone-android

(google search) (amazon search)


Sat Aug 14 22:55:10 HKT 2010 From /weblog/finance

Data


whats the cheapest available historic data for fx and commodity futures? - http://www.linkedin.com[..]ML_anet_qa_ttle-dnhOon0JumNFomgJt7dBpSBA



(google search) (amazon search)


Fri Aug 06 01:17:44 HKT 2010 From /weblog/unix

shell


How to use "~" - http://www.thegeekstuff.com/2010/06/bash-tilde-expansion

use rlwrap to enable BASH like editing in SQLplus, and use screen to presist terminal sessions - http://binkley.blogspot.com[..]miracle-utilities-rlwrap-and-screen.html

Ctrl+r searches through history
Use the history command plus !# to run old commands
Shell expansion using {} , e.g. cp foo.sh{,.old} == cp foo.sh foo.sh.old
zsh have good auto complete

http://www.pgrs.net/2007/9/6/useful-unix-tricks

mkdir -p creates nested directories
Use less instead of tail
lsof shows open files
ps will show process trees with the f flag

http://www.pgrs.net/2007/10/8/useful-unix-tricks-part-2

!! is the previous command in the shell history
Use vim -b to show nonprintable characters
** is a recursive wildcard in zsh
cd – will return to the previous folder
Use ctrl+z and kill %1 to kill a process that will not die
pwdx shows the working directory of a process
Use sh -x to debug shell scripts
sysctl replaces /proc on macs

http://pgrs.net/2009/2/20/useful-unix-tricks-part-3

ps -eo pcpu,pid,args | sort -n => check CPU%
grep -sq "" /etc/lsb-release && lsb_release -rd => run command if file exist

More about ps and free - http://www.thegeekstuff.com/2010/07/3-shell-scripts/

HTML tools for commandline - http://www.macdevcenter.com/lpt/a/6343

Bash history - http://www.talug.org/events/20030709/cmdline_history.html

(google search) (amazon search)


Fri Aug 06 00:54:21 HKT 2010 From /weblog/unix/script

bash


How to use eval, hash, readonly, shift, getopts, set, unset, let and shopt - http://www.thegeekstuff.com/2010/08/bash-shell-builtin-commands

Sample bash completion

SSH_COMPLETE=( $(cut -f1 -d' ' ~/.ssh/known_hosts |\
tr ',' '\n' |\
sort -u |\
grep -e '[:alpha:]') )
complete -o default -W "${SSH_COMPLETE[*]}" ssh

http://kasparov.skife.org/blog/stuff/starting-a-meme.html

Check history statistic - brianm@binky:~$ history | awk {'print $2'} | sort | uniq -c | sort -k1 -rn | head
164 svn
52 cd
42 ssh
32 sudo
22 git
16 ls
16 for
14 echo
13 man
10 curl
brianm@binky:~$

http://bluebones.net/2008/04/history-meme/

(google search) (amazon search)


Sun Jul 25 13:54:20 HKT 2010 From /weblog/quote

trading


* "Opportunity is missed by most people because it is dressed in overalls and looks like work." - Thomas Edison.

* "The scientists of today think deeply instead of clearly. One must be sane to think clearly, but one can think deeply and be quite insane." - Nikola Tesla

* "Concentrate all your thoughts upon the work at hand. The sun's rays do not burn until brought to a focus." - Alexander Graham Bell

* "A problem well stated is a problem half-solved." - Charles Kettering

* "The best thinking has been done in solitude. The worst has been done in turmoil." - Thomas Edison

* "There is nothing in a caterpillar that tells you it's going to be a butterfly." - R. Buckminster Fuller

* "A successful person isn't necessarily better than her less successful peers at solving problems; her pattern-recognition facilities have just learned what problems are worth solving." - Ray Kurzweil

* "It doesn't matter if you try and try and try again, and fail. It does matter if you try and fail, and fail to try again." - Charles Kettering

* "What we do during our working hours determines what we have; what we do in our leisure hours determines what we are." - George Eastman

* "God, to me, it seems, is a verb not a noun, proper or improper." - R. Buckminster Fuller

* "Everything comes to him who hustles while he waits." - Thomas Edison

* "When one door closes, another opens; but we often look so long and so regretfully upon the closed door that we do not see the one which has opened for us." - Alexander Graham Bell

* "We often say that the biggest job we have is to teach a newly hired employee to fail intelligently... to experiment over and over again and to keep on trying and failing until he learns what will work." - Charles Kettering

http://traderfeed.blogspot.com[..]/life-insights-from-great-inventors.html

(google search) (amazon search)


Sat Jul 24 15:58:59 HKT 2010 From /weblog/trip

wildlife


Top 10 ultimate places to see wildlife -

Belize
Bolivia
Botswana
Great Barrier Reef, Australia
Costa Rica
Everglades, USA
Kenya
Galápagos Islands, Ecuador
Madagascar
Malaysian Borneo

http://www.lonelyplanet.com[..]-tips-and-articles/42/57576?affil=fb-fan

(google search) (amazon search)


Wed Jul 21 00:00:42 HKT 2010 From /weblog/misc

Interview with various great programmer


I love the tool that Linus using

http://sztywny.titaniumhosting.com[..]23/stiff-asks-great-programmers-answers/

And here is the abstract - http://www.ultrasaurus.com/sarahblog/archives/000322.html

Not really interview, just a discuss of what programmer difference from other - http://thecodist.com[..]in-on-codewhat-makes-you-able-to-program

Vote for most-influential-programmers - http://blog.assembleron.com[..]02/most-influential-programmers-results/

Few links about Knuth - http://www.codinghorror.com/blog/archives/001034.html

Not really an interview, just with few pointers of few articles - http://www.codinghorror.com/blog/archives/000987.html

Robin Milner, creater of ML - http://www.guardian.co.uk[..]nology/2010/apr/01/robin-milner-obituary

(google search) (amazon search)


Tue Jul 20 09:22:47 HKT 2010 From /weblog/photographic

HDR


some links

http://unconditional.co.nz[..]/hdr-in-real-estate-photography-part-ii/
http://wiki.panotools.org/HDR_Software_overview

(google search) (amazon search)


Wed Jun 23 00:22:39 HKT 2010 From /weblog/design

Event


A event base web backend - http://kasparov.skife.org[..]live/src/erlang/yaws-for-comet.writeback

Example code of domain events - http://www.udidahan.com/2009/06/14/domain-events-salvation/

Benefit of CQRS - http://blog.fohjin.com/blog/2009/11/12/CQRS_a_la_Greg_Young

(google search) (amazon search)


Tue Jun 22 01:48:47 HKT 2010 From /weblog/trip/travelling

Japan


Travler pass - http://www.tokyotopia.com/japan-rail-pass.html

(google search) (amazon search)


Tue Jun 22 01:37:57 HKT 2010 From /weblog/java/concurrency

Executor


Sample ResubmittingScheduledThreadPoolExecutor, the coding is nice! http://www.javaspecialists.eu/archive/Issue154.html

Implement thread pool properly - http://www.kimchy.org/juc-executorservice-gotcha/

(google search) (amazon search)


Fri Jun 04 02:21:24 HKT 2010 From /weblog/java/concurrency

profiler


But look like very useful: http://jroller.com/page/davinci?entry=simple_thread_profiling

Profile the contention of lock - http://www.infoq.com/articles/jucprofiler

(google search) (amazon search)


Tue Jun 01 22:55:17 HKT 2010 From /weblog/unix

editor


Seven habits of effective text editing , a lot of nice tip of using vim, like hlsearch , omni-completion

http://www.moolenaar.net/habits.pdf
http://video.google.com/videoplay?docid=2538831956647446078

Very nice vim plugin - http://www.vim.org/scripts/script.php?script_id=479

vimdiff tips - http://blog.objectmentor.com[..]cles/2008/04/30/vim-as-a-diff-merge-tool http://gcody.blog.ccidnet.com[..]9899-uid-36931-do-showone-type-blog.html

How to regex with line number - http://vim.wikia.com/wiki/Insert_line_numbers_2

cheat sheet of jumping around source code - http://www.faqs.org[..]inux-HOWTO/C-editing-with-VIM-HOWTO.html

Nice analysis of good programming environment - http://www.benrady.com[..]why-i-switched-from-textmate-to-vim.html

Creating macros in vim - http://smartic.us/2010/02/03/creating-macros-in-vim

Some VIM tips:

Essential Vim editor navigation commands
Vim search and replace – 12 powerful find and replace examples.
How To add bookmarks inside the Vim editor
How To record and play inside the Vim editor
Correct spelling mistakes automatically inside the Vim Editor
Automatic word completion using Ctrl-X
Enable thesaurus option in the Vim editor
Vim autocommand magic. Add custom header to your files automatically.
Convert Vim editor to a beautiful source code browser.
Use the Vim editor as a bash IDE, or C/C++ IDE, or Perl IDE.

http://www.thegeekstuff.com/2010/04/vim-editor-tutorial/

ctrl+w, ctrl+w , vimdiff switch folder - hack2live.blogspot.com/2009/02/vimdiff-shortcut-keys.html

(google search) (amazon search)


Sun May 30 20:32:36 HKT 2010 From /weblog/software_engineering/project

project management


Only the programmer who is going to write the code can schedule it. Any system where management writes a schedule and hands it off to programmers is doomed to fail. Only the programmer who is going to do the work can figure out what steps they will need to take to implement that feature. - http://www.joelonsoftware.com/articles/fog0000000245.html

Never, ever let managers tell programmers to reduce an estimate. Many rookie software managers think that they can "motivate" their programmers to work faster by giving them nice, "tight" (unrealistically short) schedules. I think this kind of motivation is brain-dead. - http://www.joelonsoftware.com/articles/fog0000000245.html

Micromanagement or Macromanagement? http://boncey.org/2006_10_29_how_to_mentor_programmers

But, unfortunately, as a general rule, Project Managers have no training. Even if they do have training in the form of an MBA, MBA education is impractical and useless; the academic community has completely failed us in this respect. Furthermore, Project Managers are more often based on personal friendships and company politics; they are rarely based on management skill.
And, finally, most managers do not acknowledge that management is a skill that they must study and learn so they don't study or learn it.

http://discuss.joelonsoftware.com[..]DiscussTopicParent=8469&ixDiscussGroup=5

An explanation of agile, I think it is more about project management - http://blog.objectmentor.com/articles/2007/04/23/short-reach

Some common problem of software project management - http://ajaxwidgets.com[..]thomas/9_reasons_why_software_project.bb
http://ntschutta.com[..]ou-know-your-project-is-in-trouble-when/

http://www.goodproductmanager.com[..]roduct-management-vs-project-management/

Brief description of thoughtworks codejam - http://blog.nona.name/200804274.html

Listen first. Measure later. http://digerati-illuminatus.blogspot.com[..]gspot.com/2008/05/measure-or-listen.html

Paper of burn up and burn down - http://alistair.cockburn.us/Earned-value+and+burn+charts Per my understanding, we can say burn down is push by management where DEV work as task consumer and completing per define tasks within limited time; where burn up work in the other way round.

Why rewrite usually bad - http://www.jroller.com[..]astianKuebeck/entry/why_version_2_0_will

Why need to manage user/client - http://dreamhead.blogbus.com/logs/48408290.html

The blog list several software projects fail case study - http://www.codinghorror.com/blog/archives/000588.html

The law of late project - http://www.commonsense4commonpeople.net[..]et/2009/11/the-law-of-late-projects.html

Friendship, what make one big team working - http://blog.objectmentor.com/articles/2010/04/26/pair-management

(google search) (amazon search)


Mon May 17 22:21:13 HKT 2010 From /weblog/software_engineering

review


1: Review often
2: Review informal and short
3: Review with difference people
4: Keep it positive
5: Enjoy it

http://www.makinggoodsoftware.com[..]/08/06/5-tips-to-make-good-code-reviews/

(google search) (amazon search)


Wed May 05 23:57:30 HKT 2010 From /weblog/unix

ssh


Using SSh tunneling at RMI - http://blogs.sun.com[..]alventosa?entry=using_the_ssl_tls_based1

Use sshd as proxy - http://rudygems.com/post/569787317/ssh-d-is-your-friend

(google search) (amazon search)


Fri Apr 30 01:40:27 HKT 2010 From /weblog/misc

email


A detailed overview of POP, IMAP and GMAIL - http://www.macdevcenter.com/lpt/a/6702

The 12 steps to cure e-mail addiction
  1. Admit that e-mail is managing you. Let go of your need to check e-mail every ten minutes.
  2. Commit to keeping your inbox empty.
  3. Create files where you can put inbox material that needs to be acted on.
  4. Make broad headings for your filing system so that you have to spend less time looking for filed material.
  5. Deal immediately with any e-mail that can be handled in two minutes or less but create a file for mails that will take longer.
  6. Set a target date to empty your in box. Don't spend more than an hour at a time doing it.
  7. Turn off automatic send/receive.
  8. Establish regular times to review your e-mail.
  9. Involve others in conquering your addiction.
  10. Reduce the amount of e-mail you receive.
  11. Save time by using only one subject per e-mail; delete extra comments from forwarded e-mail, and make the subject line detailed.
  12. Celebrate taking a new approach to e-mail.

I think 5 and 6 is useful...

http://www.cnn.com[..]20/email.addiction.steps.reut/index.html

How to control emails? - http://www.russellbeattie.com/notebook/1008869.html

(google search) (amazon search)


Fri Apr 30 01:36:02 HKT 2010 From /weblog/network

smtp


Stuff should beware when sending message using smtp - http://www.codinghorror.com[..]ike-to-send-some-email-through-code.html

(google search) (amazon search)


Fri Apr 30 01:24:06 HKT 2010 From /weblog/design/distribute

Idempotence


Sample chater of REST book , which contain a nice discussion of why Idempotence is important - http://www.infoq.com[..]dson-ruby-restful-ws/en/resources/04.pdf

New Acid:
* A – Associative
* C – Commutative
* I – Idempotent
* D - Distributed

http://www.eaipatterns.com/ramblings/68_acid.html

Idempotency patterns - http://jonathan-oliver.blogspot.com[..]ot.com/2010/04/idempotency-patterns.html

(google search) (amazon search)


Sat Apr 24 13:20:17 HKT 2010 From /weblog

household


free to ask medical advice:

http://www.netdoctor.co.uk/
http://www.healthcentral.com/
http://www.healthy.net/
http://www.reutershealth.com/en/index.html

if you English is good

If not:
http://www.24drs.com/
http://www.lt3000.com/big5/index.html

10 use of vodka - www.thedailygreen.com/green-homes/latest/vodka-uses-460424

(google search) (amazon search)


Sat Apr 24 03:05:45 HKT 2010 From /weblog/learning

Learn fast


#1 – Pegging (or How Mental Magicians can Perfectly Recall Hundreds of Numbers)
#2 – Metaphor (Juliet is the sun… or is she a chemical formula?)
#3 – Total Immersion (Or How a Guy Can Become Fluent in 8 Languages)
#4 – Visceralization (What does a derivative look like?)
#5 – Linking (Or How to Remember a Grocery List Without the Paper)
#6 – The 5-Year Old Method (Try explaining quantum physics to a first grader)
#7 – Ambiance Catalysts (Or How Drinking a Pint Can Improve Your Studying)
#8 – Diagrams (Who said doodling in class was wrong?)
#9 – Speed Reading (Or How to Read 70 Books in a Year)

http://www.scotthyoung.com[..]ng-that-most-people-have-never-heard-of/

(google search) (amazon search)


Sat Apr 24 02:51:03 HKT 2010 From /weblog/career/jobs

hiring


How do you think about this? http://www.google.com/search?q=hire+slowly+fire+quickly

The other guide - http://home.att.net[..]rey.slinker/maverick/MaverickHiring.html

startup hiring - http://blogs.atlassian.com[..]is_a_hire_way_5_tips_for_startup_hi.html

First of all, the #1 cardinal criteria for getting hired at Fog Creek:

Smart, and
Gets Things Done.

http://www.joelonsoftware.com/articles/fog0000000073.html

Six Point:
-Technical Knowledge.
-Critical Thinking.
-Can You Solve Problems?
-Can You Learn?
-Can You Change Based on Environment and Evidence?
-Are You Toxic?

http://www.artima.com/weblogs/viewpost.jsp?thread=228097

http://blogs.windwardreports.com[..]programming-interview-question-ever.html <- But I am not so sure about this.....

Common silly decision make when hiring - http://www.makinggoodsoftware.com[..]r-technicalities-in-software-development

(google search) (amazon search)