<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Disqus - Latest Comments for codefluency</title><link>http://disqus.com/by/codefluency/</link><description></description><atom:link href="http://disqus.com/codefluency/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Sun, 21 Feb 2010 11:17:14 -0000</lastBuildDate><item><title>Re: the update | RubyGems.org</title><link>http://update.gemcutter.org/2010/02/20/rubygems-org-move-complete.html#comment-35720526</link><description>&lt;p&gt;Great work!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce Williams</dc:creator><pubDate>Sun, 21 Feb 2010 11:17:14 -0000</pubDate></item><item><title>Re: A sleep hack</title><link>http://codefluency.com/2009/01/09/a-sleep-hack.html#comment-13749296</link><description>&lt;p&gt;Matt,&lt;/p&gt;&lt;p&gt;It ended for a couple of reasons:&lt;/p&gt;&lt;p&gt;1. I have a 2 and 3 year old, and it was difficult scheduling the smaller naps during the day around them (It would have been far worse with uberman, of course)&lt;br&gt;2. My main problem before Everyman was an inability to decide to stop working and go to bed -- once a day.  Everyman put me in a situation where I had to make this decision many more times a day, breaking my work momentum (albeit shortly).  The breaks felt a little unnatural, but perhaps this is because my work rhythm and the schedule hadn't matched up yet.&lt;/p&gt;&lt;p&gt;I *do* recommend you give it a go; it was a very valuable experience for me -- in the least, I learned  the value of a short nap... and the additional time I had made me extremely productive (creatively, too-- not just with busywork as some detractors have claimed).  I may even try it again someday (or uberman) if/when my home schedule becomes more manageable.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce Williams</dc:creator><pubDate>Fri, 31 Jul 2009 14:00:44 -0000</pubDate></item><item><title>Re: Rails Views,  Use update_page in link_to_function</title><link>http://codefluency.com/2006/05/27/rails-views-use-update_page-in-link_to_function.html#comment-12648838</link><description>&lt;p&gt;egarcia,&lt;/p&gt;&lt;p&gt;Keep in mind this was written over two years ago.  These days everything I do is in raw JS (and usually jQuery); I recommend the same for everyone else.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce Williams</dc:creator><pubDate>Tue, 14 Jul 2009 15:51:13 -0000</pubDate></item><item><title>Re: A GitHubby config.gem hack</title><link>http://codefluency.com/2009/02/07/a-githubby-config-gem-hack.html#comment-7249762</link><description>&lt;p&gt;Matthew,&lt;/p&gt;&lt;p&gt;In a nutshell; versioning, support for dependency resolution, standardized author/plugin metadata, inclusion of rdoc/ri in system documentation, and more deployment options.  I've probably missed a few things&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce Williams</dc:creator><pubDate>Mon, 16 Mar 2009 02:23:00 -0000</pubDate></item><item><title>Re: pdf rtex</title><link>http://www.theboohers.org/news/2009/02/25/pdf-rtex/#comment-6669959</link><description>&lt;p&gt;The compatibility issue with Rails 2.2.2 (and 2.3, edge) should be fixed as of RTeX v2.1.0, released today.  Please let me know if you run into any issues.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce Williams</dc:creator><pubDate>Thu, 26 Feb 2009 17:01:14 -0000</pubDate></item><item><title>Re: Revisiting Python</title><link>http://codefluency.com/articles/2008/12/26/revisiting-python/#comment-5058010</link><description>&lt;p&gt;Mike, I can understand you on properties.  I guess Ruby took the approach due to the fact you invoke a method far more often than you need to get ahold of the method itself.  The property approach to this problem is interesting.&lt;/p&gt;&lt;p&gt;In practice, I tend to use parenthesis for invocation anyhow, unless there are no parameters or I'm writing in a more fluent, DSL style.  I think this is the case for many Ruby developers.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce Williams</dc:creator><pubDate>Sun, 11 Jan 2009 11:58:14 -0000</pubDate></item><item><title>Re: Revisiting Python</title><link>http://codefluency.com/articles/2008/12/26/revisiting-python/#comment-5056465</link><description>&lt;p&gt;I've added some updates to the article that address many of the comments made so far (closures, tabs, whitespace).&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce Williams</dc:creator><pubDate>Sun, 11 Jan 2009 09:52:31 -0000</pubDate></item><item><title>Re: Wrapping a Method in Ruby</title><link>http://codefluency.com/articles/2009/01/03/wrapping-a-method-in-ruby/#comment-4931386</link><description>&lt;p&gt;Eric,&lt;/p&gt;&lt;p&gt;I agree alias_method_chain is a good tool; I certainly didn't mean to malign it.  That being said, it's an unmitigated hack, and I think we all know it (that's okay too).  It's fun to play with the boundaries of more basic Ruby approaches to the same issue, though, which is what brought me to super-and-extend.&lt;/p&gt;&lt;p&gt;You're correct when you say super-and-extend will not work if the `new' class method is defined on the wrapped class, due to way extend works on classes -- but only if the new implementation of `new' doesn't call `super' (since that  does call the wrapper's new hook above it, which would call Class#new above it via super in turn).  The only time people avoid calling`super', as far as I know, is when they're trying to support a singleton pattern -- in which case it's probably pretty easy to get ahold of an instance (ie, Foo.instance, conventionally) and apply the internal Wrapping module manually anyhow.  Defining `new' is generally considered verboten or at least in poor taste (and I won't even go into what I have to say about the common misuse of the Singleton pattern).&lt;/p&gt;&lt;p&gt;I'm preparing a new article going into a bit of detail on this issue and others that have been brought up via twitter/aim/email, hopefully to be published tomorrow.  I'll also release a small library I've been working on that I think might be useful along these lines.&lt;/p&gt;&lt;p&gt;At some point I'd like to address the class method wrapping issue in an article as well.  I'm currently working on deconstructing and unraveling the deep black magic involved into a series of understandable English sentences.  Wish me luck!&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce Williams</dc:creator><pubDate>Tue, 06 Jan 2009 05:32:26 -0000</pubDate></item><item><title>Re: Wrapping a Method in Ruby</title><link>http://codefluency.com/articles/2009/01/03/wrapping-a-method-in-ruby/#comment-4931141</link><description>&lt;p&gt;Dan,&lt;/p&gt;&lt;p&gt;Thanks :-) Fun doing a good code post!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce Williams</dc:creator><pubDate>Tue, 06 Jan 2009 04:44:43 -0000</pubDate></item><item><title>Re: Revisiting Python</title><link>http://codefluency.com/articles/2008/12/26/revisiting-python/#comment-4864260</link><description>&lt;p&gt;Thanks; that's worth a read.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce Williams</dc:creator><pubDate>Sat, 03 Jan 2009 04:07:45 -0000</pubDate></item><item><title>Re: Revisiting Python</title><link>http://codefluency.com/articles/2008/12/26/revisiting-python/#comment-4805760</link><description>&lt;p&gt;It's a viewpoint I can understand, especially in April of 2007, though I can't completely discount "pilot error" in some of the cases he mentions.  With recent improvements to the VM, and with 1.9, JRuby, and other implementations having made significant progress, I see the "bad VM" argument fading away.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce Williams</dc:creator><pubDate>Wed, 31 Dec 2008 18:35:30 -0000</pubDate></item><item><title>Re: Bruce Williams: Front Row to History</title><link>http://codefluency.com/articles/2008/11/09/front-row-to-history/#comment-3662921</link><description>&lt;p&gt;Her mother was flying out the _next_ day, in the A.M.  Also, Melissa's not very political -- or at least had it burned out of her the last 20 months!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce Williams</dc:creator><pubDate>Mon, 10 Nov 2008 10:05:48 -0000</pubDate></item><item><title>Re: Bruce Williams: Front Row to History</title><link>http://codefluency.com/articles/2008/11/09/front-row-to-history/#comment-3662896</link><description>&lt;p&gt;Richard; long story.  Her mother was flying out to visit (long-planned yearly trip), and we have a 2 and a 3 year old we'd need to have watched on quick notice.  I wanted to take her very badly, but she was adamant; Damon, myself and other Rubyists regularly meet for coffee on Tuesdays, where Damon and I have frequently talked politics, and I knew he'd enjoy it (not to mention the chances at some good photos).&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce Williams</dc:creator><pubDate>Mon, 10 Nov 2008 10:03:51 -0000</pubDate></item><item><title>Re: Rails programmers get front row seat to history, bring Twitter along</title><link>http://venturebeat.com/2008/11/04/rails-programmers-get-front-row-seat-to-history-bring-twitter-along/#comment-3592276</link><description>&lt;p&gt;It was a real honor to be able to attend.  Here are some photos/videos of the event from our perspective, if anyone's interested; we'll be adding more in the upcoming days.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.flickr.com/photos/digitalnomad" rel="nofollow noopener" target="_blank" title="http://www.flickr.com/photos/digitalnomad"&gt;http://www.flickr.com/photo...&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.flickr.com/photos/codefluency" rel="nofollow noopener" target="_blank" title="http://www.flickr.com/photos/codefluency"&gt;http://www.flickr.com/photo...&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.youtube.com/watch?v=eNo3oZHxvSo" rel="nofollow noopener" target="_blank" title="http://www.youtube.com/watch?v=eNo3oZHxvSo"&gt;http://www.youtube.com/watc...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce Williams</dc:creator><pubDate>Fri, 07 Nov 2008 10:09:25 -0000</pubDate></item><item><title>Re: 뜨거운 루비 :: 함께 전하는 루비 뉴스</title><link>http://hot.rubykr.org/items/1608678/1218416465#comment-1620591</link><description>&lt;p&gt;Glad you like it :-) As brought up in my comments, there's also a gem called `editgem' that's available on RubyForge, with a slightly different featureset.&lt;/p&gt;&lt;p&gt;Regardless of which tool you use, or even if it's just a simple shell alias, this is a nice, quick approach to digging into a gem.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce Williams</dc:creator><pubDate>Mon, 18 Aug 2008 22:54:22 -0000</pubDate></item><item><title>Re: Bruce Williams: Arrow Lambdas, a Ruby 1.9 Vignette</title><link>http://codefluency.com/articles/2008/08/17/arrow-lambdas-a-ruby-1-9-vignette/#comment-1620425</link><description>&lt;p&gt;Adam, I agree.  Removing the word 'lambda' from the line certainly makes the *topic* the focus, as it should be.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce Williams</dc:creator><pubDate>Mon, 18 Aug 2008 22:33:59 -0000</pubDate></item><item><title>Re: Bruce Williams: ViewGem, a Little Script</title><link>http://codefluency.com/articles/2008/08/10/viewgem-a-little-script/#comment-1168591</link><description>&lt;p&gt;Ryan, I agree that the github code search is a great resource.  This is definitely meant for offline, universal access to released gem source, regardless of SCM.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce Williams</dc:creator><pubDate>Tue, 12 Aug 2008 11:26:14 -0000</pubDate></item><item><title>Re: Bruce Williams: ViewGem, a Little Script</title><link>http://codefluency.com/articles/2008/08/10/viewgem-a-little-script/#comment-1157716</link><description>&lt;p&gt;jbarnette, I hadn't run across gemedit.  It looks nice (I like the completion &amp;amp; menu, specifically), but I wish it was a bit more flexible with version selection.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce Williams</dc:creator><pubDate>Mon, 11 Aug 2008 10:06:59 -0000</pubDate></item><item><title>Re: Bruce Williams: ViewGem, a Little Script</title><link>http://codefluency.com/articles/2008/08/10/viewgem-a-little-script/#comment-1157700</link><description>&lt;p&gt;Jay, because my gemhome is always root-owned, I already have a reasonable warning from my editor on save, and the fact the script pays attention to EDITOR means the command is always the same, regardless of the platform.  I'm also far more likely to leave unpacked gems laying all over the place; I can be such a slob.  Our workflows probably differ a bit here.&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce Williams</dc:creator><pubDate>Mon, 11 Aug 2008 10:05:08 -0000</pubDate></item></channel></rss>