Warning: ./cache/7edd48fa55bfa431bfba5f9e5d79f6d4.spc is not writeable in /var/www/davideisinger.com/feed/lib/simplepie.inc on line 1623

Warning: ./cache/d18f1d73def3e8af3fdc20c8642edaee.spc is not writeable in /var/www/davideisinger.com/feed/lib/simplepie.inc on line 1623

Warning: Cannot modify header information - headers already sent by (output started at /var/www/davideisinger.com/feed/lib/simplepie.inc:1623) in /var/www/davideisinger.com/feed/index.php on line 14
David Eisinger David's Articles and Links http://www.davideisinger.com/ 2008-07-28T06:26:00Z David Eisinger david@davideisinger.com http://www.davideisinger.com/ * Back to the Grind tag:www.davideisinger.com,2008-07-28:13f6e68c43c74f6e965e7e22fa79c384/5a62aa98b1abf58571467519b631ca94 David 2008-07-28T06:26:00Z <p>Clive Davis, from a <a href="http://www.wired.com/gaming/virtualworlds/commentary/games/2008/07/gamesfrontiers_0728">piece on Wired</a> exploring the mindset of a World of Warcraft player:</p> <blockquote> <p>These explanations are all true, more or less. But I actually believe there&#8217;s another reason we&#8217;re willing to spend 20 hours a week grinding, and it&#8217;s far weirder.</p> </blockquote> <blockquote> <p>It&#8217;s because we love it. We love grinding.</p> </blockquote> <p>A great article, to which any long-term WoW player can relate. Nearly (gulp) four years after I started my first character, I&#8217;m still paying my $15/mo because of how <em>productive</em> it makes me feel. There&#8217;s always a goal in sight, and there&#8217;s usually a clear path to accomplishing that goal. Most of us have come to accept this, although it appears some players are still <a href="http://www.wired.com/gaming/virtualworlds/commentary/games/2008/07/gamesfrontiers_0728?showAllComments=true&amp;showAllComments=true&amp;commentId=4ng0">in denial</a>:</p> <blockquote> <p>Yes, the mindless, safe, predictable grinding is perfect for mindless, safe, predictable people. A few of us prefer the surprising and the novel; we play PvP.</p> </blockquote> <p>Spoken like someone who hasn&#8217;t played WoW since 2005. Take it from a guy who pulled down 19K honor on Saturday by doing the same thing over and over and over again: it&#8217;s a grind, guy.</p> * I've Been Robbed! tag:www.davideisinger.com,2008-04-21:13f6e68c43c74f6e965e7e22fa79c384/130598780a15903a43ed7d98dc937294 David 2008-04-21T08:42:00Z <p><a href="http://www.memorly.com/">Mary</a> just pointed me to a new web startup that seems to borrow heavily from some design work I did about a year ago. Mere coincidence or shameless rip? <em>You be the judge</em>.</p> <p>The people&#8217;s exhibit #1: the design I did for <a href="http://hab.la/">hab.la</a> in early 2007:</p> <p><img src="http://www.davideisinger.com/images/53.png" alt="" /></p> <p>And what&#8217;s this? <a href="http://www.digsby.com/">Digsby</a> bills itself as &#8220;IM + Email + Social Networks&#8221;, but I call it a ripoff with a capital <span>WTF</span>:</p> <p><img src="http://www.davideisinger.com/images/52.png" alt="" /></p> <p>I&#8217;m not sure what to think. The resemblance is there. Theirs has a little more depth; mine, a little more racism. I&#8217;d be more up-in-arms if I had any stake in hab.la or if I was trying to build a design portfolio, but as it stands, I&#8217;m pretty flattered.</p> * Life Updates Vol. 1 tag:www.davideisinger.com,2008-03-17:13f6e68c43c74f6e965e7e22fa79c384/c30750e7f0d75779405c504d5fbd9bf1 David 2008-03-17T16:18:00Z <p><span>HELLO</span> <span>WEB</span> <span>FRIENDS</span>. Some brief updates: the <a href="http://www.davideisinger.com/article/moving-on">new job</a> is going swimmingly. I&#8217;m the primary developer on a smallish website we&#8217;re developing. It&#8217;s great to be able to work from professionally-designed website comps, and I&#8217;m learning a ton about testing and web application design. And check out the new <a href="http://www.viget.com/">viget.com</a> &#8212; friggin&#8217; awesome, huh?</p> <h4>Moving on up</h4> <p>Tooo the third floor. I&#8217;m moving into a new place in mid-April. I&#8217;m super excited; my two biggest gripes about my current apartment are the lack of space and how dark it is. This new place is great incredible &#8212; huge windows, tons of space, and a great view of Durham, and I can still walk to work. I&#8217;m looking forward to building my <a href="http://www.randsinrepose.com/archives/2006/07/10/a_nerd_in_a_cave.html">cave</a>. Let me know when you can make it down, eh?</p> <h4>And speaking of visiting&#8230;</h4> <p>I&#8217;ll be up in NoVA this weekend, from the 19th to the 23rd &#8212; let me know if you wanna catch up. I heard there&#8217;s a <a href="http://collect.myspace.com/index.cfm?fuseaction=music.showDetails&amp;Band_Show_ID=27423516&amp;friendid=214735271">great show</a> in D.C. on Thursday.</p> * Moving On tag:www.davideisinger.com,2008-01-17:13f6e68c43c74f6e965e7e22fa79c384/6aa27175043e03b2b374db9dd5baae20 David 2008-01-17T19:08:00Z <p>IN <span>MAY</span> OF 2006, I purchased this domain with the intention of starting my very own blog. I experimented with several site designs, but nothing I came up with effectively captured the feel of the time and place where I was. One day, I was out taking pictures of the area around my apartment. One in particular spoke to me, and that picture, shown above, became the foundation of this website.</p> <p><span>FAST</span> <span>FORWARD</span> one year: a small, Falls Church-based web company has decided to expand their operation to Durham. Their search for suitable office space eventually lands them in an impressive location in Brightleaf Square, with two cathedral windows looking out at the <em>very same scene</em> featured in the photograph above.</p> <p>AS <span>YOU</span> <span>MIGHT</span> know, I&#8217;ve been an employee of Duke&#8217;s Office of Information Technology since I graduated in 2005. I&#8217;ve had the privilege of working with some smart, talented people on numerous enjoyable projects. I&#8217;m very thankful for the opportunities Duke has provided me.</p> <p><span>BUT</span> <span>THE</span> <span>WINDS</span> of change are blowing; the director of the <a href="http://www.viget.com/">Viget Labs</a> Durham office, the very company I described earlier, found my website and contacted me about joining the Durham chapter of the <a href="http://refreshthetriangle.org/">Refresh</a> tech network that they were starting. There I met some of the team, who encouraged me to apply for one of their open positions, and apply I did. I start on February 11th.</p> <p><span>VIGET</span> <span>REPRESENTS</span> AN <span>INCREDIBLE</span> opportunity for me. I&#8217;ll be doing <a href="http://www.rubyonrails.com/">Rails</a> development full time. At this point in my career, there&#8217;s nothing I&#8217;d rather be doing. I&#8217;m only truly happy when I&#8217;m creating, and Viget offers plenty of opportunity for that, through team-based client work and contributions to open source. I&#8217;m sad to leave the friends I&#8217;ve made at Duke, but I&#8217;m not going far.</p> <p>2007 <span>ENDED</span> ON <span>SOMETHING</span> of a rough note, but things are looking up, and the new year promises to be an exciting one. Best wishes to you and yours.</p> * Refresh the Triangle: Web Application Security tag:www.davideisinger.com,2007-12-07:13f6e68c43c74f6e965e7e22fa79c384/887a7ab9f4c51899a3ed09bb1e01cda2 David 2007-12-07T13:18:00Z <p>At last night&#8217;s <a href="http://www.refreshthetriangle.org/">Refresh the Triangle</a> meeting, <a href="http://clintonrnixon.net/">Clinton Nixon</a> (who should totally get together with Harrison Ford and have a presidential name-off) gave a great talk on web application security. He explained that a web application essentially takes data in, does something with it, and then sends it back out, and that a secure application needs to be secure throughout the cycle.</p> <p>Topics included cross-site scripting, malicious file execution, and various kinds of injection attacks. I&#8217;m pretty familiar with <span>SQL</span> attacks, but I never gave a lot of thought to how easily <span>POST</span> requests can be altered (Clinton used the <a href="http://www.getfirebug.com/">Firebug</a> extension) to add new elements or to override values that are only enforced at the view level. Makes me cringe to think about all of the unchecked</p> <blockquote> <p>person = Person.new(params[:person])</p> </blockquote> <p>in my Rails code. You can check out his <a href="http://docs.google.com/TeamPresent?docid=a2wc7cxz4dk_22r385kd">slides</a> or <a href="http://docs.google.com/TeamPresent?docid=a2wc7cxz4dk_22r385kd">links</a> for more information. Additionally, if you&#8217;re into Ruby/Rails nerdery, poke through the <a href="http://svn.clintonrnixon.net/public/security_talk_2007/">Subversion</a> repository he posted &#8212; he&#8217;s working with some cutting-edge stuff. The <a href="http://nex-3.com/posts/54-make_resourceful-0-2-0">make_resourceful</a> plugin looks particularly good.</p> <p>Thanks a lot to <a href="http://www.viget.com/">Viget Labs</a> for organizing this event, and to <a href="http://www.shoeboxed.com/">Shoeboxed</a> for providing the venue, their office in Brightleaf Square:</p> <p><a href="http://www.flickr.com/photos/refreshthetriangle/2094043488/"><img src="http://farm3.static.flickr.com/2099/2094043488_9854129e46.jpg" title="" alt="" /></a></p> Rails 2.0: It's done! tag:www.davideisinger.com,2007-12-07:13f6e68c43c74f6e965e7e22fa79c384/21 David 2007-12-07T12:37:00Z Exciting day for web nerds everywhere. On top of all the new features, it's good to hear that they've focused on slimming down the codebase. H2O RLY tag:www.davideisinger.com,2007-10-30:13f6e68c43c74f6e965e7e22fa79c384/20 David 2007-10-30T08:35:00Z Casual Activist uncovers why bottled water is a total crock. Unless, of course, you're in Mexico, and the water es <i>el color de mierda</i>. Kellogg's All-Bran 10-Day Challenge tag:www.davideisinger.com,2007-10-20:13f6e68c43c74f6e965e7e22fa79c384/19 David 2007-10-20T19:01:00Z Click "On TV" and watch the commercial. So subtle. So disgusting. Garbage Points tag:www.davideisinger.com,2007-10-18:13f6e68c43c74f6e965e7e22fa79c384/18 David 2007-10-18T19:33:00Z A new sports blog from my friends Dhivy, Quang and Joe. These guys are great writers. If you're into sports, check 'em out. The Incredible Em and Elastic Layouts with CSS tag:www.davideisinger.com,2007-10-12:13f6e68c43c74f6e965e7e22fa79c384/17 David 2007-10-12T14:10:00Z Incredibly cool web design technique, where the whole layout resizes as text size is increased or decreased. Beautiful blog, as well.