Archive for January, 2008
Infidel by Ayaan Hirsi Ali
1/24/2008
This book was chosen by WSJ ‘Best of 2007 Books‘ and I was looking for at least one book from the list and this is the one that I was able to find at a library nearby. I am a half way done now, and it is indeed a powerful and moving story so far and gives me a good opportunity to learn the cultures that I am not really familiar with.
2/14/2008
Finished reading.
http://www.youtube.com/watch?v=U3tgY_eI_P0
No commentsFirefox Plugins
Firebug
- download:
https://addons.mozilla.org/en-US/firefox/addon/1843
- tutorials:
http://www.digitalmediaminute.com/screencast/firebug-js/
http://youtube.com/watch?v=W4jXAaEMp2M
Live HTTP Header
- download:
https://addons.mozilla.org/en-US/firefox/addon/3829
No commentsAJAX Reference (XMLHttpRequest, Prototype and JSON)
1. Start from w3schools Javascript tutorial and oo javascript tutorial.
2. w3schools AJAX tutorial (using XMLHttpRequest object)
Demos from w3schools:
3. Prototype
3.1 Ajax
new Ajax.Updater('txtHint','prototype.php', {
method:'get',
insertion: Insertion.Top
});
new Ajax.PeriodicalUpdater('txtHint','prototype.php', {
method:'get',
insertion: Insertion.Top,
frequency: 1,
decay: 2
});
3.2 Prototype & JSON
a sample json object used:
{"hi":"Hi from the server!!! ","hi_in_korean":"uc548ub1fd!!!"}
new Ajax.Request(’prototype2.php’, {
method:’get’,
requestHeaders: {Accept: ‘application/json’},
onSuccess: function(transport){
var json = transport.responseText.evalJSON(true);
var pre = $(’txtHint’).innerHTML + “<br />”;
var output = pre + json.hi + json.hi_in_korean;
$(’txtHint’).update(output);
}
});
3.3. Prototype & JSON tutorial by AjaxLessons.com
JSEclipse
I found this JSEclipse plugin easy to use and convenient. If you are already familiar with Eclipse, or even you do not have any experience with Eclipse, it is pretty straight forward to learn. The company that developed this plugin-InterAKT-has been acquired by Adobe. This probably means this product will be no longer supported…, but I am fine with this because it has more than I need for now.
If you are looking for a fancy Javascript debugger, you can always use firebug, or if you can afford $60, I recommend http://www.myeclipseide.com. You can try MyEclipse free for a 30-day trial membership to test the full products and see if it is right for you.
Where to download:
http://www.adobe.com/cfusion/entitlement/index.cfm?e=labs%5Fjseclipse
web tools platform: http://download.eclipse.org/webtools/downloads/
JSEclipse Tutorial:
- The sample demo from the tutorial:
Popular JS libraries:
http://blog.translation-help.net/2008/01/01/dojo-scriptaculous-prototype-facebook/
Perl and MySQL Reference
My simple write-up of how to connect MySQL with Perl:
http://blog.translation-help.net/perl-and-mysql-reference/
No commentsSome interesting audios & videos
Peter Thiel:
http://www.bigthink.com/science-technology/the-environment/2045
http://www.youtube.com/watch?v=gPDYqclgEZ8
Steve Jobs:
http://www.youtube.com/watch?v=60cDHb-tvMA
Deepak Chopra, author of “Life After Death”:
http://www.kqed.org/epArchive/R611021000
Flight of the Conchords - Fresh Air Interview:
It’s hilarious…
http://www.npr.org/templates/story/story.php?storyId=16148274
Microsoft Surface & Bill’s last day at MS
Microsoft Surface:
http://www.microsoft.com/surface/
http://www.techcrunch.com/2008/01/07/cgs-ces-highlights-hands-on-with-the-surface/
Is it a MS innovation? or a half-MS innovation inspired by Apple?
Whatever it is, I really like the idea. Imagine the Surface in games, airlines, restaurants, schools, living rooms, etc. A lot of potentials.
MS deserves some credits for this.
Bill Gates’ last day at Microsoft:
http://www.istartedsomething.com/20080107/bill-gates-last-day-microsoft-video/