<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7063625548673994938</id><updated>2011-04-21T15:06:02.207-07:00</updated><title type='text'>Steven Boynes, Internet Technologist</title><subtitle type='html'>So many technologies, so little time.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://stevenboynes.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://stevenboynes.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Steven</name><uri>http://www.blogger.com/profile/16511582621661359740</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7063625548673994938.post-3208113864675124832</id><published>2008-04-09T23:29:00.001-07:00</published><updated>2008-04-09T23:31:25.900-07:00</updated><title type='text'>Google Enterprise: Application Development</title><content type='html'>I briefly glossed over the announcement on Techcrunch about Google going the way of SalesForce with its Solutions Marketplace.  I'm still thinking about cloud computing...what's the future of application development going to look like given these new platforms.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7063625548673994938-3208113864675124832?l=stevenboynes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stevenboynes.blogspot.com/feeds/3208113864675124832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7063625548673994938&amp;postID=3208113864675124832' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/3208113864675124832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/3208113864675124832'/><link rel='alternate' type='text/html' href='http://stevenboynes.blogspot.com/2008/04/google-enterprise-application.html' title='Google Enterprise: Application Development'/><author><name>Steven</name><uri>http://www.blogger.com/profile/16511582621661359740</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7063625548673994938.post-7573033168264327295</id><published>2008-03-09T03:03:00.000-07:00</published><updated>2008-03-09T03:29:16.382-07:00</updated><title type='text'>Head in the Cloud</title><content type='html'>I've been working on my new home dev server for a while now.   Its pretty easy to set up a server with Microsoft technologies... but then I looked at licensing costs.  If you're looking to scale the costs to deploy additional servers is horrific.  So I scratched that idea and looked to open source.  Linux, Apache, etc.  So thats where I'm at now: CentOS, HTTPD (Apache), Sendmail, and Tomcat.  Actually I'm still working on Tomcat - its giving me some grief.  I've been thinking to myself, if I went Microsoft I could have had something up and running in a day - but where's the fun in that.  Anyways, I also got to thinking about cloud computing.  Its like managed hosting taken to the next level.  Eventually no need to know anything about infrastructure - but is that a good thing?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7063625548673994938-7573033168264327295?l=stevenboynes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stevenboynes.blogspot.com/feeds/7573033168264327295/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7063625548673994938&amp;postID=7573033168264327295' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/7573033168264327295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/7573033168264327295'/><link rel='alternate' type='text/html' href='http://stevenboynes.blogspot.com/2008/03/head-in-cloud.html' title='Head in the Cloud'/><author><name>Steven</name><uri>http://www.blogger.com/profile/16511582621661359740</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7063625548673994938.post-159830207828976350</id><published>2008-03-09T01:09:00.000-08:00</published><updated>2008-03-09T03:03:07.691-07:00</updated><title type='text'>Rambling</title><content type='html'>Today I caught an interesting show on Discovery about the Internet Browser wars.  To summarize it was about how Jim Clark and Marc Andressen got clobbered by Microsoft and then ended with Microsoft's Anti-trust case and inferred that this pushed Gates to his current philanthropy and that Google has/is the new Microsoft.   Interesting.  What really caught me was how Microsoft profited by owning and controlling the platform - duh.  The thing is, no one controls the Internet - and hopefully that will remain true - Net Neutrality.  This got me to thinking.  At one point a lot of people said that Google was a threat to Microsoft because they wanted to take over the desktop - thinking back to desktop search, and also to their competitive suite of apps that challenge MS Office.  I never really got that back then - how could you have an Internet based Operating System?  I mean your browser has to run on your local system - whats going to interface with your hardware?  And that doesn't seem to be the threat at all.  They just want to index the worlds information - and then use that knowledge to sell advertising.  Highly targeted and lucrative advertising.  Mike Arrington hinted at this on Charlie Rose - saying that the Microsoft/Yahoo thing is really about getting Microsoft into a position such that they can leverage Yahoo's advertising relationships to build and compete with Google. Google runs a great utility service, "search",  and from it has developed a great business model.  Why acquire YouTube - to index video information, or to tap into another medium with lots of advertising potential.  For some reason it makes me sad that this seems to be the point of Google - to make money via advertising.  They do indeed have some great services - besides search I always also use Maps and Goog 411.  Free services that of course are paid for by advertising.  Seems self sustaining - I mean after all the capital from search advertising they're able to develop all sorts of services and give them away for free.  This is great for consumers.  But what about startups...is advertising the best monetization goal or strategy?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7063625548673994938-159830207828976350?l=stevenboynes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stevenboynes.blogspot.com/feeds/159830207828976350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7063625548673994938&amp;postID=159830207828976350' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/159830207828976350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/159830207828976350'/><link rel='alternate' type='text/html' href='http://stevenboynes.blogspot.com/2008/03/rambling.html' title='Rambling'/><author><name>Steven</name><uri>http://www.blogger.com/profile/16511582621661359740</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7063625548673994938.post-7848040727460357141</id><published>2007-11-10T12:18:00.000-08:00</published><updated>2007-11-10T12:21:27.937-08:00</updated><title type='text'>Augmented Reality = Blown Away!</title><content type='html'>I was doing some research on the use of AI to break CAPTCHAs (Completely Automated Turing test to tell Computers and Humans Apart) when I came across a posting on what it essentially augmented reality - see the embed below.  All I can say is wow, its a very cool use of optical recognition technology.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Bhlq_GhYGsM&amp;amp;rel=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Bhlq_GhYGsM&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7063625548673994938-7848040727460357141?l=stevenboynes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stevenboynes.blogspot.com/feeds/7848040727460357141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7063625548673994938&amp;postID=7848040727460357141' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/7848040727460357141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/7848040727460357141'/><link rel='alternate' type='text/html' href='http://stevenboynes.blogspot.com/2007/11/augmented-reality-blown-away.html' title='Augmented Reality = Blown Away!'/><author><name>Steven</name><uri>http://www.blogger.com/profile/16511582621661359740</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7063625548673994938.post-5104205167150072153</id><published>2007-10-14T14:42:00.000-07:00</published><updated>2007-10-14T14:50:26.461-07:00</updated><title type='text'>All Things D</title><content type='html'>Late last night I got a chance to catch up on some media.  The event is way past, but I was playing around with my new Nano and got a podcast video of Gates and Jobs at D5 earlier this year.  It was good to watch.  It really got me thinking about paradigm shifts, and more on post PC devices.  I was thinking about this a couple of weeks ago - and there's a lot of stuff floating around in my head about the topic.   It is very exciting to watch things unfold, and even more exciting being a participant - but not quite where I want to be yet in terms of that-- yet.  One things for sure, I feel the same way that they do about technology.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7063625548673994938-5104205167150072153?l=stevenboynes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stevenboynes.blogspot.com/feeds/5104205167150072153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7063625548673994938&amp;postID=5104205167150072153' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/5104205167150072153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/5104205167150072153'/><link rel='alternate' type='text/html' href='http://stevenboynes.blogspot.com/2007/10/all-things-d.html' title='All Things D'/><author><name>Steven</name><uri>http://www.blogger.com/profile/16511582621661359740</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7063625548673994938.post-174417092681413288</id><published>2007-07-30T20:50:00.000-07:00</published><updated>2007-07-30T20:55:22.687-07:00</updated><title type='text'>Flipping Sweet!</title><content type='html'>If you read the title...you know who you are, yes, imitation is the highest form of flattery =)&lt;br /&gt;&lt;br /&gt;But these are the best words I can think of to describe the results of me attending FlexCamp.  Adobe really did it up right.  I got a free copy of FlexBuilder 2.0, and an O'Reilly book to boot.  I expect my productivity to soar.  I just finished reconfiguring my desktop for development - fresh install of CF8, SQL Server 2005, and my new copy of FlexBuilder 2.0.  Finally I'll have code hints and color coded ActionScript and MXML.    As a matter of fact I just import my project and did a compile...no more ANT, batch files, and command line.   Woohoo!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7063625548673994938-174417092681413288?l=stevenboynes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stevenboynes.blogspot.com/feeds/174417092681413288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7063625548673994938&amp;postID=174417092681413288' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/174417092681413288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/174417092681413288'/><link rel='alternate' type='text/html' href='http://stevenboynes.blogspot.com/2007/07/flipping-sweet.html' title='Flipping Sweet!'/><author><name>Steven</name><uri>http://www.blogger.com/profile/16511582621661359740</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7063625548673994938.post-271516102643206560</id><published>2007-07-21T16:28:00.001-07:00</published><updated>2007-07-21T16:28:54.667-07:00</updated><title type='text'>T-6 Days and Counting</title><content type='html'>FlexCamp!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7063625548673994938-271516102643206560?l=stevenboynes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stevenboynes.blogspot.com/feeds/271516102643206560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7063625548673994938&amp;postID=271516102643206560' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/271516102643206560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/271516102643206560'/><link rel='alternate' type='text/html' href='http://stevenboynes.blogspot.com/2007/07/t-6-days-and-counting.html' title='T-6 Days and Counting'/><author><name>Steven</name><uri>http://www.blogger.com/profile/16511582621661359740</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7063625548673994938.post-3427273620532357536</id><published>2007-07-15T16:01:00.000-07:00</published><updated>2007-07-15T16:12:42.746-07:00</updated><title type='text'>SilvaFUG</title><content type='html'>I attended SilvaFUG on Thursday, and have to say that I was pretty impressed.  Great group of folks there - I'll definitely be back for the next monthly meeting.  One good take away was that someone created an open source physics engine in ActionScript.  One of the demos implemented it to create a UI similar to the Microsoft Surface.  Or to be more correct, similar to the technology that was developed much earlier and was presented at the TED conference.  Anyways - I checked out the site for the physics engine and it could come in handy for what I'm working on.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7063625548673994938-3427273620532357536?l=stevenboynes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stevenboynes.blogspot.com/feeds/3427273620532357536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7063625548673994938&amp;postID=3427273620532357536' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/3427273620532357536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/3427273620532357536'/><link rel='alternate' type='text/html' href='http://stevenboynes.blogspot.com/2007/07/silvafug.html' title='SilvaFUG'/><author><name>Steven</name><uri>http://www.blogger.com/profile/16511582621661359740</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7063625548673994938.post-3922044675582682435</id><published>2007-07-11T22:49:00.000-07:00</published><updated>2007-07-11T22:57:08.710-07:00</updated><title type='text'>Not much tech at the New Tech</title><content type='html'>Just got back from the SF New Tech meetup/conference thing.  It was worth my 5 bucks to see Guy Kawasaki present on his new site Truemors.  All in all though, I have to say that I'm not too much impressed.  I'm a developer mind you - so I know what it takes to put functionality like that together; not much.  But above and beyond that I just don't see the value of his service.   I should have piped up and asked what the majority of his $12k to start it went to.   There wasn't a whole lot of tech tonight - the only thing of note was this guy Mo's little Flash app to add animated talking mouths to photos.   Using the mic interface and then binding a selected region of the image to the waveform for the motion (thats my theory at least).   I'm looking forward to the SilvaFUG (Silicon Valley Flex Users Group) meetup tomorrow night, maybe I can pick up some new stuff.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7063625548673994938-3922044675582682435?l=stevenboynes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stevenboynes.blogspot.com/feeds/3922044675582682435/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7063625548673994938&amp;postID=3922044675582682435' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/3922044675582682435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/3922044675582682435'/><link rel='alternate' type='text/html' href='http://stevenboynes.blogspot.com/2007/07/not-much-tech-at-new-tech.html' title='Not much tech at the New Tech'/><author><name>Steven</name><uri>http://www.blogger.com/profile/16511582621661359740</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7063625548673994938.post-3697960724603395414</id><published>2007-06-27T21:50:00.000-07:00</published><updated>2007-06-27T21:53:52.300-07:00</updated><title type='text'>Fast and loose</title><content type='html'>I'm busy learning how to code in Flex.  I have to say that I'm liking it.  Goes back to my days reading Code Complete - highly cohesive, loose coupling.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7063625548673994938-3697960724603395414?l=stevenboynes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stevenboynes.blogspot.com/feeds/3697960724603395414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7063625548673994938&amp;postID=3697960724603395414' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/3697960724603395414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/3697960724603395414'/><link rel='alternate' type='text/html' href='http://stevenboynes.blogspot.com/2007/06/fast-and-loose.html' title='Fast and loose'/><author><name>Steven</name><uri>http://www.blogger.com/profile/16511582621661359740</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7063625548673994938.post-5933793152031178500</id><published>2007-06-21T20:34:00.000-07:00</published><updated>2007-06-21T20:45:01.065-07:00</updated><title type='text'>Get some AIR</title><content type='html'>Yesterday evening I attended a BACFUG meeting about Adobe's new Integrated Runtime.  Interesting concept.  Basically it allows web developers to leverage their skills to create what one of my friends would call a "real" application - that is, a desktop application.  The advantage is that this platform is similar in concept to the J2EE framework - write once, run anywhere (in theory).  The discussion was pretty interesting.  The room was full of CF developers, a Rails developer, and a member of the Adobe team who worked on a version of the Kuler app implemented with AIR.  The key take away from this is that you can use web skills, whether they be Javascript and HTML or Flash and Flex to develop an installable desktop application.  Also the AIR runtime has SQL Lite so you can create an offline app that can use a client datasource when disconnected and then synch up later.  Its still fresh in beta (1.5 weeks according to Jen Larkin) so I wonder what use cases will come of this.  The one biggie is eBay's disconnected app that was demo'd previously when the platform was called Apollo.  I can think of one system I previously worked on that would be an excellent candidate for this platform.  I have some hesitation in regards to security and how it will affect user adoption though.  The big barrier is trust.  Would you trust installing such an app on your system?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7063625548673994938-5933793152031178500?l=stevenboynes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stevenboynes.blogspot.com/feeds/5933793152031178500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7063625548673994938&amp;postID=5933793152031178500' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/5933793152031178500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/5933793152031178500'/><link rel='alternate' type='text/html' href='http://stevenboynes.blogspot.com/2007/06/get-some-air.html' title='Get some AIR'/><author><name>Steven</name><uri>http://www.blogger.com/profile/16511582621661359740</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7063625548673994938.post-712973637653217321</id><published>2007-06-18T22:50:00.000-07:00</published><updated>2007-06-18T23:33:03.029-07:00</updated><title type='text'>More than just a pretty face</title><content type='html'>First make it work, then make it look pretty.  I think thats a pretty common viewpoint amongst "programmers".  Its something I've heard many times, and something I agreed with whole-heartedly when I began my programming career back in 2003.  Functionality is king - isn't it?  I mean whats the development process: Get the user requirements, determine the scope of whats to be addressed, created a functional specification.  What about UI?  Who cares right - as long as it does what the user needs it to do.  I was thinking about this today because someone gave me a hard time for suggesting that we implement a solution using Adobe's now open source Flex framework.  My response would have been the same four years ago.  I studied engineering in school - and the goal always seemed to be to find a succinct solution.  Thats what makes a solution beautiful - simple sophistication - no fluff.  But I think one thing does get lost, and its something I heard from a colleague who had started with a design background before moving into programming:  Computer science is both an art and a science, it is both form and function.  I heard this again a few months ago while attending the Web 2.0 Conference at the Moscone.  I sat in on a presentation by Kelly Goto of &lt;a href="http://www.gotomedia.com/" target="_blank"&gt;gotomedia&lt;/a&gt;.  She described a shift in development - a narrowing of the chasm between traditional back end server side programmers and graphic designers - to that of a new hybrid developer, knowledgeable of both aspects.  It makes complete sense and I think that as we move forward and begin to see more applications  span across different mediums it will behoove us to be fluent in each.  Don't get me wrong though - there is and always will be a place for specialists - just given the nature and resources of my current work I find (and don't mind) being somewhat of a generalist.  But let me get back to my point about UI.  I too once chuckled at the mention of Mac computers and took for granted the value of graphic design.  The fact of the matter is that UI matters!  An excellent example of this is MPEG audio players.  There were tons of MP3 players on the market before the iPod - but why was the iPod such a huge success?  Same functionality.  Different interface.  It made a world of a difference.  I think that as the internet moves forward and continues to be distributed to and through different devices the biggest challenge will be creating usable interfaces - interfaces that can be created with programmatic elegance and sophistication, is easily maintainable, yet provides functionality through an easy to use and appropriate interface over different mediums.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7063625548673994938-712973637653217321?l=stevenboynes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stevenboynes.blogspot.com/feeds/712973637653217321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7063625548673994938&amp;postID=712973637653217321' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/712973637653217321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/712973637653217321'/><link rel='alternate' type='text/html' href='http://stevenboynes.blogspot.com/2007/06/just-pretty-face.html' title='More than just a pretty face'/><author><name>Steven</name><uri>http://www.blogger.com/profile/16511582621661359740</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7063625548673994938.post-5872387262253265633</id><published>2007-06-15T22:59:00.000-07:00</published><updated>2007-06-18T23:35:02.917-07:00</updated><title type='text'>You down with OOP?</title><content type='html'>About a month ago I found a project to undertake that really caught my attention.  I'll blog more about it here after I get my code together, but at the most basic level it involves graph theory, or more specifically, trees.  I needed a refresher so I cracked open my McGraw Hill Algorithms book from Davis and started reading about edges, vertices, DFS, BFS... all good and well.  Took things a step further and started implementing some code in ActionScript and made some nice visuals in Flash.  Turns out though that it its much more efficient to do the work in SQL!  A really good resource is Joe Celko's "Trees and Hierarchies in SQL For Smarties" -- who would of thought of using SQL to work with trees? Joe did, apparently.  So after conquering my concerns with building and manipulating tree structures I made a decision to also learn a new scripting language - why do things the easy way?  I've been stuck in the CF world for quite some time so time to learn me some PHP5.  OO is the way to go... You down with OOP?  Yeah you know me =)  The only tough part is getting familiar with the syntax.  I don't know how many times I tried using the "." operator instead of the "-&gt;" operator.  All in all not too shabby though, I've been making great progress.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7063625548673994938-5872387262253265633?l=stevenboynes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stevenboynes.blogspot.com/feeds/5872387262253265633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7063625548673994938&amp;postID=5872387262253265633' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/5872387262253265633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/5872387262253265633'/><link rel='alternate' type='text/html' href='http://stevenboynes.blogspot.com/2007/06/graph-theory.html' title='You down with OOP?'/><author><name>Steven</name><uri>http://www.blogger.com/profile/16511582621661359740</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7063625548673994938.post-4727067282307465668</id><published>2007-06-14T21:42:00.001-07:00</published><updated>2007-06-14T23:48:19.329-07:00</updated><title type='text'>Iteration 1.0</title><content type='html'>This is my first attempt at entering the blogosphere.  For someone who calls himself an "Internet Technologist" I must seem pretty late to the game.  So let me clarify, I'm not claiming to be knowledgeable of all things internet -- just that I have a very strong desire to, as much as is humanly possible.  For the past year or two (or maybe more), I've been sitting on the sidelines of the Social Media scene mostly a passive observer.  Now that I think about it I'm not sure exactly when  the internet became "social".  Curiously when I think back the initial attraction to it was anonymity.  Mind you however that when I say "thinking back" I'm referring to the time when a suite of internet applications was Mosaic, Archie, Finger, and Usenet.  Fast forward to the present and almost everything and everyone has an internet presence.  For example, have you Googled your name in quotes?  I did and was surprised to find this: &lt;a href="http://mathforum.org/library/drmath/view/52896.html"&gt;http://mathforum.org/library/drmath/view/52896.html&lt;/a&gt;  -- an email that I sent to Dr. Math in 1995... yes that was me, and yes I'm that much of a geek.  So back to my point, I have been a passive observer, and now its time for to become a semi-active participant.  Its all quite odd though - if I speak will people listen?  And if no one listens, then what?  I guess I'll find out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7063625548673994938-4727067282307465668?l=stevenboynes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stevenboynes.blogspot.com/feeds/4727067282307465668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7063625548673994938&amp;postID=4727067282307465668' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/4727067282307465668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7063625548673994938/posts/default/4727067282307465668'/><link rel='alternate' type='text/html' href='http://stevenboynes.blogspot.com/2007/06/iteration-10.html' title='Iteration 1.0'/><author><name>Steven</name><uri>http://www.blogger.com/profile/16511582621661359740</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
