<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>DIVID Technology Riffraff &#38; Whatnot</title> <atom:link href="http://dividtechnology.com/blog/feed" rel="self" type="application/rss+xml" /><link>http://dividtechnology.com/blog</link> <description>by Kevin Bassham, Web Interface Developer</description> <lastBuildDate>Fri, 04 May 2012 19:14:36 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Seasoned writer reviews 3 mechanical keyboards</title><link>http://dividtechnology.com/blog/archives/338</link> <comments>http://dividtechnology.com/blog/archives/338#comments</comments> <pubDate>Fri, 04 May 2012 19:13:08 +0000</pubDate> <dc:creator>technicallyrite</dc:creator> <category><![CDATA[Uncategorized]]></category><guid
isPermaLink="false">http://dividtechnology.com/blog/?p=338</guid> <description><![CDATA[Found an interesting review of three mechanical keyboards from the perspective of a seasoned writer, and how he quickly becomes an enthusiast. More of this can be found if you look for it, but I wanted to share this for any of you who haven&#8217;t tried a clicky keyboard. He outlines his discovery and likes/dislikes, [...]]]></description> <content:encoded><![CDATA[<p>Found an interesting review of three mechanical keyboards from the perspective of a seasoned writer, and how he quickly becomes an enthusiast. More of this can be found if you look for it, but I wanted to share this for any of you who haven&#8217;t tried a clicky keyboard. He outlines his discovery and likes/dislikes, and includes one of my favorite keyboards, the AEKII.</p><p>More: <a
href="http://shawnblanc.net/2012/04/clicky-keyboards/">Shawn Blanc&#8217;s Review</a></p> ]]></content:encoded> <wfw:commentRss>http://dividtechnology.com/blog/archives/338/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Purging an item from Git History</title><link>http://dividtechnology.com/blog/archives/335</link> <comments>http://dividtechnology.com/blog/archives/335#comments</comments> <pubDate>Thu, 08 Mar 2012 21:11:24 +0000</pubDate> <dc:creator>technicallyrite</dc:creator> <category><![CDATA[Web Development]]></category><guid
isPermaLink="false">http://dividtechnology.com/blog/?p=335</guid> <description><![CDATA[Here&#8217;s a quick and dirty way to clean particular items from Git history. In our case it was large files that were being scattered throughout capistrano deployments. We symlinked the folder and now treat it as content, and all is well. I read about a project called git-annex that I want to look into further [...]]]></description> <content:encoded><![CDATA[<p>Here&#8217;s a quick and dirty way to clean particular items from Git history. In our case it was large files that were being scattered throughout capistrano deployments. We symlinked the folder and now treat it as content, and all is well. I read about a project called git-annex that I want to look into further that may be better suited for handling large files.</p><p><span
style="color: #333333; font-family: Courier; font-size: 11px;">$: git filter-branch -d /dev/shm/scratch &#8211;index-filter</span> <span
style="color: #333333; font-family: Courier; font-size: 11px;">&#8220;git rm &#8211;cached -f &#8211;ignore-unmatch &#8216;<i>filename.ext</i>&#8216;;</span> <span
style="color: #333333; font-family: Courier; font-size: 11px;">&#8211;tag-name-filter cat &#8212; &#8211;all<br
/> $: git push &#8211;force &#8211;all<br
/></span></p> ]]></content:encoded> <wfw:commentRss>http://dividtechnology.com/blog/archives/335/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Conversation Threading</title><link>http://dividtechnology.com/blog/archives/330</link> <comments>http://dividtechnology.com/blog/archives/330#comments</comments> <pubDate>Fri, 24 Feb 2012 17:16:44 +0000</pubDate> <dc:creator>technicallyrite</dc:creator> <category><![CDATA[OSX]]></category><guid
isPermaLink="false">http://dividtechnology.com/blog/?p=330</guid> <description><![CDATA[If you find Apple Mail using high CPU because of conversation threading, either turn off &#8220;include related messages&#8221; or try archiving old messages. You can make a smart mailbox for old mails, then choose export mailbox. Before you archived messages from mail, you should be able to set your account settings so the archived messages [...]]]></description> <content:encoded><![CDATA[<p>If you find Apple Mail using high CPU because of conversation threading, either turn off &#8220;include related messages&#8221; or try archiving old messages. You can make a smart mailbox for old mails, then choose export mailbox. Before you archived messages from mail, you should be able to set your account settings so the archived messages stay on the server. Also remember, it&#8217;s always good to have a system backup to prevent loss of important data, just in case.</p><p><img
src="http://dividtechnology.com/blog/wp-content/uploads/2012/02/PastedGraphic-1.jpg?9d7bd4" width="480" height="95" alt="PastedGraphic-1.png" /></p> ]]></content:encoded> <wfw:commentRss>http://dividtechnology.com/blog/archives/330/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Rails 3 Asset Pipeline FTW</title><link>http://dividtechnology.com/blog/archives/324</link> <comments>http://dividtechnology.com/blog/archives/324#comments</comments> <pubDate>Wed, 15 Feb 2012 19:48:12 +0000</pubDate> <dc:creator>technicallyrite</dc:creator> <category><![CDATA[Web Development]]></category><guid
isPermaLink="false">http://dividtechnology.com/blog/?p=324</guid> <description><![CDATA[courtesy @lautis Working with the Rails 3.2.1 has been a great experience for me, but not everyone shares this sentiment. Here are some interesting insights from Rob Connery about the state of things after the Rails 3 dust settled regarding the asset pipeline. I share this because, in short, I agree and believe upgrade struggles [...]]]></description> <content:encoded><![CDATA[<div
style="float:left;margin-right:10px;"> <img
src="http://i.imgur.com/FQK8e.gif" width="200" alt="dhh-deal-with-it" /><br
/> <small>courtesy @lautis</small></div><p>Working with the Rails 3.2.1 has been a great experience for me, but not everyone shares this sentiment. Here are some interesting insights from Rob Connery about the state of things after the Rails 3 dust settled regarding the asset pipeline. I share this because, in short, I agree and believe upgrade struggles are likely well worth it. Users ultimately benefit, and I appreciate the rails team pushing Rails engineering in this direction.<br
/> <a
href="http://wekeroad.com/2012/01/12/understanding-the-rails-asset-pipeline/" target="_top">http://wekeroad.com/2012/01/12/understanding-the-rails-asset-pipeline/</a></p> ]]></content:encoded> <wfw:commentRss>http://dividtechnology.com/blog/archives/324/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Give dynamic pager the day off</title><link>http://dividtechnology.com/blog/archives/307</link> <comments>http://dividtechnology.com/blog/archives/307#comments</comments> <pubDate>Thu, 09 Feb 2012 16:03:16 +0000</pubDate> <dc:creator>technicallyrite</dc:creator> <category><![CDATA[OSX]]></category><guid
isPermaLink="false">http://dividtechnology.com/blog/?p=307</guid> <description><![CDATA[If and only if you have enough memory (&#62;8gb), you can experiment with disabling virtual memory to prevent swap paging. Beware, after doing this, overallocating memory by running too many memory-intensive apps could cause a system halt. You have been warned. &#160; &#160; Terminal command: sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist]]></description> <content:encoded><![CDATA[<p><img
style="float: right; margin-left: 10px; margin-top: -15px; border: 0;" src="http://dividtechnology.com/blog/wp-content/uploads/2012/02/201202091000.jpg?9d7bd4" alt="201202091000.jpg" width="243" height="162" />If <em>and only if</em> you have enough memory (&gt;8gb), you can experiment with disabling virtual memory to prevent swap paging. Beware, after doing this, overallocating memory by running too many memory-intensive apps could cause a system halt. You have been warned.</p><p>&nbsp;</p><p>&nbsp;</p><p><strong>Terminal command:</strong></p><pre><code style="font: 12px Monaco; color: #86340d;">sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist</code></pre>]]></content:encoded> <wfw:commentRss>http://dividtechnology.com/blog/archives/307/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Coda Webkit Nightly</title><link>http://dividtechnology.com/blog/archives/301</link> <comments>http://dividtechnology.com/blog/archives/301#comments</comments> <pubDate>Mon, 16 Jan 2012 22:46:15 +0000</pubDate> <dc:creator>technicallyrite</dc:creator> <category><![CDATA[OSX]]></category> <category><![CDATA[Web Development]]></category><guid
isPermaLink="false">http://dividtechnology.com/blog/archives/301</guid> <description><![CDATA[Have you ever wanted to run the nightly version of Webkit inside Coda? This used to be possible with an app called CodaKit, but it no longer works in OS X 10.7, so I made a quick replacement in automator. http://dividtechnology.com/filechute/CodaKit.rar (Bear in mind, this won&#8217;t do much if you don&#8217;t already have both Coda [...]]]></description> <content:encoded><![CDATA[<p>Have you ever wanted to run the nightly version of Webkit inside Coda? This used to be possible with an app called <a
href="http://web.mac.com/alexander.atallah/Mac/Development/Entries/2007/9/16_WebKit_in_Coda_-_CodaKit.html" target="_top">CodaKit</a>, but it no longer works in OS X 10.7, so I made a quick replacement in automator.</p><p
style="font: 12.0px Helvetica"><a
href="http://dividtechnology.com/filechute/CodaKit.rar" target="_top">http://dividtechnology.com/filechute/CodaKit.rar</a></p><p
style="font: 12.0px Helvetica"></p><p
style="font: 12.0px Helvetica"><i>(Bear in mind, this won&#8217;t do much if you don&#8217;t already have both Coda and Webkit nightly installed.)</i></p> ]]></content:encoded> <wfw:commentRss>http://dividtechnology.com/blog/archives/301/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>IPFW Firewall</title><link>http://dividtechnology.com/blog/archives/299</link> <comments>http://dividtechnology.com/blog/archives/299#comments</comments> <pubDate>Wed, 02 Nov 2011 15:46:02 +0000</pubDate> <dc:creator>technicallyrite</dc:creator> <category><![CDATA[OSX]]></category><guid
isPermaLink="false">http://dividtechnology.com/blog/archives/299</guid> <description><![CDATA[On a mac or linux computer, there&#8217;s a server-grade firewall that&#8217;s not enabled unless you elect to run it. Even the standard application firewall on a mac isn&#8217;t very robust in my opinion. So, for those of you who do use the unix ipfw firewall, this is a nice reference: http://www.ibiblio.org/macsupport/ipfw/ http://www.ibiblio.org/macsupport/ipfw/firewall_2 Although it looks [...]]]></description> <content:encoded><![CDATA[<p><img
src="http://dividtechnology.com/blog/wp-content/uploads/2011/11/undercover.jpg?9d7bd4" width="200" height="200" alt="undercover.png" style="float:left; margin-right:15px;margin-bottom:10px;border:0;" /> On a mac or linux computer, there&#8217;s a server-grade firewall that&#8217;s not enabled unless you elect to run it. Even the standard application firewall on a mac isn&#8217;t very robust in my opinion. So, for those of you who do use the unix ipfw firewall, this is a nice reference:<br
/> <a
href="http://www.ibiblio.org/macsupport/ipfw/">http://www.ibiblio.org/macsupport/ipfw/</a><br
/> <a
href="http://www.ibiblio.org/macsupport/ipfw/firewall_2">http://www.ibiblio.org/macsupport/ipfw/firewall_2</a></p><p>Although it looks a bit outdated, there are good examples here, and I found it more intuitive to setup as a reductive ruleset rather than the more discombobulated output from rulesets in waterroof (which is a great tool, btw). This method is legible and less error-prone even without a GUI helper.</p><p>Alternatively, you can edit the waterroof startup script file directly and then reload it in waterroof to keep them in sync. Example:</p><p><strong>/etc/firewallrules</strong></p><pre>
<code style="font: 12px Monaco; color: #86340D;">add 00010 allow ip from any to any via lo*
#PING
add 00020 allow icmp from any to any icmptypes 0,3,11,12
#BONJOUR
add 00100 allow udp from any to 224.0.0.251 dst-port 5353
add 00200 allow udp from 224.0.0.251 to any dst-port 5353
add 00300 check-state
add 01000 allow tcp from me to any keep-state
add 01100 allow udp from me to any keep-state
#DNS
add 02110 allow udp from any to any 53 out
add 02120 allow udp from any 53 to any in
#DHCP
add 02130 allow udp from any 67 to any 1024-65535 in
add 02140 allow udp from any to any 68 in
#ME
add 03200 allow tcp from any to any out
#SSH
add 03300 allow tcp from 192.168.0.0/16 to me dst-port 22
#NETBIOS
add 03400 allow tcp from 192.168.0.0/16 to me dst-port 137
#SERVERS
add 03500 allow tcp from 192.168.0.0/16 to me dst-port 3000,3001
#LOCKS
add 04000 deny ip from 224.0.0.0/3 to any in
add 04100 deny ip from any to any in
add 05000 deny icmp from any to any in
add 06000 deny udp from any to any in
add 07000 deny tcp from any to 224.0.0.0/3 in
add 07100 deny tcp from any to any dst-port 0 in
add 07200 deny tcp from any to any established
add 07300 deny tcp from any to any in
add 65535 allow ip from any to any
</code>
</pre><p><strong>/etc/firewallrules_v6</strong></p><pre>
<code style="font: 12px Monaco; color: #86340D;">add 01000 allow ipv6 from any to any via lo*
add 01100 allow ipv6 from any to any out
add 01200 deny ipv6 from any to any
</code>
</pre>]]></content:encoded> <wfw:commentRss>http://dividtechnology.com/blog/archives/299/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Revisiting &#8220;Best Practices&#8221;</title><link>http://dividtechnology.com/blog/archives/296</link> <comments>http://dividtechnology.com/blog/archives/296#comments</comments> <pubDate>Tue, 16 Aug 2011 16:51:35 +0000</pubDate> <dc:creator>technicallyrite</dc:creator> <category><![CDATA[Web Development]]></category><guid
isPermaLink="false">http://dividtechnology.com/blog/?p=296</guid> <description><![CDATA[Great piece on how and why we should review the current state of things as responsible web developers. Getting rusty – we need new best practices for a different development world]]></description> <content:encoded><![CDATA[<p>Great piece on how and why we should review the current state of things as responsible web developers. <a
href="http://www.wait-till-i.com/2011/08/15/getting-rusty-we-need-new-best-practices-for-a-different-development-world/">Getting rusty – we need new best practices for a different development world</a></p> ]]></content:encoded> <wfw:commentRss>http://dividtechnology.com/blog/archives/296/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Mail Contact Photos for RSS</title><link>http://dividtechnology.com/blog/archives/295</link> <comments>http://dividtechnology.com/blog/archives/295#comments</comments> <pubDate>Wed, 20 Jul 2011 21:58:19 +0000</pubDate> <dc:creator>technicallyrite</dc:creator> <category><![CDATA[OSX]]></category><guid
isPermaLink="false">http://dividtechnology.com/blog/?p=295</guid> <description><![CDATA[Mail 5 in Lion includes a view option to show contact photos in the message list. This is great for people, but what about RSS? Instead of a generic person icon, you can get something better. Create an Address Book contact with each feed author listed in the email block (they don&#8217;t have to be [...]]]></description> <content:encoded><![CDATA[<p>Mail 5 in Lion includes a view option to show contact photos in the message list. This is great for people, but what about RSS? Instead of a generic person icon, you can get something better. Create an Address Book contact with each feed author listed in the email block (they don&#8217;t have to be actual addresses). To find the rss author or group name, save a copy of a feed item and look for the &#8220;X-Mail-Rss-Source-Name&#8221; in the .eml file. Depending on the contact you setup, you may need to organize your feeds or smart mailboxes by conversation to see the result.</p><p><img
src="http://dividtechnology.com/blog/wp-content/uploads/2011/07/Screen-Shot-2011-07-20-at-4.32.35-PM.jpg?9d7bd4" width="450" height="157" alt="Screen Shot 2011-07-20 at 4.32.35 PM.PNG" /></p> ]]></content:encoded> <wfw:commentRss>http://dividtechnology.com/blog/archives/295/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Digital Color Meter in Lion</title><link>http://dividtechnology.com/blog/archives/289</link> <comments>http://dividtechnology.com/blog/archives/289#comments</comments> <pubDate>Tue, 19 Jul 2011 16:04:45 +0000</pubDate> <dc:creator>technicallyrite</dc:creator> <category><![CDATA[OSX]]></category> <category><![CDATA[Web Development]]></category><guid
isPermaLink="false">http://dividtechnology.com/blog/?p=289</guid> <description><![CDATA[The Digital Color Meter utility in Mac OS X 10.7 no longer converts hex colors or copy to clipboard. The global utility color chooser palette does, and can be made more readily available. Just open Applescript Editor and type the words &#8220;choose color&#8221; and save as an application. Thanks to macosxhints for this tip. http://hints.macworld.com/article.php?story=20060408050920158]]></description> <content:encoded><![CDATA[<p><img
src="http://dividtechnology.com/blog/wp-content/uploads/2011/07/201107191105.jpg?9d7bd4" width="128" height="128" alt="" style="float:left;margin-right:10px;border:0;" /> The Digital Color Meter utility in Mac OS X 10.7 no longer converts hex colors or copy to clipboard. The global utility color chooser palette does, and can be made more readily available. Just open Applescript Editor and type the words &#8220;choose color&#8221; and save as an application. Thanks to macosxhints for this tip.</p><p>http://hints.macworld.com/article.php?story=20060408050920158</p> ]]></content:encoded> <wfw:commentRss>http://dividtechnology.com/blog/archives/289/feed</wfw:commentRss> <slash:comments>21</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced (User agent is rejected)
Database Caching 4/10 queries in 0.011 seconds using disk: basic

Served from: dividtechnology.com @ 2012-05-19 22:21:29 -->
