Wednesday, April 09, 2008

Update on the Rosary widget

It's a little late.. I published an update to the Rosary widget some weeks ago. But as I'm sitting here with an unusual light-headedness trying to solve a bug in my Symbian project, I thought of how comforting is the prayer of the rosary, to have recourse to Our Lady, our most powerful intercessor.

So, in this latest build, version 1.0, I've put in some kind of identifier variable that'd automatically notify all the current users (version 1.0 onwards) if I've uploaded any updates. But it doesn't yet work for those who have downloaded the earliest version.

What's in this build? I've added two things:
1. The Litany of Loreto
2. Links to patristic reflections from Fr Z

The latter is meant to help you to reflect upon the rosary using materials Fr Z compiled from the Church Fathers' writings. All copyrights belong to him of course.

On my part, it's been encouraging to see people's comments on how beneficial they'd found the widget. Any comment or suggestion for improvement are welcome. So there it is... I'm just asking everyone who happens to see this post or use the Rosary widget, to remember to say a little prayer for me :)

Firefox add-ons woes

I've settled into a comfortable relationship with Firefox—the browser of choice for most tech-minded people. (No slight to Opera and Safari fans out there!) I've even got round to uninstalling Internet Explorer on my XP machine!

Well now, what makes online life good in Firefox, apart from its inherently good qualities, are the plethora of add-ons (user-submitted extensions) that made everything accessible at a single click. Let's see:
1. del.icio.us or Digg made bookmarking a breeze at a single button click,
2. The Session Saver or the Firebug debugger (essential for web developers),
3. Scrapbook allows me to download complete pages (JavaScript and all) to make it available offline for my students,
4. IE-Tab made it possible to request and render pesky websites as Internet Explorer--which I have uninstalled on my machine,
5. DownThemAll! accelerates those huge ISO downloads,
6. Most importantly, the Adblock and NoScript made me feel invincible (almost) surfing on a malware-infested digital jungle.

Now you can imagine my consternation when one day, after one of those automatic Firefox updates (it's now at version 2.0.0.13), none of those beloved add-ons work! Need less to say I felt absolutely naked and vulnerable going to the Internet. I managed to refrain myself from getting online for a couple of hours before I realize I had to do something! Here's the problem:

The extensions are still there, but they're not loaded. When I look at the extensions in the Tools -> Add-ons menu, all of them are marked such:

This add-on will be installed when Firefox is restarted.

And restarting Firefox repeatedly does nothing. A search in Google turned up a post back in July '07 (that's donkey years ago in tech world!!!!), that recommends deleting extensions.cache from the Firefox Application Data folder. Didn't work for me. I was dreading the prospect of having to reinstall Firefox and reinstalling all the extensions.. Another search turns up these posts and they recommended deleting the three extension index files:
extensions.ini
extensions.cache
extensions.rdf

from the folder C:\Documents and Settings\{username}\Application Data\Mozilla\Firefox\Profiles\{profile_salt}\, and restarting Firefox.

VERDICT: Works! I just hope the next time Firefox does auto-update, the extension disappearance and rediscovery won't be part of the routine.

Wednesday, April 02, 2008

In memoriam: Servant of God, John Paul II

Today is the dies natalis of our beloved pope, Servant of God, John Paul II of happy memory. Here's a faithful servant, a man who let millions came into his heart, and brought them to Christ.

This video below is one of countless tribute to him, and contains many pictures of John Paul the Great that I've not seen circulated widely.



(Link here)

John Paul II, pray for us!

Monday, March 31, 2008

Et verbum caro factum est

Today we celebrate (belatedly) an extraordinary event that all mankind has been waiting for: a Savior that comes and lives amongst us. On the 25th of March, the Church celebrates this Joyful Mystery better known as the Annunciation. This silent but wonderful moment marks the time the Eternal one enters into time — for sure we have prayed for a savior, and Israel its Messiah, but to be 'reduced' to an embryo forming in the womb of a young girl from nowhere... no wonder we bow (or genuflect, even) when we recite the Incarnation in the Creed. So great is God's love for us that shows through this humility of our Lord!

At a glance, the world seems to say that we do not need a Savior. And like Lois Lane wrote, in the movie of Superman Returns, a Pulitzer-winning article on why the world doesn't need a savior, many of us or 'our brothers' have yet to face the fact that we do. Because our nature is fallen, we fail to redeem ourselves despite our best intentions.

It is a great feast day in the Church for many reasons. Just as we fall in awe of the Lord's goodness in this great mystery, this feast is also an occasion to reflect upon the humility of our Lady. It has been said many times that our Lady braved death by stoning if she were to be found pregnant and unmarried.

For those contemplating a Call from the Lord, our Lady is a paragon of a disciple and a shining star in your discernment. Was there euphoria at the annunciation? Perhaps, but I'd dare say there was more trepidation than euphoria for her. Was there complete understanding? Perhaps she understood better than the rest of us, as she is without original sin, her reasoning is not darkened by sins... yet surely she couldn't have anticipated the drama of the birth in a stable in a foreign unknown city, the prophecy of Simeon at the baby's presentation, the flight to Egypt, and lastly, the bitter Passion of her Son and His humiliating death. But none of that seems to matter. No lack of euphoria nor lack of complete understanding of her call prevented her, full of grace she is, to say her Fiat. St Bernard of Clairvaux imagined the entire heaven to be looking on, cheering her though no encouragement was necessary. And the entire heaven, which held their breath, sighed with relief, I imagined, when she said Yes. To bear the plan of God required her to say Yes everyday of her life. Victory of God's plan, one can say, was sealed with her obedience.

Again, to those who are contemplating the Call, temptations that it is perhaps 'better', that one is somehow more 'effective' being married and having a great family and raising many Christian children, sometimes do come. Is it possible to dedicate oneself joyfully and totally to God, and looking at having 'spiritual children' instead? Can one live renouncing earthly love to anticipate the heavenly marriage with the Lamb? The answer is yes, "possumus!" Not because anyone on their own is so strong but because God gives the grace to answer thus. I hear a resounding affirmation in today's Gospel:

“How can this be, since I have no relations with a man?”
“The Holy Spirit will come upon you... nothing will be impossible for God.”
--Luke 1:34, 37

Learning from the animals

After a week of solemnity and 40 days of penance behind us, let's celebrate life's little pleasures. These animals teach us how to live 'dangerously' and have plenty of fun!

Tuesday, March 25, 2008

Gaude et laetare!

Rejoice, O earth, in shining splendor,
radiant in the brightness of your King!
Christ has conquered! Glory fills you!
Darkness vanishes for ever!
-- from the Exultet

Pope Benedict with the Easter candle at Vigil Mass 2008
This year, the Alleluias sung during the Easter vigil, has got to be the sweetest, the most beautiful Alleluias I've heard in a long long time! Rejoice and be glad!

Regina caeli, laetare, alleluia;
Quia quem meruisti portare, alleluia;
Resurrexit sicut dixit, alleluia;
Ora pro nobis Deum, alleluia!
Gaude et laetare, Virgo Maria, alleluia;
Quia surrexit Dominus vere, alleluia.

Happy Easter to one and all! Rejoice and be glad!

Saturday, March 22, 2008

Holy Saturday

"What makes this night different from all the other nights?" -- this question is traditionally asked by the youngest member of a Jewish family during the Passover memorial meal. And for us Catholics too, we entered into the Easter Triduum asking the same question.

For forty days we have mortifed ourselves -- entered the desert, so to speak, and today, is the last day of that desert journey. It is an odd day of the calendar of the Church because today, God is not there in our tabernacles. What is a day without God? Technically of course, God is there. It's just that the second person of the Trinity, who have always been us throughout the year, is dead today.

We accompanied him in His Passion yesterday, today we await his resurrection. It's a strange day. Though we know he will rise on the third day, it doesn't make our loss any less.

In a few hours time, the first Masses of Easter Vigil would have begun. Let us await his resurrection!

Thursday, March 20, 2008

Easter Triduum

Have a blessed Easter Triduum!
We're almost there...

Wednesday, February 27, 2008

Women objectifying ourselves

I realized I wrote that I won't be blogging much this Lent, but this article ("Cashing in on Nude Lindsay Photos") is something I've got to comment on. Anyone who's been on the Internet long enough and not behind work-safe/child-safe firewalls would have heard that Lindsay Lohan, former child star in several family-friendly movies, recently posed as Marilyn Monroe, emulating her famous photo shoot just six weeks before Monroe was found dead of barbiturate overdose in 1962.

I confessed that I did see the New York magazine article and photos, but what is sad is Lohan's own response and her mom's response to this whole stunt. Both women said it was an 'honor' to pose as Monroe's character. Lindsay's reported response was: "Doing a Marilyn shoot? When is that ever going to come up? It’s really an honor."

Honor? Honor??? That was my response. Are we living in such a culture where a woman getting invited to pose nude (or nearly so) for millions of audience on the Internet is deemed an honor? Come on. Never mind that many commenters left on pages showing her pictures said that she looked old for her age, and all kinds of unkind remarks.

The article about cashing in was particularly telling. Posing Marilyn-esque was deemed such an honor that apparently Lohan got NO MONEY for baring herself. The article said that Bert Stern got a 'standard fee', and the magazine's website enjoyed millions of hits (translating to a CPM of a good $15) and potentially earned hundreds of thousand dollars of (undisclosed) advertising revenue.

We are indeed in a culture where women are fighting for the right to objectify ourselves and calling it an honor! Where showing more skin means more attention and more sexual power, radical feminists speak of a woman's rights to do whatever she likes with her body, including killing children in the womb and selling naked images for free. Such an honor indeed.

Never before is our late beloved Pope's Theology of the Body more applicable. That, and more prayer!

Tuesday, February 26, 2008

Lenten update & the Eucharist

It has been only a little bit over two weeks since Lent started, but this year it felt like forever to me. There are many things happening at work, in my family and in my spiritual life. I wish sometimes I could blog it, but I realize now that most of them should be kept private, so I'm not planning to blog any major reflection, at least not until Lent is over.

As for me, my only wish is to draw closer to our Lord this Lent. As cliched as this may sound, it hasn't been easy. For a start, daily mass—more reverent & attentive daily mass—is in order. And there is no better example to follow than that of the saints when it comes to adoring our Lord in the Eucharist, especially during the Mass. This website is one of my favorites, and I shall try to feature several 'eucharistic' saints (a euphemism, I think, since how can one be a saint without being eucharistic???) during Lent to learn how to love the Eucharist more deeply. Coming soon...