CodeFrost

Gadget

Android Froyo is Officially Here!

by on Jul.15, 2010, under Android, Gadget, Nexus One, Software, Technical

The much awaited Android update was finally unveiled by Google last June 28 and was mentioned on their official blog site.  http://googlenexusoneboard.blogspot.com/2010/06/new-android-22-software-update-for.html

Before that, many users complained about the first OTA update (ERE27) that was started around February from being delivered to their new Nexus One. http://www.google.com/support/forum/p/android/thread?tid=468801cbdf8eb9fe&hl=en I immediately thought that it’s because of the preparation for Froyo update so there’s no need to worry actually.

BTW, here’s my update history just for reference.
  • Stock Nexus One (ERD79) >
  • OTA update to ERE27 >
  • Unlocked Bootloader and played with many customs ROMS ;-) >
  • Grow tired of playing and rolled back to complete stock >
  • No ERE27 OTA update anymore so…>
  • waited  for weeks using ERD79 unrooted >
  • Received FRF91 OTA straight from ERD79

I received the OTA update 4 days after just like Google said. All is good now. At least I felt that my phone is still normal after I rooted it and installed several custom ROMS.

Although custom ROMS are really great, it really depends on the needs. For me, the closer to stock ROM, the better. After this OTA update, I immediately rooted it in order to run root apps especially the Titanium Backup. I simply can’t live without root access :) Right now, I’m running with Leo Froyo ROM which is really the best custom ROM available out there. Since there would be no Nexus Two, the wait starts for Gingerbread. :)

Leave a Comment : more...

CardioTrainer vs Endomondo

by on May.09, 2010, under Exercise, Gadget, Review

On my first run, I used Endomondo android application, in the second, I tried to run both CardioTrainer and Endomondo simultaneously but Endomondo closes half-way probably due to the GPS is being used by another app and it cannot serve two apps at a time. On my 3rd run, I used CardioTrainer alone and I will explain here why I chose it.

Endomondo

Web App – Sharing

Endomondo has a great commenting system due to it’s simple social networking capabilities similar to facebook. You workout, and all your friends in Endomondo can comment on it. The workouts can also be shared on public using links or embed as IFrame on any web page. The workouts can also be shared in facebook and twitter and can be set to do this automatically every time you workout.

Web App – Import/Export

Another great feature of Endomondo is its friendly importing and exporting features. It accepts files from Garmin and other file types such as .gpx files.

Web App – Statistics

Workouts are laid out in a calendar form with other tabs for lists and statistics which has a selectable criteria for better analysis. The shareable workout has a map and stats as well which is perfectly designed.

Web App – Other Features

Other web features includes creating challenges, teams, drawing routes and live map where you can see your friends route overlaid on top of another.

Mobile App


The mobile app is available to various phones on their download page. Currently, I’m using the android app for my HTC Magic and the interface is very clean and simple.  Upon starting the app, you can immediately start your workout in one press. There is also an audio coach and goal setting. But the disadvantage are its lack of settings flexibility.

CardioTrainer

Web App

The web interface is very simple and secure. It requires a special access key from the mobile app in order to view the workouts uploaded. Sharing can only be done via email so no facebook/twitter integration here. The stats are very plain and there’s no way to put comments. The only thing I love about the web app is that the workouts can be exported to various format either as batch or individually.

Mobile App

This is where the CardioTrainer really beats Endomondo. Here is the feature list:

  1. Supports add-on modules like Weight Loss Program and Race Against Yourself (both are donate version)
  2. Excellent Music Integration – You can select to automatically play all your music randomly or select a specific playlist. How cool is that! I really like how pressing the start workout button plays my music. It really kicks an andrenaline rush immediately.
  3. Voice Output - Great voice and sounds very clear. The app will play alternating voice feedback about the distance, pace and time. It can also be change to activate either by distance or time and change the value of its parameters. Selecting time is very advantageous because you can use it as an alternative to lap timer. For example, setting it to 1 min interval will give a feedback when to run and when to rest. Really handy feature.
    One neat feature I want to see here is having a nagging comments to help push the person to keep going. Like “Is that all you got?” or “You seem to be slowing down, are we done already?” :D

Best of Both Worlds

The good thing about these two apps is that you can still used them hand in hand. CardioTrainer on mobile app, upload and export to gpx then import to Endomondo web site for sharing and analysis.

So there’s no need to choose which one to use. Use them both!

4 Comments more...

Converted a Whole Bible in EPUB Format

by on Apr.10, 2010, under Gadget, Programming, Software, Technical

I’ve been looking around for an epub format of the New World Translation of the Holy Scriptures Bible so that I can read it on my magic using aldiko.Unfortunately, I can’t find anything. Actually, I already have an application for that Bible separately but it would really be nice if I can read it on my Aldiko app because of the features I mentioned on my previous blog. I’m really eager to read the whole bible completely so I decided to make my own epub format. And what I really want to achieve is the proper formatting of verse numbers.

Using Sigil, a WYSIWYG ebook editor, I learned that the epub format is just a formatted HTML. So my first plan is to convert the text format bible I got from somewhere into an HTML. But there are 66 books in the bible containing thousands of chapters! Yeah I’m willing to go through this little by little. If I can work on 1 book a day, I could finish it in 2 months! Wow! Such determination LOL!

And so I started working, and the lazy (in a nice way) guy I am, I learned a few tricks that could speed up the process. But I was really lazy haha. I thought if only I could find a html format of this bible, then my life would be easier. And so I found it. On the http://www.watchtower.org website. I could view the source, copy the parts I need and strip off the excess HTML tags from the source. But still, this method is very time consuming. I can’t even got through the 20th chapter of the book of Genesis in 4 hours!

This is where my ultimate laziness (programmers are very lazy, LOL) really kicks in. I summoned httrack to mirror the bible from the web. I now got the .htm files in my PC. I just need to combine them into a huge .htm file altogether. I used my old friend Ultra Edit for this tasks. I stripped off the unneeded tags, comments, etc using Regular Expressions find and replace (really sweet!) and combined the files into a single clean .htm file and loaded it up to Sigil (which takes 5 minutes to load, 10 minutes to save as epub). Finally, I got my very own epub format of the New World Translation Bible loaded in Aldiko. What an achievement in one day (originally could have been taken in 2 months!). Just wow! I even learned some regex tricks on the process. So here it is, loaded in my HTC Magic.

Sometimes, it’s good to be lazy. Provided that you let your PC work for you automatically. :-)

125 Comments :, , , , , more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!