More than a Song: Week 4 – Psalm 51:10-12

To conclude the series, the text we will be looking into is Psalm 51:10-12

Psalm 51:10-12

New International Version (NIV)

10 Create in me a pure heart, O God,
and renew a steadfast spirit within me.
11 Do not cast me from your presence
or take your Holy Spirit from me.
12 Restore to me the joy of your salvation
and grant me a willing spirit, to sustain me.

In our past meetings for the series, we bring into the discussion a few facets to Worship. I built on a pattern of expressions that began with “Our love for God” to put emphasis on the point that Worship begins with our genuine love for the Lord. As a result, Worship comes out naturally as our feeling of response.

The church covered the series with the following ideas “Worship — “:

  1. In Times of Battle
  2. Source of our Strength
  3. In Times of Injustice, and
  4. In Times of Failure

And as usual, since most of you have already attended the services, will look at this from another perspective.

1st part of verse 10:

10 Create in me a pure heart, O God,
and renew a steadfast spirit within me.

One of the most amazing things about God’s mercy; Grace, is that even with our unrighteousness by sin, we are granted favor, forgiven, and justified. What’s interesting about the words used by David is that, he put in there “pure heart”, another place in the scripture where the same words are found is when Jesus was teaching “to the mayattitudes”, the beatitudes J in Matthew 5:28 “Blessed are the pure in heart, for they shall see God”.

In our week two sharing, I have already made reference to David as someone who can see the unseen (Psalm 63:2) as a result of his intimacy with God. As a disciple, the goal is that we may live our life in a way that we see God.

Question is, can we have a pure heart?

Genesis 6:5 say’s “The Lord saw … that every inclination of the thought of man’s heart was evil all the time”, also in Jeremiah 17:9 “The heart is deceitful above all things and beyond cure”. That is what the bible is telling us so we can accept that we, in and of ourselves cannot attain a heart that is “pure”, or morally pure and devoted fully to God.

But even though that is seemingly impossible by ourselves, the good news is, we can have pure heart. Fulfilled through Jesus Christ in 2 Corinthians 5:17-19, a new creation of new heart. I especially like the part in verse 19 “not counting people’s sins against them“. You see, the difference between us and God when it comes to forgiveness if I may is that

If a person committed the same sin and seeks forgiveness to someone, i.e. “Patawarin mo na ako, di bat’ ako’y tao lang at nadadarang at natutukso rin, promise, hindi ko na uulitin“, would probably be responded with “paulit-ulit nalang”; when God would probably say “ang alin?” – That is what repentance means, you are made blameless before him. Not that God is forgetful, but that’s just how it works.

Now that we have been given the gift, we should keep it as the psalmist said, “How can a young man keep his way pure? By living according to your word” (Psalm 119:9), and, “I have hidden your word in my heart that I might not sin against you” (Psalm 119:11).

2nd part of verse 10:

10 Create in me a pure heart, O God,
and renew a steadfast spirit within me.

Another thing that needs renewal is our conscience… difficult thing about ‘our ability to discern right from wrong’ is that we can develop false sense of morals and values depending on how your standards are founded.

What did I mean by this, the world that is corrupt can change once view on things… I didn’t want to touch on sensitive things but I think you know the other issues the world is facing which are direct attacks even to the 10 commandments. But let me just give you a lighter example: ‘Clothing’ – now, fashion can set up a new trend that because of popularity, some women, even Christians would go to wearing beyond what they can be accountable to NOT aware that they have already been drawn to a worldly standard.

There was an article that writes “Sending sexual signals by the way you dress” and it wrote like this:

“The female legs have also been the subject of considerable male interest as sexual signaling devices. The mere exposure of leg flesh has been sufficient to transmit sexual signals. Needless to say, the higher the exposure goes the more stimulating it becomes for the simple reason that it then approaches the primary genital zone.”


Paul writes this in I Corinthians 1:20 “20 Where is the wise person? Where is the teacher of the law? Where is the philosopher of this age? Has not God made foolish the wisdom of the world?“, and this is where some fail, some Christians would justify the things they do through experts BUT there is difference between spiritual and worldly counsel.

I mentioned about “wearing beyond what they can be accountable to“, this is simply what I mean:

21 It is better not to eat meat or drink wine or to do anything else that will cause your brother or sister to fall.

Romans 14:21

Going back to David when he wrote this, not to his defense, he should have been in the war as 2nd Samuel 11 started, but taking a bath out where there is an opening – you can be equally as guilty of the lusting experience.

One more point in the verse was David’s use of the word “steadfast”, not only he came to God to be cleansed and reformed, he also prayed for firm and unwavering conviction. The good news is, God provided us with a blue print of what the standards should be, it’s the bestselling book of all time (I didn’t have to research on that, I don’t think that’s arguable). That was the good news, the best news is, God sent His son to model it.

Moving into verse 11

11 Do not cast me from your presence
or take your Holy Spirit from me.

I did not break this two lines apart just with the thought that Holy Spirit is God’s presence within us, thus the translators use of the coordinating conjunction “or“. This is also what David asks of God after he had been rebuked by Nathan. At times, when some people fall short, or experience failure, they just elect not to be with the presence of God. David knew better. Actually, if we look at verses 1 and 2 of the same song, he used the terms transgressions and iniquity to describe his sin.

Friends, to be casted away from his presence mean to tolerate what is known to be immoral. It’s dangerous because it chooses God to be out of the picture. It means taking things at your own hands and we can’t. Well you can, but sooner or later, it will just all fall into God’s wrath.

Even with the little things we do. In fact, let this little things go and you’d be surprise it’ll come back and swallow you in whole. I heard a pastor talked about “sin begets sin“. In this particular story, can see it as – he was lazy, he should have been fighting the war, there was lust, seeing a beautiful naked woman, and he didn’t turn away, called for Bathsheba, which led to adultery, conspired and then murder.

Lastly, verse 12

12 Restore to me the joy of your salvation
and grant me a willing spirit, to sustain me.

There is a saying (translated to English): You won’t know the value of something until you lose it. David has probably missed the joy when he turned away from the will of God. Otherwise, he would not have use the word “Restore“.

I would also emphasize on the use of “joy” over “happiness”, this link makes a very good comparison that fits the message I wanted to get across:

Happiness Joy
Meaning: Happiness is an emotion in which one experiences feelings ranging from contentment and satisfaction to bliss and intense pleasure. Joy is the emotion of great or calm delight or happiness caused by something exceptionally good or satisfying; keen pleasure; elation.
Causes: External sources: Events, Feelings Inward sources: God’s abiding presence
Emotion: outward expression of elation inward peace and contentment
Time frame: Momentary Always
Example: Winning a lottery will make one happy In the midst of trials and temptations joy is still present.

I cannot yet answer to the question “Do we lose salvation?” as of the use of “Restore” here… as much as I have blogged subjects on spirituality, I’d rather not take on a question I have not resolved myself into, at least not for now.

To close, let us think about what all these say’s about us and Jesus. Beginning with the verse I already reference earlier:

2 Corinthians 5:17-18

New International Version (NIV)

17 Therefore, if anyone is in Christ, the new creation has come: The old has gone, the new is here! 18 All this is from God, who reconciled us to himself through Christ and gave us the ministry of reconciliation

The Lords truth and love are foundations of our salvation. Truly, we cannot do it amongst ourselves, so as God promised the seed in Genesis 3 out of love, then the truth he revealed in Genesis 5, children born of man (Adam) is his own likeness, in his own image, is born of the fallen nature of man. Therefore, it is only He, conceived through the Holy Spirit (Born of God) – Jesus, in his blood that we are made pure.

Then comes our belief system. The Bible teaches that Jesus is the truth, the way, and the life – no one comes to the Father but through Him (John 14). Once you have been reconciled, what follows is Lordship, by which, we become followers of Jesus.

David stumbled and so do we, what is comforting is that failures are not the end of the story and the most amazing thing about grace.

And I will leave you with this verse to end –

2 Corinthians 4:16-18

New International Version (NIV)

16 Therefore we do not lose heart. Though outwardly we are wasting away, yet inwardly we are being renewed day by day. 17 For our light and momentary troubles are achieving for us an eternal glory that far outweighs them all. 18 So we fix our eyes not on what is seen, but on what is unseen, since what is seen is temporary, but what is unseen is eternal.


More than a Song: Week 2

Last week, our small group took on reading of Psalm 144 verses 9-10 to begin the More than a Song study series.

A brief look at the main points I shared:

v. 9 – “new song”: Our love for God must be in a level that we ought to offer “new things” for Him in our worship.
v. 9 – “on the ten-stringed lyre” or best melody: Our love for God must be in a level that we ought to offer “our best” for Him in our worship.
v. 10 – “the One … who delivers”: Our love for God must be in the level that we ought to “worship” Him amidst trials.

I encourage you to read the post here: More than a Song (Week 1)
or listen to the pastors preach in their podcast archive: Podcast Archived

This week, the church continued with Psalm 63 verse 1 to 8 – and that is what we’ll be covering this Thursday meeting:

Psalm 63

A psalm of David. When he was in the Desert of Judah.

You, God, are my God,     earnestly I seek you; I thirst for you,     my whole being longs for you, in a dry and parched land     where there is no water.

I have seen you in the sanctuary     and beheld your power and your glory. Because your love is better than life,     my lips will glorify you. I will praise you as long as I live,     and in your name I will lift up my hands. I will be fully satisfied as with the richest of foods;     with singing lips my mouth will praise you.

On my bed I remember you;     I think of you through the watches of the night. Because you are my help,     I sing in the shadow of your wings. I cling to you;     your right hand upholds me.

As I read through this week’s passage, what hit me is that while last week’s emphasis was David’s “love” for God, which is how we should… is that this week’s reading compliments it in the sense that this talks about “intimacy”.

In my personal experience between love and intimacy, intimacy does not start until I had a relationship. By intimacy – I am not just talking about Sex, sadly, society today managed to intertwine those two words as synonymous. What I am referring to was probably express in a portion of this song:

“Di makatulog sa gabi sa kaiisip
Sa diwa ko’y ikaw ang aking panaginip.
O bakit ba ikaw ang siyang laging laman ng isip ko
Sa bawat sandali ay nais kang makita
Kapag tumitig na sa akin ay ligaya
Anong hiwaga ang nadarama…”

Going back, look at what David say’s in verse 1, “earnestly, I seek you” – often times, there is a tendency that we just wait on God to reveal Himself to us, unaware that He is always there, we fail to see Him because we are more caught up with things we see in the surface.

That if I am to continue with the pattern I started last week, I would go with: Our love for God must be intimate that we ought to seek Him in every circumstance of our life.

You see one group of bible scholars viewed that David wrote this when He was running from Saul, yet another group thinks that since he referred to himself as “the king” in verse 11, this was when he was running away from his son Absalom. But the point is, with depth and sincerity (that is what earnest means) he is seeking God.

Then he added “I thirst for you“, and I thought about what Jesus said to the Samaritan woman from the well, “but whoever drinks the water I give them will never thirst” (John 4:14). David was talking in the spiritual sense; He has intimate relationship with God that He knows better than that woman. “My whole being longs for you” he says, when we talk about ones whole being, it speaks about ones existence – mind, body and spirit. Now, look at the irony, “in a dry and parched land where there is no water“. I believe what he’s saying is this, “I am in a place of defeat, in a place where no hope can be felt, in a place where there is no way to live, a place of emptiness” yet David longs for God, as his only fulfillment.

Look at verse 2, “I have seen you in the sanctuary and beheld your power and your glory.” David’s intimacy enabled him to ‘see’ the One who is unseen. Going back with my example, God has always been there, and we’ll see He is working in our life: for work, in school, at home, in the streets – and that once we earnestly seek Him and understand His nature, we will see promises after promises has already been fulfilled, and will continue to be fulfilled in our life.

With that, “Our love for God must be intimate that we see grace and goodness showers us, not by our own“.

What happens after? See verse 3-4: “Because your love is better than life, my lips will glorify you. I will praise you as long as I live, and in your name I will lift up my hands.” that is why we need to change the lyrics of this song:

“All you people can’t you see, can’t you see
How your love’s affecting our reality
Every time we’re down
You can make it right
And that makes you larger than life”

Into this

“All you God’s people can’t you see, can’t you see
How your Gods’ love’s affecting our reality
Every time we’re down You God can make it right
And that makes you God larger than life”

And know that, listen to this, and know, that anything in life – power, fame, and fortune, all that you thought was valuable, once you experience the extent of knowing the Lord, amounts to nothing. And you would not have anything left in you but to praise God.

Therefore, our love for God must be intimate that we see it take precedence than everything else.

You will be fulfilled, and satisfied… verse 5-6: “I will be fully satisfied as with the richest of foods; with singing lips my mouth will praise you. On my bed I remember you; I think of you through the watches of the night.” Let me ask you, what do you say after eating the food that you exactly wanted “SOLVED!” right? What do you say when the lady you are pursuing give you the “matamis na OO“, you shout “YES!” right? But did anyone tell you that it’s what you’re supposed to feel? None.The feeling will come to you, and that is what David had having the intimate relationship with God.

Like I said, our love for God must be in intimate that it will be our source of satisfaction and fulfillment.

To close,

I want us to remember what Jesus did for us in the Calvary…

v.7 “Because you are my help” – He is our savior.
v.7 “I sing in the shadow of your wings.” – We put ourselves under His authority.
v.8 “I cling to you” – That we cannot do it on our own, that we are dependent on Him.
v.8 “your right hand upholds me.“– That we should trust Him, He will never let us down.

as a result, our love for God must be intimate that we honor Him with our trust and complete dependence.

Question is how? I mentioned earlier how my relationship with my wife grew to intimacy, and it’s by this:

  1. Time Spent Together – I go on a date with my wife when I was courting her, and I still do so today. Make sure to set up time with yourself and God, and by that, I mean, setup a quite time with His word.
  2. Two-Way Communication – Intimacy does not grow if you don’t listen to your partner as much as you share your thoughts. Likewise, as much as you do not pray, offer all your requests, and witness it happen to your life not understanding how God operates. Your quiet time must include a time to be still and listen to his voice. And by that, I mean, what does he say about it in His written word.
  3. Vulnerability – if there is a person who knows me inside and out, it would be my wife. Although we already know that God already know us from within, our confession motivates us more to expose our life to Him.
  4. Shared Interest – …

to be continued…

Windows Azure Release Notification – 13 August

Windows Azure Release Notification – 13 August

This morning Microsoft released some great updates to Windows Azure.  These new capabilities include:

  • SQL Server AlwaysOn SupportGeneral Availability support with Windows Azure Virtual Machines for High Availability and Disaster Recovery
  • Notification Hubs: General Availability Release of Windows Azure Notification Hubs (broadcast push notifications for Windows 8, Windows Phone, iOS and Android)
  • AutoScale: Schedule-based AutoScale rules and richer logging support
  • Virtual Machines: Load Balancer Configuration and Management
  • Management Services: New Portal Extension for Operation logs + Alerts

I shared the link above posted by Scott that details this improvements.

Back to Basics: OOP and Layered Application Design (Fundamentals to N-Tiered Architecture)

After doing an introduction to basic OOP Principles,

  1. Classes and Objects
  2. Inheritance
  3. Polymorphism (in Taglish)
  4. Encapsulation (also in Taglish, mostly in Filipino)

I am moving the series further to discuss another programming basic which is building an application with its components separated by logical layers. This principle will also serve to be a foundation for writing Tiered Solutions when I get later to the series.

While there have been a lot of enhancements to the .NET Framework since I first wrote about this subject in 2005 or 2006, principle remains the same and I will be writing similarly because previous statistics revealed that those were the most read portions of my blog. There must also have clarity in how that was written so I elected to put the same approach.

To give a brief background, the process of layering is done to group similar program functions into a component for good uses such as flexibility, code readability, and separation of concerns to name a few. Below is an example of a high level diagram of the most common approach.


Presentation Layer provides users with interaction to business functions and processes through its presentation processing logics. Most often in the form of a Web Site Application, Windows Based Applications, and Device Specific Implementations such as ATMs, Tablets, Smart phones, etc.

Business Layer exposes the core functionality of software either by a library or web services exposed to the consuming presentation tier. In practice, program functions are usually encapsulated to a business logic code. It can sometimes contain components that integrate other application components such as a job or a trigger to a Windows Service, depending on your requirements, in other instances; those reside directly from the presentation layer or downstream to the Data Layer.

Data layer provides access to data hosted within the boundaries of the system, a custom data processing logic and data exposed by other networked systems; perhaps accessed through services. The data layer exposes generic interfaces that the components in the business layer can consume.

There are other layers that are considered to be reused across other tiers or on a specific function. Examples are Security, Interfaces, and Helpers some of which we will use the next set of articles.

To kick start the series, let us prep the solution we will be using to get more sense into the diagram I have showed earlier. Open up Visual Studio (or an Express Edition variant such as for Desktop or for Web).

Create a solution with projects (and corresponding project types) listed below. If you have been into the previous articles, we are going to be writing a fictitious Grading system so my students from the previous articles can easily follow.

  1. Grading.Interfaces (Class Library Project)
  2. Grading.Helpers (Class Library Project)
  3. Grading.DataAccess (Class Library Project)
  4. Grading.Business (Class Library Project)
  5. Grading.Services (although a little more advance, but this will showcase another programming principle that is more becoming common especially in the cloud era).
  6. Grading.WebUI (for Web) or Grading.WinUI (for Desktop)

In this set of exercises, we will be using my favorite database management system which is SQL Server (you may use the express variants).

Watch out as we continue this series.


Filipino translation:

Para sa pagpapatuloy ng sinimulan kong serye na tumalakay sa ilang importanteng disiplina ng OOP, ang mga susunod na panulat ay tatalakay ng isa pang programming basic kung saan pinapaliwanag ang pagbuo ng isang application gamit ang paghihiwalay ng mga lohikal na mga bahagi. Ang prinsipyo na ito ay magsisilbi rin na pundasyon para sa pagsusulat ng Tiered Solutions sa mga susunod pang mga serye.

Kahit nagkaroon na ng maraming bago sa .NET Framework mula ng una kong naisulat ang tungkol sa paksang ito noong 2005 o 2006, ang mga prinsipyo ay nananatiling pareho. Sang-ayon din sa inilarawan ng istatistika na ang bahagi ng aking blog na may kinalaman dito ang may pinaka-maraming pagbasa kaya pananatilihin ko ang parehas na istilo.

Para magbigay ng maiksing salaysay, ang proseso ng paghihiwahiwalay ng mga bahagi ng programa ay upang makapag-bigay na mas angkop na pag-pangkat ng code upang mas madaling mabasa at makapagbigay ng mas malayang paggamit. Ang larawan sa itaas ay isang halimbawa ng isang mataas na antas ng nagpapakita ng isa sa pinaka-karaniwang diskarte.


Kung saan

Presentation Layer ay nagbibigay ng pakikipag-ugnayan sa mga gumagamit at kung ano ang kayang gawin ng programa sa pamamagitan ng Web Site Application, Windows Based Applications, at Device Specific Implementations katulad ng isang ATM, Tablets, Smart phones, at iba pa.

Business Layer ay naglalantad ng pangunahin at serbisyo na kayang ipamalas ng isang programa na nagbibigay ng karaniwang gamit para sa Web Site o iba pang nasa Presentation Layer. Madalas ay itinatago nito ang mga proseso na hindi kailangang ipakita sa mga taga konsumo nito.

Data layer naman ay nagbibigay ng access sa data o impormasyon na naka-host sa loob ng mga hangganan ng sistema.

May mga iba pang mga layer na itinuturing na reused sa kabuuan ng iba pang mga Tier o sa isang tiyak na function. Mga halimbawa nito ay Security, Interface, at Helpers; ang ilan sa mga ito ay gagamitin sa susunod na hanay ng mga artikulo.

Ang gagamitin nating database management system ay SQL Server.

Read IT, love IT, live IT! J

Back to Basics: OOP and C# (Encapsulation) – Taglish

Ito ay ika-apat sa isang serye ng mga panulat tungkol sa Object Oriented Programming at C# at pangalawa na isinulat sa wikang Filipino at English. Sa unang bahagi, aking tinalakay ang Classes at Objects, sinundan ng Inheritance, at ito lamang nakaraan ay Polymorphism. Kung susundan mo sa unang bahagi, doon mo mapupuna ang mga ginamit na halimbawa ay nagpapakita na ng ilang pag-gamit ng Encapsulation na siyang paksa ng panulat na ito.

Sa MSDN, ito ay pinaliwanag na ganito:

“Naayon sa prinsipyo ng encapsulation, ang isang class o struct ay ang maglalarawan kung papaano mo nais magamit ang mga bahagi nito sa labas ng class o struct kung saan mo ito idiniklara.” Idinagdag pa dito na “Ano mang method at variable na hindi mo nais ipakita sa labas ng class o assembly ay maaari mo ring itago sa pamamagitan ng Encapsulation upang malimitahan ang hindi maayos na gamit.”

Ang nabanggit na Members
(o bahagi) sa itaas ay ang mga sumusunod:

Paalala: Ang bawat isa sa nabanggit ay link papunta sa kanilang kahulugan sa MSDN.

Ang mga Access Modifiers ang makapagsasabi kung ang ilan sa mga Members (o bahagi) na nabanggit ay maaring gamitin sa labas ng class o sa sarili loob lamang ng class kung saan ito naidiklara. Ang ginagamit sa salita upang maglarawan nito ay public, protected, internal, protected internal, at

Upang ipakita ang isang halimbawa, balikan natin ang isang class na ating binuo (assuming na sinundan mo ang pagsulat nito sa unang tatlong bahagi ng serye):

Makikita natin dito na ang lahat ng miyembro ng class ay nakadiklara na public. Ito ay naglalarawan na ang sinumang gumamit ng class na ito, o gumamit ng assembly kung saan kabilang ang class na ito ay pwedeng gamitin sa kanilang code ang Grades, UpdateGrade at NameLastFirst.

Ilang bagay ang ating gagawin upang ipahiwatig ang intensiyon na ilarawan ang encapsulation na nababagay sa halimba sa itaas.

Una: dahil ang ‘Grades’ na property ay hindi natin nais ipagamit ng diretso, gagawin natin itong private;

Pangalawa: upang magamit ang ‘UpdateGrade’ sa derived classes at hindi sa iba pa, papalitan natin ang access modifier nito ng protected.

Pangatlo: ang pagpapakita ng laman ng Grades na koleksiyon sa parehas na assembly at derived classes ay maaring makamit sa pamamagitan ng protected internal.

Tingnan ang halimbawa sa ilalim:

Sa bagong halimbawa, hindi na makikita ang Grades at UpdateGrade kung ang class ay tatawagin sa isang instance.

Subalit maari paring makita sa isang derived class ang UpdateGrade, pero hindi ang Grades. Halimbawa:

At ang kalalabasan nito sa ating programa kapag pinatakbo ay:

read it, love it, live it!

More than a Song: Week 1

Over the next 4 weeks, the Church (VCF) is covering a series called More than a Song, you can listen to the archives here as soon as it’s been delivered: Resources.

To our Victory Group, I share my personal reflection and may not be completely identical to how it was delivered. This weeks verses are extracted from Psalm 144,

Psalm 144:9-10


I will sing a new song to you, my God;     on the ten-stringed lyre I will make music to you, 10 to the One who gives victory to kings,     who delivers his servant David.

From the deadly sword

Prayer: Lord, thank you. Thank you for the opportunity that we can reach other people with your word through technology. I pray for open minds and receptive heart. In Jesus name, Amen.

While it has been a challenge for me to wrapped my head around those two verses, I praised God that when I prayed for revelation, the idea popped in my head and was amazed of how much it has offered me personally. I hope it can minister to you as much as it did to me.


Before I go deeply into the two verses, allow me to put a summary of the entire Psalm 144 just so it will not get too much out of context:


Psalm 144(NIV)

Of David.


Praise be to the Lord my Rock,     who trains my hands for war,     my fingers for battle. He is my loving God and my fortress,     my stronghold and my deliverer, my shield, in whom I take refuge,     who subdues peoples under me.


Lord, what are human beings that you care for them,     mere mortals that you think of them? They are like a breath;     their days are like a fleeting shadow.


Part your heavens, Lord, and come down;     touch the mountains, so that they smoke. Send forth lightning and scatter the enemy;     shoot your arrows and rout them. Reach down your hand from on high;     deliver me and rescue me from the mighty waters,     from the hands of foreigners whose mouths are full of lies,     whose right hands are deceitful.


I will sing a new song to you, my God;     on the ten-stringed lyre I will make music to you, 10 to the One who gives victory to kings,     who delivers his servant David.

From the deadly sword11 deliver me;     rescue me from the hands of foreigners whose mouths are full of lies,     whose right hands are deceitful.


12 Then our sons in their youth     will be like well-nurtured plants, and our daughters will be like pillars     carved to adorn a palace. 13 Our barns will be filled     with every kind of provision. Our sheep will increase by thousands,     by tens of thousands in our fields; 14     our oxen will draw heavy loads. There will be no breaching of walls,     no going into captivity,     no cry of distress in our streets. 15 Blessed is the people of whom this is true;     blessed is the people whose God is the Lord.

Verse 1-2: David praises God for giving him ability, protection, and for the Love, and delivering him from enemies.

Verse 3-4: David humbles humans as lowly beings but has been cared for even with its limited life.

Verse 5-8: David prays for deliverance from the enemy with God’s overwhelming power.

Verse 9-11: David offered worship to God who grants victory, and because of that, He pleaded for his payer in Verse 8 to come to past.

Verse 12-15: and finally, to God’s people, will be a blessing of protection and multitudes of provision.

Now, to open the discussion on the featured verse, I’d open with a question — At any point in your life, have you sang a song to someone? (well, you might have if you are a singer by profession, and I was not referring to the Praise and Worship Services we have here on Thursdays too, or the one in the Sunday services for that regard). Or how about this, let’s jump to some hardcore traditional Filipino culture, do you remember ‘Harana’?
As I was going through this, I remember I was not a great singer then, well, still not am today. But I’ve competed in some on-the-spot poem making contest during my school days. And about 10 years ago, I wrote again, and it was because I met a beautiful, kind, gentle lady. I offered her the poem, I was not a musician; so even if I wanted it to be a song, I couldn’t… good for David, he’s probably one, being a king, probably had the best music teachers in the kingdom.
But going back, have you offered a song to someone? If I am to describe ‘Harana’, it’s going to be like this: “a public expression of love to a lady you adore so dearly, so much that you’ve enough confidence to express it with a love song and the sweet melody of a guitar”.


David, so loved God… It says here – beginning of verse 9 – “I will sing a new song to you, my God;”. Not only that he loves Him, he is deeply into his worship with Him. Why did I say so? Not only that he’ll sing for Him, says here “a new song”.  David was probably saying, God you are so special, I want to be original for you. Or, God, I greatly adore you, and I am not going to worship same as before. Or, Lord, I will honor you with new things, “a new song” if you may.
Now, what does that mean for you and me? Listen, our Love for God, must be in a level that we ought to offer new things for Him every time we worship. What do I mean by that? Take this for instance: Lord, I will not only attend the Thursday Praise and Worship, but I’d bring an acquaintance with me. Or how about this: Lord, I will not only attend the Sunday Service, but I’ll bring a new friend who doesn’t already know you. Or: Lord, I will not only give to Church today, I will also set out and volunteer my time to help in building homes for the homeless. “a new song” he said.

10 String, Lyre Harp

10 String, Lyre Harp

And then, David continued on – later part of verse 9 – “on the ten-stringed lyre I will make music to you,” and here, I couldn’t even play a six-stringed guitar… what do I mean by that, not only that David offers a new song to God, he probably meant, Lord, this new song, I want it to have the ‘best melody’, I want it to be ‘pleasing’. AND I remember writing that poem that ‘it took several revisions so it would rhyme’, ‘good amount of effort to make it lovely’, ‘handful of erasures to make syllables match’. I’d do all sorts of things because it was a chance to please her.

Often times, we are so caught up at work, or school, or just by all kinds of things in our life that we’ve become stagnant in our worship with God. We become a routine, just getting by to go to church every Sunday, just getting by meeting new friends and not sharing the gospel, and I am not only talking about the things you do inside the church, remember, worship is everything we do for God, so it maybe ‘just getting by your daily work’, or ‘just getting by school with a passing grade’, I’m talking about ‘being excellent at work by which it will honor God, or ‘striving for best in school so it will bring glory to God’. Not only that we’ll worship God differently, but we’ll honor Him with our best.


Listen, you are not going to a ‘Harana’ without practice, not without the guitar tuned properly, not without your singing synchronize with the melody, and certainly not without giving your heart into it. Not only that, as I have mentioned earlier, ‘Harana’ is public declaration of love. Are you declaring your love for God in public? Are you not ashamed to face the crowd and show them your adoration for God?
Verse 10 – David says there to the One who gives victory to kings, who delivers his servant David. From the deadly sword,, he didn’t say “one of“, he said “the one“, he was certain that the Lord, our God, is in control, and the only one who will make things happen. Let me ask you, in times of trials, do you stand firm in God? Do you put your rest to Him? Are you in Faith that God is in control of what is happening in your life?
To close, David faced Goliath who was the champion of the Philistines. He faced him not on his own, but in believing that it is the Lord our God who grants victory and will deliver His people. And in spite of the trial He was going through, listen, if we read this through until some parts of verse 11, here’s what he says who delivers his servant David. From the deadly sword, deliver me, he was praying for deliverance, but look, in spite of that, as much as prayer, David was worshipping God. So here is my question: Are you, in times of trials, worship God as much as you pray for deliverance? and that is my prayer for us.
read it, love it, live it! God bless…
(and yes, for over 7 years now, I am married to the wonderful woman I referred to ;))

Back to Basics: OOP and C# – Part 3 (Polymorphism)

In Part 2, we went into the definition of Inheritance and have shown example of it’s implementation. This week, we’ll be covering one of the OOP Principles that I mentioned in previous posts which is polymorphism.

Also, I realized that there had been a lot of great tutorials in the web already, and since I am delivering this to the Sophomore Class I will be teaching to in a couple of days, I decided to do this a little differently. I am going to ‘experiment’ and mixed some local dialects to it so it would be better understood here in the Philippines (a.k.a. TaglishTagalog/English).

Kung titingnan nyo yung nakaraang posts, makikita nyo dun yung project na ginamit at itutuloy lang natin dito. Pero bago yun, ibigay muna natin yung kahulugan ng Polymorphism sa Taglish:

Mula sa MSDN:

Polymorphism is a Greek word that means “many-shaped” and it has two distinct aspects:

  1. At run time, objects of a derived class may be treated as objects of a base class in places such as method parameters and collections or arrays. When this occurs, the object’s declared type is no longer identical to its run-time type.
  2. Base classes may define and implement virtual methods, and derived classes can override them, which means they provide their own definition and implementation. At run-time, when client code calls the method, the CLR looks up the run-time type of the object, and invokes that override of the virtual method. Thus in your source code you can call a method on a base class, and cause a derived class’s version of the method to be executed.

Ang sabi dito, yung mga objects sa derived class, ay pwedeng ituring na bahagi ng base class sa loob ng method parameters, collections, o sa mga arrays kapag pinatakbo yung program. Pag nangyari yun, iba na yung type ng object sa declaration kumpara kapag pinatakbo mo na sya. Halimbawa (pansinin nyo na itutuloy lang natin yung nakaraang project):

Buksan nyo yung Instructor class, tapos dagdagan nyo ng isang virtual method. (Yun pa yung isang konsepto nya, kapag gumawa ka ng virtual method sa base class, naka deklara na yung pangalan nya at implementasyon, pero pwede mong gamitin yung pangalan sa derived class at magbigay ng panibagong implementasyon (gamit yung override).

Overridable virtual method

Overridable virtual method

Ayun, tapos magdagdag tayo ng tatlo pang derived class na gamit yung Instructor bilang base class. Halimbawa:

Override method on derived class

Override method on derived class

Pansinin nyo, kakalagay ko palang nung override na pangalan tapos lumabas na kaagad na rekomendasyon sa intellisense yung Teach na method.

Ayun, kapag nilagay natin yung kumpleto (pinagsama ko nalang sa isang file yung tatlong class):

Derrived classes with Teach method

Derived classes with Teach method

Ngayon, ilagay naman natin sya sa main program para masubukan natin kung paano sya tatawagin… ang intention nito ay para maipakita na pwedeng magamit yung Programming, SoftwareDesign, at DatabaseDesign kahit saan na ginamit yung Instructor. Hindi narin natin kailangang mag cast sa tamang type kasi kakayanan ng gawin yun nung paggamit ng base class papuntang derived class.

Polymorphism at work

Polymorphism at work

Ang isa pang mapupuna natin sa halimbawa ay yung pagtawag sa method na Teach, na ang implementasyon nila ay hango sa derived class, pero nilagay din nating halimbawa yung pagtawag sa base method ng Teach dun sa Programming class, kaya parehas natin makikita sa resulta yung ginawa ng Teach sa base class at Teach pag tumakbo na yung sa linya ng Programming na class

Polymorphism at runtime

Polymorphism at runtime

Sya nga pala, yung ‘var’ na nakikita nyo, pag-compile nyan, Instructor din na type ang kalalabasan nyan. Kung sinadya ko sya sa code, ganito lang din sya — foreach (Instructor subject in teaches) — malinaw na ba? I hope this work well for you, hanggang sa muli!   (just realized that this is the only Taglish part, and most of it were in Tagalog, hahe) read it, love it, live it 🙂