Two months and a big price drop later, I have finally upgraded the memory of my Asus EEE PC 1000H from the 1GB it came with to the full 2GB. It was pretty straightforward unlike in some other netbooks. First, you’ll need to buy a full 2GB DDR2-667 SODIMM as there is only one memory slot on the machine and it’s occupied by the old memory module. Unplug the adapter, remove the battery, and unscrew the access panel at the back and lift it up gently to reveal the expansion bay. Take out the old module by releasing the tabs on the sides of the module and gently lifting the module up and then out of the slot. Put in the new module by inserting the connector edge into the slot, pressing it in then pressing it down until the tabs click into place. Replace the access panel, the battery, and plug in the adapter. That’s it!
Driving in Metro Manila is such an adventure. You just can’t imagine what you’re going to see next. Here are some of the ones I’ve actually seen, I kid you not.
I’ll start with the infamous bus lanes. These lanes are dedicated for buses and run along the outermost lane of the whole length of EDSA. Motorists can enter it only when they are turning right. But where exactly you can enter the lane remains unclear as the lane marker is usually just one long solid yellow line. The broken yellow lines are too close to where the road diverge up or down an overpass/underpass. So what happens is if you enter too soon and you get apprehended by the boys in blue for using the bus lane. But enter too late and you get apprehended for swerving.
I suppose they have your best interest in mind since the bus lane is populated by sleepy bus drivers, extremely wide-awake bus drivers, speed freak bus drivers, and everything else in between. They speed and swerve around like maniacs and they even take it outside the bus lane. Sadly, sometimes to fatal consequences.
Then there are the huge U-turn lanes on the innermost lanes. Yes lanes, they take up one, sometimes two, sometimes even three lanes. They become bottlenecks that slow down traffic very well thank you. They’re probably just an interim solution since it seems the eventual objective is the outrageous idea called the elevated U-turn. To its credit, it seems to be working so not all’s bad. Of course, the ideal solution would have been an interchange. But I guess after all the “mandatory deductions”, they ended up with a budget only for an elevated U-turn.
Then there are the useless traffic lights. They either have a broken light (or even two) or seem to be perfectly working except that the boys in blue are waving vague hand signals to everyone. So motorist usually just try to guess what they should do based on what everyone else is doing. How’s that for a democratic traffic system?
But of course you still need to be careful because if you’re at the tail end of the herd, some boy in blue just might decide you’re beating the red light or violating their hand signals and apprehend you.
Then there are the entrepreneurial boys in blue. No less than Bayani Fernando, the top boy in blue, admitted that traffic rules and regulation will need to be well thought out otherwise his boys will take advantage of them. That’s one important trait of an entrepreneur: grab the opportunity when you see it. And you can bet grab it they will.
If you’ll notice, quite a few of the boys in blue these days are equipped with motorcycles with green license plates. A taxi driver has this interesting theory that those bikes are privately owned by the boys in blue but they use them while on duty because malakas ang kita. They use the bikes to chase after traffic violators and charge them traffic violation penalties on-site. Doesn’t sound too far-fetched, does it? How’s that for a free market traffic system?
So what’s next? Something for you to find out.
I tried my hands on JSF last Friday. It didn’t go as smoothly as I expected.
Being the bleeding edge kind of person :P I set it up using Tomcat 6 and a quick start package from Exadel. The package already has all the jar files you need and you only need to type in (or cut-and-paste) some missing java code and jsp scripts. That done, I tried accessing /jskfs/pages. It didn’t work so I tried accessing directly inputname.jsp:
java.lang.NullPointerException
com.sun.faces.taglib.jsf_core.LoadBundleTag.doStartTag(LoadBundleTag.java:96)
I figured, hey maybe I should try the latest reference implementation. That would also be in keeping up with being a bleeding edge kind of person :P So I went to Sun and downloaded latest reference implementation mojarra-1.2_09-b02-FCS-binary.zip, installed it to /jskfs/WEB-INF/lib, and again tried accessing inputname.jsp:
javax.servlet.ServletException: java.lang.NoSuchMethodError: com.sun.faces.taglib.jsf_core.LoadBundleTag.setBasename(Ljava/lang/String;)
It got worse. Figuring that the reference implementation is incomplete (don’t ask why). So I went to Apache.org and downloaded MyFaces, their implementation of JSF: myfaces-core-1.2.4-bin.zip. I installed it and tried again:
SEVERE: Error configuring application listener of class com.sun.faces.config.ConfigureListener
I took a look at the web.xml file, found, and commented this out:
<listener>
<listener-class>com.sun.faces.config.ConfigureListener</listener-class>
</listener>
I tried again:
javax.servlet.ServletException: java.lang.NoClassDefFoundError: com/sun/faces/taglib/jsf_core/LoadBundleTag
I read somewhere that flushing the web app’s files in the work directory sometimes works so I did and then tried again:
javax.servlet.jsp.JspException: No faces context?!
org.apache.myfaces.taglib.core.LoadBundleTag.doStartTag(LoadBundleTag.java:77)
I tried accessing via the entry point /jskfs/pages. It finally worked.
On a hunch, I went full circle and restored the original jar files, cleared the work directory, and tried accessing via the entry point again. Guess what? It worked 8-}
Still, the storyline is not one to follow the roads less traveled but hey, that’s what timeless tales are made of. Remember those? The ones you want to hear over and over from your grandparents at bedtime? The movie is long, almost (but not quite) epic in feel. And that’s already the version horribly butchered by the MTRC and/or the cinemas. And yet, it was able to keep my attention with the right combination of humor, [cheesy] romance, and action, and storytelling.
Word is that there’s already a sequel in the coming. If it’s anything like this one, then they can count on me to be one of the first to watch it (especially if someone gives me a premier ticket).
Rating: 4/5
Roger Ferris (Leonardo Di Caprio of that yeech-boat-movie fame) is a CIA field agent who reports to Ed Hoffman (Russell Crowe), a Machiavellian spy master (is there any other kind?). They are tracking a notorious Middle Eastern terrorist of the Osama Bin Laden shade. Di Caprio is eager, talented, and resourceful but his best laid plans are often messed up by Crowe to dire consequences. And this is the focus of the movie, the human cost of the shadow war on terror.
Rating: 4/5