Skip to main content


Showing posts from March, 2008

adobe photoshop online !!!

i was having a hard time looking for an adobe photoshop installer just a week ago only to find out that there is an Adobe Photoshop Online . the site offers limited capabilities but it allows newbie users to get a feel to what photoshop can do. they do not even have to go through the process of looking for a software to install in their machine. just get into your IE or Firefox installer and you are ready to go.

Heres the write up taken from
Adobe has launched a public beta of its web-based Photoshop Express image editor aimed at average consumers who want to quickly touch-up their photos and share them with friends online. Similar to Flickr, the service offers users two gigabytes of online storage, but does set some limits, so photos can't be bigger than 4,000 pixels in height and width or 10 megabytes.

Either way, the service is very handy for beginners looking for a simple image-editing application. Some of the basic editing functions in Photoshop Express inclu…

ten reasons why you should date a geek

i was scavenging on my inbox when i found this funny article that sent to a friend of mine.i saw this almost 2 years ago in DEVPINOY so i guess i posting it now in my blog.

1. Geeks are useful, they can fix your desktop, laptop, … Those skills are very useful and can make your life run smooth.

2. They are romantic than they're given credit for. Their idea of romance might be making up a web-page abut about you. But hey it lasts longer than flowers and you can show your friends.

3. They've got brains and they're usually very well educated.

4. They're relatively low-maintenance. So there will be no complicated dinners needed. And if you're not the best cook, you can order a pizza.

5. You won't have to worry about what he's doing. You'll probably find him at his computer.

6. They trust you, so you can be yourself around them. You like to walk around the house in a ratty t-shirt for comfort? He won't care. They won't get pissy if you don't wear …

signs to look for when to leave your job

In relations to resign patterns , im trying help those in a dilemna of trying to determine when is the right time . Like any somewhat-geek would do , i called my bestfriend , Mr. Google. Generously , like he always does ,he gave me a series of points to ponder from different sites . Read on and ask yourself , "Have I seen these signs?".

1. You are getting sick . Stress has gotten into you and your health has been suffering a lot because of tremendous pressures from above. If your health is suffering physically, mentally or both, your job may not be worth it.

2. No room for improvement . If your company's workforce is stagnant, it means that your career won't be able to advance. An environment that offers no room for you to move up or take on more responsibility, no promotions and no rewards is not a good place to be in for long. Possibly the job began with a lot of excitement but now has become mundane with no indication of growth or change. If you are unable to se…

flipping the linux switch

Recently , i bumped on to a site and what struck me most is its title "Flipping the Linux Switch" . There are two words that made be stop and read about the article "Linux" and "Switch". It reminded me a few years back when i was the network administrator of a university. I was part of the team that made the first move towards open source integration not only to the university but to the whole CICM schools in the Philippines. Most of the plans were focused on the shift from Microsoft based computing to Linux based computing. A move that may take several years before properly implemented. The main reason why it needs several years of transition is its effect on the overall efficiency of the workforce because of the sudden change in IT infrastructure. This means long hours of trainings and orientation .

I have been an open source fanatic since i met linux and until now , though using Microsoft technologies on the job, i still doing some things to move to the…

solving unsolvable problems

In most of the task that i do everyday , there is one word that always pop out : bug . Bug or simply errors in an application usually happens every time. Even the well designed software have their own glitches. This is the reason why we have blue screens , patches , service packs and support sites.

Is there such a thing as an unsolvable bug ? As long as the bug is not attributed to the limitations of the architecture or the infrastructure , in my own opinion all bugs are solvable .

Elevating further , bugs came from problems. When problem occurs in a software, most often time its related to bugs. Are there unsolvable problems? Most problems can be solved if the proper process is done. It may not be coming up with a solution but more often times knowing why the problem occurs and what causes the problem is already a good step .

I was browsing on an article by a security adviser and though he explained it on network related context the idea is pretty generic. It can be used even of soft…

thread safe singleton and parametized threadstart

perhaps the most commonly discussed design pattern in OOP is singleton . just recently , we had a "design pattern" atmosphere in our office (some sort of an atmosphere relating to "resign patterns" lol) . singleton was in the limelight once again and one issue that made it more interesting is dealing with thread safe singleton . questions like : what is two or three threads starts at the same time and realizes that the singleton class is not yet existing , each of the threads will create a new instance of the singleton , thus breaking the main reason why singleton exist in the first place . i kinda got curious of all the solutions that was discussed so i made a little code to test it .

using the singleton design pattern allows the developer to work with only one instance of a class . this avoids the disadvantages of having too many instances of a single class in the memory together with the side effects it may cause in the application .

to start , i created a sin…