Friday, July 25, 2008

Firefox 3 sets a new World Record

Last June 17, Firefox 3 made it to the Guinness book of World Records for having the most number of downloads (a little over 8M) within a 24-hour period.

If you're one of the special people who contributed to this extraordinary milestone, you can get your "Thank You" certificates from Mozilla by visiting this link.



Congratulations to those who participated! The Net is now a safer place with FF3...

Tuesday, July 22, 2008

I had that idea years ago!

There's an interesting post at Signal vs Noise entitled "I had that idea years ago!".

Most of us netspirants could probably relate to what the article discusses.
Just because you thought of a site to share photos with friends wouldn’t have made you Flickr.

I thought it would be interesting to share here some ideas I had before but have now been developed/executed by other people (one way or another).

  1. 2004 - Portal for all Good News about the Philippines [GoodNewsPilipinas.com]

  2. 2004/05? - Web-based PIM (more like PalmPilot for the Web) [BackPackIt, Tadalist, Remember the Milk]

  3. Early 2007 - Web-based book sharing application [Shelfari, Facebook Bookshare]


So the next time you're hit by a light bulb moment, pause for a while and think about it real hard.

Am I ready to quit my Job for this?

Wednesday, July 16, 2008

By Faith, Not By Works

Halfway through reading this wonderful book:

1414306202 The One Year New Testament for Busy Dads

I came across a topic which is often the subject of debate.

Are we saved because of our Faith in Jesus or by "Good Works"?

Romans 3:21-29 clearly addresses this issue.
21 But now God has shown us a way to be made right with him without keeping the requirements of the law, as was promised in the writings of Moses and the prophets long ago. 22 We are made right with God by placing our faith in Jesus Christ. And this is true for everyone who believes, no matter who we are.

But make sure to read up to until the end of the chapter to read the entire context.
31 Well then, if we emphasize faith, does this mean that we can forget about the law? Of course not! In fact, only when we have faith do we truly fulfill the law.

Have a blessed day!

Thursday, July 10, 2008

Apache 2.2 and mod_rewrite

This is a super short (and very rough) post on how to enable mod_rewrite in Apache 2.2.

I have seen numerous posts on how to create "rewrite" scripts but found very little information on how to enable this feature in Apache 2.2.

Step 1: Uncomment the line with "mod_rewrite.so" from httpd.conf
LoadModule rewrite_module modules/mod_rewrite.so

Step 2: Search for the keyword ".htaccess" and change the AllowOverride value
AllowOverride All

Step 3: Restart Apache and check if module has been loaded (LoadedModule section in phpinfo())

Step 4: Create a test .htaccess in your root directory
Options +Indexes
Options +FollowSymlinks
RewriteEngine on
RewriteBase /
RewriteRule ^success\.html$ index.php [L]

Step 5: Type http://localhost/success.html in your browser (change port info based on your setup)

You should be able to see your index.php load up.

Recommended book:

1590595610

Friday, July 4, 2008

Certificates: PFX to JKS (Java Key Store) Conversion

I spent a considerable amount of time yesterday trying to figure out how to convert a PFX file to JKS.

I tried several approaches including this one from BEA, but I could not seem to make them work.

It was already very late when I saw an interesting blog post from CB1.

And guess what? His solution worked!

The outlined steps use a special utility from Jetty's libraries.
java -classpath lib/jetty-6.1.8.jar org.mortbay.jetty.security.PKCS12Import MyCert.pfx MyCert.jks

Thanks to the Jetty developers for providing this utility.

And thanks to the original blog author for the tip.

Jetty rules!