In-Yo

In-Yo is one of Katipunan’s best kept secrets (so I guess now it isn’t). Actually it isn’t really along Katipunan per se so that would be one reason for the seclusion. It is located along Esteban Abada which is the street parallel to Katipunan. It’s a quite quaint place. You park in a small gravel parking area amidst a nice garden. There’s even a small koi pool. The interior is well done.

But of course the important thing is the food and, thankfully, it doesn’t disappoint either. The menu is gourmet so if you’re used to “American” size servings, In-Yo’s would appear relatively small, relatively expensive. They look like they’re meant less for filling up your stomach in the fastest way possible and more for tasting and viewing. But it’s perfect for a romantic dinner.

Asus EEE PC 1000H 2GB Memory Upgrade

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 The Philippines

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.

JSF on Tomcat 6

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-}

Appaloosa

Appaloosa is a western along the lines of those maverick hero-for-hire adventures pioneered by Akira Kurosawa (in his case it would be katana-for-hire) and westernized, in both senses of the word, by quite a few filmmakers. The movie follows the story of Virgil Cole (Ed Harris), a traveling lawman-for-hire (nothing new, yeah?) and his sidekick Everett Hitch (Viggo Mortensen) as they ventured into a troubled town, gets hired by the terrified populace, and tracked down the terrorist villain. But not without some twists and turns, of course.

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