<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Disqus - Latest Comments for Eric Allam</title><link>http://disqus.com/people/0a3ce535ca2e42e3b6f7857b3f0b4bef/</link><description></description><language>en</language><lastBuildDate>Fri, 11 Sep 2009 03:33:26 -0000</lastBuildDate><item><title>Re: 5 Facebook Application Gotchas | 20bits</title><link>http://20bits.disqus.com/5_facebook_application_gotchas_20bits/#comment-3793368</link><description>iLike had a couple million of users before facebook platform launched.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Allam</dc:creator><pubDate>Wed, 20 Jun 2007 14:06:58 -0000</pubDate></item><item><title>Re: Are you an accidental or habitual entrepreneur?</title><link>http://pauljacobson.disqus.com/are_you_an_accidental_or_habitual_entrepreneur/#comment-5858217</link><description>Paul, thanks for the link and the write-up. Glad you enjoyed the habitual vs. accidental post, hopefully ill be able to pull out more articles like that in the future.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Allam</dc:creator><pubDate>Mon, 28 Aug 2006 10:36:47 -0000</pubDate></item><item><title>Re: Are you an accidental or habitual entrepreneur?</title><link>http://pauljacobson.disqus.com/are_you_an_accidental_or_habitual_entrepreneur/#comment-1672346</link><description>Paul, thanks for the link and the write-up. Glad you enjoyed the habitual vs. accidental post, hopefully ill be able to pull out more articles like that in the future.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Allam</dc:creator><pubDate>Mon, 28 Aug 2006 10:36:47 -0000</pubDate></item><item><title>Re: Defining interfaces through mocking</title><link>http://bambooblog.disqus.com/defining_interfaces_through_mocking/#comment-5778490</link><description>Mark, great introduction to Rspec and stubbing/mocking.  I have recently fallen for Rspec and stubbing because, as you said, it makes our interfaces better.  &lt;br&gt;&lt;br&gt;One thing that caught be attention were your expectations.  For instance:&lt;br&gt;&lt;br&gt;@auction.valid?.should_equal false&lt;br&gt;&lt;br&gt;Could be written like this:&lt;br&gt;&lt;br&gt;@auction.should_not_be_valid&lt;br&gt;&lt;br&gt;Rspec is clever enough (using method_missing) to run the method :valid? on the @auction object and make sure its false (because of the should_not).  I find its cleaner that way and it will also take advantage of Rspec's new generated spec names feature.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Allam</dc:creator><pubDate>Tue, 27 Feb 2007 22:51:00 -0000</pubDate></item><item><title>Re: We don't write tests. There just isn't time for luxuries.</title><link>http://jamesonsoftware.disqus.com/we_dont_write_tests_there_just_isnt_time_for_luxuries_38/#comment-7962176</link><description>@cedric: You don't need to use Selenium to test javascript.  You can use JSunit, which as the name states is an easy to use Javascript Unit testing library.  Selenium should be used for integration tests, or acceptance tests, not unit tests on your javascript code.&lt;br&gt;&lt;br&gt;&lt;a href="http://www.jsunit.net/" rel="nofollow"&gt;http://www.jsunit.net/&lt;/a&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Allam</dc:creator><pubDate>Wed, 03 Oct 2007 16:09:00 -0000</pubDate></item><item><title>Re: We don't write tests. There just isn't time for luxuries.</title><link>http://jamesonsoftware.disqus.com/we_dont_write_tests_there_just_isnt_time_for_luxuries_38/#comment-7962217</link><description>@cedric: You don't need to use Selenium to test javascript.  You can use JSunit, which as the name states is an easy to use Javascript Unit testing library.  Selenium should be used for integration tests, or acceptance tests, not unit tests on your javascript code.&lt;br&gt;&lt;br&gt;&lt;a href="http://www.jsunit.net/" rel="nofollow"&gt;http://www.jsunit.net/&lt;/a&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Allam</dc:creator><pubDate>Wed, 03 Oct 2007 16:09:00 -0000</pubDate></item><item><title>Re: We don't write tests. There just isn't time for luxuries.</title><link>http://jamesonsoftware.disqus.com/we_dont_write_tests_there_just_isnt_time_for_luxuries_38/#comment-7962341</link><description>@cedric: You don't need to use Selenium to test javascript.  You can use JSunit, which as the name states is an easy to use Javascript Unit testing library.  Selenium should be used for integration tests, or acceptance tests, not unit tests on your javascript code.&lt;br&gt;&lt;br&gt;&lt;a href="http://www.jsunit.net/" rel="nofollow"&gt;http://www.jsunit.net/&lt;/a&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Allam</dc:creator><pubDate>Wed, 03 Oct 2007 16:09:00 -0000</pubDate></item><item><title>Re: We don't write tests. There just isn't time for luxuries.</title><link>http://jamesgolick.disqus.com/we_dont_write_tests_there_just_isnt_time_for_luxuries/#comment-7964774</link><description>@cedric: You don't need to use Selenium to test javascript.  You can use JSunit, which as the name states is an easy to use Javascript Unit testing library.  Selenium should be used for integration tests, or acceptance tests, not unit tests on your javascript code.&lt;br&gt;&lt;br&gt;&lt;a href="http://www.jsunit.net/" rel="nofollow"&gt;http://www.jsunit.net/&lt;/a&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Allam</dc:creator><pubDate>Wed, 03 Oct 2007 16:09:00 -0000</pubDate></item><item><title>Re: One Problem With Creative Types</title><link>http://chrisbrogan.disqus.com/one_problem_with_creative_types/#comment-8507699</link><description>Ahh yes, the email day, I know that feeling.  One day your inbox is flooded with great ideas, comments, and inquiries.  Everything is flowing, feeling good, moving forward.  Then, everything stalls.  Clients are nowhere to be found.  Partners are missing.  The second sock of a pair has been eatin by the dryer.   &lt;br&gt;&lt;br&gt;Those numbers for creators/consumers/ignoramuses are staggering.  Only 1%.  I guess it depends on what "creation" means.  If you include myspace blogs I'd imagine that number would jump up pretty high.  But, obviously, I don't consider that true creation.  &lt;br&gt;&lt;br&gt;Well, you have a new subscriber.  I won't be able to make it to podcamp, but im interested to see what comes of GNM.  Love the logo!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Allam</dc:creator><pubDate>Thu, 27 Jul 2006 23:01:20 -0000</pubDate></item><item><title>Re: The "Social" in Social Software</title><link>http://chrisbrogan.disqus.com/the_social_in_social_software/#comment-8507711</link><description>Since I live in Tallahassee, FL (soon to be Orlando) I can't say I have had any similar experience.  But, I believe getting to know the people behind the product is important, and that blogs can help you to do that.  I'm more likely to buy a product from a company that has a blog than one that doesn't.&lt;br&gt;&lt;br&gt;Maybe one day I'll make it over to California, and finally meet some people face to face.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Allam</dc:creator><pubDate>Fri, 28 Jul 2006 15:04:22 -0000</pubDate></item><item><title>Re: The Underground Blogosphere</title><link>http://chrisbrogan.disqus.com/the_underground_blogosphere/#comment-8507713</link><description>Theres nothing wrong with it.   Hell, I WANT other bloggers to email me with interesting things to say.  It shows me that they believe that my blog is influential enough to try to "pitch" too.  Part of me thinks that article was written for traffic purposes.  "Digg bait" if you will.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Allam</dc:creator><pubDate>Fri, 28 Jul 2006 18:09:52 -0000</pubDate></item><item><title>Re: It's Not Luck</title><link>http://chrisbrogan.disqus.com/its_not_luck/#comment-8507721</link><description>Instead of calling events like that "fate" I say that its a "sign from the universe" telling me im heading in the right direction.&lt;br&gt;&lt;br&gt;For instance, I am currently about to launch &lt;a href="http://fizboflorida.com" rel="nofollow"&gt;fizboflorida.com&lt;/a&gt;, which is a new type of for sale buy owner website.  When zillow announced their open api, I took it as a sign from the universe telling me im heading the right way, and that zillow was going to help build &lt;a href="http://fizboflorida.com" rel="nofollow"&gt;fizboflorida.com&lt;/a&gt; into something special.  &lt;br&gt;&lt;br&gt;Some signs from the universe are smaller, and to catch them you must keep your ears and eyes open.  It is a good feeling, it almost feels like what your doing has meaning,  Awesome stuff.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Allam</dc:creator><pubDate>Sun, 30 Jul 2006 00:16:07 -0000</pubDate></item><item><title>Re: Rant: Wall Street Journal on New Media</title><link>http://chrisbrogan.disqus.com/rant_wall_street_journal_on_new_media/#comment-8507732</link><description>Hey, sweet microphone!  Yea, reading that WSJ article was hard.  I love how they use the word "amateur" so many times.  It has such harsh connotations.  Too bad these so called "amateurs" are often times much more entertaining then the "old media". &lt;br&gt;&lt;br&gt;By the way, I love it when people post when they're pissed off.  All the bullshit gets thrown out the window.  No need to tip toe around anything.  Good SHIT!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Allam</dc:creator><pubDate>Tue, 01 Aug 2006 00:24:50 -0000</pubDate></item><item><title>Re: Passion as a Requirement</title><link>http://chrisbrogan.disqus.com/passion_as_a_requirement/#comment-8507808</link><description>I am passionate about new things that could change the world.  I love things that constantly change, that don't get boring.  I am passionate about change, I would say, but more specifically growing.  Being static is boring.  I don't care how much money I have, if I'm not changing, I am not living.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Allam</dc:creator><pubDate>Tue, 08 Aug 2006 17:01:29 -0000</pubDate></item><item><title>Re: True Return on Investment</title><link>http://chrisbrogan.disqus.com/true_return_on_investment/#comment-8507882</link><description>Your absolutely right, the ROI is in the intangibles.  Meeting new people, sharing ideas, creating new things, receiving an audience and attention.  Awesome post.&lt;br&gt;&lt;br&gt;By the way, nice cliffhander at the end.  A pretty good way to bring people back, I would say.  Can't wait.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Allam</dc:creator><pubDate>Tue, 15 Aug 2006 17:02:21 -0000</pubDate></item><item><title>Re: Back to the important news: eBay bans Google Checkout</title><link>http://scobleizer.disqus.com/back_to_the_important_news_ebay_bans_google_checkout/#comment-9644771</link><description>Interesting Read here:&lt;br&gt;&lt;br&gt;&lt;a href="http://xpaypal.blogspot.com/2006/06/5-reasons-why-google-checkout-is.html" rel="nofollow"&gt;http://xpaypal.blogspot.com/2006/06/5-reasons-w...&lt;/a&gt;&lt;br&gt;&lt;br&gt;While I don't agree with all of his points, it does seem to me that Paypal is much better suited for eBay auctions.  The Fraud point is the strongest of all 5, IMHO.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Allam</dc:creator><pubDate>Fri, 07 Jul 2006 00:52:16 -0000</pubDate></item><item><title>Re: What tech couldn't you live without?</title><link>http://scobleizer.disqus.com/what_tech_couldnt_you_live_without/#comment-9648157</link><description>Interesting, looks like dodgeball is owned by Google.  Check out the bottom of the dodgeball homepage.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Allam</dc:creator><pubDate>Mon, 07 Aug 2006 00:56:41 -0000</pubDate></item><item><title>Re: features and bugs</title><link>http://giantrobots.disqus.com/features_and_bugs/#comment-14585770</link><description>&lt;p&gt;Great example using rails for the &amp;#8220;replace conditional logic with polymorphism&amp;#8221; refactoring.  Of course this is a much better way to code (by better I mean cleaner, less prone to bugs, easier to read), but I would argue that it is probably not the best OO way to go.  I have learned to use composition over inheritance, as i&amp;#8217;ve run into places where inheritance can be a hindrence.  For example, in the above example, the better solution would have been to use a Payment Strategy, that would be instantiated through a Factory, and using delegate appropriate methods using rails delegator. That way you would only have 1 employee class, with a different strategy class for each type of payment:&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;	&lt;p&gt;class Employee &amp;lt; ActiveRecord::Base; &lt;br&gt;delegate :pay, :to =&amp;gt; :payment_strategy&lt;br&gt;def payment_strategy; PaymentFactory.new(self.payment_strategy); end&lt;br&gt;end&lt;br&gt;class CommissionStrategy; end&lt;br&gt;class HourlyStrategy; end&lt;br&gt;class SalaryStrategy: end&lt;br&gt;class PaymentFactory; end&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;	&lt;p&gt;Of course, you&amp;#8217;d have to keep an extra field in the emp table to hold the payment strategy.  This could be a simple integer field, or a string, depending on your preference.  This way, if you wanted to add a new type of payment, you wouldn&amp;#8217;t have to create a new emp class, just a new payment strategy class.  Also, if a emp went from salary to commission, you just change the payment strategy for that emp, not the class of the object.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Allam</dc:creator><pubDate>Fri, 01 Jun 2007 11:14:00 -0000</pubDate></item><item><title>Re: she&amp;#039;s a beauty</title><link>http://giantrobots.disqus.com/she039s_a_beauty/#comment-14585853</link><description>&lt;p&gt;Woah, weird.  I just discovered render_to_string two days ago.  It can be very helpful (i was using it to render fbml, which is the facebook markup language, and pass it to a post to their api, so pretty similar to your use.)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Allam</dc:creator><pubDate>Fri, 08 Jun 2007 11:26:00 -0000</pubDate></item><item><title>Re: SINTAXI</title><link>http://sintaxi.disqus.com/sintaxi/#comment-16409169</link><description>All this merb love is great and all but, where are the production sites built on Merb and Datamapper?  Rails had Basecamp, what does Merb have?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Allam</dc:creator><pubDate>Fri, 11 Sep 2009 03:33:26 -0000</pubDate></item></channel></rss>