the singularity of being and nothingness
existdissolve
This user hasn't shared any biographical information
Homepage: http://existdissolve.com
Jabber/GTalk: existdissolve
Posts by existdissolve

Quick JavaScript Goodness
Apr 10th
Ok, so this is nothing new nor is it something that hasn't been blogged about before. However, I thought I'd share in case it helps some other googler that can't find what they're looking for 🙂
So in JavaScript, most functions have a pretty standard form: you name the function and then define which arguments you wish to pass to the function. Depending on how you work out the logic in the remainder of the function, the arguments can all be required, all be optional, or whatever.
The one major drawback, however, is that the arguments must be passed in the proper order. For example, if I have a describeMovie() function that takes an actor, title, and year argument, the order I define these arguments in will be the order in which I have to pass them in my function call.
function describeMovie(actor,title,year) { // alert the movie’s lead actor alert(actor); …………}
would require
onclick="describeMovie('Bruce Willis','Surrogates','2009')"
in order to work properly.
(This won’t work:)
onclick="describeMovie('Bruce Willis','2009','Surrogates')"
Also, while I can easily pass the actor and title parameters without the year parameter (describeMovie('Bruce Willis','Surrogates')), I’ll run into issues if I try to pass just the actor and year parameters (describeMovie('Bruce Willis','2009')), for the order in which they are More >

The Truth About Easter: Conclusion
Apr 2nd
In my last post , I described in a fair amount of detail what I call the “truth about Easter.” In popular, Western Christianity, there is an unconscious, mostly unthinking prejudice toward understanding the cross as a picture of God’s wrath and punishment against sin unleashed upon Godself in Christ. As I argued in my post, however, if we presume that God were not to respond in such a way to human sinfulness (that is, to punish human sin with death, destruction and hell), we can still adequately describe the nature and reality of “hell” exclusively from the basis of considerations of the “natural” consequences of human sinfulness and violence toward God and self.
The truth about Easter, then, is not that God needs the cross in order to forgive humanity by punishing Christ, but rather that the cross is an expression of sinful humanity’s “gratitude” for God’s love: God in Christ comes with grace and mercy, and we respond in our hatred by nailing Christ to a cross, exulting in his brutal and violent end. Therefore, the cross is really a revelation of our true predicament apart from God, and casts a bright light on what our fundamental need is: to More >

The Truth About Easter
Apr 2nd
So if you didn’t realize it, Easter is only a few short days away. And yes, we are in the midst of Holy Week…go figure :).
Now with Easter comes some very regular and predictable things. We know that little girls all over the country will compel their parents to purchase new, spring-ish dresses for them to wear for one solitary Sunday (believe me, I know this all too well…). We know that many American children will go into certifiable sugar comas following the obligatory egg hunts on Saturday. We also know that their parents will achieve similar levels of pre-diabetic shock from eating the candy that their children “simply don’t need”… And, from most pulpits in America, you’re bound to hear something about the cross, Christ’s blood, and the drama of Atonement (and maybe even something about the resurrection, if you’re lucky).
If your church’s theology is typical of Western, Protestant thinking, the subject of this discussion will probably revolve around one particular pole: that of the cross as a picture of divine punishment. While it seems perhaps a bit harsh to the non-initiated, the often-rehearsed logic of God’s punishment of Christ on the cross seems reasonable enough. After all, humanity has More >

Update Miscellany
Mar 29th
Wow, it's been far too long since I've posted. I've been quite busy as of late, and have been putting the finishing touches on a couple of pretty decent sized projects.
But perhaps most interesting to followers of this site is the fact that I'll be working with a friend of mine over the next couple of months to completely revamp a site that we think will be pretty sweet in a couple of months. But the coolest part is that we're going to be creating this site–as much as possible–using exclusively ColdFusion ORM. As we make progress, I'm going to do my best to regularly blog about our experiences as we tap into this extremely cool technology that is available in CF9.
So anyway, stay tuned…I hope to have some killer posts up very soon 🙂
Share this:
The Emergence of Divine Knowledge
Mar 15th
Throughout the history of Christian theological thought, a key tenet of orthodox belief has been that of divine omniscience–that God knows (infinitely) all that can be known. Notwithstanding the various caveats that need to be assigned in order to properly qualify such a statement, there are several logical and theological challenges that must be balanced in order to properly maintain not only the internal coherence of such a assertion, but also the meaningfulness of it to theological belief.
One of the challenges is related to the necessary distinction that must be maintained between the eternal nature and being of God and the ontology of that which God has created. After all, if a “strong” theory of omniscience is established that concomitantly breaks down this necessary distinction, the preservation of the doctrine of omniscience leads to, IMO, a much worse end than would otherwise be had.
So let’s start with an apparently simple statement:
“God knows that X will happen in the future.”
From a “strong” doctrine of omniscience, the answer to such a statement is an easy yes. After all, since the future is assumed to be “something” that can be known (especially in re: prophecy, et al), God must “know” the future in More >

Ext JS Screenshot Fun
Mar 2nd
Quick (ok, not really) video about some screenshot croppin' goodness with Ext.
Check it out, and become my Facebook friend while you're at it!
Share this:
ColdFusion and ORM…Yummy!
Mar 2nd
The other day, I was flipping through the ColdFusion docs (yeah, super exciting!) and came across the section about ColdFusion's support of ORM. If you're not familiar with it (I wasn't really until a few days ago), ORM stands for "object-relational mapping." While it sounds a bit overly technical, ORM is basically a way to interface objects in code to relational databases that levels the playing field, allowing your code to be more or less agnostic about what kind (or kinds) of databases that it's connecting to.
At first, I was unimpressed, but then I took a few moments to think about it. How often have I had to switch between database systems? Plenty. And how fun was it to have to go back and rework my code to account for the differences in typing and syntax? It wasn't. With ORM, however, alot of these headaches are removed because you can create an abstraction layer in your application using ORM to not really have to worry about what datasource you might be connecting to.
Now obviously, the subject of ORM is much more complex than my admittedly weak description. However, after a lot of reading I feel like I have a decent More >

A Quick Thought About the "Penalty" of Human Sinfulness
Feb 28th
The consequence of sinfulnesss–being cut off from the life and goodness of God–is so perpetually annihilating in and of itself that no additional “penalty” needs to be imagined in order to increase the disaster of sinfulness. If God does nothing in regard to sinfulness, the consequence to the sinner is just as terrible as if God somehow actively brings about the same end.
Why, then, do we conceive of the consequences of sin within the framework of penalty? It’s simple: because at the core we are sinful, vindictive creatures that desire a vision of God wherein God reacts along the lines that we, as sinful creatures, would act. We want God to respond with violence and hatred because these are what fundamentally characterize the neurosis of sin. If our God behaves in similar ways, we have–in a very small and neurotic way–legitimized the categories of our behavior, and God is simply the biggest and most violent one in the end.
Fortunately, the truth is that God does not pile “penalty” upon our heads, but quite to the contrary invades our sinfulness in the person of Christ to rescue us from the fear of death and dissolution (Hebrews 2:14-15) so that we might More >

Ext to ColdFusion…Nice!
Feb 21st
So I know a lot of the posts I’ve been writing recently have been about stuff that’s been around a while–Ext helper functions, CFScript, etc. Nonetheless, I post them because some of the answers to questions I’ve found in developing solutions have been less-than-easy to find, so perhaps repeating some of the same things again will help Google find it a bit easier for someone else someday.
On with redundancy!
Obviously, JSON-related technologies have been around for a while, and with ColdFusion 8, a lot of native JSON handling was added for the creation of some sweet AJAX-y goodness. While I’ve dabbled with these, I’ve never really had a need for them…until now.
I recently developed a remote CFC function that required about 12 different arguments. On the client side, I also developed a quick EXT Ajax.request() method to pass these arguments into the CFC function.
Now with Ext, it’s incredibly simple to pass arguments to server-side functions, as this example illustrates:
Ext.Ajax.request({ url: 'com/functions.cfc', success: successMethod, failure: errorMethod, headers: {"Content-Type": "application/x-www-form-urlencoded; charset=UTF-8"}, params: {method:'setupLife',argument1:arg1,argument2:arg2} });
I like this alot, because it allows me to treat each argument as its own “thing,” rather than stringing together a bunch of “&argument1=arg1” in the query string.
But what if More >

30 Seconds with Ext
Feb 11th
Ok, so this is not earth-shattering, but I came across a pretty cool feature in Ext's DomHelper class the other day.
But first, a little context. Don't you just HATE creating new HTML elements with JavaScript? If you go the route of explicitly pasting them together, your code ends up looking like spaghetti…and I hope you're good at tracking down escaping errors 🙂
And what about wrangling with createELement, appendChild, and the ilk with their corresponding unpredictable behavior across browsers?
It's a gigantic pain in the butt, but as I found out recently, Ext makes it SUPER simple. Using the DomHelper class, you can easily leverage Ext to confidently generate any number of elements without having to worry about escaping characters or remembering the nuances of creating elements for each browser.
Let's say I just want to make a new table:
Ext.DomHelper.append('cart-details', {tag:'table', id:'detail-table'});
In this super simple example, I'm adding a new table element to an existing div with an id of "cart-details." To add the table, I simply invoke the append() method from the DomHelper, and 40 characters later I'm all set.
But what is even cooler is that the DomHelper class allows you to create NESTED elements as well! Check this out:
Ext.DomHelper.append('detail-table', { tag: More >