<?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 timdiggins</title><link>http://disqus.com/by/timdiggins/</link><description></description><atom:link href="http://disqus.com/timdiggins/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Fri, 04 Sep 2020 07:08:52 -0000</lastBuildDate><item><title>Re: Heroku, Puma, Redis, Sidekiq and Connection Limits</title><link>http://bryanrite.com/heroku-puma-redis-sidekiq-and-connection-limits/#comment-5057597961</link><description>&lt;p&gt;I know this is an oldish post, but it's still really useful. Can I check on one item of maths here. It seems you're implying that Sidekiq needs 2 extra connections as a whole, but I think it needs these 2 extra connections per dyno. In the illustration with 1 dyno this wouldn't make a difference.&lt;/p&gt;&lt;p&gt;If so then this line:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt; Heroku Job Dynos * Sidekiq Concurrency Count + 2 &lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt; should change to&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt; Heroku Job Dynos * (Sidekiq Concurrency Count + 2 ) &lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;And also&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;Server Size = (Redis Connection Limit - Client Size - 2) / Heroku Job Dynos&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;should change to&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;Server Size = (Redis Connection Limit - Client Size ) / Heroku Job Dynos - 2&lt;/blockquote&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Fri, 04 Sep 2020 07:08:52 -0000</pubDate></item><item><title>Re: Introduction to ActiveRecord and ActiveModel Attributes API - Karol Galanciak - Ruby on Rails and Ember.js consultant</title><link>http://karolgalanciak.com/blog/2016/12/04/introduction-to-activerecord-and-activemodel-attributes-api/#comment-3801256101</link><description>&lt;p&gt;FYI, Regarding autoloading: gotcha in &lt;a href="https://christoph.luppri.ch/articles/rails/adding-custom-types-to-your-activerecord-models-with-the-attributes-api/" rel="nofollow noopener" target="_blank" title="https://christoph.luppri.ch/articles/rails/adding-custom-types-to-your-activerecord-models-with-the-attributes-api/"&gt;https://christoph.luppri.ch...&lt;/a&gt; and &lt;a href="https://github.com/rails/rails/pull/32242" rel="nofollow noopener" target="_blank" title="https://github.com/rails/rails/pull/32242"&gt;https://github.com/rails/ra...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Tue, 13 Mar 2018 12:51:33 -0000</pubDate></item><item><title>Re: Introduction to ActiveRecord and ActiveModel Attributes API - Karol Galanciak - Ruby on Rails and Ember.js consultant</title><link>http://karolgalanciak.com/blog/2016/12/04/introduction-to-activerecord-and-activemodel-attributes-api/#comment-3801154584</link><description>&lt;p&gt;Karol -- in your initializer, you set `ActiveRecord::Type.register(:price, Price)` -- shouldn't this be `ActiveRecord::Type.register(:price, PriceType)`? And have you had problems with autoloading when referencing an autoloaded constant from a config file? (assuming app/types/money_type.rb is autoloaded because of location under app/types). I notice that the docs don't specify a location for the "MoneyType" &lt;a href="http://api.rubyonrails.org/classes/ActiveRecord/Attributes/ClassMethods.html#method-i-attribute-label-Creating+Custom+Types" rel="nofollow noopener" target="_blank" title="http://api.rubyonrails.org/classes/ActiveRecord/Attributes/ClassMethods.html#method-i-attribute-label-Creating+Custom+Types"&gt;http://api.rubyonrails.org/...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Tue, 13 Mar 2018 11:52:59 -0000</pubDate></item><item><title>Re: Introduction to ActiveRecord and ActiveModel Attributes API - Karol Galanciak - Ruby on Rails and Ember.js consultant</title><link>http://karolgalanciak.com/blog/2016/12/04/introduction-to-activerecord-and-activemodel-attributes-api/#comment-3746688659</link><description>&lt;p&gt;Nice article Karol -- have you got a reference to any discussion (issue/PR/...) of when / if ActiveModel will also have the Attributes API in rails core? (obviously we have your gem until then).&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Wed, 07 Feb 2018 05:26:44 -0000</pubDate></item><item><title>Re: iOS SDK Introduction | Boxcar Push Service</title><link>http://developer.boxcar.io/sdk/ios/#comment-3322144905</link><description>&lt;p&gt;Hey Boxcar -- you need to fix the links for iOS sdks -- it looks like v1.1 is the latest from some places (sub head, footer) but you can only download v2.0.x currently. Really confusing. Also it would be good to make clear when v1.1 was retired, and when if it is currently supported...&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Wed, 24 May 2017 07:23:19 -0000</pubDate></item><item><title>Re: Michal Orman's Personal Blog - Run Rubocop Against Modified Files</title><link>http://michalorman.com/2013/12/run-rubocop-against-modified-files/#comment-3225800896</link><description>&lt;p&gt;Great blog post -- it got me started thinking about this. I've tweaked your suggestion and have the following:&lt;/p&gt;&lt;p&gt;before commiting:&lt;/p&gt;&lt;p&gt;    git ls-files -m | xargs ls -1 2&amp;gt;/dev/null | grep '\.rb$' | xargs rubocop&lt;/p&gt;&lt;p&gt;before pushing:&lt;/p&gt;&lt;p&gt;    git diff-tree -r --no-commit-id --name-only master@\{u\} head | xargs ls -1 2&amp;gt;/dev/null | grep '\.rb$' | xargs rubocop&lt;/p&gt;&lt;p&gt;See &lt;a href="http://www.red56.uk/2017/03/26/running-rubocop-on-changed-files/" rel="nofollow noopener" target="_blank" title="http://www.red56.uk/2017/03/26/running-rubocop-on-changed-files/"&gt;http://www.red56.uk/2017/03...&lt;/a&gt; for my full writeup&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Mon, 27 Mar 2017 11:40:20 -0000</pubDate></item><item><title>Re: Introducing the new App Gallery</title><link>http://blog.freshdesk.com/new-marketplace/#comment-2643381636</link><description>&lt;p&gt;Looks great: What's the status of Trello integration/apps (there is/was a freshplug for it, but the steps for installing it just looked too long and error prone).&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Tue, 26 Apr 2016 07:48:31 -0000</pubDate></item><item><title>Re: 
          Stable Circle CI builds with PhantomJS for larger Rails-backed frontend apps
        </title><link>http://blog.arkency.com/2015/12/stable-circle-ci-builds-with-phantomjs-for-rails-backed-larger-frontend-apps/#comment-2433689420</link><description>&lt;p&gt;Interesting to read this. We've had so much random-error pain with phantomjs (not to mention difficulties in navigating the 1.9.8/2.0.0 divide) that we've already moved to capybara-webkit, which (after some initial teething difficulties) seems much more reliable, and errors are *mostly* reproduceable (in the sense of: fewer errors that "work on my machine" but not on circleci)&lt;/p&gt;&lt;p&gt;However I'm really interested in your suggestion to "switch parallel builds off" -- why do you think this changes things? (ie. what evidence do you have, and what's the plausible cause of this).&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Thu, 31 Dec 2015 10:17:50 -0000</pubDate></item><item><title>Re: Add Spaces To Your Dock</title><link>http://themacmob.com/add-spaces-to-your-dock/#comment-316544175</link><description>&lt;p&gt;Note for copy-and-pasters that the command line needs non-curly, quotes/double-quotes, so should be like this (fingers crossed that these don't go automatically curly):&lt;/p&gt;&lt;p&gt;defaults write com.apple.dock persistent-apps -array-add '{"tile-type"="spacer-tile";}'&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Wed, 21 Sep 2011 06:11:54 -0000</pubDate></item><item><title>Re: Task list improvement</title><link>http://blog.nokahuna.com/post/321938518#comment-41384832</link><description>&lt;p&gt;Agreed on preference on order of those events...&lt;/p&gt;&lt;p&gt;but the prob with "all tasks" ordering is related to another item high on my wish^H^H^H^H desperately-needed list: non-user based ordering. If you only allowed reordering when NOT grouped by person (not currently availble) that would solve both problems.&lt;/p&gt;&lt;p&gt;Given that Nok is all about moving tasks from person to person, having a prioritization system that is linked to person-grouping seems somewhat counter-intuitive...&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Wed, 24 Mar 2010 11:42:19 -0000</pubDate></item><item><title>Re: Task list improvement</title><link>http://blog.nokahuna.com/post/321938518#comment-41365885</link><description>&lt;p&gt;I didn't realize this was done till just now. Superb. love it. (and who is that charming third person in your sample screenshot... ;-) )&lt;/p&gt;&lt;p&gt;Have to say though, I'm not loving: the lack of "all tasks" and the "improved" order for task "events". (I think of it as the task "conversation", which might explain why I find it hard in reverse order). &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Wed, 24 Mar 2010 09:45:16 -0000</pubDate></item><item><title>Re: Study your organisation as a system</title><link>http://stream.red56.co.uk/post/230052275#comment-21662126</link><description>&lt;p&gt;I just posted about this on The Connected Republic (&lt;a href="http://theconnectedrepublic.org/posts/457)" rel="nofollow noopener" target="_blank" title="http://theconnectedrepublic.org/posts/457)"&gt;http://theconnectedrepublic...&lt;/a&gt;, but might (if I have time!) break up those points into separate posts here. &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Mon, 02 Nov 2009 07:44:33 -0000</pubDate></item><item><title>Re: Bye bye user filtering</title><link>http://blog.nokahuna.com/post/214948618#comment-20236158</link><description>&lt;p&gt;"Filtering by user" was a possibility in the previous ui, but it was not the important feature introduced in that "filtering" ui, nor was it the feature that I am missing in the revised ui. Grouping by user (as present) and filtering by user are functionally very similar. I love the way No Kahuna makes it easy to move tasks between users, and I use this a lot in my projects. I really want the team to own and care for all the tasks - prioritization (ordering) of tasks is a team responsibility and getting as many important (prioritized) tasks done is something everyone should care about. The new removal of this feature actively prevents me from working on ordering of tasks (ignoring who is currently assinged to them). Worse, it encourages (as you point out in your post: "The reality is that my own tasks are the most important thing to see when I click a category") users to 'silo' themselves and just care about the tasks that are /currently/ assigned to them, rather than look at the most important task and think about the tasks from a holistic, whole-team, project perspective. Seeing that the task you're about to do is say, the fifth down the list of tasks which are all assigned to someone else, might make you think - hey, maybe I should do one of those other 4, or see if I can help, rather than just... let me get on with *my* tasks.&lt;/p&gt;&lt;p&gt;I can appreciate the simplicity of the new revised ui (and simplicity is absolutely a key feature of No Kahuna). But I'm afraid that the specific design encourages a "heads down, get work done" behaviour at precisely the wrong moment.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Fri, 16 Oct 2009 18:37:56 -0000</pubDate></item><item><title>Re: Bookmarking is dead</title><link>http://blog.kohlhofer.com/post/144252828#comment-12891213</link><description>&lt;p&gt;Hmmm, I remember you saying this a year or two ago, Alex. But bookmarking is still useful, even if search has killed it's initial reason to exist. I still have a wide delicious library of bookmarks (mostly of things I want to read (or reread)  or others to read, NOT of things I need to 'refer to' again). I also have a very useful set of bookmarks in my browser - not just bookmarklets, but also particular things that google is bad at pinpointing exactly (or is that I forget how to tell google to find it precisely) - e.g. the docs for the version of python that I have to use on one platform (is that 2.4.4 or 2.5.5 ?) and other often-used custom deep links and extranet/intranet links, that are badly served by search.&lt;/p&gt;&lt;p&gt;But I agree that the original reasons for bookmarking have gone. Bookmarking is dead. Long live bookmarking!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Sat, 18 Jul 2009 18:59:17 -0000</pubDate></item><item><title>Re: Task Sorting Just Got Better</title><link>http://blog.nokahuna.com/post/142875967#comment-12765001</link><description>&lt;p&gt;it's not just projext managers who will like this - people using NoKahuna with pair programming, and also any team where tasks move (or can move) between people quite a lot, but they still need to prioritize the tasks for the team rather than individual...&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Thu, 16 Jul 2009 16:25:01 -0000</pubDate></item><item><title>Re: stream.red56.co.uk</title><link>http://stream.red56.co.uk/post/88196003#comment-7373173</link><description>&lt;p&gt;oh and I forgot... fax in and out.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Fri, 20 Mar 2009 10:45:19 -0000</pubDate></item><item><title>Re: Iridesco Watercooler - Permatime - share any point in time across time...</title><link>http://watercooler.iridesco.com/post/55037152#comment-3382778</link><description>&lt;p&gt;Thanks for the thumbs up. We've just deployed some more changes, and more country knowledge. The truly dedicated can follow news-tweets at &lt;a href="http://twitter.com/permatime" rel="nofollow noopener" target="_blank" title="http://twitter.com/permatime"&gt;http://twitter.com/permatime&lt;/a&gt; !&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Wed, 29 Oct 2008 20:21:15 -0000</pubDate></item><item><title>Re: Tumblr Friendfeed Theme Release</title><link>http://blog.kohlhofer.com/post/55656286#comment-3211391</link><description>&lt;p&gt;Why is friend feed such  critical part of the mix? what does it bring you that tumblr on it's own doesn't? (portability?)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Tue, 21 Oct 2008 17:31:45 -0000</pubDate></item><item><title>Re: Pave the cow paths</title><link>http://blog.kohlhofer.com/post/51202007#comment-2738444</link><description>&lt;p&gt;I like this concept, but  prefer  the term "desire line" (same meaning as cowpath, but comes from landscape designers' lingo)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Mon, 29 Sep 2008 15:20:21 -0000</pubDate></item><item><title>Re: stream.red56.co.uk</title><link>http://stream.red56.co.uk/post/45501888#comment-1156571</link><description>&lt;p&gt;after I woke up my mac from deep-sleep... this is what I saw (it  &lt;br&gt;reflected changes to underlying changes in interface (though mouse was  &lt;br&gt;ignored, keyboard events were not) - and even moved across multiple  &lt;br&gt;monitors and then mirroring. Wild! Thankfully normal non-acid-trip-mac  &lt;br&gt;was restored on reboot.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Mon, 11 Aug 2008 05:57:04 -0000</pubDate></item><item><title>Re: New to Git? | plasticshore.com</title><link>http://plasticshore.com/entry/43594357#comment-1008039</link><description>&lt;p&gt;thank you alex!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Sat, 26 Jul 2008 08:35:05 -0000</pubDate></item><item><title>Re: Photo | plasticshore.com</title><link>http://www.plasticshore.com/entry/40290679#comment-775226</link><description>&lt;p&gt;Alas, the last remnants of a very silly UI&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Sun, 29 Jun 2008 17:52:39 -0000</pubDate></item><item><title>Re: Entry at plasticshore.com</title><link>http://plasticshore.com/entry/28875494#comment-232271</link><description>&lt;p&gt;hmmm. very gnomic url.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Sat, 15 Mar 2008 05:44:43 -0000</pubDate></item><item><title>Re: Entry at plasticshore.com</title><link>http://plasticshore.com/entry/28842260#comment-232270</link><description>&lt;p&gt;weewar head to head with &lt;a href="http://last.fm" rel="nofollow noopener" target="_blank" title="last.fm"&gt;last.fm&lt;/a&gt;. very cool!  &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Sat, 15 Mar 2008 05:43:55 -0000</pubDate></item><item><title>Re: Entry at plasticshore.com</title><link>http://plasticshore.com/entry/27468331#comment-186440</link><description>&lt;p&gt;oh lovely&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timdiggins</dc:creator><pubDate>Thu, 28 Feb 2008 02:14:10 -0000</pubDate></item></channel></rss>