<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0"><generator uri="http://www.habariproject.org/" version="0.8">Habari</generator><id>tag:ootput.bur.st,2012-05-30:atom/9aa9e85bbc2264b53378e592c1f2fc2e80ca5ad0</id><title>ootput burst!</title><subtitle>the lively meanderings of an idle mind</subtitle><updated>2012-03-04T02:18:25+11:00</updated><link rel="alternate" href="http://ootput.bur.st/"/><link rel="self" href="http://ootput.bur.st/atom/1"/><link rel="first" href="http://ootput.bur.st/atom/1/page/1" type="application/atom+xml" title="First Page"/><link rel="next" href="http://ootput.bur.st/atom/1/page/2" type="application/atom+xml" title="Next Page"/><link rel="last" href="http://ootput.bur.st/atom/1/page/12" type="application/atom+xml" title="Last Page"/><entry><title>A New Direction for My&#xA0;Blog</title><link rel="alternate" href="http://ootput.bur.st/a-new-direction-for-my-blog"/><link rel="edit" href="http://ootput.bur.st/a-new-direction-for-my-blog/atom"/><author><name>ootput</name><uri>http://ootput.bur.st</uri></author><id>tag:ootput.bur.st,2012:a-new-direction-for-my-blog/1330787903</id><updated>2012-03-04T02:18:25+11:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-03-04T13:38:50+11:00</app:edited><published>2012-03-04T02:18:23+11:00</published><category term="blog"/><content type="html">&lt;blockquote&gt;&lt;p&gt;&lt;span class="dquo"&gt;&#x201C;&lt;/span&gt;I will strive to learn how to cultivate the resilience to deal with change, the agility to explore different aspects of myself, and the vision to use change to forge empowering new perspectives on the future.&#x201D;&lt;br&gt;                                                                   - Joseph &lt;span class="caps"&gt;LP&lt;/span&gt;&#xA0;(ootput)&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Henceforth, I will start using this site as a staging area for other aspects of my life: ex. health, interests&#xA0;etc.&lt;/p&gt;&lt;p&gt;Expect to see even shorter&#xA0;posts.&lt;/p&gt;</content><link rel="replies" href="http://ootput.bur.st/a-new-direction-for-my-blog/atom/comments" thr:count="0"/><thr:total>0</thr:total></entry><entry><title>Parse /Usr/Ports/&lt;span class="caps"&gt;UPDATING&lt;/span&gt; for Relevant&#xA0;Issues</title><link rel="alternate" href="http://ootput.bur.st/parse-usr-ports-updating-for-relevant-issues"/><link rel="edit" href="http://ootput.bur.st/parse-usr-ports-updating-for-relevant-issues/atom"/><author><name>ootput</name><uri>http://ootput.bur.st</uri></author><id>tag:ootput.bur.st,2012:parse-relevant-usrportsupdating-for-installed-packages-from-date/1326972450</id><updated>2012-03-03T17:25:55+11:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-03-03T18:39:53+11:00</app:edited><published>2012-01-19T22:29:19+11:00</published><category term="freebsd"/><category term="ports"/><content type="html">&lt;p&gt;Tired of sifting through &lt;code&gt;/usr/ports/UPDATING&lt;/code&gt; for notes that affect only those packages installed on your&#xA0;system?&lt;/p&gt;&lt;p&gt;Tired of grepping for issues that may have arisen from/to certain&#xA0;dates?&lt;/p&gt;&lt;p&gt;&lt;code&gt;pkg_updating(1)&lt;/code&gt; analyses &lt;code&gt;/usr/ports/UPDATING&lt;/code&gt; and does the heavy lifting for&#xA0;you.&lt;/p&gt;&lt;p&gt;To obtain the relevant entries from, say, two weeks ago,&#xA0;do:&lt;/p&gt;&lt;p&gt;&lt;code class="prettyprint"&gt;# /usr/sbin/pkg_updating -d $(/bin/date -v-2w +%Y%m%d)
&lt;/code&gt;&lt;/p&gt;&lt;p&gt;Use:&lt;br&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;code class="prettyprint"&gt;-v-1d&lt;/code&gt; for a &lt;b&gt;d&lt;/b&gt;ay; 
&lt;li&gt;&lt;code class="prettyprint"&gt;-v-1m&lt;/code&gt; for a &lt;b&gt;m&lt;/b&gt;onth; 
&lt;li&gt;&lt;code class="prettyprint"&gt;-v-1y&lt;/code&gt; for a &lt;b&gt;y&lt;/b&gt;ear, and so on.
&lt;/ul&gt;</content><link rel="replies" href="http://ootput.bur.st/parse-usr-ports-updating-for-relevant-issues/atom/comments" thr:count="0"/><thr:total>0</thr:total></entry><entry><title>Disable Mouse Acceleration in&#xA0;Xorg</title><link rel="alternate" href="http://ootput.bur.st/disable-mouse-acceleration-in-xorg"/><link rel="edit" href="http://ootput.bur.st/disable-mouse-acceleration-in-xorg/atom"/><author><name>ootput</name><uri>http://ootput.bur.st</uri></author><id>tag:ootput.bur.st,2012:disable-mouse-acceleration-in-xorg/1328790221</id><updated>2012-03-03T16:31:26+11:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-03-04T01:02:50+11:00</app:edited><published>2012-03-03T16:31:26+11:00</published><category term="linux"/><category term="xorg"/><content type="html">&lt;p&gt;You first need to identify the device number of the mouse you&#x2019;d like to&#xA0;configure:&lt;/p&gt;&lt;p&gt;&lt;code class="prettyprint"&gt;$ xinput&#xA0;list&lt;/code&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Logitech &lt;span class="caps"&gt;USB&lt;/span&gt; Gaming Mouse   id=10	[slave  pointer&#xA0;(2)]&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;To list the properties of the&#xA0;mouse:&lt;/p&gt;&lt;p&gt;&lt;code class="prettyprint"&gt;$ xinput list-props&#xA0;10&lt;/code&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Device &#x2018;Logitech &lt;span class="caps"&gt;USB&lt;/span&gt; Gaming Mouse&#x2019;:&lt;br&gt;    &#x2026;&lt;br&gt;    Device Accel Profile (252):     0&lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;The value given determines how the driver handles the acceleration:&lt;br&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;-1: none no velocity-dependent pointer acceleration or deceleration. If constant deceleration is also unused, motion processing is suppressed, saving some&#xA0;cycles.&lt;/p&gt;&lt;p&gt;0: classic (the default) similar to old behaviour, but more predictable &lt;footnote url="http://www.x.org/wiki/Development/Documentation/PointerAcceleration#Acceleration_profiles_.28for_the_inclined_programmer.29"&gt;Xorg Wiki - Development/Documentation/PointerAcceleration&lt;/footnote&gt;&lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Setting this property to &lt;code&gt;-1&lt;/code&gt; it will disable mouse acceleration&#xA0;entirely.&lt;/p&gt;&lt;p&gt;&lt;code class="prettyprint"&gt;$ xinput set-prop 10 252&#xA0;-1&lt;/code&gt;&lt;/p&gt;&lt;p&gt;After confirming that the above command works, you can create a shell script to be executed at boot. You may choose to replace the index numbers, eg. &lt;code&gt;10&lt;/code&gt; and &lt;code&gt;252&lt;/code&gt; with the more meaningful property names &lt;code&gt;"Logitech USB Gaming Mouse"&lt;/code&gt; and &lt;code&gt;"Device Accel Profile"&lt;/code&gt;&#xA0;respectively.&lt;/p&gt;&lt;p&gt;My &lt;code&gt;$HOME/bin/macceloff.sh&lt;/code&gt; script&#xA0;contains:&lt;/p&gt;&lt;pre class="prettyprint"&gt;
#!/bin/bash

sleep 05
xinput set-prop "Logitech USB Gaming Mouse" "Device Accel Profile" -1
exit 0
&lt;/pre&gt;</content><link rel="replies" href="http://ootput.bur.st/disable-mouse-acceleration-in-xorg/atom/comments" thr:count="0"/><thr:total>0</thr:total></entry><entry><title>Gist Extras in&#xA0;Habari</title><link rel="alternate" href="http://ootput.bur.st/gist-extras-in-habari"/><link rel="edit" href="http://ootput.bur.st/gist-extras-in-habari/atom"/><author><name>ootput</name><uri>http://ootput.bur.st</uri></author><id>tag:ootput.bur.st,2010:gist-extras-in-habari/1277561916</id><updated>2012-03-03T15:44:47+11:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-03-03T15:44:47+11:00</app:edited><published>2010-06-27T00:18:36+10:00</published><category term="habari"/><category term="blog"/><category term="github"/><content type="html">&lt;blockquote&gt;&lt;a href="http://github.com/ahutchings/habari-gistextras"&gt;&lt;p&gt;Gist Extras&lt;/a&gt; embeds gists in post content, and allows for the use of custom&#xA0;&lt;span class="caps"&gt;CSS&lt;/span&gt;.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Unfortunately, the author has not updated the plug-in for Habari 0.7 - where plug-in information now resides in a separate &lt;span class="caps"&gt;XML&lt;/span&gt; file. To address this, make the following changes to &lt;code&gt;gistextras.plugin.php&lt;/code&gt;:&lt;br&gt;&lt;/p&gt;&lt;pre class="prettyprint lang-diff"&gt;
*** user/plugins/gistextras/gistextras.plugin.php.orig 2010-06-26 22:11:59.777117173 +0800
--- user/plugins/gistextras/gistextras.plugin.php 2010-06-26 22:11:32.328366681 +0800
***************
*** 2,20 ****
  
  class GistExtras extends Plugin
  {
- public function info()
- {
- return array(
- 'url' =&gt; 'http://andrewhutchings.com',
- 'name' =&gt; 'Gist Extras',
- 'description' =&gt; 'Embeds gists in post content, and allows for the use of custom CSS.',
- 'license' =&gt; 'Apache License 2.0',
- 'author' =&gt; 'Andrew Hutchings',
- 'authorurl' =&gt; 'http://andrewhutchings.com',
- 'version' =&gt; '0.0.2'
- );
- }
-
      public function action_update_check()
      {
          Update::add( 'GistExtras', 'A6A9D42C-2F4F-11DE-BB63-026155D89593', $this-&gt;info-&gt;version );
--- 2,7 ----
&lt;/pre&gt;&lt;/p&gt;&lt;p&gt;You&#x2019;ll also need to create &lt;code&gt;gistextras.plugin.xml&lt;/code&gt;:&lt;br&gt;&lt;/p&gt;&lt;pre class="prettyprint"&gt;
&lt;?xml version="1.0" encoding="utf-8" ?&gt;
&lt;pluggable type="plugin"&gt;
        &lt;name&gt;Gist Extras&lt;/name&gt;
        &lt;license url="http://www.apache.org/licenses/LICENSE-2.0.html"&gt;Apache Software License 2.0&lt;/license&gt;
        &lt;url&gt;http://andrewhutchings.com&lt;/url&gt;
        &lt;author url="http://andrewhutchings.com"&gt;Andrew Hutchings&lt;/author&gt;
        &lt;version&gt;0.0.2&lt;/version&gt;
        &lt;description&gt;&lt;![&lt;span class="caps"&gt;CDATA&lt;/span&gt;[Embeds gists in post content, and allows for the use of custom &lt;span class="caps"&gt;CSS&lt;/span&gt;.]]&gt;&lt;/description&gt;
        &lt;copyright&gt;2009&lt;/copyright&gt;
&lt;/pluggable&gt;
&lt;/pre&gt;&lt;/p&gt;</content><link rel="replies" href="http://ootput.bur.st/gist-extras-in-habari/atom/comments" thr:count="0"/><thr:total>0</thr:total></entry><entry><title>Ubuntu Oneiric Ocelot&#xA0;Installation</title><link rel="alternate" href="http://ootput.bur.st/ubuntu-oneiric-ocelot-installation"/><link rel="edit" href="http://ootput.bur.st/ubuntu-oneiric-ocelot-installation/atom"/><author><name>ootput</name><uri>http://ootput.bur.st</uri></author><id>tag:ootput.bur.st,2012:ubuntu-oneiric-ocelot-installation/1326396323</id><updated>2012-01-13T06:27:57+11:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-14T19:28:20+11:00</app:edited><published>2011-09-25T12:31:25+10:00</published><category term="ubuntu"/><content type="html">&lt;p&gt;With a freshly installed FreeBSD 8.2-Release on my system, I knew that I had a lot of tinkering to do on the extremely bare bones system. With that in mind, I also chose to install a meta-distribution of Linux that had everything set up from the get go, so as to have a working environment while I slowly familiarized myself with&#xA0;FreeBSD.&lt;/p&gt;&lt;p&gt;Enter Ubuntu Linux 11.10 &#x201C;Oneiric&#xA0;Ocelot&#x201D;.&lt;/p&gt;&lt;p&gt;Negative reviews of the product from other users did not affect my decision to use Oneiric one bit. Never having frequently used the old Gnome 2 &lt;span class="caps"&gt;GUI&lt;/span&gt;, I hardly found Gnome 3&#x2019;s &lt;span class="caps"&gt;GUI&lt;/span&gt; to be offensive - in fact, I found it quite easy to use. With Oneiric, all of my devices were detected, 3D graphics acceleration was working splendidly, and web-browsing was smooth as could be. Additionally, with the help of &lt;a href="https://launchpad.net/~zfs-native/+archive/stable"&gt;this site&lt;/a&gt;, my Oneiric installation was also able to fully utilize my FreeBSD&#x2019;s&#xA0;zpools.&lt;/p&gt;</content><link rel="replies" href="http://ootput.bur.st/ubuntu-oneiric-ocelot-installation/atom/comments" thr:count="0"/><thr:total>0</thr:total></entry><entry><title>SABnzbd and SICKbeard on&#xA0;FreeBSD</title><link rel="alternate" href="http://ootput.bur.st/sabnzbd-and-sickbeard-on-freebsd"/><link rel="edit" href="http://ootput.bur.st/sabnzbd-and-sickbeard-on-freebsd/atom"/><author><name>ootput</name><uri>http://ootput.bur.st</uri></author><id>tag:ootput.bur.st,2012:sabnzbd-and-sickbeard-on-freebsd/1326369620</id><updated>2012-01-12T23:15:58+11:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-01T14:02:33+10:00</app:edited><published>2011-12-26T23:00:20+11:00</published><category term="freebsd"/><category term="sabnzbd"/><category term="sickbeard"/><content type="html">&lt;p&gt;For my own archives, from Syah of the FreeBSD forums&lt;footnote url="http://forums.freebsd.org/showpost.php?p=158678&amp;postcount=22"&gt;FreeBSD Forums - FreeBSD +Sabnzbd/Sickbeard/CouchPotato&lt;/footnote&gt;:&lt;br&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;1. install sabnzbd+ from&#xA0;ports.&lt;/p&gt;&lt;p&gt;&lt;code class="prettyprint"&gt;# cd /usr/ports/news/sabnzbdplus; make install&#xA0;clean&lt;/code&gt;&lt;/p&gt;&lt;p&gt;2) install some dependencies if they are not already present on your system. Needed to run &lt;span class="amp"&gt;&amp;&lt;/span&gt; acquire python scripts (Sick Beard, Couch Potato,&#xA0;Headphones)&lt;/p&gt;&lt;p&gt;Python&lt;br&gt;&lt;code class="prettyprint"&gt;# cd /usr/ports/lang/python; make install&#xA0;clean&lt;/code&gt;&lt;/p&gt;&lt;p&gt;Cheetah&lt;br&gt;&lt;code class="prettyprint"&gt;# cd /usr/ports/devel/py-cheetah; make install&#xA0;clean&lt;/code&gt;&lt;/p&gt;&lt;p&gt;Git&lt;br&gt;&lt;code class="prettyprint"&gt;# cd /usr/ports/devel/git; make install&#xA0;clean&lt;/code&gt;&lt;/p&gt;&lt;p&gt;3. Fetch most recent builds of the three&#xA0;tools&lt;/p&gt;&lt;p&gt;Sick Beard &lt;br&gt;&lt;code class="prettyprint"&gt;# cd /usr/local ; git clone git://github.com/midgetspy/Sick-Beard.git&#xA0;sickbeard&lt;/code&gt;&lt;/p&gt;&lt;p&gt;4. Configure auto-start for python scripts and&#xA0;sabnzbd+&lt;/p&gt;&lt;p&gt;Sick Beard&lt;br&gt;&lt;code class="prettyprint"&gt;# cp /usr/local/sickbeard/init.freebsd&#xA0;/usr/local/etc/rc.d/sickbeard&lt;/code&gt;&lt;/p&gt;&lt;p&gt;Add the following to&#xA0;/etc/rc.conf:&lt;/p&gt;&lt;pre class="prettyprint"&gt;
sabnzbd_enable="YES"
sickbeard_enable="YES"
&lt;/pre&gt;&lt;p&gt;5. configure all the tools to play nice&#xA0;together.&lt;/p&gt;&lt;p&gt;Totally beyond the scope of a quick &lt;span class="amp"&gt;&amp;&lt;/span&gt; dirty update. You should read the installation instructions and refer to the individual websites for each of these projects to fully leverage this tool&#xA0;set.&lt;/p&gt;&lt;p&gt;Hopefully this gets you a bit further towards your goal.&lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;To keep track of upstream changes to SickBeard:&lt;br&gt;&lt;code class="prettyprint"&gt;# cd /usr/local/sickbeard &amp;&amp; git&#xA0;pull&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;A few notes:&lt;br&gt;&lt;br&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Step 4. will fail as SickBeard currently only comes with an Ubuntu startup script. Hatchling, from the SickBeard Forums, kindly published a working copy of a FreeBSD rc script that is available &lt;a href="http://dl.dropbox.com/u/5830692/sickbeard.txt"&gt;here&lt;/a&gt; (and duplicated &lt;a href="https://gist.github.com/1610595"&gt;here&lt;/a&gt;.)&lt;footnote url="http://sickbeard.com/forums/viewtopic.php?f=3&amp;t=358"&gt;SickBeard Forums - A FreeBSD rc.d script&lt;/footnote&gt;&lt;/li&gt;&lt;br&gt;
&lt;li&gt;I also found it necessary to add: &lt;code&gt;PATH=$PATH:/usr/local/bin&lt;/code&gt; to: &lt;code&gt;/usr/local/etc/rc.d/sabnzbd&lt;/code&gt; and&#xA0;&lt;code&gt;/usr/local/etc/rc.d/sickbeard&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/p&gt;</content><link rel="replies" href="http://ootput.bur.st/sabnzbd-and-sickbeard-on-freebsd/atom/comments" thr:count="0"/><thr:total>0</thr:total></entry></feed>
