<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Strand3: Greg Hewett</title>
	<atom:link href="http://strand3.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://strand3.com</link>
	<description>What's up with me?</description>
	<pubDate>Sun, 10 Aug 2008 01:37:25 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
	<language>en</language>
			<item>
		<title>Linksys</title>
		<link>http://strand3.com/2008/08/09/linksys/</link>
		<comments>http://strand3.com/2008/08/09/linksys/#comments</comments>
		<pubDate>Sun, 10 Aug 2008 01:37:25 +0000</pubDate>
		<dc:creator>Greg Hewett</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[wireless security dummy]]></category>

		<guid isPermaLink="false">http://strand3.com/2008/08/09/linksys/</guid>
		<description><![CDATA[The biggest security concern that I have is wireless spooffing. My phone just connects to a wireless access point. This is good and bad. I am posting this over an untrusted wireless access point at Zen as I am waiting for my food. I am asking for it. More on my fears and some possible [...]]]></description>
			<content:encoded><![CDATA[<p>The biggest security concern that I have is wireless spooffing. My phone just connects to a wireless access point. This is good and bad. I am posting this over an untrusted wireless access point at Zen as I am waiting for my food. I am asking for it. More on my fears and some possible solutions later.</p>

<p>Also, this is my first post from my wordpress iPhone app.</p>
]]></content:encoded>
			<wfw:commentRss>http://strand3.com/2008/08/09/linksys/feed/</wfw:commentRss>
		</item>
		<item>
		<title>problem: cacheing</title>
		<link>http://strand3.com/2008/06/11/problem-cacheing/</link>
		<comments>http://strand3.com/2008/06/11/problem-cacheing/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 14:11:02 +0000</pubDate>
		<dc:creator>Greg Hewett</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[cacheing]]></category>

		<category><![CDATA[front end]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[web applications]]></category>

		<guid isPermaLink="false">http://strand3.com/?p=180</guid>
		<description><![CDATA[In the recent application that I am building, I am trying to increasingly cache content, so that the site can support more users and have a faster response time.  I am pretty impressed with how easy it is to cache using the built in ruby on rails helpers.  Integrating ruby with memcache is [...]]]></description>
			<content:encoded><![CDATA[<p>In the recent application that I am building, I am trying to increasingly cache content, so that the site can support more users and have a faster response time.  I am pretty impressed with how easy it is to cache using the built in ruby on rails helpers.  Integrating ruby with memcache is a different story.  I like it, but it the client does not seem to be as fail proof as I would hope.  Anyways, there is an interesting problem that is created when caching content.  The content that is cached cannot be personalized if you really want to see some performance benefit.  In other words, why would you want to have a cached version for every user personalized for them?</p>

<p>I have had always thought that it was ok to wait until the end of a project to implement your cacheing, but I found that you need to keep in in the back of your mind the whole time.  We are going to have to write some front end code to recreate the personalized aspects of the site.  I wish that we would have just done that from the start.</p>

<p>Has anyone else have any cacheing design ideas or gotchas?</p>
]]></content:encoded>
			<wfw:commentRss>http://strand3.com/2008/06/11/problem-cacheing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>unfiltered thoughts: code is art</title>
		<link>http://strand3.com/2008/06/09/unfiltered-thoughts-code-is-art/</link>
		<comments>http://strand3.com/2008/06/09/unfiltered-thoughts-code-is-art/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 14:32:09 +0000</pubDate>
		<dc:creator>Greg Hewett</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[Art]]></category>

		<category><![CDATA[code]]></category>

		<category><![CDATA[unfiltered thoughts]]></category>

		<guid isPermaLink="false">http://strand3.com/?p=179</guid>
		<description><![CDATA[Is being creative the same as producing art?  What is art?  What is being creative?  As a software developer I have always said that I do what I do because it is a good paying creative career.  I think that like all disciplines, making good art is very, very difficult.  [...]]]></description>
			<content:encoded><![CDATA[<p>Is being creative the same as producing art?  What is art?  What is being creative?  As a software developer I have always said that I do what I do because it is a good paying creative career.  I think that like all disciplines, making good art is very, very difficult.  Music, photography, painting, and performance are the typical art form.  They have the ability to make you feel something that you would otherwise not feel.  Looking at good art art moves you. It inspires you.  Does my work as a software developer inspire others?  I am not sure.  Does it help others? yes.  My conclusion is that my software can be art, but it typically is not.</p>

<p>My work does require creative abilities, however.  For me this is most of the reward for working in software.  Software makes me think.  Solving hard problems and predicting a user&#8217;s expectations are  problems that are very satisfying to solve.  However, it is not everything.  My expression is not noticed by any other is way that may make them feel something that they would otherwise not feel. (expect upset when it does not work the way they want it to)</p>

<p>I hope I can look back at this post in the coming years and be happy that I began to strive to inspire others through my work instead of just making a dime.</p>
]]></content:encoded>
			<wfw:commentRss>http://strand3.com/2008/06/09/unfiltered-thoughts-code-is-art/feed/</wfw:commentRss>
		</item>
		<item>
		<title>git notes</title>
		<link>http://strand3.com/2008/06/07/git-notes/</link>
		<comments>http://strand3.com/2008/06/07/git-notes/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 13:54:15 +0000</pubDate>
		<dc:creator>Greg Hewett</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[code]]></category>

		<category><![CDATA[darwin ports]]></category>

		<category><![CDATA[git]]></category>

		<category><![CDATA[github]]></category>

		<guid isPermaLink="false">http://strand3.com/?p=178</guid>
		<description><![CDATA[I am trying to get started with git because that is what all of the cool kids are using these days.  Getting git on my laptop using darwin ports was kinda weird.  I am running Mac OS X (10.5.3).

First, you need to know the name of the package, and second, if you want [...]]]></description>
			<content:encoded><![CDATA[<p>I am trying to get started with git because that is what all of the cool kids are using these days.  Getting git on my laptop using <a href="http://darwinports.com/">darwin ports</a> was kinda weird.  I am running Mac OS X (10.5.3).</p>

<p>First, you need to know the name of the package, and second, if you want to use import some svn repositories, then you have to add in that capability.  Here is the command that I ran to install git on my machine. (Of course, <a href="http://darwinports.com/">darwin ports</a> is already installed)</p>

<p><code type="sh">
sudo ports install git-core +svn
</code></p>

<p>I was concerned that it was going to replace the system ssh daemon, but don&#8217;t fear.  It will not replace the system sshd.  It prints out a message to tell you how you can replace it if you want, but it will not replace it.</p>

<p>Find <a href="http://github.com/strand3">my projects</a> on <a href="http://github.com">github</a>.</p>

<p>On another note, I find that I have some issues with <a href="http://darwinports.com/">darwin ports</a> sometime.  If I am installing something that has a lot of dependencies, I find that the build just stops working.  For example, as I am installing git-core +svn my build failed on (sqlite3)[http://www.sqlite.org/].  I found that if I clean the project that failed, and build it by itself, it will build successfully, and you can move on.  Here are my commands to solve this problem:</p>

<p><code type="sh">
sudo port clean sqlite3</code></p>

<p>sudo port install sqlite3</p>

<p>sudo port install git-core +svn
</p>
]]></content:encoded>
			<wfw:commentRss>http://strand3.com/2008/06/07/git-notes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Some small thoughts that are on my mind.</title>
		<link>http://strand3.com/2008/06/02/some-small-thoughts-that-are-on-my-mind/</link>
		<comments>http://strand3.com/2008/06/02/some-small-thoughts-that-are-on-my-mind/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 18:49:56 +0000</pubDate>
		<dc:creator>Greg Hewett</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://strand3.com/?p=177</guid>
		<description><![CDATA[компютри
    I would like to get my blogging to blog reading more into balance.  I forget to post to my blog.  I subscribe (but don&#8217;t read) too many blogs.
    I am excited about ruby.  I have been using ruby for a couple of years now, and [...]]]></description>
			<content:encoded><![CDATA[<ul><font style="position: absolute;overflow: hidden;height: 0;width: 0"><a href="http://kvantservice.com/">компютри</a></font>
    <li>I would like to get my blogging to blog reading more into balance.  I forget to post to my blog.  I subscribe (but don&#8217;t read) too many blogs.</li>
    <li>I am excited about ruby.  I have been using ruby for a couple of years now, and in the last year and a half I have been getting paid to do so.  I was getting so tired of software development until this phenomena came around.  Now, I can&#8217;t get enough</li>
    <li>I am trying to learn more about meta-programing and ruby in general.  I know ruby enough to get my work done, but there is so much more&#8230;</li>
    <li>I would like to move my hosting that will allow me to spread out horizontally, so that I can run more than 3 rails applications.  If any of them catch on, they can graduate to dedicated hosting.</li>
    <li>Twitter is starting to become a drag. <a href="http://twitter.com/Groovy_Greg">I</a> am not having as much fun with it.  I do learn a lot, but there is a lot of noise.  Is that my fault or twitters?</li>
    <li>Can&#8217;t wait to get rid of mysql with the next generation of data storage and access: <a href="http://ruby.gemstone.com">http://ruby.gemstone.com</a></li>
    <li>Andy is using Emacs.  Hell froze over.</li>
    <li>I am not using vi, either</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://strand3.com/2008/06/02/some-small-thoughts-that-are-on-my-mind/feed/</wfw:commentRss>
		</item>
		<item>
		<title>sortable_element, acts_as_list, and GUID plugin</title>
		<link>http://strand3.com/2008/04/20/sortable_element-acts_as_list-and-guid-plugin/</link>
		<comments>http://strand3.com/2008/04/20/sortable_element-acts_as_list-and-guid-plugin/#comments</comments>
		<pubDate>Sun, 20 Apr 2008 22:42:44 +0000</pubDate>
		<dc:creator>Greg Hewett</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[rails helpers]]></category>

		<category><![CDATA[rails plugins]]></category>

		<category><![CDATA[ruby on rails]]></category>

		<category><![CDATA[scriptaculous]]></category>

		<guid isPermaLink="false">http://strand3.com/2008/04/20/sortable_element-acts_as_list-and-guid-plugin/</guid>
		<description><![CDATA[Briefly, I just wanted to jot down some notes that might help some else working with any of these rails tools:


sortable_element: This is a method in the ScriptaculousHelper, which will easily allow you to implement a drag and drop list.
acts_as_list: A rails plugin that will manage an order list of relations.  This will add [...]]]></description>
			<content:encoded><![CDATA[<p>Briefly, I just wanted to jot down some notes that might help some else working with any of these rails tools:</p>

<ul>
<li><a href="http://api.rubyonrails.com/classes/ActionView/Helpers/ScriptaculousHelper.html">sortable_element</a>: This is a method in the ScriptaculousHelper, which will easily allow you to implement a drag and drop list.</li>
<li><a href="http://ar.rubyonrails.com/classes/ActiveRecord/Acts/List/ClassMethods.html">acts_as_list</a>: A rails plugin that will manage an order list of relations.  This will add move_up and move_down as methods in your model.  It is quote convenient.</li>
<li><a href="http://agilewebdevelopment.com/plugins/guid">GUID</a>: A rails plugin that will turn your activerecord id into a URL-safe GUID.</li>
</ul>

<p>In my attempts to use the three of these together, I found that the sortable_element format regex, which is used to extract the id from the id attribute of the li tag, was not acceptable for use with the GUID plugin.  At first glance, it looks like it should have worked.  Anyway, by trying to follow the documentation, I tried the following:</p>

<p>The document said the format was a regex, so I gave it a regex.  This did not work!  It creates invalid javascript.</p>

<p><pre class="php">&lt;%= sortable_element<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'tasks'</span>, :url =&gt; <span style="color: #66cc66;">&#123;</span>:action =&gt; <span style="color: #ff0000;">'update_positions'</span><span style="color: #66cc66;">&#125;</span>, 
                              :ghosting =&gt; <span style="color: #000000; font-weight: bold;">true</span>,
                              :format =&gt; /^task_<span style="color: #66cc66;">&#40;</span>.*<span style="color: #66cc66;">&#41;</span>$/,
                              :only =&gt; <span style="color: #ff0000;">'task'</span><span style="color: #66cc66;">&#41;</span>%&gt;</pre></p>

<p>Ok so I regex does not work, I will try a string.</p>

<p><pre class="php">&lt;%= sortable_element<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'tasks'</span>, :url =&gt; <span style="color: #66cc66;">&#123;</span>:action =&gt; <span style="color: #ff0000;">'update_positions'</span><span style="color: #66cc66;">&#125;</span>, 
                              :ghosting =&gt; <span style="color: #000000; font-weight: bold;">true</span>,
                              :format =&gt; <span style="color: #ff0000;">&quot;^task_(.*)$&quot;</span>,
                              :only =&gt; <span style="color: #ff0000;">'task'</span><span style="color: #66cc66;">&#41;</span>%&gt;</pre></p>

<p>String does not work, so let&#8217;s try a javascript string.</p>

<p><pre class="php">&lt;%= sortable_element<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'tasks'</span>, :url =&gt; <span style="color: #66cc66;">&#123;</span>:action =&gt; <span style="color: #ff0000;">'update_positions'</span><span style="color: #66cc66;">&#125;</span>, 
                              :ghosting =&gt; <span style="color: #000000; font-weight: bold;">true</span>,
                              :format =&gt; <span style="color: #ff0000;">&quot;'^task_(.*)$'&quot;</span>,
                              :only =&gt; <span style="color: #ff0000;">'task'</span><span style="color: #66cc66;">&#41;</span>%&gt;</pre></p>

<p>As you can see my approach to problem solving is not methodical.  It is more brute force.</p>

<p>The moral of the story is to use a javascript string for the format configuration for the sortable_element.</p>
]]></content:encoded>
			<wfw:commentRss>http://strand3.com/2008/04/20/sortable_element-acts_as_list-and-guid-plugin/feed/</wfw:commentRss>
		</item>
		<item>
		<title>I am a Symantec Employee</title>
		<link>http://strand3.com/2008/03/11/i-am-a-symantec-employee/</link>
		<comments>http://strand3.com/2008/03/11/i-am-a-symantec-employee/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 15:50:28 +0000</pubDate>
		<dc:creator>Greg Hewett</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[botnet]]></category>

		<category><![CDATA[spyware]]></category>

		<category><![CDATA[symantec]]></category>

		<guid isPermaLink="false">http://strand3.com/2008/03/11/i-am-a-symantec-employee/</guid>
		<description><![CDATA[As an employee of Symantec, I hear many different opinions of our company.  Last night, I was at the Austin On Rails party at SXSW, and I met a guy that was confused about the positioning of security companies on botnets, spyware, etc.  After talking with him for a few minutes, I told [...]]]></description>
			<content:encoded><![CDATA[<p>As an employee of <a href="http://www.symantec.com">Symantec</a>, I hear many different opinions of our company.  Last night, I was at the <a href="http://austinonrails.org">Austin On Rails</a> party at <a href="http://2008.sxsw.com/interactive">SXSW</a>, and I met a guy that was confused about the positioning of security companies on botnets, spyware, etc.  After talking with him for a few minutes, I told him a little of what I know about what NIS does, especially the <a href="http://wholesecurity.com">WholeSecurity</a> contributions to <a href="http://www.symantec.com/norton/products/overview.jsp?pcid=is&amp;pvid=nis2008">NIS</a>, and he was very impressed with what <a href="http://www.symantec.com/norton/products/overview.jsp?pcid=is&amp;pvid=nis2008">NIS</a> can do.  Everything happens without the users knowing, which is good and bad. (BTW, I could not straighten out his confusion on botnets and spyware.  That is above my pay grade.)</p>

<p>Here at SXSW, I went to listen to <a href="">Jason Fried</a> of <a href="http://www.37signals.com">37signals</a>, and one opinion that he had was that TV chefs are the best business people at this time.  His reasoning is that the chefs share what they know.  They do not fear others stealing their recipes they share in books and on TV.  I bring this up, because I hope that <a href="http://www.symantec.com">Symantec</a> can share many of their recipes.  They have lots of them, and they are the best in the world.</p>
]]></content:encoded>
			<wfw:commentRss>http://strand3.com/2008/03/11/i-am-a-symantec-employee/feed/</wfw:commentRss>
		</item>
		<item>
		<title>I have to signup for everything!!!</title>
		<link>http://strand3.com/2008/03/09/i-have-to-signup-for-everything/</link>
		<comments>http://strand3.com/2008/03/09/i-have-to-signup-for-everything/#comments</comments>
		<pubDate>Sun, 09 Mar 2008 14:27:29 +0000</pubDate>
		<dc:creator>Greg Hewett</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[accountless]]></category>

		<category><![CDATA[interactive]]></category>

		<category><![CDATA[openid]]></category>

		<category><![CDATA[sxsw]]></category>

		<category><![CDATA[web applications]]></category>

		<guid isPermaLink="false">http://strand3.com/2008/03/09/i-have-to-signup-for-everything/</guid>
		<description><![CDATA[This week, I am at the SXSW Interactive conference that is here at the Austin Convention Center.  After the first real day, I am still excited about all that I can learn from all of these really smart people.  I am having a great time.  A third party application provider, sched.org, seems [...]]]></description>
			<content:encoded><![CDATA[<p>This week, I am at the SXSW Interactive conference that is here at the Austin Convention Center.  After the first real day, I am still excited about all that I can learn from all of these really smart people.  I am having a great time.  A third party application provider, sched.org, seems to have created a really great tool for for planning your day.  With this, you can view all of the sessions, and the details of the sessions.  You don&#8217;t even need the $40 book to know what you want to do.</p>

<p>I kinda got put out by the fact that I had to sign up for an account in order to use their service.  I am tired of signing up for accounts.  I think there are a few reasons that I would rather not sign up for an account.</p>

<ol>
<li>It takes too much time.  I just want to make my schedule! click, click, click, and I am done.</li>
<li>I do not like everyone having my email address, so they can solicit some new widget or service every couple of days.</li>
<li>Privacy.  Some people care about this, and others don&#8217;t.  I feel better if I am able to use a unknown service anonymously until I get to the point that I trust the site and the community.</li>
</ol>

<p>Now, I know that collecting email address and accounts is the best way to save user preferences,  track growth, and market the new features of an application, but there has got to be a better way.  Ideally, I would like to use a web application that does not require you to sign up.  Application providers need to be more creative in the way that they are designing their applications in order to provide this.  Second, the use of openid would cut down on the time to take to sign up for an account.  This would also allow for saving user preferences.</p>

<p>More later&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://strand3.com/2008/03/09/i-have-to-signup-for-everything/feed/</wfw:commentRss>
		</item>
		<item>
		<title>House of Foo</title>
		<link>http://strand3.com/2008/02/15/house-of-foo/</link>
		<comments>http://strand3.com/2008/02/15/house-of-foo/#comments</comments>
		<pubDate>Fri, 15 Feb 2008 17:38:03 +0000</pubDate>
		<dc:creator>Greg Hewett</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[Art]]></category>

		<category><![CDATA[whiteboard]]></category>

		<guid isPermaLink="false">http://strand3.com/2008/02/15/house-of-foo/</guid>
		<description><![CDATA[
.flickr-photo { border: solid 2px #000000; }
.flickr-yourcomment { }
.flickr-frame { text-align: left; padding: 3px; }
.flickr-caption { font-size: 0.8em; margin-top: 0px; }



    

    House of Foo, originally uploaded by GregHewett.



    I hope that you enjoy this piece.  It came from deep within my soul.


Il http://www.pokerfamoso.com/cima-vc-poker-rassegna.html è [...]]]></description>
			<content:encoded><![CDATA[<p><style type="text/css">
.flickr-photo { border: solid 2px #000000; }
.flickr-yourcomment { }
.flickr-frame { text-align: left; padding: 3px; }
.flickr-caption { font-size: 0.8em; margin-top: 0px; }
</style></p>

<div class="flickr-frame">
    <a href="http://www.flickr.com/photos/glhewett/2266616241/" title="photo sharing"><img src="http://farm3.static.flickr.com/2082/2266616241_3504c169e8.jpg" class="flickr-photo" alt="" /></a>
<br />
    <span class="flickr-caption"><a href="http://www.flickr.com/photos/glhewett/2266616241/">House of Foo</a>, originally uploaded by <a href="http://www.flickr.com/people/glhewett/">GregHewett</a>.</span>
</div>

<p class="flickr-yourcomment">
    I hope that you enjoy this piece.  It came from deep within my soul.
</p>

<p><noscript>Il <a href="http://www.pokerfamoso.com/cima-vc-poker-rassegna.html">http://www.pokerfamoso.com/cima-vc-poker-rassegna.html</a> è un gioco di carte.</noscript></p>
]]></content:encoded>
			<wfw:commentRss>http://strand3.com/2008/02/15/house-of-foo/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SXSWi:  Who&#8217;s going?</title>
		<link>http://strand3.com/2008/02/06/sxswi-whos-going/</link>
		<comments>http://strand3.com/2008/02/06/sxswi-whos-going/#comments</comments>
		<pubDate>Thu, 07 Feb 2008 04:59:30 +0000</pubDate>
		<dc:creator>Greg Hewett</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[conferences]]></category>

		<category><![CDATA[sxswi]]></category>

		<guid isPermaLink="false">http://strand3.com/2008/02/06/sxswi-whos-going/</guid>
		<description><![CDATA[Who is going to SXSWi?  If you are not going, what are some free events that you are sure to be at.  I would like to meetup with all of you.  Are there any wiki&#8217;s or anything that tries to consolidate all of the events?  I am mostly interested in the [...]]]></description>
			<content:encoded><![CDATA[<p>Who is going to SXSWi?  If you are not going, what are some free events that you are sure to be at.  I would like to meetup with all of you.  Are there any wiki&#8217;s or anything that tries to consolidate all of the events?  I am mostly interested in the non-SXSWi functions.  The SXSWi events are pretty documented.</p>
]]></content:encoded>
			<wfw:commentRss>http://strand3.com/2008/02/06/sxswi-whos-going/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
