<?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 mully</title><link>http://disqus.com/by/mully/</link><description></description><atom:link href="http://disqus.com/mully/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Thu, 14 Oct 2010 16:54:32 -0000</lastBuildDate><item><title>Re: Integrate Harvest Time Into Redmine</title><link>http://squeejee.com/blog/apps/2009/11/18/integrate-harvest-time-into-redmine/#comment-87015883</link><description>&lt;p&gt;Hey Merlijn.&lt;/p&gt;&lt;p&gt;I'm not sure I understand your question.  There is no sync.  Redmine just scans your Harvest comments for the #123 and ties that to a Redmine ticket number using regular expression. &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mully</dc:creator><pubDate>Thu, 14 Oct 2010 16:54:32 -0000</pubDate></item><item><title>Re: Is your Passenger App hung?  Here&amp;#8217;s how to SIGABRT it and investigate</title><link>http://squeejee.com/?p=207238261#comment-43475494</link><description>&lt;p&gt;Good stuff, Jason!&lt;/p&gt;&lt;p&gt;Thank you, @cglee, for not mentioning the offender that brought on this blog post by name....&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mully</dc:creator><pubDate>Tue, 06 Apr 2010 08:27:20 -0000</pubDate></item><item><title>Re: Please, No More NDAs</title><link>http://squeejee.com/blog/2010/02/19/please-no-more-ndas/#comment-35599022</link><description>&lt;p&gt;Right, John.  If Coca-Cola came to us with a multi-million dollar project RFP that required an NDA because we would be working with Coke's secret formula, I would be inclined to sign the NDA.&lt;/p&gt;&lt;p&gt;Unfortunately, this situation has not yet happened to us here at Squeejee.  :-)&lt;/p&gt;&lt;p&gt;Thanks for the comment!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mully</dc:creator><pubDate>Sat, 20 Feb 2010 00:22:00 -0000</pubDate></item><item><title>Re: Please, No More NDAs</title><link>http://squeejee.com/blog/2010/02/19/please-no-more-ndas/#comment-35598809</link><description>&lt;p&gt;Great post!  Although I'm not sure it makes sense for the "brilliant execution" of an "awful idea" to earn a person -$10,000,000.  ;-)&lt;/p&gt;&lt;p&gt;The 247 comments on that post are a very interesting read.  The vast majority of the commenters are in agreement with us.&lt;/p&gt;&lt;p&gt;At least I know I'm not alone &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mully</dc:creator><pubDate>Sat, 20 Feb 2010 00:16:38 -0000</pubDate></item><item><title>Re: Please, No More NDAs</title><link>http://squeejee.com/blog/2010/02/19/please-no-more-ndas/#comment-35598363</link><description>&lt;p&gt;I completely agree.  People are better off discussing their ideas with anybody that will listen versus forcing people to sign a legal document for the right to listen.&lt;/p&gt;&lt;p&gt;The more you say your idea out loud and the more feedback you get, the better off you will be in the long run.&lt;br&gt;  &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mully</dc:creator><pubDate>Sat, 20 Feb 2010 00:06:21 -0000</pubDate></item><item><title>Re: TweetSaver.com Launched on MongoDB, MongoMapper</title><link>http://squeejee.com/blog/2009/09/29/tweetsavercom-launched-on-mongodb-mongomapper/#comment-22823908</link><description>&lt;p&gt;We decided on that approach with TweetSaver because it was a quick and dirty way to include the Rails TwitterAuth plugin out of the box for Twitter Oauth authentication.  It would not be much work to fork the plugin for MongoDB or roll our own, but we have not had a glaring reason to do so yet.&lt;/p&gt;&lt;p&gt;Inter-database dependencies have not been an issue.  We have custom methods within our TwitterAuth User model to access "twitter_user" and "subscription" which works fine. &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mully</dc:creator><pubDate>Thu, 12 Nov 2009 10:02:43 -0000</pubDate></item><item><title>Re: Being Successful as a Distributed Team</title><link>http://squeejee.com/blog/2009/10/28/being-successful-as-a-distributed-team/#comment-21296200</link><description>&lt;p&gt;Thanks for the comment, Chris.  The funny thing is that both you and Bradley seem to be more productive working internationally than working in the States!  ;-)&lt;/p&gt;&lt;p&gt;But seriously, that is the beauty of the age we live in today.  As long as you have access to a decent internet connection, you can literally work anywhere in the world and not lose a step.  It is a beautiful thing. &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mully</dc:creator><pubDate>Thu, 29 Oct 2009 18:42:11 -0000</pubDate></item><item><title>Re: Simple Ruby On Rails Full Text Search Using Xapian - Squeejee</title><link>http://locomotivation.squeejee.com/post/109279130/simple-ruby-on-rails-full-text-search-using-xapian#comment-5518117</link><description>&lt;p&gt;Brian - Not sure if this has been improved upon or not in recent releases of AAX.  However, with the version I was using several months ago, I had to do this type of filtering with Ruby.&lt;/p&gt;&lt;p&gt;For example, we had a use case where we wanted to search for lessons but only return those lessons that were currently active which sounds very similar to your situation.  To return only the active lessons, we did the following:&lt;/p&gt;&lt;p&gt;    # Main Xapian Search&lt;br&gt;    search = ActsAsXapian::&lt;a href="http://Search.new" rel="nofollow noopener" target="_blank" title="Search.new"&gt;Search.new&lt;/a&gt;([Lesson], params[:q], :limit =&amp;gt; 20)&lt;br&gt;    # ActiveRecord named_scope call to return all active lesson id's into an array&lt;br&gt;    active_lesson_ids = Lesson.active.collect{|l| &lt;a href="http://l.id" rel="nofollow noopener" target="_blank" title="l.id"&gt;l.id&lt;/a&gt;}&lt;br&gt;    # Select those results that are active;  An array intersect may also work here.&lt;br&gt;    search_results = &lt;a href="http://search.results.select" rel="nofollow noopener" target="_blank" title="search.results.select"&gt;search.results.select&lt;/a&gt; {|r| active_lesson_ids.include?(r[:model].id)}&lt;br&gt;    # Return all of our lesson object records&lt;br&gt;    @lessons = search_results.collect {|r| r[:model]}&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mully</dc:creator><pubDate>Sat, 24 Jan 2009 12:54:02 -0000</pubDate></item><item><title>Re: Simple Ruby On Rails Full Text Search Using Xapian - Squeejee</title><link>http://locomotivation.squeejee.com/post/109279130/simple-ruby-on-rails-full-text-search-using-xapian#comment-4275099</link><description>&lt;p&gt;Jeffrey,&lt;/p&gt;&lt;p&gt;Are you getting an error message returned?&lt;/p&gt;&lt;p&gt;Is your issue similar to this?&lt;/p&gt;&lt;p&gt;&lt;a href="http://groups.google.com/group/acts_as_xapian/browse_thread/thread/c22f86385f80cc24?pli=1" rel="nofollow noopener" target="_blank" title="http://groups.google.com/group/acts_as_xapian/browse_thread/thread/c22f86385f80cc24?pli=1"&gt;http://groups.google.com/gr...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mully</dc:creator><pubDate>Mon, 08 Dec 2008 17:36:03 -0000</pubDate></item><item><title>Re: Import Comments Into Disqus with Ruby and Sinatra</title><link>http://blog.disqus.net/2008/12/01/import-comments-into-disqus-with-ruby-and-sinatra/#comment-4131532</link><description>&lt;p&gt;Thanks for the mention, Giannii!&lt;/p&gt;&lt;p&gt;This is a rough cut of code, but it worked great for both our &lt;a href="http://squeejee.com" rel="nofollow noopener" target="_blank" title="squeejee.com"&gt;squeejee.com&lt;/a&gt; and &lt;a href="http://locomotivation.com" rel="nofollow noopener" target="_blank" title="locomotivation.com"&gt;locomotivation.com&lt;/a&gt; blogs.&lt;/p&gt;&lt;p&gt;The code is in GitHub.  Feel free to fork and enhance to your heart's delight!&lt;/p&gt;&lt;p&gt;Please let me know if there are any questions.&lt;/p&gt;&lt;p&gt;- Jim&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mully</dc:creator><pubDate>Tue, 02 Dec 2008 13:57:55 -0000</pubDate></item><item><title>Re: How do I import comments?</title><link>https://disqus.com/home/discussion/disqus/how_do_i_import_comments/#comment-4085464</link><description>&lt;p&gt;I created a small Ruby web application via the Sinatra framework to import our comments into Disqus using only RSS feeds.  I blogged about it here:&lt;/p&gt;&lt;p&gt;&lt;a href="http://locomotivation.com/blog/2008/12/01/disqus-sinatra-importer.html" rel="nofollow noopener" target="_blank" title="http://locomotivation.com/blog/2008/12/01/disqus-sinatra-importer.html"&gt;http://locomotivation.com/b...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;You will need Ruby installed on your local machine in addition to the gems mentioned in the post for this to work, but it did work for a couple of blogs that we imported over.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mully</dc:creator><pubDate>Mon, 01 Dec 2008 13:03:21 -0000</pubDate></item><item><title>Re: People, sites, and software I am thankful for this year - Locomotivation, the technology blog from Squeejee</title><link>http://locomotivation.squeejee.com/post/109247775/people-sites-and-software-i-am-thankful-for-this-year#comment-4047218</link><description>&lt;p&gt;Nice post, Wynn!&lt;/p&gt;&lt;p&gt;People:&lt;/p&gt;&lt;p&gt;* The entire Squeejee Team:  Wynn, Chris, Chris, Chris (yes, 33% of our team is named Chris), Jason, Bradley, Alex, and Nathan!  Thanks for everything, guys!&lt;br&gt;* The Houston Ruby group especially Keith Lancaster for keeping the ship running and Nils Jonsson for hosting every month.&lt;/p&gt;&lt;p&gt;Sites:&lt;/p&gt;&lt;p&gt;* Amazon's AWS Services (especially EC2 and S3)&lt;br&gt;* RightScale&lt;br&gt;* Shopify &lt;br&gt;* Github +1&lt;/p&gt;&lt;p&gt;Software:&lt;/p&gt;&lt;p&gt;* Rails&lt;br&gt;* Capistrano&lt;br&gt;* Git&lt;br&gt;* Phusion's Passenger &lt;br&gt;* Xapian &lt;br&gt;* Redmine +1&lt;br&gt;* Countless plugins and gems (Beast, Comatose, attachment_fu, has_messages, and many, many others)&lt;/p&gt;&lt;p&gt;I'm very thankful for open source in general.  The fact that so many people create such great software to share with our Ruby community is amazing. &lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mully</dc:creator><pubDate>Thu, 27 Nov 2008 23:55:07 -0000</pubDate></item><item><title>Re: Ruby Editors - The Choices For Non-Mac And Non-VI People - Squeejee</title><link>http://www.locomotivation.com/blog/2008/07/03/ruby-editors-the-choices-for-non-mac-and-non-vi-people.html#comment-4019098</link><description>&lt;p&gt;Yes, the HTML filetype is definitely the better route to go for html.erb files.&lt;/p&gt;&lt;p&gt;You are correct that it does not auto-indent automatically.  However, you can create custom Ruby snippets to do this for you.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.geany.org/manual/index.html#user-definable-snippets" rel="nofollow noopener" target="_blank" title="http://www.geany.org/manual/index.html#user-definable-snippets"&gt;http://www.geany.org/manual...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;So, for example, in your custom snippets.conf file, you could have this:&lt;/p&gt;&lt;p&gt;[Ruby]&lt;br&gt;if=if\n\t%cursor%\nend&lt;/p&gt;&lt;p&gt;which would put your cursor at the correct indentation and add the "end" at the end of your if statement.  The only difference is that you have to do "if&amp;lt;tab&amp;gt;" instead of "if&amp;lt;enter&amp;gt;".&lt;/p&gt;&lt;p&gt;One feature it does not have that I have asked the community for is auto-closing of quotes, ticks, brackets, braces, etc.  Since Geany does auto-close html tags for you, it would seem that auto-closing those things would be dirt simple to add.&lt;/p&gt;&lt;p&gt;Geany has it's drawbacks, but I have not found anything that compares in terms of features and speed on Ubuntu.&lt;/p&gt;&lt;p&gt;I have used NB in the past and it is definitely more feature rich than Geany, but the speed was a deal breaker for me.&lt;/p&gt;&lt;p&gt;Thanks for the friendly reminder about my comment on a more in-depth review.  I have been a bit tardy on that because shortly after this post, I purchased a new MacBook Pro and have been exclusively developing on that with TextMate.  I will try to use Geany for a few days to get my bearings back and do that post.&lt;/p&gt;&lt;p&gt;- Jim&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mully</dc:creator><pubDate>Wed, 26 Nov 2008 00:10:10 -0000</pubDate></item><item><title>Re: Ruby Editors - The Choices For Non-Mac And Non-VI People - Squeejee</title><link>http://www.locomotivation.com/blog/2008/07/03/ruby-editors-the-choices-for-non-mac-and-non-vi-people.html#comment-4006312</link><description>&lt;p&gt;.rb files should work out of the box.  However, .erb files do not.&lt;/p&gt;&lt;p&gt;To quickly update on an individual file basis, go to "Document -&amp;gt; Set Filetype -&amp;gt; Scripting Languages -&amp;gt; Ruby source file".&lt;/p&gt;&lt;p&gt;To add an extension to Ruby syntax highlighting, you will have to manually update the filetype_extensions.conf file.  More documentation on that is here:&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.geany.org/manual/0.14/index.html#filetype-extensions" rel="nofollow noopener" target="_blank" title="http://www.geany.org/manual/0.14/index.html#filetype-extensions"&gt;http://www.geany.org/manual...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;For auto-indentation, make sure the checkbox is checked next to "Document -&amp;gt; Auto-indentation".&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mully</dc:creator><pubDate>Tue, 25 Nov 2008 11:13:48 -0000</pubDate></item><item><title>Re: Top 12 reasons Webby makes me happy - Locomotivation, the technology blog from Squeejee</title><link>http://www.locomotivation.com/blog/2008/11/17/webby-makes-me-happy.html#comment-3868255</link><description>&lt;p&gt;Nicely done, Wynn!&lt;/p&gt;&lt;p&gt;I'll follow up shortly with how we imported our posts into Webby and our comments into Disqus.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mully</dc:creator><pubDate>Mon, 17 Nov 2008 17:53:28 -0000</pubDate></item><item><title>Re: A fresh coat of wax - Squeejee</title><link>http://squeejee.com/blog/2008/11/13/a-fresh-coat-of-wax.html#comment-3745011</link><description>&lt;p&gt;Love the new look!&lt;/p&gt;&lt;p&gt;The Webby platform looks very promising so far too!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mully</dc:creator><pubDate>Thu, 13 Nov 2008 12:47:01 -0000</pubDate></item><item><title>Re: Updating URL Via "update_thread" API Method</title><link>https://disqus.com/home/discussion/disqus/updating_url_via_update_thread_api_method/#comment-3721245</link><description>&lt;p&gt;Hi Andrew.&lt;/p&gt;&lt;p&gt;Thanks for the help!&lt;/p&gt;&lt;p&gt;I had "Removed" that thread and didn't notice it when looking at my other threads via the Disqus admin console.  I did find it using the "get_thread_by_url" api method and also see it under the "Removed" section in your thread admin screen.&lt;/p&gt;&lt;p&gt;A "Duplicate key" error message would be nice with this issue similar to the "xxx is a required argument" that you show when not all of the required arguments are included.&lt;/p&gt;&lt;p&gt;Thanks again!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mully</dc:creator><pubDate>Wed, 12 Nov 2008 16:01:18 -0000</pubDate></item></channel></rss>