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
Font Problem…Resolved!
May 19th
Recently, one of my clients sent me a purchased font in the dreaded .dfont format (.dfont is how Macs save fonts…it stands for "Data Fork Font"…dumb!). While this is nice on Macs [several fonts can be bundled in one .dfont file], it's not great for a PC because, well, Windows has no idea what to do with it.
Fortunately, Google provided an answer pretty quickly. Apparently, there's a nifty little bit of freeware out there called DfontSplitter. If the name isn't obvious, DfontSplitter basically breaks up the .dfont file from the Mac and converts it into individual True Type Font files…these Windows understands
So for those of you out there who have a Mac and are making fun of me for my lack thereof, bite me! For those that are in the same boat as me, check out DfontSplitter-it pretty much rocks!
Quick Thought on Evolution and Original Sin
May 16th
Recently, I joined in a discussion about the relationship between original sin and evolution. I happened to like my answer , so here’s an outtake of the salient parts of the conversation. ————————————-
Poster: The doctrine of Original Sin and evolution are by far most likely the hardest ideas to reconcile in Christian theology. Evolutionary theory refutes the notion that Original Sin brought discord, death and chaos into an initially perfect creation of harmony and equilibrium…How do we reconcile evolution and Original Sin? Or perhaps, if one accepts evolution as the underlying creative and formative process, how do we explain sin?
Me: There is nothing to reconcile as the processes which you characterize as “discord” and “chaos” are simply the way the universe is. Death is a necessary part of biology-without it, we would not be able to live, much less grow and develop as individuals and as a species.
Sin factors into the equation in that humans have rebelled against God, choosing hatred and violence to peace, mercy, and knowledge of God. In this state of dissolution, the “way the universe is” takes on an extremely negative tone because our sinfulness makes our mortality extremely poignant. In order to further justify ourselves, we pass More >
Quick connectionString Epiphany
May 14th
Ok, if you're like me and aren't the smartest cookie in the jar, something like specifying a connectionString in a web.config file can be maddening. Of course, it doesn't help that there are literally 123 billion possible ways to do a connection string…but I digress.
While searching for an answer, I ran across a pretty neat little technique that will make the development of your connection string quite painless.
First, open Explorer, and create a new file. Now, rename the file to X.UDL. Double-clicking this file will open up a Data Link Properties dialog window.
The super nifty thing about the DLP is that you can actually create a full-on connection to a datasource, and test out various settings. Nice.
But the really beneficial part (well, besides verifying that, yes, this particular service account does, in fact, have access to SQL Server…) is the "All" tab. Here, you'll see all of the properties of your connection. While nice information, this is super sweet because these properties are precisely the parameters that you need to enter into your web.config connection string in order to make SQL Server happy. That's awesome, and a huge time saver if building connection strings isn't something that you do on a More >
SharePoint 2010 is Official
May 12th
Readers of this blog no that I am no fan of Microsoft. However, I am actually kind of excited about the official launch of SharePoint 2010 today.
Previous versions of SharePoint were okay…actually, they were pretty limited, extremely clunky, and revealed Microsoft's blatant desire to give the finger to everyone not on "approved" (read Microsoft-developed) platforms.
Well, 2010 reverses alot of this. The architecture has been reworked, so sites in SharePoint actually bear some resemblence to web standards. User interfaces have been SERIOUSLY upgraded so that managing content is more enjoyable and less like oral surgery.
But perhaps the coolest part of 2010 is that there is truly deep interaction with the full suite of Office products. From Word, to SQL Server, to Visual Studio, it seems that every single Office app has really meaningful hooks into the core of what SharePoint does. What does this mean? Well, Office is now no longer something you have on your crappy work PC…with SharePoint 2010, it's the power of the Office Suite available anywhere you might be.
Causality and Religious Belief
May 4th
Recently, I've been working my way through On Religion, a collection of writings from "the greatest British philosopher," David Hume. Of course, Hume is well-known for his views on causality, even though there is debate over precisely what he thought concerning this subject…
While I do not wish to spend an inordinate amount of time analyzing my reading of Hume, I did run across an interesting passage that, at least in my reading, coheres interestingly with arguments that I have made personally, even if they are stated in a different way. In the following selection from "Of a particular Providence and of a future State," Hume recalls a "conversation" which he had with a friend who, donning the persona of Epicurus, seeks to defend the ancient philosopher's "denial of divine existence" before the "mob of Athens."
In the faux Epicurus' estimation, the philosophical necessity of the divine is unfounded in human reason because its fundamental basis is derived from a backward rationalization from the nature of the world. That is, his religious (and political…) persecutors believe in the existence of the gods because the world exists. However, their philosophical belief is not mere superstition; rather, they have made an attempt at More >
New Spry Enhancements
May 1st
Even though I've pretty much given up on Adobe's Spry Framework, I noticed yesterday that some major updates have been added in, primary among them the introduction of Spry UI. According to the Spry Team's blog post, Spry UI is a new way of approaching Spry widgets that moves away from the previous (and kind of annoying) necessity of following a prescribed markup model and now attempts to work with user-defined patterns. This *should* allow for much more flexibility and customizability, and allow for much more robust opportunities for skinning that were previously possible. Moreover, because all the widgets will now inherit from the same shared base classes, the door is widened for Spry to become a much more robust framework in the future.
Does the introduction of Spry UI mean that Spry development is alive and well, and that Adobe is committed to making something of it long term? Only time will tell.
The problem for me, of course, is that time is precisely the problem. Development of the framework has been seemingly eternal, and significant updates (whether features or simply information about ongoing development) are VERY infrequent. While I see a lot of promise in what Spry can do More >
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