The Reference Point is Christ


LightBulb Moments….

As Christians we often get “discouraged” or “hurt” by the words or actions of others, and based on those very “words and action” we then determine our behaviour towards these people. Their actions determine our actions. Their words determine our words. And it doesn’t matter how right we consider this, it isn’t. The reference point for our actions as Christians is never the individual, never society and it’s norms; never the government and it’s charms. 

Colossians 3:23 orchestrates this point by explaining how we are too act and behave; “And whatsoever ye do, do it heartily, as to the Lord, and not unto men”. Two points here and very key ones (a) In whatever we do, whatever manner or capacity we are to do it “heartily”, that is genuinely, warmly, sincerely. The second point (b) is that in determining our actions and words, we are to do them as if it’s unto Jesus Christ Himself. So HE is our reference point, not them! That’s sobering.

The scary part is that as much as we may try downplay this verse, or deceive ourselves in our actions towards others; Colossians 3:24-25 makes clear God’s position – HE will JUDGE righteously and our actions and words will not escape.

“Knowing that of the Lord ye shall receive the reward of the inheritance for ye serve the Lord Christ. But he that does wrong shall receive for the wrong which he hath done: and there is NO RESPECT OF PERSONS.”

With God, WRONG IS WRONG, Child of God or NOT!

Don't be shellfish...Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInShare on TumblrEmail this to someone

Some Basic Drawings I’ve Done

I’ve been working on a Gospel Tract, one that is representation of how I present the Gospel on the streets; makes it easier to remember and understand if they go home and read it, after you have spoken to them. Kind of give’s it context, or so I think.

Needless to say, here are some “drawings” I made for it, it will be for a Black and White Tract (it’s cheaper to print), so I was looking for a clipart kind of look. Can’t wait to finish the tract and put it online, maybe someone could benefit from it, or praise God, “believe on the LORD Jesus Christ”.

(a)The Knight – My Favorite (these are old)



(b) The Horse Of The King




(c) Judge’s Hammer





(d) Calvary In Shadow






(e) Marriage 








(f) Why will Jesus Let You Into Heaven?


Don't be shellfish...Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInShare on TumblrEmail this to someone

Our Hearts Condemn Us


20 For if our heart condemn us, God is greater than our heart, and knoweth all things.
21 Beloved, if our heart condemn us not, then have we confidence toward God.
22 And whatsoever we ask, we receive of him, because we keep his commandments, and do those things that are pleasing in his sight.
23 And this is his commandment, That we should believe on the name of his Son Jesus Christ, and love one another, as he gave us commandment. 

One of the greatest hindrances in a Christians life, is his own self. I’m not talking about his or her playing with sin; but far more the ‘yoke’ of expectation of we place upon ourselves, or the ideologies we limit God with. Perhaps one of these, is that found in “prayer”; with the use of the words – “Lord will do this or that, if it be Thy will”. The key emphasis there – is “if it be Thy will”.


An Example:


Consider a husband whose wife has just gone into labour; both saved Christians, firm believers in the Lord Jesus Christ and His atoning work. The midwife and nurses do their best, but it appears that the child who though has been “delivered” is experiencing duress and has gone into ICU. The midwife approaches the husband and there pronounces that it is likely that their newborn child given by God, is likely to “die”. One then pictures the husband getting on his knees when alone, and beseeching the LORD for this precious life that the LORD has given them as a couple. I can almost here the husband saying “oh Lord save my child if it be your will”.


What We Do:


This enactment of events though imaginary, is illustrative of the approach Christians take before a God who delights in the impossible. We bind up God, and His power, and our understanding of Him; by our pre-conceived notions. The reason we pray – “Lord please do this, IF IT BE THY WILL”; it simply because earnestly we desire to do that which is right before God, not going against Him; but more so to fall in line with scripture. That is good reason. However, there is also a far greater question of “faith” – as we are not sure if God will deliver or not. The above approach is not “blasphemous” neither is it an ill-doctrine; but it brings no peace, and it definitely doesn’t allow confidence in God, nor God to show Himself in the impossible.


How So?


Consider Joshua and the many battles He fought in claiming the inheritance of Canaan, the many armies they fought starting from Joshua 2-13. We note in Joshua 7, that during the “war” with Ai, Israel was sorely beaten; despite them being promised “victory” over all their enemies by God, and an assurance of the land that God had given them. In Joshua 7 we see Joshua fall upon His face and cry out to the Lord, besieging Him for help and understanding as to why the Lord would let them (Israel) be defeated. It is from that we see, Joshua learning that God had indeed “promised” and had not failed to deliver on it (later in the chapter) but there was sin in the “camp”.


The first reason why we limit God by our prayers, and lack the confidence to earnestly beseech Him in “faith” – is because we lack “purity of heart”. But far more the point of this short essay if you will, is not the sin that was in the camp (Achan), but far more that despite all the lessons Joshua learnt about being “strong and of a good courage” – they culminate in the absolute “faith” He had in God’s deliverance for Israel, and their conquering of the enemies. The height of this is seen in Joshua Chapter 10, when Joshua calls for God to stop the Sun and the Moon. Wow? Scripture goes on to say “And there was no day like that before it or after it; that the LORD hearkened unto the voice of a man”. Now that’s a statement! 


Now  I am not saying that we should command that of God; that was the personal relationship between Joshua and God; also it says in that very verse, that there will be no day greater than it – when a man should by “faith” ask of God. 


The Point:


What I am saying, is that when we PRAY, “Lord please do this and that, IF IT BE THY WILL”; we in a sense conform God to the laws of science and limit Him to what we conceive as imaginable or even “doable”. Faith is not one’s own “power of belief” to do the impossible; it’s “one’s belief in the power of God” to do the impossible. 


Right throughout Joshua, we see a man who yes was a bit shaken in certain circumstances; but He learnt through the trying of His faith, to “believe” in the power of God, and to go into battle despite the odds or size of the enemy; despite the darkness of the hour and situation, and just “trust God”. Oh dear friend; faith rides into battle never considering the outcome, but only the LORD GOD and His Word, trusting and never doubting it. 


Often times we doubt God because of our desire for a good outcome – that is; we tend towards the negative, to prepare our minds for the possibility that God might not deliver or it might not be His will, and so we play both sides. It is not for us to doubt God’s deliverance or His hand in doing the impossible, that’s left up to Him; He will ultimately decide because He is ultimately Sovereign. 


The point friend, if it’s not clear enough; we need to simply believe who God is; ask Him for that we need; to believe Him to do the impossible, and to trust Him by faith; as we see it in scripture! Let God be God; and let God decide the outcome! 


Don't be shellfish...Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInShare on TumblrEmail this to someone

Sencha Custom Build (ExtJs 4.0/4.1)

I cannot tell you, or express the deep frustration and anger I feel when a company who is so public, and who create such good software produces a tool to fulfill a desired task, but the documentation is near non-existent, the support lacking, and the tool itself, a piece of “junk” from the pits of hell. <rant over Sencha>

Moving along, if you want to build custom ExtJs, cause obviously the default one is too big to be used on production websites; here is the process to go about:

  1. Read This with a focus on the new MVC model as well as Sencha SDK –
  2. Download the SDK (version 2 and not 1.2.3)
  3. Huge thanks to Sottilde – (this is a must) – make sure you download the new PhantomJS file
  4. On the latter part of that forum, I posted my index-build.html, my configuration file (Layout.js) and some tips as well (especially if you using ASP.NET)

Hope that helps ya!

Don't be shellfish...Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInShare on TumblrEmail this to someone

Helpful Windows Apps You May Not Know About

  1. Batch Compiler – converts Batch files to Exe
  2. SymLinker – smybolic link creator for windows (like Linux)
  3. FastPreview – View Image Preview in Context Menu
  4. Duplicate Commander – Find and remove duplicate files 
  5. MyWebSQL – Great MySql Web Administration Tool
  6. Code Chameleon – Source Code Formatter / Beautifier and Editor
  7. IP Seizer – Find those duplicate IP and whose using them
  8. RED – Remove Empty Directories (batch delete)
  9. CSVed – Powerful CSV File Editor
  10. Free Studio – All in one package bundling all free multimedia apps
  11. Log Expert – Tail for Windows But Better
  12. Visual Trace Route – From WhatsUp Gold
  13. Sweet Home 3D – Free Interior Design Application
Don't be shellfish...Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInShare on TumblrEmail this to someone

Notes On JavaScript

  1. JavaScript has nothing to do with “Java”, not is it an incomplete language because of that latter – “script”.
  2. JavaScript is a “Functional” programming language
  3. Best Book on JavaScript –
  4. JavaScript has Prototypal Inheritance – where objects inherit from other objects. Not classes. This is a class free language.
  5. Javascript makes use of Lamba – use of functions as first class objects
  6. Only one number type in JavaScript – and represented by a 64-bit floating point (double)
  7. NAN – not a number (divide something by zero = NAN). It’s toxic – any arithmetic operation with NAN as an input will have NaN as a result. NAN is not equal to anything; NAN is not NAN
  8. Number(value) – converts 
  9. parseInt(value, radix) – good to put in radix (10 – decimal)
  10. Most useful Math function – takes the integer part of a Number
  11. Strings are “immutable”
  12. Strings you can use double or singe quotes
  13. Strings and Char are the same
  14. String(value) – turns number to string
  15. Null – isn’t anything
  16. Undefined – a variable uninitalized is initialized to Undefined
  17. Falsy Values – false, null, undefined, “”, 0, NAN
  18. All other values are “truthy”
  19. It is a object-orientated language
  20. Loosly – any value can be used, any function
  21. Use === for exact equals (yes three)
  22. JavaScript – every function will return a value 
  23. Object is unordered collection of name value pairs
  24. Object Literal – var myObject = {name: “Jack”, ‘goto’: ‘Jail’, grade: ‘A’} 
Don't be shellfish...Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInShare on TumblrEmail this to someone

ASP.NET Web Garden – Optimization

A key thing to note about using Web Garden is that they require the objects to be [ Serializable ] so that they can be stored. They are stored in the database a Binary (VARBINARY).

Further to that, is that by Default on ASP.NET page – every page requires session state to be loaded during page initialization and to be flushed after the page has completed rendering. When using out-of-process session state, this means two round-trips to the state server for each page rendering.

You can set on the three options on the Page to determine what should be done

  1. EnableSessionState=true attribute (is default and cause’s the two round trips)
  2. EnableSessionState=readonly – here you can save a round trip, but only getting session information during initialization
  3. EnableSessionState=false – another save, which will not load or flush to disk when Page processed.


Further Reading (1) (2)

Don't be shellfish...Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInShare on TumblrEmail this to someone

Openbsd NAT Gateway

[OpenBSD 5.0]
Often times when you beginning any form of learning in regards to setting up a firewall, you struggle to do things that are practical.
If you are testing out an OpenBSD firewall and need to setup a gateway to NAT traffic (two nics – one internal to a switch and another public facing), here is the rule.
This will allow a NAT from the private range (private network) to the public (external interface).
You need only this in the pf.conf, and from there you can build your “block rules”.
set skip on lo
internal = “em0”
external = “rl0”
# NAT RULE (modified in newer version of ipf)
pass out on rl0 from em0:network to any nat-to (rl0)

Don't be shellfish...Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInShare on TumblrEmail this to someone