<?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>Symphonious &#187; Note To Self</title> <atom:link href="http://www.symphonious.net/category/note-to-self/feed/" rel="self" type="application/rss+xml" /><link>http://www.symphonious.net</link> <description>Living in a state of accord.</description> <lastBuildDate>Wed, 25 Jan 2012 21:25:34 +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>Who&#8217;s Committed in my Git Repository?</title><link>http://www.symphonious.net/2010/06/30/whos-committed-in-my-git-repository/</link> <comments>http://www.symphonious.net/2010/06/30/whos-committed-in-my-git-repository/#comments</comments> <pubDate>Wed, 30 Jun 2010 10:54:46 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Code and Geek Stuff]]></category> <category><![CDATA[Note To Self]]></category> <category><![CDATA[Source Control]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1375</guid> <description><![CDATA[Note to self: if you ever want to get a simple list of people who have committed to a git repository, the command you want is: git log --format=&#39;%aN &#60;%ae&#62;&#39; &#124; sort -u &#124; uniq Or for just the e-mail address: git log --format=&#39;%ae&#39; &#124; sort -u &#124; uniq Or for just the name: git [...]]]></description> <content:encoded><![CDATA[<p> Note to self: if you ever want to get a simple list of people who have committed to a git repository, the command you want is:</p><pre>
git log --format=&#39;%aN &#60;%ae&#62;&#39; | sort -u | uniq
</pre><p> Or for just the e-mail address:</p><pre>
git log --format=&#39;%ae&#39; | sort -u | uniq
</pre><p> Or for just the name:</p><pre>
git log --format=&#39;%aN&#39; | sort -u | uniq
</pre><p> This is in the help manual but it’s way down the bottom so takes ages to read through to find it.</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2010/06/30/whos-committed-in-my-git-repository/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>RightScale AWS Amazon EC2 Library for Ruby</title><link>http://www.symphonious.net/2010/04/07/rightscale-aws-amazon-ec2-library-for-ruby/</link> <comments>http://www.symphonious.net/2010/04/07/rightscale-aws-amazon-ec2-library-for-ruby/#comments</comments> <pubDate>Wed, 07 Apr 2010 07:35:48 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Code and Geek Stuff]]></category> <category><![CDATA[Links]]></category> <category><![CDATA[Note To Self]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1332</guid> <description><![CDATA[I’ve always known you could do a lot of programmatic stuff with Amazon but I’ve simultaneously been too lazy to actually look into it in detail and never really needed to. However, I’ve stumbled across instructions for auto-mounting an EBS volume which turns out to be very handy, and leads on to the particularly awesome [...]]]></description> <content:encoded><![CDATA[<p> I’ve always known you could do a lot of programmatic stuff with Amazon but I’ve simultaneously been too lazy to actually look into it in detail and never really needed to. However, I’ve stumbled across <a
href="http://www.ioncannon.net/system-administration/199/automounting-amazon-ebs-volumes-on-ec2-instances/">instructions for auto-mounting an EBS volume</a> which turns out to be very handy, and leads on to the particularly awesome <a
href="http://rightscale.rubyforge.org/">right_aws ruby gem</a>.</p><p> Lots of useful looking stuff for working with EC2, S3 and EBS volumes that I can see me taking a lot more advantage of in the future.</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2010/04/07/rightscale-aws-amazon-ec2-library-for-ruby/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Stuff I Might Need Someday</title><link>http://www.symphonious.net/2009/06/12/stuff-i-might-need-someday/</link> <comments>http://www.symphonious.net/2009/06/12/stuff-i-might-need-someday/#comments</comments> <pubDate>Fri, 12 Jun 2009 10:24:31 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Note To Self]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1192</guid> <description><![CDATA[A few things I’ve discovered today that look potentially useful in the future: Antenna House Formatter V5 &#8211; converts HTML and CSS to PDF, including support for MathML. Heck, supporting CSS well is a plus &#8211; most HTML to PDF conversions don’t. Hat tip to one of our clients for finding that. jQuery Tools &#8211; [...]]]></description> <content:encoded><![CDATA[<p> A few things I’ve discovered today that look potentially useful in the future:</p><ul><li> <a
href="http://www.antennahouse.com/product/ahf50/ahf5top.htm">Antenna House Formatter V5</a> &#8211; converts HTML and CSS to PDF, including support for MathML. Heck, supporting CSS well is a plus &#8211; most HTML to PDF conversions don’t. Hat tip to one of our clients for finding that.</li><li> <a
href="http://flowplayer.org/tools/index.html">jQuery Tools</a> &#8211; there are plenty of JavaScript UI libraries around, but this one looks better componentized than most. It’s also a good, small set of components that normal web pages are likely to want, rather than being more specifically useful in web applications, though it could be used there too.</li><li> <a
href="http://flowplayer.org/index.html">FlowPlayer</a> &#8211; actually I knew about this one but only just got around to looking at the details. Handy looking open source flash video player. They’ve somehow converted the GPL into a license that requires attribution which is really odd, most likely to keep their commercial licensing option open. It’s their license so they can do what they want with it but I would have thought there’d be a better fitting license.</li></ul><p></p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2009/06/12/stuff-i-might-need-someday/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>XmlSerializer Class for SAX Events</title><link>http://www.symphonious.net/2009/04/16/xmlserializer-class-for-sax-events/</link> <comments>http://www.symphonious.net/2009/04/16/xmlserializer-class-for-sax-events/#comments</comments> <pubDate>Thu, 16 Apr 2009 08:43:03 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Note To Self]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1135</guid> <description><![CDATA[Note to self: the nu.validator has a really handy looking SAX handler that serializes the XML. Hat tip to Henri Sivonen for pointing this out along with a bunch of other useful XML generating tips.]]></description> <content:encoded><![CDATA[<p> Note to self: <a
href="http://about.validator.nu/htmlparser/apidocs/nu/validator/htmlparser/sax/XmlSerializer.html">the nu.validator has a really handy looking SAX handler that serializes the XML</a>.</p><p> Hat tip to Henri Sivonen for pointing this out along with a <a
href="http://hsivonen.iki.fi/producing-xml/">bunch of other useful XML generating tips</a>.</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2009/04/16/xmlserializer-class-for-sax-events/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Installing IBM Portal on Linux</title><link>http://www.symphonious.net/2009/04/03/installing-ibm-portal-on-linux/</link> <comments>http://www.symphonious.net/2009/04/03/installing-ibm-portal-on-linux/#comments</comments> <pubDate>Fri, 03 Apr 2009 11:22:41 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Code and Geek Stuff]]></category> <category><![CDATA[Note To Self]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1123</guid> <description><![CDATA[When installing most if not all versions of IBM Portal on Linux, to get the installer to run you need to install a couple of extra packages: openmotif compat-libstdc++ Depending on the options you chose when first installing Linux there may be more &#8211; the easiest way to find them is to know that the [...]]]></description> <content:encoded><![CDATA[<p> When installing most if not all versions of IBM Portal on Linux, to get the installer to run you need to install a couple of extra packages:</p><ul><li> openmotif</li><li> compat-libstdc++</li></ul><p> Depending on the options you chose when first installing Linux there may be more &#8211; the easiest way to find them is to know that the graphical installer sends it’s error messages to /tmp/wpinstalllog.txt.  It’s usually fairly easy to match the error messages up to the package you need to install to fix it.</p><p> Don’t be put off by the fact that it prints an error about not being able to connect to the X server to the terminal &#8211; that’s usually a red herring. Open an xterm instance to confirm the connection to the X server works and then go back to tracking down missing packages.</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2009/04/03/installing-ibm-portal-on-linux/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Useful Link Roundup</title><link>http://www.symphonious.net/2009/02/23/useful-link-roundup/</link> <comments>http://www.symphonious.net/2009/02/23/useful-link-roundup/#comments</comments> <pubDate>Mon, 23 Feb 2009 12:18:31 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Links]]></category> <category><![CDATA[Note To Self]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1091</guid> <description><![CDATA[I have far more tabs open in NetNewsWire than I can handle, so here’s all the stuff that’s open more so I can find them again if I need them than because I actually want to comment on them or do something with them right now: When Can I Use? &#8211; Useful page for getting [...]]]></description> <content:encoded><![CDATA[<p> I have far more tabs open in NetNewsWire than I can handle, so here’s all the stuff that’s open more so I can find them again if I need them than because I actually want to comment on them or do something with them right now:</p><p> <a
href="http://a.deveria.com/caniuse/#agents=All&#38;cats=All&#38;eras=All&#38;statuses=All">When Can I Use?</a> &#8211; Useful page for getting a rough idea of the current state of support for web stuff in browsers. &#160;Not perfect but definitely a very good starting point.</p><p> <a
href="http://www.whatwg.org/specs/web-apps/current-work/multipage/rendering.html">HTML 5 Rendering Section</a> &#8211; Actually the entire draft spec is a good reference for anyone parsing or rendering HTML. &#160;Since EditLive! does both this is likely to be useful.</p><p> <a
href="http://www.idea.org/find-information.html">Factors That Improve Online Experiences</a> &#8211; Interesting research on how user’s navigate web sites and the misconceptions designers have about how usable their sites are.</p><p> <a
href="http://www.bit-tech.net/hardware/2009/02/13/replacement-iphone-earphones-on-test/">Replacement iPhone Earphones Review</a> &#8211; since my standard set seem to be dying this looks handy.</p><p> <a
href="http://code.google.com/p/google-mobwrite/">Google Mobwrite</a> &#8211; Interesting looking JavaScript real-time collaborative editing implementation. The <a
href="http://code.google.com/p/google-mobwrite/wiki/Theory">theory section</a> is particularly worth studying.</p><p> <a
href="http://www.seejay.net/2009/02/how-to-unlock-huawei-e220-hsdpa-modem.html">How To Unlock the Huawei E220 HSDPA modem</a> &#8211; can’t really see that I’ll need to use this, but useful to know it’s possible.</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2009/02/23/useful-link-roundup/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>VMWare Web Access Can&#8217;t Login After Upgrading to Debian Lenny</title><link>http://www.symphonious.net/2009/02/20/vmware-web-access-cant-login-after-upgrading-to-debian-lenny/</link> <comments>http://www.symphonious.net/2009/02/20/vmware-web-access-cant-login-after-upgrading-to-debian-lenny/#comments</comments> <pubDate>Fri, 20 Feb 2009 13:18:51 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Code and Geek Stuff]]></category> <category><![CDATA[Note To Self]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1089</guid> <description><![CDATA[This one should be obvious but well, it wasn’t… When you upgrade to the latest Debian stable (Lenny at time of writing which was released 14 Feb 2009), it will upgrade PAM and a few other really important login-type modules. &#160;At the time it will tell you that you have to restart any services that [...]]]></description> <content:encoded><![CDATA[<p> This one should be obvious but well, it wasn’t… When you upgrade to the latest Debian stable (Lenny at time of writing which was released 14 Feb 2009), it will upgrade PAM and a few other really important login-type modules. &#160;At the time it will tell you that you have to restart any services that use PAM or they mightn’t authenticate properly and offer to restart a number of services for you so everything seems happy.</p><p> Sadly, since VMWare isn’t installed as a Debian package, it’s not included in that list of services to reboot so it will suddenly stop allowing you to log in. The fix is to simply restart the vmware management services:</p><p> sudo /etc/init.d/vmware-mgmt restart</p><p> This won’t restart your VMs, just the web access and other management components. You can now log in to the web access console using the appropriate OS accounts (by default I think only root is enabled).</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2009/02/20/vmware-web-access-cant-login-after-upgrading-to-debian-lenny/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Useful WCM iFix &#8211; NullPointerException in CmpntUtils.setSourceIDAndName</title><link>http://www.symphonious.net/2009/02/05/useful-wcm-ifix-nullpointerexception-in-cmpntutilssetsourceidandname/</link> <comments>http://www.symphonious.net/2009/02/05/useful-wcm-ifix-nullpointerexception-in-cmpntutilssetsourceidandname/#comments</comments> <pubDate>Thu, 05 Feb 2009 10:50:57 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Note To Self]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1070</guid> <description><![CDATA[If you happen to try and import a WCM library and have it fail, then later find that some HTML components trigger errors in the WCM interface when you try to view or edit them &#8211; you need iFix 6.0.1.3-WCM-PK60048.]]></description> <content:encoded><![CDATA[<p> If you happen to try and import a WCM library and have it fail, then later find that some HTML components trigger errors in the WCM interface when you try to view or edit them &#8211; you need iFix <a
href="http://www-01.ibm.com/support/docview.wss?uid=swg1PK60048">6.0.1.3-WCM-PK60048</a>.</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2009/02/05/useful-wcm-ifix-nullpointerexception-in-cmpntutilssetsourceidandname/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Gradient Buttons and HSL</title><link>http://www.symphonious.net/2008/11/11/gradient-buttons-and-hsl/</link> <comments>http://www.symphonious.net/2008/11/11/gradient-buttons-and-hsl/#comments</comments> <pubDate>Tue, 11 Nov 2008 09:50:05 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Code and Geek Stuff]]></category> <category><![CDATA[Note To Self]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=987</guid> <description><![CDATA[For future reference, James Tauber has a very useful article on using the HSL color scheme to create shiny gradient buttons. &#160;It’s worth knowing that in Java HSL is actually called HSB (brightness instead of luminosity) and there are various methods on the java.awt.Color class for converting between HSB and RGB as well as creating [...]]]></description> <content:encoded><![CDATA[<p> For future reference, James Tauber has a very useful article on <a
href="http://jtauber.com/blog/2008/10/17/hsl_gradients/">using the HSL color scheme to create shiny gradient buttons</a>. &#160;It’s worth knowing that in Java HSL is actually called HSB (brightness instead of luminosity) and there are various methods on the java.awt.Color class for converting between HSB and RGB as well as creating color objects directly from HSB.</p><p> &#160;<img
alt="The Results Are Cool!" src="http://www.symphonious.net/wp-content/uploads/2008/11/button19811.png" /></p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2008/11/11/gradient-buttons-and-hsl/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>&#8220;New&#8221; Dutch Accessibility Laws</title><link>http://www.symphonious.net/2008/10/14/new-dutch-accessibility-laws/</link> <comments>http://www.symphonious.net/2008/10/14/new-dutch-accessibility-laws/#comments</comments> <pubDate>Tue, 14 Oct 2008 13:08:26 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Content Management]]></category> <category><![CDATA[Note To Self]]></category> <category><![CDATA[Trends]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=976</guid> <description><![CDATA[They aren’t really new anymore, but I just discovered them. &#160;Apparently the Dutch accessibility laws go beyond just the WCAG standard and require a whole range of best practices for web sites. &#160;Good stuff.]]></description> <content:encoded><![CDATA[<p> They aren’t really new anymore, but I just discovered them. &#160;Apparently the <a
href="http://www.quirksmode.org/blog/archives/2007/01/new_dutch_acces.html">Dutch accessibility laws go beyond just the WCAG standard</a> and require a whole range of best practices for web sites. &#160;Good stuff.</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2008/10/14/new-dutch-accessibility-laws/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
