<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.1" -->
<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/"
	>

<channel>
	<title>Random Musings</title>
	<link>http://sharad.ws</link>
	<description></description>
	<pubDate>Fri, 16 Jul 2010 04:02:03 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>
	<language>en</language>
			<item>
		<title>mobileme: orphaned sub-account</title>
		<link>http://sharad.ws/2010/07/15/mobileme-orphaned-sub-account/</link>
		<comments>http://sharad.ws/2010/07/15/mobileme-orphaned-sub-account/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 03:53:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Mobile Me]]></category>

		<category><![CDATA[Fail]]></category>

		<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://sharad.ws/2010/07/15/mobileme-orphaned-sub-account/</guid>
		<description><![CDATA[Recently my mobile me family pack account was up for auto renewal. The main account renewed fine, but my wife&#8217;s account (sub-account in the family account) stopped working one fine day. No warnings, no alerts, just authentication errors on the iphone mail app.

Taking a closer look at my me.com account settings showed that there were [...]]]></description>
			<content:encoded><![CDATA[<p>Recently my mobile me family pack account was up for auto renewal. The main account renewed fine, but my wife&#8217;s account (sub-account in the family account) stopped working one fine day. No warnings, no alerts, just authentication errors on the iphone mail app.</p>
<p>
<blockquote class="webkit-indent-blockquote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 40px; border-width: initial; border-color: initial; border-style: none; padding: 0px">Taking a closer look at my me.com account settings showed that there were no sub-accounts any more! *Poof*! FAIL!</p></blockquote>
<p>After some investigation I found that not only had the sub-account become orphaned, but also stopped receiving emails. Using the me.com sub-account Assign  account feature &amp; Convert Existing Account option I was able to link it back. But the days while the account was unlinked, all email probably bounced back as there are no emails in the sub-account for the duration it got orphaned. So much so for &#8220;auto renewal&#8221; and paid &#8220;services&#8221; from Apple.</p>
]]></content:encoded>
			<wfw:commentRss>http://sharad.ws/2010/07/15/mobileme-orphaned-sub-account/feed/</wfw:commentRss>
		</item>
		<item>
		<title>gnuplot 4.4 on OSX</title>
		<link>http://sharad.ws/2010/06/10/gnuplot-44-on-osx/</link>
		<comments>http://sharad.ws/2010/06/10/gnuplot-44-on-osx/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 07:35:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[gnuplot]]></category>

		<category><![CDATA[open source]]></category>

		<category><![CDATA[OSX]]></category>

		<guid isPermaLink="false">http://sharad.ws/2010/06/10/gnuplot-44-on-osx/</guid>
		<description><![CDATA[gnuplot is a great open cross platform data visualization application, that beats just about every other graphing application hands down specially with large volumes of data. I use gnuplot on a daily basis to analyze application and systems performance data on my linux and windows machines. I was hoping there would be an OSX binary ready [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.gnuplot.info/" title="gnuplot project page" target="_blank">gnuplot</a> is a great open cross platform data visualization application, that beats just about every other graphing application hands down specially with large volumes of data. I use gnuplot on a daily basis to analyze application and systems performance data on my linux and windows machines. I was hoping there would be an OSX binary ready for me to download and use (wishful thinking). In order to build gnuplot on OSX from <a href="http://sourceforge.net/projects/gnuplot/files/" title="gnuplot source download" target="_blank">source</a>, you will need to do the following
<ol>
<li>Download and install developer tools (XCode) on the OSX machine.</li>
<li>Download the gnuplot 4.4 source code.</li>
<li>gnuplot on mac does not support PNG and PDF terminals by default. In order to enable these terminals, one must install the GTK X11 package available from <a href="http://r.research.att.com/libs/GTK_2.18.5-X11.pkg">research.att.com</a>. Installing the GTK package will make cairo based terminals for PNG and PDF available in gnuplot 4.4 on OSX.</li>
<li> <a href="http://www.miscdebris.net/blog/2010/03/25/install-gnuplot-4-4-0-on-mac-os-x/">miscdebris.net</a> has step by step instuctions on how to build gnuplot from the resources downloaded from above. I am mirroring the instructions here for future reference.</li>
</ol>
<p>&#8212;x from miscdebris.net x&#8212;<span style="font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-size: 13px; color: #1b1b1b" class="Apple-style-span"> </span>
<ol style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px">
<li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; list-style-type: decimal; color: #1b1b1b; list-style-position: inside; padding: 0px">Download the <a href="http://r.research.att.com/libs/GTK_2.18.5-X11.pkg" style="color: #095eae; text-decoration: none; padding: 0px; margin: 0px" target="_blank">GTK_2.18.5-X11.pkg</a> package from<a href="http://r.research.att.com/" style="color: #095eae; text-decoration: none; padding: 0px; margin: 0px" target="_blank">http://r.research.att.com/</a> and install it</li>
<li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; list-style-type: decimal; color: #1b1b1b; list-style-position: inside; padding: 0px">Add to your .profile file in the home directory:
<p style="margin-top: 1em !important; margin-right: 0px !important; margin-bottom: 1em !important; margin-left: 0px !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: #ffffff !important; text-align: left !important; float: none !important; vertical-align: baseline !important; position: relative !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 514px; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; direction: ltr !important; border-width: 1px !important; border-color: #e0e0e0 !important; border-style: solid !important; padding: 0px !important" class="syntaxhighlighter  " id="highlighter_450081">&nbsp;</p>
<p style="border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; direction: ltr !important; border-width: 0px !important; padding: 0px !important; margin: 0px !important" class="lines">&nbsp;</p>
<p style="border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: #ffffff !important; text-align: left !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; direction: ltr !important; border-width: 0px !important; padding: 0px !important; margin: 0px !important" class="line alt1">
<table style="border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; direction: ltr !important; border-collapse: collapse !important; border-width: 0px !important; padding: 0px !important; margin: 0px !important">
<tr style="border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; direction: ltr !important; border-width: 0px !important; padding: 0px !important; margin: 0px !important">
<td style="border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; direction: ltr !important; color: #afafaf !important; border-width: 0px !important; padding: 0px !important; margin: 0px !important" class="number"><code style="padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; direction: ltr !important; display: block !important; border-width: 0px !important; margin: 0px !important">1</code></td>
<td style="padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0.5em !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; direction: ltr !important; border-left-style: solid !important; border-left-color: #6ce26c !important; color: #000000 !important; margin: 0px !important" class="content"><code style="border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; direction: ltr !important; display: inline !important; color: #ff1493 !important; border-width: 0px !important; padding: 0px !important; margin: 0px !important" class="functions">export</code> <code style="border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; direction: ltr !important; display: inline !important; color: #000000 !important; border-width: 0px !important; padding: 0px !important; margin: 0px !important" class="plain">PATH=/Library/Frameworks/GTK+.framework/Resources/bin:$PATH</code></td>
</tr>
</table>
</li>
<li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; list-style-type: decimal; color: #1b1b1b; list-style-position: inside; padding: 0px">(Re)start Terminal.app and see if <code style="padding: 0px; margin: 0px">pkg-config cairo --libs</code> works.</li>
</ol>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; line-height: 1.3; padding: 0px">Then download Gnuplot 4.4.0, untar, configure and compile it:</p>
<ol style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px">
<li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; list-style-type: decimal; color: #1b1b1b; list-style-position: inside; padding: 0px">Download Gnuplot 4.4.0 from <a href="http://sourceforge.net/projects/gnuplot/files/gnuplot/4.4.0/gnuplot-4.4.0.tar.gz/download" style="color: #095eae; text-decoration: none; padding: 0px; margin: 0px" target="_blank">Sourceforge</a>.</li>
<li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; list-style-type: decimal; color: #1b1b1b; list-style-position: inside; padding: 0px"><code style="padding: 0px; margin: 0px">tar xzf gnuplot-4.4.0.tar.gz</code></li>
<li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; list-style-type: decimal; color: #1b1b1b; list-style-position: inside; padding: 0px"><code style="padding: 0px; margin: 0px">cd gnuplot-4.4.0</code></li>
<li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; list-style-type: decimal; color: #1b1b1b; list-style-position: inside; padding: 0px"><code style="padding: 0px; margin: 0px">mkdir build &amp;&amp; cd build</code></li>
<li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; list-style-type: decimal; color: #1b1b1b; list-style-position: inside; padding: 0px"><code style="padding: 0px; margin: 0px">../configure --with-readline=bsd --disable-wxwidgets</code>. In the configure output you should find something like
<pre style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; overflow-x: auto; overflow-y: auto; width: 520px; background-color: #f6f6f6; color: #666666; border-width: 1px; border-color: #cacaca; border-style: dotted; padding: 0px">  wxt terminal: no (requires C++, wxWidgets&gt;2.6, cairo&gt;0.9, pango&gt;1.10)   cairo-based pdf and png terminals: yes</pre>
</li>
<li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; list-style-type: decimal; color: #1b1b1b; list-style-position: inside; padding: 0px"><code style="padding: 0px; margin: 0px">make</code></li>
<li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; list-style-type: decimal; color: #1b1b1b; list-style-position: inside; padding: 0px"><code style="padding: 0px; margin: 0px">sudo make install</code></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://sharad.ws/2010/06/10/gnuplot-44-on-osx/feed/</wfw:commentRss>
		</item>
		<item>
		<title>egads! Firefox SSL stopped working in OSX!</title>
		<link>http://sharad.ws/2010/06/03/egads-firefox-ssl-stopped-working-in-osx/</link>
		<comments>http://sharad.ws/2010/06/03/egads-firefox-ssl-stopped-working-in-osx/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 02:09:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Fail]]></category>

		<category><![CDATA[SSL]]></category>

		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[OSX]]></category>

		<guid isPermaLink="false">http://sharad.ws/2010/06/03/egads-firefox-ssl-stopped-working-in-osx/</guid>
		<description><![CDATA[One day out of the blue, Firefox SSL stopped working on OSX. OSX very helpfully prompted me with the message that I should fix the issue and relaunch the application. Reinstalling Firefox did not resolve the issue. I ended up deleting my Firefox profile under ~/Library/Application Support/Firefox. This resolved the issue, however I lost all [...]]]></description>
			<content:encoded><![CDATA[<p>One day out of the blue, Firefox SSL stopped working on OSX. OSX very helpfully prompted me with the message that I should fix the issue and relaunch the application. Reinstalling Firefox did not resolve the issue. I ended up deleting my Firefox profile under ~/Library/Application Support/Firefox. This resolved the issue, however I lost all the addins that I had installed in Firefox.After reinstalling all the addins, i made a backup of my Firefox profile, so that in the future if the SSL issue should reoccur I can simply switch to the backup profile without losing any of my addins!
<ul>
<li>Update: Deleting the cert8.db file under ~/Library/Application Support/Firefox/Profiles/XXXX.default is enough to resolve this issue.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://sharad.ws/2010/06/03/egads-firefox-ssl-stopped-working-in-osx/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Notesync: One app to sync them all&#8230;</title>
		<link>http://sharad.ws/2010/06/02/notesync-one-app-to-sync-them-all/</link>
		<comments>http://sharad.ws/2010/06/02/notesync-one-app-to-sync-them-all/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 02:52:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[X Platform]]></category>

		<category><![CDATA[Windows]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Cloud]]></category>

		<category><![CDATA[OSX]]></category>

		<guid isPermaLink="false">http://sharad.ws/2010/06/02/notesync-one-app-to-sync-them-all/</guid>
		<description><![CDATA[One of my pet peeves is the lack of a good note taking app, that works across platforms (Linux, Windows, OSX). I want to be able to write notes on whatever OS I happen to be using at the moment and then pull it up from another and from a browser and from my phone [...]]]></description>
			<content:encoded><![CDATA[<p>One of my pet peeves is the lack of a good note taking app, that works across platforms (Linux, Windows, OSX). I want to be able to write notes on whatever OS I happen to be using at the moment and then pull it up from another and from a browser and from my phone and so on. <a href="http://www.notesync.com/" title="Notesync" target="_blank">Notesync</a> is an AIR app that works on Linux, Windows, OSX and uses Google Docs to store the notes (and so works from a browser on my computer or iphone too). It only supports simple text notes, but you will soon find yourself wondering how you got along without this app (specially if you use multiple computers and operating systems).</p>
]]></content:encoded>
			<wfw:commentRss>http://sharad.ws/2010/06/02/notesync-one-app-to-sync-them-all/feed/</wfw:commentRss>
		</item>
		<item>
		<title>1&#038;1 .htaccess</title>
		<link>http://sharad.ws/2010/06/01/11-htaccess/</link>
		<comments>http://sharad.ws/2010/06/01/11-htaccess/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 09:14:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[1&amp;1]]></category>

		<guid isPermaLink="false">http://sharad.ws/2010/06/01/11-htaccess/</guid>
		<description><![CDATA[Having spent several hours on this, I think its appropriate that the first blog post should be about 1&#38;1 .htaccess setup. The .htaccess,password file and group file configuration is standard as described here, however the catch is that the home directory is in fact the “htdocs” directory under the “Document Root” specified in the 1&#38;1 [...]]]></description>
			<content:encoded><![CDATA[<p>Having spent several hours on this, I think its appropriate that the first blog post should be about 1&amp;1 .htaccess setup. The .htaccess,password file and group file configuration is standard as described <a href="http://httpd.apache.org/docs/2.2/howto/htaccess.html" title="Apache Tutorial: .htaccess files">here</a>, however the catch is that the home directory is in fact the “htdocs” directory under the “Document Root” specified in the 1&amp;1 control panel under Domain data.</p>
<p>If the Document root specified under the Domain data is /homepages/XX/XXXXX and the password/group files are in a directory called private in your root directory, then .htaccess needs to use the paths as specified below.</p>
<p>AuthUserFile /homepages/XX/XXXXX/htdocs/private/password.file<br />
AuthGroupFile /homepages/XX/XXXXX/htdocs/private/groups.file</p>
<p>Also its a good idea to create a .htaccess file as below and place it in the private directory above</p>
<p>Order Deny,Allow<br />
Deny from all</p>
]]></content:encoded>
			<wfw:commentRss>http://sharad.ws/2010/06/01/11-htaccess/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

