Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
1149 lines (1148 sloc) 45.4 KB
<?xml version="1.0" encoding="utf-8"?>
<disqus xmlns="http://disqus.com" xmlns:dsq="http://disqus.com/disqus-internals" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://disqus.com/api/schemas/1.0/disqus.xsd http://disqus.com/api/schemas/1.0/disqus-internals.xsd">
<category dsq:id="642190">
<forum>alexrothenberg2</forum>
<title>General</title>
<isDefault>true</isDefault>
</category>
<thread dsq:id="217191566">
<id>1031589051063049029</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2011/01/setting-up-new-mac-for-rails.html</link>
<title>http://www.alexrothenberg.com/2011/01/setting-up-new-mac-for-rails.html</title>
<message/>
<createdAt>2011-01-27T17:19:48Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191570">
<id>599214374869051261</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2010/10/combining-two-related-fields-in-url-to.html</link>
<title>http://www.alexrothenberg.com/2010/10/combining-two-related-fields-in-url-to.html</title>
<message/>
<createdAt>2011-01-27T17:19:48Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191578">
<id>2474421813173225023</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2010/09/purging-old-cruise-builds.html</link>
<title>http://www.alexrothenberg.com/2010/09/purging-old-cruise-builds.html</title>
<message/>
<createdAt>2011-01-27T17:19:49Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191581">
<id>1190859133036924356</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2010/09/use-dashes-not-underscores-in-your.html</link>
<title>http://www.alexrothenberg.com/2010/09/use-dashes-not-underscores-in-your.html</title>
<message/>
<createdAt>2011-01-27T17:19:49Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191587">
<id>6475186139609059829</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2010/03/its-not-too-late-to-solve-y2k-bug-i.html</link>
<title>http://www.alexrothenberg.com/2010/03/its-not-too-late-to-solve-y2k-bug-i.html</title>
<message/>
<createdAt>2011-01-27T17:19:50Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191593">
<id>5327631245171651344</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2010/01/what-to-do-when-activerecord-thinks.html</link>
<title>http://www.alexrothenberg.com/2010/01/what-to-do-when-activerecord-thinks.html</title>
<message/>
<createdAt>2011-01-27T17:19:50Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191598">
<id>7553984893765104079</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2010/01/freezing-gem-that-has-native-extensions.html</link>
<title>http://www.alexrothenberg.com/2010/01/freezing-gem-that-has-native-extensions.html</title>
<message/>
<createdAt>2011-01-27T17:19:50Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191605">
<id>7392346001872516595</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2009/11/generate-models-from-tables-legacy-data.html</link>
<title>http://www.alexrothenberg.com/2009/11/generate-models-from-tables-legacy-data.html</title>
<message/>
<createdAt>2011-01-27T17:19:51Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191634">
<id>820689130821847422</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2009/10/plsql-debugging-information-now-part-of.html</link>
<title>http://www.alexrothenberg.com/2009/10/plsql-debugging-information-now-part-of.html</title>
<message/>
<createdAt>2011-01-27T17:19:53Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191640">
<id>6650565045193086208</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2009/09/using-whenever-gem-to-manage-scheduled.html</link>
<title>http://www.alexrothenberg.com/2009/09/using-whenever-gem-to-manage-scheduled.html</title>
<message/>
<createdAt>2011-01-27T17:19:54Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191644">
<id>7197348622671778074</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2009/08/how-to-capture-oracles-dbmsoutput-in.html</link>
<title>http://www.alexrothenberg.com/2009/08/how-to-capture-oracles-dbmsoutput-in.html</title>
<message/>
<createdAt>2011-01-27T17:19:54Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191651">
<id>672276106815230669</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2009/07/one-year-of-blogging.html</link>
<title>http://www.alexrothenberg.com/2009/07/one-year-of-blogging.html</title>
<message/>
<createdAt>2011-01-27T17:19:55Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191654">
<id>1251412314005594539</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2009/06/using-github-through-draconian-proxies.html</link>
<title>http://www.alexrothenberg.com/2009/06/using-github-through-draconian-proxies.html</title>
<message/>
<createdAt>2011-01-27T17:19:55Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191657">
<id>2778046913982289013</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2009/06/metricfu-110-released-with-patch-from.html</link>
<title>http://www.alexrothenberg.com/2009/06/metricfu-110-released-with-patch-from.html</title>
<message/>
<createdAt>2011-01-27T17:19:56Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191669">
<id>6346906639645335189</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2009/06/changing-history-with-git-rebase-how-to.html</link>
<title>http://www.alexrothenberg.com/2009/06/changing-history-with-git-rebase-how-to.html</title>
<message/>
<createdAt>2011-01-27T17:19:57Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191676">
<id>8072366036639778399</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2009/05/how-to-use-dates-in-rails-when-your.html</link>
<title>http://www.alexrothenberg.com/2009/05/how-to-use-dates-in-rails-when-your.html</title>
<message/>
<createdAt>2011-01-27T17:19:57Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191679">
<id>2959343452329459972</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2009/05/testing-ajax-without-browser-with.html</link>
<title>http://www.alexrothenberg.com/2009/05/testing-ajax-without-browser-with.html</title>
<message/>
<createdAt>2011-01-27T17:19:57Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191690">
<id>5524234857417099518</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2009/03/managing-draw-of-single-elimination.html</link>
<title>http://www.alexrothenberg.com/2009/03/managing-draw-of-single-elimination.html</title>
<message/>
<createdAt>2011-01-27T17:19:59Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191697">
<id>5843513361467282898</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2009/03/link-search-engine-in-200-lines-of-ruby.html</link>
<title>http://www.alexrothenberg.com/2009/03/link-search-engine-in-200-lines-of-ruby.html</title>
<message/>
<createdAt>2011-01-27T17:19:59Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191700">
<id>4348459139798160542</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2009/03/java-as-legacy-language.html</link>
<title>http://www.alexrothenberg.com/2009/03/java-as-legacy-language.html</title>
<message/>
<createdAt>2011-01-27T17:19:59Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191703">
<id>2229205486979826702</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2009/03/using-scopes-in-autocomplete-plugin.html</link>
<title>http://www.alexrothenberg.com/2009/03/using-scopes-in-autocomplete-plugin.html</title>
<message/>
<createdAt>2011-01-27T17:20:00Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191707">
<id>5516259370645936062</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2009/03/microsoft-office-links-causing.html</link>
<title>http://www.alexrothenberg.com/2009/03/microsoft-office-links-causing.html</title>
<message/>
<createdAt>2011-01-27T17:20:00Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191712">
<id>8845862891270009488</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2009/02/investigating-how-symbol-toproc-works.html</link>
<title>http://www.alexrothenberg.com/2009/02/investigating-how-symbol-toproc-works.html</title>
<message/>
<createdAt>2011-01-27T17:20:00Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191718">
<id>2419345969142927990</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2009/02/maintaining-your-technical-chops-is.html</link>
<title>http://www.alexrothenberg.com/2009/02/maintaining-your-technical-chops-is.html</title>
<message/>
<createdAt>2011-01-27T17:20:01Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191724">
<id>5062424033561747392</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2009/02/never-sacrifice-quality-for-speed.html</link>
<title>http://www.alexrothenberg.com/2009/02/never-sacrifice-quality-for-speed.html</title>
<message/>
<createdAt>2011-01-27T17:20:01Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191727">
<id>7785237345109392683</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2009/01/how-i-refine-test-spec-while-writing.html</link>
<title>http://www.alexrothenberg.com/2009/01/how-i-refine-test-spec-while-writing.html</title>
<message/>
<createdAt>2011-01-27T17:20:02Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191732">
<id>5259128325601708836</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2008/12/i-read-interesting-post-today-by-david.html</link>
<title>http://www.alexrothenberg.com/2008/12/i-read-interesting-post-today-by-david.html</title>
<message/>
<createdAt>2011-01-27T17:20:02Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191740">
<id>1812571187797516405</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2008/12/bugpatch-with-rspec-rails-and-helper.html</link>
<title>http://www.alexrothenberg.com/2008/12/bugpatch-with-rspec-rails-and-helper.html</title>
<message/>
<createdAt>2011-01-27T17:20:02Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191748">
<id>7655933115768146258</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2008/12/knows-which-specs-are-slowing-down-my.html</link>
<title>http://www.alexrothenberg.com/2008/12/knows-which-specs-are-slowing-down-my.html</title>
<message/>
<createdAt>2011-01-27T17:20:03Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191756">
<id>8343656599792343859</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2008/11/applications-usually-use-their-own-data.html</link>
<title>http://www.alexrothenberg.com/2008/11/applications-usually-use-their-own-data.html</title>
<message/>
<createdAt>2011-01-27T17:20:03Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191758">
<id>2387823290226012534</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2008/11/silly-site-netdisaster-destroy-web.html</link>
<title>http://www.alexrothenberg.com/2008/11/silly-site-netdisaster-destroy-web.html</title>
<message/>
<createdAt>2011-01-27T17:20:04Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191765">
<id>535238607265549293</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2008/11/buy-services-and-build-websites.html</link>
<title>http://www.alexrothenberg.com/2008/11/buy-services-and-build-websites.html</title>
<message/>
<createdAt>2011-01-27T17:20:04Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191768">
<id>397577440861952470</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2008/11/blog-aggregator-wayweworkit.html</link>
<title>http://www.alexrothenberg.com/2008/11/blog-aggregator-wayweworkit.html</title>
<message/>
<createdAt>2011-01-27T17:20:05Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191780">
<id>3704295430838362932</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2008/10/using-ruby-for-shell-scripting.html</link>
<title>http://www.alexrothenberg.com/2008/10/using-ruby-for-shell-scripting.html</title>
<message/>
<createdAt>2011-01-27T17:20:05Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191783">
<id>8382894711530637191</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2008/10/i-want-to-share-something-i-just.html</link>
<title>http://www.alexrothenberg.com/2008/10/i-want-to-share-something-i-just.html</title>
<message/>
<createdAt>2011-01-27T17:20:05Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191787">
<id>498219257184044442</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2008/08/testing-with-rspec-stories.html</link>
<title>http://www.alexrothenberg.com/2008/08/testing-with-rspec-stories.html</title>
<message/>
<createdAt>2011-01-27T17:20:06Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191794">
<id>9070442327713511924</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2008/09/perhaps-outsourcing-is-harder-than.html</link>
<title>http://www.alexrothenberg.com/2008/09/perhaps-outsourcing-is-harder-than.html</title>
<message/>
<createdAt>2011-01-27T17:20:06Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191807">
<id>1202462625198336740</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2008/07/working-with-excel-data-without-working_23.html</link>
<title>http://www.alexrothenberg.com/2008/07/working-with-excel-data-without-working_23.html</title>
<message/>
<createdAt>2011-01-27T17:20:07Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191819">
<id>177358104952401971</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2008/07/how-to-unit-test-java-class-with-static.html</link>
<title>http://www.alexrothenberg.com/2008/07/how-to-unit-test-java-class-with-static.html</title>
<message/>
<createdAt>2011-01-27T17:20:08Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<thread dsq:id="217191824">
<id>8654252675783914452</id>
<forum>alexrothenberg2</forum>
<category dsq:id="642190"/>
<link>http://www.alexrothenberg.com/2008/07/dont-give-up-when-you-run-into.html</link>
<title>http://www.alexrothenberg.com/2008/07/dont-give-up-when-you-run-into.html</title>
<message/>
<createdAt>2011-01-27T17:20:08Z</createdAt>
<author>
<email>alex@alexrothenberg.com</email>
<name>alexrothenberg</name>
<isAnonymous/>
<username>alexrothenberg</username>
</author>
<ipAddress>127.0.0.1</ipAddress>
<isClosed/>
<isDeleted/>
</thread>
<post dsq:id="135418677">
<id>9202693117842698279</id>
<message><![CDATA[This is a very nice post ! I would definitely take a look at MessageVerifier which I was not aware before. Thanks Alex !]]></message>
<createdAt>2010-10-13T18:13:51Z</createdAt>
<author>
<email>niranjan@none.disqus.net</email>
<name>Niranjan</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191570"/>
</post>
<post dsq:id="135418720">
<id>9133638926668408253</id>
<message><![CDATA[Thanks so much for the info! It just solved my deployment issue on Dreamhost. I had somehow missed how useful "rake gems" is during deployment. I would also add that any gems which are indented in the gem list are dependencies and not automatically "unpacked". "rake gems:unpack:dependencies" does this. <br><br>This is the way all technical documents should be written, by the way. Clear, lucid, great examples. Well done.]]></message>
<createdAt>2010-07-29T04:54:54Z</createdAt>
<author>
<email>michael@none.disqus.net</email>
<name>Michael</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191598"/>
</post>
<post dsq:id="135418724">
<id>8752322022314314883</id>
<message><![CDATA[Thanks Alex for putting this. This will certainly help the entire rails community...]]></message>
<createdAt>2010-01-14T11:10:03Z</createdAt>
<author>
<email>niranjan@none.disqus.net</email>
<name>Niranjan</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191598"/>
</post>
<post dsq:id="135418742">
<id>2228336097384976851</id>
<message><![CDATA[is this working on rails 3? i get the following:<br>"The 'matthuhiggins-foreigner' gem has changed names to 'foreigner'"<br>"Install the renamed gem using 'gem install foreigner'"<br><br>can't get bundler to use foreigner tho.]]></message>
<createdAt>2010-12-21T18:52:02Z</createdAt>
<author>
<email>headtunes2@none.disqus.net</email>
<name>headtunes2</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191605"/>
</post>
<post dsq:id="135418746">
<id>3086653126703088768</id>
<message><![CDATA[@Martijn - I've been remiss getting it to work with Rails 3. I'll try to get it going in the next few weeks if I can find the time]]></message>
<createdAt>2010-09-10T17:25:45Z</createdAt>
<author>
<email>alex_rothenberg@none.disqus.net</email>
<name>Alex Rothenberg</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191605"/>
</post>
<post dsq:id="135418751">
<id>4456849120395703849</id>
<message><![CDATA[Hi Alex<br><br>Looks promissing! I'm trying to make it work on Rails 3, but no luck so far...]]></message>
<createdAt>2010-09-09T14:36:34Z</createdAt>
<author>
<email>martijn@none.disqus.net</email>
<name>Martijn</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191605"/>
</post>
<post dsq:id="135418761">
<id>3104274123737892176</id>
<message><![CDATA[Cool stuff.. thanks a lot]]></message>
<createdAt>2010-07-29T08:22:29Z</createdAt>
<author>
<email>piemesons@none.disqus.net</email>
<name>Piemesons</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191605"/>
</post>
<post dsq:id="135418772">
<id>541687371966984189</id>
<message><![CDATA[@Puyo Thanks for catching that bug. I had not tested with SQLServer so am glad if that's the only issue you ran into.<br><br>I pushed a fix up to the source on github and rereleased the gem as v0.1.11. <br><br>Let me know if that doesn't fix the problem for you.]]></message>
<createdAt>2010-03-05T16:06:13Z</createdAt>
<author>
<email>alex_rothenberg@none.disqus.net</email>
<name>Alex Rothenberg</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191605"/>
</post>
<post dsq:id="135418777">
<id>6200657709853192413</id>
<message><![CDATA[I had to make one small modification to make this work with Ruby 1.9 and my SQLServer database:<br><br>legacy_data/schema.rb near line 132:<br><br> @constraints[:custom], @constraints[:inclusion_of] = custom_constraints || []<br> @constraints[:inclusion_of] ||= {}<br> boolean_presence_columns.each {|col| @constraints[:inclusion_of][col] = "true, false" }<br> end<br><br>(I added the line "@constraints[:inclusion_of] ||= {}")]]></message>
<createdAt>2010-03-05T00:17:02Z</createdAt>
<author>
<email>puyo@none.disqus.net</email>
<name>Puyo</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191605"/>
</post>
<post dsq:id="135418784">
<id>3242659034341657683</id>
<message><![CDATA[I have been using this gem with Rails 2.3.4. <br><br>I've heard that generators have changed a lot in Rails 3 so expect there may be some problems there but I haven't yet tried so am not sure.<br><br>Are you experiencing problems with a particular version of Rails?]]></message>
<createdAt>2010-02-08T21:29:57Z</createdAt>
<author>
<email>alex@none.disqus.net</email>
<name>alex</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191605"/>
</post>
<post dsq:id="135418788">
<id>4036572130666209547</id>
<message><![CDATA[wich rails version did you use ?]]></message>
<createdAt>2010-02-08T20:38:35Z</createdAt>
<author>
<email>anonymous@none.disqus.net</email>
<name>Anonymous</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191605"/>
</post>
<post dsq:id="135418791">
<id>5701246387531063961</id>
<message><![CDATA[It's a great gem! I don't know how did I miss this post :( This post clearly explain how to use the gem. Also very helpful in dealing with legacy database. <br><br>Thanks for sharing this :)]]></message>
<createdAt>2010-01-09T09:28:42Z</createdAt>
<author>
<email>gourav_tiwari@none.disqus.net</email>
<name>Gourav Tiwari</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191605"/>
</post>
<post dsq:id="135418802">
<id>8497505358797595417</id>
<message><![CDATA[that's awesome alex... congratulations and thanks for sharing]]></message>
<createdAt>2009-10-03T14:05:30Z</createdAt>
<author>
<email>prasoon@none.disqus.net</email>
<name>prasoon</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191634"/>
</post>
<post dsq:id="135418821">
<id>1213720774156343692</id>
<message><![CDATA[@Andrew - thanks for the feedback.<br><br>This patch was merged into the official version of the gem in 1.2.2 2009-09-28. Along the way it was modified to use the <a href="http://rubygems.org/gems/ruby-plsql" rel="nofollow">ruby-plsql gem</a> instead of calling the pl/sql procedure directly as a string. Luckily that gem works with the latest version of ruby-oci8 so you can see dbms_output using the latest oracle_enhanced-adapter gem (I just verified it).]]></message>
<createdAt>2010-11-04T23:46:17Z</createdAt>
<author>
<email>alex_rothenberg@none.disqus.net</email>
<name>Alex Rothenberg</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191644"/>
</post>
<post dsq:id="135418824">
<id>2105657466781648582</id>
<message><![CDATA[FYI, under ruby-oci8 version 2.0, you need to change log_next_line_of_dbms_output to something like the following:<br><br>def log_next_line_of_dbms_output<br> result = @connection.exec("BEGIN dbms_output.get_line(:return, :status); END;", ' '*DBMS_LINE_MAX_SIZE, 1){|*output|<br> dbms_output_text,status = output<br> got_text = (status == 0)<br> @logger.debug "DBMS_OUTPUT: #{dbms_output_text}" if got_text<br> got_text<br> }<br> result<br>end]]></message>
<createdAt>2010-11-02T16:43:25Z</createdAt>
<author>
<email>andrew@none.disqus.net</email>
<name>Andrew</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191644"/>
</post>
<post dsq:id="135418854">
<id>8927031261687261531</id>
<message><![CDATA[Your contribution is quite inspirational to many colleagues in our firm. Who says it has to be rocket science or too complex. What it takes is desire to contribute and we can see it in you. Great job!]]></message>
<createdAt>2009-06-25T14:22:49Z</createdAt>
<author>
<email>rajesh_rathod@none.disqus.net</email>
<name>Rajesh Rathod</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191657"/>
</post>
<post dsq:id="135418861">
<id>3696205876250425590</id>
<message><![CDATA[Great job Alex!]]></message>
<createdAt>2009-06-25T13:58:17Z</createdAt>
<author>
<email>biju@none.disqus.net</email>
<name>Biju</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191657"/>
</post>
<post dsq:id="135418864">
<id>1960395051991355778</id>
<message><![CDATA[Nice post - thanks for your contributions to metric_fu.]]></message>
<createdAt>2009-06-25T01:14:53Z</createdAt>
<author>
<email>jake_scruggs@none.disqus.net</email>
<name>Jake Scruggs</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191657"/>
</post>
<post dsq:id="135418886">
<id>8208099932956792646</id>
<message><![CDATA[Oh yeah, it works fine now.<br><br>Thanks Alex for your time, you have won a new rss suscriber :)]]></message>
<createdAt>2009-06-09T13:08:00Z</createdAt>
<author>
<email>jrmy@none.disqus.net</email>
<name>Jérémy</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191679"/>
</post>
<post dsq:id="135418896">
<id>4819951253669872822</id>
<message><![CDATA[Jérémy<br><br>The simplest solution I can think of (and what I did in my application) is to hardcode a login right after I create the new @request inside the AutoCompleteStepsHelper class. As long as you can pick a user that is allowed to make the ajax request. I put an example of this on <a href="http://github.com/alexrothenberg/testing-ajax-example/blob/master/features/support/autocomplete_steps_helper.rb#L12-15" rel="nofollow"> on github</a> that you should be able to customize for your application.<br><br>I'm sure there's a more elegant way to tell the new request to use the same session as the original one but had trouble getting that to work. <br><br>--Alex]]></message>
<createdAt>2009-06-04T23:50:06Z</createdAt>
<author>
<email>alex_rothenberg@none.disqus.net</email>
<name>Alex Rothenberg</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191679"/>
</post>
<post dsq:id="135418900">
<id>588425734528165638</id>
<message><![CDATA[Thanks for your fast answer, and sorry for my late one :)<br><br>So, I have WebRat 0.4.4 so it shouldn't be the problem.<br><br>Here's the code I want to test : <a rel="nofollow">http://pastie.org/500526</a><br><br>And thanks for helping me anyway !<br><br>Edit: added &lt; a &gt; tag]]></message>
<createdAt>2009-06-04T16:07:16Z</createdAt>
<author>
<email>jrmy@none.disqus.net</email>
<name>Jérémy</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191679"/>
</post>
<post dsq:id="135418908">
<id>2469218911491708318</id>
<message><![CDATA[Jeremy,<br><br>Thanks for your comment, I'm glad you liked this!<br><br>I'm not sure about your problem. I did a little googling and found that webrat and rails had some issues with redirects several months ago (see <a href="http://www.ruby-forum.com/topic/176981" rel="nofollow">http://www.ruby-forum.com/topi...</a> or <a href="https://webrat.lighthouseapp.com/projects/10503/tickets/168-redirects-in-rails-23-not-being-followed-by-webrat" rel="nofollow">https://webrat.lighthouseapp.c...</a>). From what I can tell they seem to have been cleared up with webrat 0.4.1. Are you using the latest version?<br><br>If upgrading to the latest version doesn't help and you think the problem is related to ajax requests send me some sample code that fails and I may be able to help.<br><br>Thanks<br>Alex]]></message>
<createdAt>2009-06-03T16:32:52Z</createdAt>
<author>
<email>alex_rothenberg@none.disqus.net</email>
<name>Alex Rothenberg</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191679"/>
</post>
<post dsq:id="135418912">
<id>1159140907692452715</id>
<message><![CDATA[First, thanks a lot for this awesome trick, it's exactly what I needed ...<br><br>... But, I'm having a problem using it with an implementation of AuthLogic. <br>As you can guess, the 2nd request doesn't get the user session infos, so I get redirected to the login page while testing.<br><br>Could you help me solving this ?<br><br>Thanks again,<br>Jérémy]]></message>
<createdAt>2009-06-03T15:23:14Z</createdAt>
<author>
<email>jrmy@none.disqus.net</email>
<name>Jérémy</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191679"/>
</post>
<post dsq:id="135418974">
<id>3256011747476777381</id>
<message><![CDATA[Speed Kills!!]]></message>
<createdAt>2009-02-09T18:43:00Z</createdAt>
<author>
<email>bharath_regula@none.disqus.net</email>
<name>Bharath Regula</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191724"/>
</post>
<post dsq:id="135418981">
<id>6224735699649775296</id>
<message><![CDATA[while I agree with you in theory, I think being dogmatic from either perspective could be difficult. Instead of "never sacrificing quality for speed," I would rather "always balance quality and speed."]]></message>
<createdAt>2009-02-04T22:36:00Z</createdAt>
<author>
<email>anonymous@none.disqus.net</email>
<name>Anonymous</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191724"/>
</post>
<post dsq:id="135419020">
<id>7134897306876917556</id>
<message><![CDATA[@chris - I'm glad you found this useful!]]></message>
<createdAt>2009-07-17T20:43:01Z</createdAt>
<author>
<email>alex_rothenberg@none.disqus.net</email>
<name>alex rothenberg</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191748"/>
</post>
<post dsq:id="135419027">
<id>7416020376862687528</id>
<message><![CDATA[Hi Alex - I stumbled across this post, when trying to work out why my specs were suddenly running slowly on an app I'm building, and I'm glad I did.<br><br>Thanks for sharing!]]></message>
<createdAt>2009-07-16T21:21:16Z</createdAt>
<author>
<email>chrisadams@none.disqus.net</email>
<name>chrisadams</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191748"/>
</post>
<post dsq:id="135419046">
<id>6572279005737409550</id>
<message><![CDATA[That is oddly satisfying.]]></message>
<createdAt>2008-11-23T23:40:00Z</createdAt>
<author>
<email>meg_blocker@none.disqus.net</email>
<name>Meg Blocker</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191758"/>
</post>
<post dsq:id="135419051">
<id>1074018485497547730</id>
<message><![CDATA[Good that now we can shoot the disasterous web-sites :)]]></message>
<createdAt>2008-11-21T16:39:00Z</createdAt>
<author>
<email>gourav_tiwari@none.disqus.net</email>
<name>Gourav Tiwari</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191758"/>
</post>
<post dsq:id="135419067">
<id>5914143004020555003</id>
<message><![CDATA[Thanks Alex for building a simple and powerful app. Its very useful and goes a long way in aggregating our bloggers.]]></message>
<createdAt>2008-12-04T01:12:00Z</createdAt>
<author>
<email>prasoon@none.disqus.net</email>
<name>prasoon</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191768"/>
</post>
<post dsq:id="135419083">
<id>7443778355965858673</id>
<message><![CDATA[And it really Worked!!!<br><br>+1 for this blog-post :)]]></message>
<createdAt>2008-10-10T15:34:00Z</createdAt>
<author>
<email>gouravtiwari21@none.disqus.net</email>
<name>gouravtiwari21</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191783"/>
</post>
<post dsq:id="135419100">
<id>1562197738791943046</id>
<message><![CDATA[Alex, you have it nailed. The problem is not the distance. It is true that if you have a distributed team there are some extra steps you have to implement to make sure it works. The problem is the lack of commitment. I worked in a situation where most of the development was done offshore. I will never get a job like that again. The developers were brilliant (they were Russians) and great overall. But management was always complaining about how slow they were, how they didn't do the right things... And then, 2 and some years into the gig, they had a meeting one day and it was said by the offshore team: either you let *us* manage the project, or we are going to do exactly what you say, no more, no less. And that was the problem.]]></message>
<createdAt>2008-10-17T12:21:00Z</createdAt>
<author>
<email>carlisia@none.disqus.net</email>
<name>Carlisia</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191794"/>
</post>
<post dsq:id="135419115">
<id>3462514040528305218</id>
<message><![CDATA[Thanks, that was the answer I was looking for. I haven't had call to use the format option in a request link, so I guess the penny had not dropped that it really is that simple.]]></message>
<createdAt>2009-07-07T06:04:11Z</createdAt>
<author>
<email>tonypm@none.disqus.net</email>
<name>tonypm</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191807"/>
</post>
<post dsq:id="135419121">
<id>1309277480740070493</id>
<message><![CDATA[@tonypm - I'm glad you found this helpful. I'm not sure if your question is what I had to do on my client or inside the application.<br><br>On my local machine, I have Office installed which automatically registers itself as the handler for the 'application/<a href="http://vnd.ms" rel="nofollow">vnd.ms</a>-excel' mime type so I didn't have to do anything special locally (it's working for me on both Mac and Windows). <br><br>Within my application I just created a link users can click on to get the csv/excel format. It looks like this: link_to('download as excel file', people_url(:format=&gt;:csv)]]></message>
<createdAt>2009-07-06T14:25:34Z</createdAt>
<author>
<email>alex_rothenberg@none.disqus.net</email>
<name>Alex Rothenberg</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191807"/>
</post>
<post dsq:id="135419127">
<id>9014345819451543809</id>
<message><![CDATA[That is a nice approach. I was just wondering how you set up the client to enable the user to request the csv file?]]></message>
<createdAt>2009-07-05T05:22:58Z</createdAt>
<author>
<email>tonypm@none.disqus.net</email>
<name>tonypm</name>
<isAnonymous/>
</author>
<ipAddress>255.255.255.255</ipAddress>
<thread dsq:id="217191807"/>
</post>
</disqus>