Sunday, March 29, 2009

I'm not a Gadgets Person

1. IBM Lenovo Ideapad/Thinkpad
2. Android phone/iphone/blackberry
3. Kindle 2

* I'd said before that I'm not a gadgets guy and that I don't really care much about high-tech mobile phones. But... my choice is not a mobile phone but a smart phone hehe ;-) No, seriously, it's because I'm targeting to develop apps in smart phones. the IBM laptop is a necessity for me as a programmer. and the Kindle 2 is also a necessity for someone like me who not only is a book lover but reading and learning is also essential in my field. So there it goes, I've justified that I'm not really a gadgets person. I won't buy a gadget just because it's the coolest thing, I buy out of necessity :-)
Saturday, March 28, 2009


"They say on the other side of your greatest fears is your greatest life"

I just saw this on a former co-worker's site.. I opted to post it here so I won't forget :-)

The Alam Clock and Me

Me and my many alarm clock are best friends.
I can't live without them. I need them desperately.
They're one of my keys to success.
Choosing one can be tricky.
I have to be really careful and pick reliable ones.
You have to have criterias, man. Like:
- ability to play music files (mp3, ogg, etc)
- ability to queue up alarms
- ability to automatically start the app when your box starts
- ability to set run once, daily, weekly, etc.
- ability to repeatedly play sound until you choose to stop it

So far these are my best friends...

1. Atomic Alarm Clock

Aside from covering all of the criteria that I mentioned above this baby also can wake up PC from standy or hibernate mode.
This is simply my best fave among the rest. I'm just not sure yet if I can have it limitlessly on my box since it's shareware. I hope it doesn't stop working after 30 days... I will surely miss the user interface. The best.

2. Computer Alarm Clock by Tarsoft software
Computer Alarm Clock also manage to cover all of the criteria. But the unregistered version can only queue up to 2 alarms. And since I'm not yet ready to purchase a registered one online and I don't have the plastic yet, I'm sticking with this one. One of the bonus of this alarm is you can set hourly chimes for hourly or every half an hour or so that will play. It's handy when you want to be reminded of the time every now and then.

3. Alarm by David De Groot
Ok, this baby doesn't cut out all the criteria but I like it since it's lightweight.
- ability to play music files (mp3, ogg, etc) . Check
- ability to queue up alarms. Doesn't Support
- ability to automatically start the app when your box starts. Doesn't Support. But can be done.
- ability to set run once, daily, weekly, etc. Doesn't Support
- ability to repeatedly play sound until you choose to stop it. Check.

With this app, what I do is launch multiple instances (this can be done if you had installed multiple instances too).

“You will find the key to success under the alarm clock”
Friday, March 27, 2009

Tsk Tsk.. Smoking Again

Ever since I returned from Cebu on March 15, 2009 I am continually smoking again... tsk tsk... I started smoking again in Cebu.. then continued it here in Manila.. I thought I could stop as I return from Manila, but with the instability that I am facing with my career situation recently I wasn't able to stop. But I WILL stop the moment I get my first pay on my new company... I WILL stop smoking again. that I know I WILL. then I'll continue to regularly workout again... but I will make sure that my workouts this time will not interfere with my work in my employer.

Authenticity and the Internet

So many smarts now a days... sana ganun din kadami ang authentic peepz...

the Internet: continually making people better people. basta wag lang magbabad sa porn at mga alang kwentz..

My Little Collection of Action Figures

Recently nangolekta ako ng mga gusto kong action figures. kase 'di nman talaga ako nangongolekta ng mga ganito, pg gusto ko lang talaga...
I have:
1. iron man
2. batman
3. eugene of yuyu hakusho

meron din akong mga weird or gothic na figures:
1. skeleton na nakaupo sa toilet
2. ulo ni satanas
3. demonyong may pakpak

* The Captain America action figure was made by yours-truly when he was just a small boy in the past. It was actually a G.I. Joe action figure w/c he wrapped with masking tape and colored with pentel pen
* I've also mutated other G.I. Joe figures in the past into superman, and spiderman... pero wala na sila ngayon.

note: wala yung demonyong may pakpak sa pic, lumipad ata. joke.

Blessed Are the Poor in Spirit...

blessed are the not so good looking or overly good looking... as they, early on, will learn to rely most on their personality and sheer skills to survive in this world. Unlike, (well, generally speaking lang 'to ha) those who are really good looking.. If they are raised uncarefully they might grow up as shallow, uninteresting, or just plain not putting enough effort for everything...

Basta, i-cocontinue ko na lang 'tong rant ko next time...

A slight case of megalomania: Cured

Whew... Uhm.. It will be hard to admit this one, admitting that something's a wrong with one's self. A disease or a misorder. But, the thing is,.. I used to have a delusions of grandeur. I had this burning desire to set my goals up so high in an impossibly amount of time. I had an inkling to be the best that I can be. Nothing less. Well, at least I'm happy that I didn't had the need to be the best among others. Just the best that I can be.. Until I became too hard on myself. forget/regret to actually smell the flowers they say. But now, thank "god-universe", I'm back to reality, and (hopefully) my good grasp of it and perspective will remain with me for all eternity. Now, I know I have to really live. enjoy life. Touch lives. Inspire myself and hopefully others. Laugh. Be fool at times. Play. blah blah.

I have now a clear picture of what my life is what I want: I want to be a java programmer na, that I'm sure.. in the future probably as a hobby na lang. I also also want as ever to be an entrepreneur. Something, something, I have ideas. Many. hmm... Yun lang. In between, just enjoy my life with the peeps in my life.

Why Do I Blog?

I have blogged relatively more now than when I first started up to last year.. I find it.. soothing. It's a form of self-expression for me. an extension of my goddumn self.. also, it's a log for my technical encounters on java blah blah. all in all, I think it makes me a better person in the process XD

Ghost in the Shell

started watchin' this cool sci-fi with hackings anime.
Cool. Compliments my personality (hindi kase ako masyado mahilig sa anime na anime eh. Eto medyo may pagka-adult anime sya pero wala namang bastos. Mas serious lang yung setting).

'Di talaga ako mahilig sa anime masyado hindi katulad ng mga ka-current generation ko. Eto lang talaga ang mga anime na pinapanuod ko:
1. Yuyu Hakusho (Ghostfighter)
2. Detective Conan
3. new: Ghost in the Shell
4. Mojako at Doraemon
5. Slamdunk

eto lang

Aw, Nagpuyat na naman ako

It's my goal kelan-kelan lang na matulog ng mga 9pm at gumising ng 4am... pero e2 na naman ako at nagpupuyat... nothing, noone to blame but me. but I will not dwell into blaming myself anymore. since it's a waste of time. what i'll do is magpuyat pa ng konti na lang... konting araw na lang ay papasok na naman ako sa work. Pero this time ay talagang-talagang-talaga na kailangan kong matulog ng maaga na para makapasok ako ng maaga.

napuyat kase ako sa kakabasa ng blogs ng ibang tao.. nakakatuwa lang. natutuwa lang ako.. at naiinspire. I think IMOO eh dis is the time na ang pagiging celebrity ay nasa real people na. para sa akin tapos na yung mga artista ang mga celebrities. Actors and actresses as celebrities are just unreel for me. Mas celebrity sa akin ang mga real people in blogs na gustong kong basahin.

Isa pa sa one of my many instant-fave bloggers

ganda ng layout. grabe. ganda tlaga. minsan lng ako magandahan sa layout eh.
oks lng contents. alive with love tlaga.

One of my many idol bloggers

nakakatuwa ang blog niya para sa kin.. sa way ng pgsusulat nya. entertaining. nakakatawa. typical pilipino sense of humor.
Thursday, March 26, 2009

Adolix Split and Merge PDF

A sweetheart. I was able to merge the whole W3C tutorials page by page into one pdf. A caveat though is it has several empty pages generated, but all-in-all this software is cool enough for my needs.

I converted all of the W3c tutorials of w3c pages into pdf first by using which is also equally a baby. Then I merged all of the pdfs together in their proper order. One caveat though is you can only merge 5 pdfs at a time. But I can live with it for now. =). Now I have the W3C XML Tutorial into a pdf file. niiiiiiiiiiiiiiice!!
Wednesday, March 25, 2009

My 10 Most Romantic Movies

1. A Walk to Remember
2. Breakfast at Tiffany's
3. 10 Things I Hate About You
4. Jerry Mcguire
5. Cruel Intentions
6. Meet Joe Black
7. Wicker Park
8. Pretty Woman
9. The Bodyguard

My 10 Most Suspense/Scariest Movies

1. Silence of the Lambs
2. Halloween
3. Jeepers Creepers
4. Psycho
5. Nightmare on Elm Street
6. Ring
7. Shutter
8. Feng Shui
9. Texas Chainsaw Massacre
10. Saw

My 10 Most Inspiring Songs

1. Ever Since the World Begun - Eagles
2. Don't Cry Out Loud
3. Listen - Beyonce Knowles
4. This is the Moment - Erik Santos
5. I Believe I Can Fly - R. Kelly
6. The Winner Takes It All - ABBA
7. Secret Garden - Bruce Springsteen
8. The Greatest Love of All - Whitney Houston
9. One Moment In Time - Whitney Houston
10. The Warrior is a Child - Gary V

My 10 Most "pump-up-my-blood" Songs

1. I Alone - Live
2. Selling the Drama - Live
3. Far Behind - Candlebox
4. It's My Life - Bon Jovi
5. Sweet Child - Guns n Roses
6. I Miss You - Blink 182
7. It's All the Same - Sick Puppies
Tuesday, March 24, 2009

The case with being an expert on one thing vs. being a jack of all trades

with regards to being a software engineer, i would say that being an "expert"
or at least to be able to really have an in-depth above average knowledge/experience/skill
on a specific domain/context is a must. For example, one could be an expert developing
on banking enterprise web applications using java. Expertise or at least an in-depth above
average skill would be necessary for a good software engineer to be able to deliver with
flying colors. Otherwise, the product would not be as good. This is whether one is working
with a team or not. On the other hand developing an enterprise web application using java
would require other skills as well like database, connection and object pooling, sometimes
LDAP, web services, etc. Whether the software engineer is working with a team or not
and whether these different skill requirements are delegated to others, still the software
engineer would do him his own good if he at least knows a basic average knowledge for the
different skill requirements (jack of all trades). It is important to point out that IMO
it would be best to have these basic average knowledge skills wherein these skills are
connected to the expertise that the engineer is delving himself into.
Monday, March 23, 2009

An Android Todo List Program

I am now starting development on my very own android todo list program (the official name of the program will be disclosed in the future).. it will have a todo list of course, and it will also come with alarms, calendar event markings, goals, and other features as well..
Sunday, March 22, 2009

My Favorite Hacking/Programming Movies

First, my criteria is simple: entertainment value in particular to the technologically inclined, inspirational value for the technologically inclined, and plot.

1. Anti-trust. I like the plot. it's inspirational for me especially since Milo uses java here.
2. The Matrix. Especially now after finding out that Trinity's hack was the closest real life hack in a movie.
3. Swordfish. Entertaining. Inspirational for me was the part where the hacker in the first part of the movie was going to the airport with his laptop. I like the idea of a programmer going to places.
4. Take Down. I like the plot. I like the character.
5. Die Hard 4. I like the plot. The geekiness of the programmer character. I like the part where the character's apartment was shown. With all the action figures he has and his computer setup, a true geek.
6. Sneakers. I like the plot. Suspenseful.
7. The Net. I love the plot. I love the setup.
8. Mission Impossible. The plot.

*to be reviewed yet: tron, hackers, johnny mnemonic, the lawnmower man, war games., The italian job, foolproof, revolution OS, the conversation, ghost in the shell

Finished with Wrox Professional Android Application Development

Yeah!.. just finished reading and delving in this great book... =). Now it's time for real action :-)
Thursday, March 19, 2009

Terrible JSF book

Java Server Faces in Action by Kito Mann is in my exclusive humble opinion is one of the most terrible programming book I have browsed upon. I didn't care long to read it intently. IMO, the discussion is scattered in a haphazard way that confuses the reader. The direction lacks goal. It looks like a combination of different articles on the different topics on JSF that were put together to make a book. I didn't even see a clear and concise discussion on Backing Beans which is most important in developing web applications with JSF. And the book is 1000 plus pages! Amf! To think that I have read a good book about JSF (I forgot the title) that is really good and fewer pages.
Monday, March 16, 2009

My Fave Java Sites


Why I would always love Eclipse over Netbeans

This is because when it comes to IDEs I will always choose the one that provides me with the best productivity but will least get in my way of software development. Netbeans, although RAD (I think it's too much RAD and FAD though) with its multitude of auto-generation and wizardry just gets in my way because it produces artifacts and codes that are not standards. In other words, it creates files that are netbeans specific. Like if you use the Visual drag and drop for its Java Server Faces, I doubt if anyone have actually used it on production projects. I hate it. Eclipse forever. Heheh.

My Geeky side has risen!

Again. But this time's it's for good. As they say, once a geek, always a geek. I love it now. I was sidestepped previously by my entrepreneurial blood and spirit and other things. But now my geeky geniusness is back for good. and my entrepreneurial spirit is not going anywhere either. I will synergize both to form me into a better individual. Wow! Heheh.

My First Android eBook to Read

Wrox Professional Android Application Development.

yeah. my first. exciting. Sounds a very good book.
With such contents as:
Chapter 1: Hello, Android . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Chapter 2: Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Chapter 3: Creating Applications and Activities . . . . . . . . . . . . . . . . . . . . . . 45
Chapter 4: Creating User Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Chapter 5: Intents, Broadcast Receivers, Adapters, and the Internet . . . . . . 113
Chapter 6: Data Storage, Retrieval, and Sharing . . . . . . . . . . . . . . . . . . . . . 159
Chapter 7: Maps, Geocoding, and Location-Based Services . . . . . . . . . . . . . 207
Chapter 8: Working in the Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
Chapter 9: Peer-to-Peer Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
Chapter 10: Accessing Android Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . 315
Chapter 11: Advanced Android Development . . . . . . . . . . . . . . . . . . . . . . . . 353
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399

A big read indeed. But I will finish it in a very short time. But in an efficiently manner that all the knowledge in the book I will get.

I've also already downloaded the source codes for the book. Whew. this will be a very worthwhile journey for me.

Android Me Now

I am (unofficially) delving into the Android world now. exciting. simply exciting for me. I will be targeting mobile development now as my primary development skill. After web development, mobile development is now (unofficially) my thing. With my previous hands full on Blackberry Application development (though I am not yet finished with my blackberry journey; haven't delved into more important aspects of it including BB enterprise server) I am going to dive now into Google's Android development. Indeed, very much exciting.

Applications that will surely be found on my box

Here they are: (this is for Windows XP box only)

- Adolix Split Merge PDF - very valuable if you find the need to merge or split your pdf files which, in my case, is very valuable since I always have a need to merge pdf files.
- Atomic Alarm Clock
- Alarm Clock -by bluefive software
- Adobe Acrobat Reader 7.
- Avira AntiVir Personal - Free Antivirus
- BitTorrent
- Cyberlink PowerDVD
- downloadHelper (Firefox plugin to download videos)
- Easy Thumbnails by Fookes Software - a must have if you have photos with large size that you want to upload to Friendster or something. this neat freeware will make your photos' file size smaller as you want it. cool =)
- Eusing Free Registry Cleaner
- Firefox. I just couldn't live with the default IE browser.
- LimeWire
- MS Office (the latest version if possible)
- Nero dvd.
- Nitro pdf download (Firefox plugin to convert html to pdf)
- Open Office (the latest version if possible)
- shockwave player
- VLC media player
- winamp. my fave thing for playing my mp3's in windows so far.
- winrar. I've stopped using winzip.

For my development purposes:
1. jdk 1.5 or above
2. eclipse
3. ant. for building, though i sometimes use just the bundled in eclipse
4. blackberry ide, simulators, etc. (for my mobile development of course)
5. my libraries (Spring, Struts, Hibernate, etc)
6. MySQL 5 Essentials
7. SQLYog
8. Android SDK (newly added to my arsenal)
9. XML Spy
10. Altova MapForce
11. Oxygen XML Editor
12. Software AG Crossvision Service Orchestrator Studio
13. Centrasite Community Edition used with Service Orchestrator Studio

I need a new Laptop!

I will surely now very much need and want a new laptop. The current computer that I'm using right now which is a desktop is a sure pain in the a**. It fails to detect my usb WD Elements 160 GB of external drive. It was able to detect my Vivitar DVR710 digicam but within less a minute of detecting it, the damn computer restarts. I know this has got something to do with the power of my behated AMD computer. Damn. plain and simple. In addition to these sH#$%t, the cursed computer has a RAM that when held in too tight to the slot will not work! Double damn.

I really wish now I could get my hands on my dream laptop. No I am not wishing. I am targeting. My target now of primary importance of purchase is my everdearest dream of laptop of model IBM Thinkpad 14 inch wide screen with 4 GB of RAM, core 2 duo, a video card that could very well play my favorite games (like Code of Duty 2). this laptop i'm targeting should also have the wi-fi, bluetooth, and a 160gb of hdd or more. I can't wait to get my hands full on this beast. Heheh. I will get it. Promise to myself. I will not settle for anything less anymore, like the MSI that I bought.