<?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 chendo</title><link>http://disqus.com/by/chendo/</link><description></description><atom:link href="http://disqus.com/chendo/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Sun, 13 Jul 2014 09:46:56 -0000</lastBuildDate><item><title>Re: Selectively ignoring Objective-C exceptions in Xcode - chendo</title><link>http://chendo.github.io/blog/2013/09/30/selectively-ignoring-objective-c-exceptions-in-xcode/#comment-1483007497</link><description>&lt;p&gt;Just add more selector:regex arguments to the end. The matching is OR'd&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">chendo</dc:creator><pubDate>Sun, 13 Jul 2014 09:46:56 -0000</pubDate></item><item><title>Re: Selectively ignoring Objective-C exceptions in Xcode - chendo</title><link>http://chendo.github.io/blog/2013/09/30/selectively-ignoring-objective-c-exceptions-in-xcode/#comment-1483005679</link><description>&lt;p&gt;In some cases, the name selector of an exception does not match the class. Try className:NSRange instead.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">chendo</dc:creator><pubDate>Sun, 13 Jul 2014 09:44:46 -0000</pubDate></item><item><title>Re: Improved non-Latin language support - Shortcat Blog</title><link>http://blog.shortcatapp.com/post/81840727513#comment-1321691366</link><description>&lt;p&gt;I didn't have the time to do much testing in all the languages heh. Can you provide the specific case it doesn't work on? I'm still trying to decide whether or not prefix searching is appropriate for non-Latin languages.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">chendo</dc:creator><pubDate>Sun, 06 Apr 2014 19:02:32 -0000</pubDate></item><item><title>Re: Selectively ignoring Objective-C exceptions in Xcode - chendo</title><link>http://chendo.github.io/blog/2013/09/30/selectively-ignoring-objective-c-exceptions-in-xcode/#comment-1319234765</link><description>&lt;p&gt;The arguments after ignore_specified_objc_exception is a list of OR filters on the exception to filter out, where the name:NSRangeException format refers to [selector]:[regexp]. It will call the selector on the exception, and ignore it if what is returned by [exception name] matches the regexp /NSRangeException/. I found that some exceptions were a bit weird and had what you were looking for in `className` rather than `name`. You can always try capturing the exception in a try/catch, then finding out its `className` and `name` values and use that accordingly.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">chendo</dc:creator><pubDate>Fri, 04 Apr 2014 20:22:38 -0000</pubDate></item><item><title>Re: 10 Mac Productivity Tools That You Can&amp;#039;t Live Without - by Taylor Hatmaker</title><link>http://readwrite.com/2013/11/19/mac-os-x-best-addons-apps-productivity?awesm=readwr.it_e0Jh#comment-1130396018</link><description>&lt;p&gt;There's also Shortcat (&lt;a href="https://shortcatapp.com" rel="nofollow noopener" target="_blank" title="https://shortcatapp.com"&gt;https://shortcatapp.com&lt;/a&gt;) which lets you click on UI elements with just the keyboard, but it's mainly targeted at super power users and fast typists.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">chendo</dc:creator><pubDate>Tue, 19 Nov 2013 19:52:17 -0000</pubDate></item><item><title>Re: Reverse engineering Xcode with dtrace</title><link>http://chendo.github.io/blog/2013/10/22/reverse-engineering-xcode-with-dtrace/#comment-1097241177</link><description>&lt;p&gt;Thanks :)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">chendo</dc:creator><pubDate>Sat, 26 Oct 2013 02:02:00 -0000</pubDate></item><item><title>Re: Reverse engineering Xcode with dtrace</title><link>http://chendo.github.io/blog/2013/10/22/reverse-engineering-xcode-with-dtrace/#comment-1097239529</link><description>&lt;p&gt;I'd say that's in the realm of another plugin, as ideally it would patch a different part of Xcode as it's not ideal to patch it where FuzzyAutocomplete patches due to performance reasons. I didn't find a good entry point to remove suggestions where I was digging through Xcode either..&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">chendo</dc:creator><pubDate>Sat, 26 Oct 2013 01:57:21 -0000</pubDate></item><item><title>Re: Reverse engineering Xcode with dtrace</title><link>http://chendo.github.io/blog/2013/10/22/reverse-engineering-xcode-with-dtrace/#comment-1097238532</link><description>&lt;p&gt;Since v1.3.1, the Tab key inserts completion.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">chendo</dc:creator><pubDate>Sat, 26 Oct 2013 01:54:28 -0000</pubDate></item><item><title>Re: Reverse engineering Xcode with dtrace</title><link>http://chendo.github.io/blog/2013/10/22/reverse-engineering-xcode-with-dtrace/#comment-1092895909</link><description>&lt;p&gt;Ah, that behaviour. That is due to my prefix algorithm being different to Xcode's built in one as theirs is designed around all the completions in the current filtered set to have the same prefix, which is obviously not the case in fuzzy autocomplete. Tab has always inserted the current prefix or the full completion when there are no other alternatives. I can have a look at fixing it once I have time for it again.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">chendo</dc:creator><pubDate>Tue, 22 Oct 2013 20:25:56 -0000</pubDate></item><item><title>Re: Reverse engineering Xcode with dtrace</title><link>http://chendo.github.io/blog/2013/10/22/reverse-engineering-xcode-with-dtrace/#comment-1091852982</link><description>&lt;p&gt;I don't believe I have changed the behaviour of the Tab key... Without FuzzyAutocomplete, Tab will partially complete the completion, rather than fully completing it, at least for me.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">chendo</dc:creator><pubDate>Tue, 22 Oct 2013 04:32:41 -0000</pubDate></item><item><title>Re: A test server for Rails applications</title><link>http://roman.flucti.com/a-test-server-for-rails-applications#comment-3904202</link><description>&lt;p&gt;Awesome, thanks! (sorry for late reply)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">chendo</dc:creator><pubDate>Wed, 19 Nov 2008 18:52:13 -0000</pubDate></item><item><title>Re: A test server for Rails applications</title><link>http://roman.flucti.com/a-test-server-for-rails-applications#comment-3874481</link><description>&lt;p&gt;This commit fixes this issue: &lt;a href="http://github.com/chendo/rails-test-serving/commit/c14cd8e61386cdceb5c50049c2368e70a3d2b189" rel="nofollow noopener" target="_blank" title="http://github.com/chendo/rails-test-serving/commit/c14cd8e61386cdceb5c50049c2368e70a3d2b189"&gt;http://github.com/chendo/ra...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">chendo</dc:creator><pubDate>Tue, 18 Nov 2008 03:20:00 -0000</pubDate></item><item><title>Re: A test server for Rails applications</title><link>http://roman.flucti.com/a-test-server-for-rails-applications#comment-3874476</link><description>&lt;p&gt;Sorry Roman2K, the commit we posted actually didn't work (service_uri was returning the mkdir_p, which was tmp/sockets and not the actual file).&lt;/p&gt;&lt;p&gt;This commit (&lt;a href="http://github.com/chendo/rails-test-serving/commit/c14cd8e61386cdceb5c50049c2368e70a3d2b189)" rel="nofollow noopener" target="_blank" title="http://github.com/chendo/rails-test-serving/commit/c14cd8e61386cdceb5c50049c2368e70a3d2b189)"&gt;http://github.com/chendo/ra...&lt;/a&gt; works and also fixes the machinist problem we were having, where the first test would run, but any after that would error saying 'no blueprint for Foo'.&lt;/p&gt;&lt;p&gt;This fork solves it by adding a TEST_SERVER_OPTIONS constant that you define before you require 'rails-test-serving'.&lt;/p&gt;&lt;p&gt;Example:&lt;/p&gt;&lt;p&gt;TEST_SERVER_OPTIONS = {&lt;br&gt;  :reload =&amp;gt; [/blueprint/]&lt;br&gt;} unless defined? TEST_SERVER_OPTIONS&lt;/p&gt;&lt;p&gt;The 'unless defined' part is there to stop the warnings.&lt;/p&gt;&lt;p&gt;This forces any required files that match /blueprint/ to be reloaded.&lt;/p&gt;&lt;p&gt;Also my fork allows you to run tests when not in RAILS_ROOT, since the SERVICE_URI in Roman2K's branch is relative to the current directory. Our fork currently looks up three directories (three because the test folder shouldn't be any deeper than that) to find config/boot.rb, then adds tmp/sockets/test_server.socket to that path.&lt;/p&gt;&lt;p&gt;This is awesome and hopefully our fork has made it even more awesome.&lt;/p&gt;&lt;p&gt;P.S. Shouldn't it be called 'rails-test-server'?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">chendo</dc:creator><pubDate>Tue, 18 Nov 2008 03:19:14 -0000</pubDate></item><item><title>Re: A test server for Rails applications</title><link>http://roman.flucti.com/a-test-server-for-rails-applications#comment-3874163</link><description>&lt;p&gt;Don't use my fork yet... turns out it's got some issues (it was requiring the wrong gem so it might not have been working properly).&lt;/p&gt;&lt;p&gt;Also ran into issues with clean_up_app nuking machinist blueprints, but should have a solution soon.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">chendo</dc:creator><pubDate>Tue, 18 Nov 2008 02:31:55 -0000</pubDate></item></channel></rss>