<?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>blog.timc3.com &#187; timc3</title>
	<atom:link href="http://blog.timc3.com/author/timc3/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.timc3.com</link>
	<description>providing news and views since 2003</description>
	<lastBuildDate>Thu, 02 Feb 2012 19:59:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<link rel="http://api.friendfeed.com/2008/03#sup" xmlns="http://www.w3.org/2005/Atom" type="application/json" href="http://friendfeed.com/api/public-sup.json#9e509d204d"/>		<item>
		<title>Postgres and psql for beginners</title>
		<link>http://blog.timc3.com/2012/02/01/postgres-and-psql-for-beginners/</link>
		<comments>http://blog.timc3.com/2012/02/01/postgres-and-psql-for-beginners/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 20:57:00 +0000</pubDate>
		<dc:creator>timc3</dc:creator>
				<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://blog.timc3.com/?p=923</guid>
		<description><![CDATA[Actually I am not sure whether I can put myself in the beginners pot, having run Postgresql for many years and built several products and service upon it. However a round of using PSQL for common use cases is needed I think. So this basically is for that usual situation where you have logged in [...]]]></description>
			<content:encoded><![CDATA[<p>Actually I am not sure whether I can put myself in the beginners pot, having run Postgresql for many years and built several products and service upon it. However a round of using PSQL for common use cases is needed I think. So this basically is for that usual situation where you have logged in to the server that postgres is running on and have access to the user postgres or have the rights to use psql.</p>
<p>Startup psql command line interface</p>
<div class="codecolorer-container text vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">psql</div></div>
<p><strong>Meta commands</strong><br />
<a href="http://www.postgresql.org/docs/8.1/static/app-psql.html#AEN52540">Meta commands</a> are excellent short commands processed by psql itself. Some are shortcuts to longer SQL statements that get executed, others are system commands such as change directory.</p>
<p>List databases on the system</p>
<div class="codecolorer-container text vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">\l<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; List of databases<br />
&nbsp; &nbsp;Name &nbsp; &nbsp;| &nbsp;Owner &nbsp; | Encoding | &nbsp;Collation &nbsp;| &nbsp; &nbsp;Ctype &nbsp; &nbsp;| &nbsp; Access privileges &nbsp; <br />
-----------+----------+----------+-------------+-------------+-----------------------<br />
&nbsp;database1 | tim &nbsp; &nbsp; &nbsp;| UTF8 &nbsp; &nbsp; | en_US.UTF-8 | en_US.UTF-8 | <br />
&nbsp;postgres &nbsp;| postgres | UTF8 &nbsp; &nbsp; | en_US.UTF-8 | en_US.UTF-8 | <br />
&nbsp;template0 | postgres | UTF8 &nbsp; &nbsp; | en_US.UTF-8 | en_US.UTF-8 | =c/postgres<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: postgres=CTc/postgres<br />
&nbsp;template1 | postgres | UTF8 &nbsp; &nbsp; | en_US.UTF-8 | en_US.UTF-8 | =c/postgres<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: postgres=CTc/postgres<br />
&nbsp;database2 | postgres | UTF8 &nbsp; &nbsp; | en_US.UTF-8 | en_US.UTF-8 | <br />
(5 rows)</div></div>
<p>List users on the system</p>
<div class="codecolorer-container text vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">postgres=# \du<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; List of roles<br />
&nbsp;Role name | Attributes &nbsp;| Member of <br />
-----------+-------------+-----------<br />
&nbsp;tim &nbsp; &nbsp; &nbsp; | Superuser &nbsp; | {}<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: Create role &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: Create DB &nbsp; &nbsp; <br />
&nbsp;postgres &nbsp;| Superuser &nbsp; | {}<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: Create role &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: Create DB &nbsp; &nbsp; <br />
&nbsp;another &nbsp; | &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | {}</div></div>
<p>List help</p>
<div class="codecolorer-container text vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">\?</div></div>
<p>List help</p>
<div class="codecolorer-container text vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">\?</div></div>
<p>Change to database called &#8220;databasename&#8221;</p>
<div class="codecolorer-container text vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">\c databasename</div></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.timc3.com/2012/02/01/postgres-and-psql-for-beginners/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Going back to Java applets for upload</title>
		<link>http://blog.timc3.com/2012/01/25/going-back-to-java-applets-for-upload/</link>
		<comments>http://blog.timc3.com/2012/01/25/going-back-to-java-applets-for-upload/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 08:53:31 +0000</pubDate>
		<dc:creator>timc3</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[applet]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[uploading]]></category>

		<guid isPermaLink="false">http://blog.timc3.com/?p=921</guid>
		<description><![CDATA[This is something that I didn&#8217;t think that I would be writing in 2012 &#8211; we are switching to a Java based applet for our uploader. The problem has been that browsers and their operating systems handle uploads differently. Really differently. Evening using a project like plupload, you can&#8217;t polyfill over the cracks. There are [...]]]></description>
			<content:encoded><![CDATA[<p>This is something that I didn&#8217;t think that I would be writing in 2012 &#8211; we are switching to a Java based applet for our uploader.</p>
<p>The problem has been that browsers and their operating systems handle uploads differently. Really differently. Evening using a project like plupload, you can&#8217;t polyfill over the cracks. There are new APIs coming out (if you want to call it HTML5, not strictly true though), but to handle backwards compatibility, including IE9, there needs to be a mechanism to make it generic and the only thing is Java.</p>
<ul>
<li>Flash can be ok, but there are limitations in filesize, </li>
<li>Javascript depends on the browser implementation.</li>
<li>Gears &#038; Silverlight &#8211; not exactly something that I want to deploy.</li>
<li>Java &#8211; the cross platform way.</li>
<li>Depending on the browsers built in widgets &#8211; Not possible for large files.</li>
</ul>
<p>We need to transfer large files of over 2Gb, and some browsers will actually try and load the entire file into memory before transferring. Certain death of the browser on old machines.</p>
<p>Java gives us chunking, it gives us a cross platform implementation, it gives us a easy testing mechanism. 2012 &#8211; roll out your applets.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timc3.com/2012/01/25/going-back-to-java-applets-for-upload/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Javascript MVC frameworks with MVC server frameworks</title>
		<link>http://blog.timc3.com/2012/01/21/javascript-mvc-frameworks-with-mvc-server-frameworks/</link>
		<comments>http://blog.timc3.com/2012/01/21/javascript-mvc-frameworks-with-mvc-server-frameworks/#comments</comments>
		<pubDate>Sat, 21 Jan 2012 09:24:51 +0000</pubDate>
		<dc:creator>timc3</dc:creator>
				<category><![CDATA[Websites]]></category>
		<category><![CDATA[backbone.js]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[MVC]]></category>

		<guid isPermaLink="false">http://blog.timc3.com/?p=918</guid>
		<description><![CDATA[Really interesting article about Javascript MVC frameworks at CodeBrief. Personally and for work I am totally into backbone.js. It is changing the way that I work with Javascript in my web applications for the better by bringing greater structure and organisation to my code and having a common methodology in the way that I approach [...]]]></description>
			<content:encoded><![CDATA[<p>Really interesting article about Javascript MVC frameworks at <a href="http://codebrief.com/2012/01/the-top-10-javascript-mvc-frameworks-reviewed/?utm_source=javascriptweekly&#038;utm_medium=email" title="CodeBrief">CodeBrief</a>. </p>
<p>Personally and for work I am totally into backbone.js. It is changing the way that I work with Javascript in my web applications for the better by bringing greater structure and organisation to my code and having a common methodology in the way that I approach server-browser communications.</p>
<p>The only problem that I have is that having a MVC stack in the browser is fine, but then we have the same on the server side with Rails (ok not exactly MVC), Django, Node.js or what have you. We end up with MVCMVC or rather MCVCMV, and this is of course a pattern that causes code duplication if we are not careful.</p>
<p>I might look into creating backbone.js models from Django at some point, but I am not sure that this is the correct route. Obviously the way that GWT and <a href="http://pyjs.org">PyJamas</a> work becomes more compelling. Well for <a target="_self" href="mailto:tim@nospamplease.timc3.com">me</a> GWT is not that compelling as I don&#8217;t really want to have to work on frontend in Java, I don&#8217;t think there is the control that one needs over the presentation and I can&#8217;t stand Eclipse/NetBeans/xxxx IDE&#8217;s as they are slow and cumbersome.</p>
<p>Regarding the Codebrief article ember.js came out on top, and I can see the negatives of backbone.js in its somewhat boilerplate approach though I think this can be minimised somewhat.</p>
<p>Personally I think my goals going forward for Javascript is:</p>
<ol>
<li>Find a decent testing enviroment that I am happy with</li>
<li>Loading of modules should be optional, and I need to work to convert my existing application to load intelligently our backbone.js models and views</li>
<li>Greater reuse or automatic generation of code</li>
</ol>
<p>I am intending to write about all of this on this blog in the near future as I come up with more conclusions.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timc3.com/2012/01/21/javascript-mvc-frameworks-with-mvc-server-frameworks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The new web stack</title>
		<link>http://blog.timc3.com/2012/01/19/the-new-web-stack/</link>
		<comments>http://blog.timc3.com/2012/01/19/the-new-web-stack/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 12:21:02 +0000</pubDate>
		<dc:creator>timc3</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://blog.timc3.com/?p=916</guid>
		<description><![CDATA[There is a really interesting article over on Ilya Grigorik&#8217;s blog titled . Be sure to read the comments if you are interested in how AOL built a similar system many moons ago. I have been thinking about next generation web stacks, with proper (M)VC in the browser, communication with server using SPDY / WebSockets [...]]]></description>
			<content:encoded><![CDATA[<p>There is a really interesting article over on Ilya Grigorik&#8217;s blog titled <a href="http://www.igvita.com/2012/01/18/building-a-modern-web-stack-for-the-realtime-web/" title="Building a Modern Web Stack for the Real-time Web"></a>. Be sure to read the comments if you are interested in how AOL built a similar system many moons ago.</p>
<p>I have been thinking about next generation web stacks, with proper (M)VC in the browser, communication with server using SPDY / WebSockets / SSE or similar with SSL, and then the topology of the stack in the background being event driven and that article has some really nice points. Kinda interested in playing with 0MQ now and perhaps hooking it up to Go, Erlang or just plain old Gevent.</p>
<p>Probably wouldn&#8217;t use a NoSQL backend because there is little reason most of the time.</p>
<p>The hackernews article is here: http://news.ycombinator.com/item?id=3481140</p>
<p>Damn I feel old fashioned having this blog on Apache | PHP | MySQL. At least my work environment is Nginx | Gunicorn | Python | Postgresql</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timc3.com/2012/01/19/the-new-web-stack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New year, new workflow improvements</title>
		<link>http://blog.timc3.com/2012/01/13/new-year-new-workflow-improvements/</link>
		<comments>http://blog.timc3.com/2012/01/13/new-year-new-workflow-improvements/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 08:35:45 +0000</pubDate>
		<dc:creator>timc3</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[workflow]]></category>

		<guid isPermaLink="false">http://blog.timc3.com/?p=913</guid>
		<description><![CDATA[So another new year has started but I continue to improve and refine my workflow and tooling. Firstly git. The more I learn with git, the more I like it, and the more I get into it. I like the fact that I don&#8217;t need any other tool, if I was using Mercurial I would [...]]]></description>
			<content:encoded><![CDATA[<p>So another new year has started but I continue to improve and refine my workflow and tooling.</p>
<p>Firstly <a href="http://git-scm.com/" title="Git" target="_blank">git</a>. The more I learn with git, the more I like it, and the more I get into it. I like the fact that I don&#8217;t need any other tool, if I was using Mercurial I would still have to use Git because of the amount of excellent code being published into <a href="http://github/timc3" title="github" target="_blank">GitHub</a>. For example &#8220;git whatchanged&#8221; or however.</p>
<p>ZSH &#8211; I think its maybe because I invested the effort to <a href="https://github.com/timc3/oh-my-zsh" target="_blank">configure it</a>, put together my own <a href="https://github.com/timc3/oh-my-zsh/blob/master/themes/oh-matron.zsh-theme" target="_blank">theme</a> but I am getting lots of improvements out of this.</p>
<p>Dotfiles in <a href="https://github.com/timc3/dotfiles" target="_blank">GitHub</a>. I have more than one machine nowdays, in fact I generally work on 6 machines (Laptop, Virtual Ubuntu on Laptop, General purpose SSH server, home server, home OS X box and a work VMWare image), so having generic dotfiles with my configuration, ZSH configuration, Vim config and more really helps.</p>
<p>Working with django, multiple branches, I have switched pretty much fully to virtualenv and virtualenvwrapper. I now have one command for switching, with scripts that can move my config files etc. </p>
<p>SublimeText2 is pretty much my editor of choice on GUI with Vim on the server.</p>
<p>iterm2 for terminal on OSX. TMux for remote servers, so if I am using something more dumb than iTerm2 I still have multiple panes. This together with trying to get more and more keyboard shortcuts (even in Apple Mail), and less mouse usage is pretty damn good.</p>
<p>At some point I am going to start blogging more about other bits and pieces here I think, and move a more personal blog somewhere else. Either more in Facebook or into GooglePlus. This will all be linked together, as I have many separate profiles all over the place now.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timc3.com/2012/01/13/new-year-new-workflow-improvements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My must have OS X software</title>
		<link>http://blog.timc3.com/2011/10/18/my-must-have-os-x-software/</link>
		<comments>http://blog.timc3.com/2011/10/18/my-must-have-os-x-software/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 06:54:52 +0000</pubDate>
		<dc:creator>timc3</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[OSX]]></category>

		<guid isPermaLink="false">http://blog.timc3.com/?p=906</guid>
		<description><![CDATA[I recently had the opportunity to look at what I would install on a vanilla OS X system and its was quite interesting to look at what I depend on and if I didn&#8217;t have it, what would be on my Christmas software list. So here goes: Git: Probably not the first thing that I [...]]]></description>
			<content:encoded><![CDATA[<p>I recently had the opportunity to look at what I would install on a vanilla OS X system and its was quite interesting to look at what I depend on and if I didn&#8217;t have it, what would be on my Christmas software list. So here goes:</p>
<ol>
<li><strong>Git</strong>: Probably not the first thing that I would install, but it wouldn&#8217;t be the last. Via the proper GIT installer</li>
<li><strong>Python 2.7</strong>: Wouldn&#8217;t bother with the OS X version, I would go straight for the version from python.org</li>
<li><strong>Postgresql 9.x</strong>: Of course I need a database.</li>
<li><strong>Brew</strong>: Homebrew is probably the best way to install lots of little scripts and things</li>
<li><strong>XCode</strong>: For development or installing lots of interesting software, you are going to need it at some point.</li>
<li><strong>MacVim</strong>: Fast becoming my favourite editor.</li>
<li><strong>Quicksilver</strong>: Good launcher.</li>
<li><strong>iTerm2</strong>: Terminal done correctly.</li>
<li><strong>Google Chrome</strong>: Love safari, but this is great as well.</li>
<li><strong>Scroll Reverser</strong> (Only if using Snow Leopard or previous).</li>
<li><strong>Evernote</strong>: Great task management.</li>
<li><strong>DropBox</strong>: Good way to sync multiple documents.</li>
</ol>
<p>I think the weirdest thing about this list is that there is no Office, no mail client (I can use Mail or Google Mail), none of the productivity Apps that I used to use. Increasingly I am turning to try and run everything within Terminal or iTerm (MacVim just makes <a target="_self" href="mailto:tim@nospamplease.timc3.com">me</a> comfortable, but I spend large amounts of time in plain old vim). The other odd or perhaps not is that everything is available at no cost.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timc3.com/2011/10/18/my-must-have-os-x-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>dotfiles</title>
		<link>http://blog.timc3.com/2011/10/10/dotfiles/</link>
		<comments>http://blog.timc3.com/2011/10/10/dotfiles/#comments</comments>
		<pubDate>Mon, 10 Oct 2011 16:35:05 +0000</pubDate>
		<dc:creator>timc3</dc:creator>
				<category><![CDATA[Me]]></category>
		<category><![CDATA[dotfiles]]></category>

		<guid isPermaLink="false">http://blog.timc3.com/?p=900</guid>
		<description><![CDATA[Having started to change my environment quite a bit by changing from bash to zsh, Textmate (ok I am still using it quite a bit) to Vim and MacVim with Janus, I thought that I would join what seems to be a popular movement and share my dot files on GitHub. https://github.com/timc3/dotfiles]]></description>
			<content:encoded><![CDATA[<p>Having started to change my environment quite a bit by changing from bash to zsh, Textmate (ok I am still using it quite a bit) to Vim and MacVim with Janus, I thought that I would join what seems to be a popular movement and share my dot files on GitHub.</p>
<p>https://github.com/timc3/dotfiles</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timc3.com/2011/10/10/dotfiles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Javascript</title>
		<link>http://blog.timc3.com/2011/09/16/javascript/</link>
		<comments>http://blog.timc3.com/2011/09/16/javascript/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 14:00:05 +0000</pubDate>
		<dc:creator>timc3</dc:creator>
				<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://blog.timc3.com/?p=902</guid>
		<description><![CDATA[Never thought that I would be saying this, but I am really liking Javascript at the moment.]]></description>
			<content:encoded><![CDATA[<p>Never thought that I would be saying this, but I am really liking Javascript at the moment.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timc3.com/2011/09/16/javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Larger desktop</title>
		<link>http://blog.timc3.com/2011/09/02/larger-desktop/</link>
		<comments>http://blog.timc3.com/2011/09/02/larger-desktop/#comments</comments>
		<pubDate>Fri, 02 Sep 2011 20:58:17 +0000</pubDate>
		<dc:creator>timc3</dc:creator>
				<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://blog.timc3.com/?p=895</guid>
		<description><![CDATA[It seems that no matter how many pixels I have to play with I could always use more. Consider this number of apps that I have open a day: Browser window with debugging pane (1200 x 1200) skype (220&#215;1000 high) with conversation window (400&#215;600) Mail (1000&#215;800) Text mate or vim (typically 1600&#215;1200) Terminal windows &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>It seems that no matter how many pixels I have to play with I could always use more. Consider this number of apps that I have open a day:</p>
<p>Browser window with debugging pane (1200 x 1200)<br />
<a target="_blank" href="http://share.skype.com/in/102/65537">skype</a> (220&#215;1000 high) with conversation window (400&#215;600)<br />
Mail (1000&#215;800)<br />
Text mate or vim (typically 1600&#215;1200)<br />
Terminal windows &#8211; at least two. One for Git and one for python shell. (1600&#215;1200)<br />
2nd browser window for looking stuff up though I can use tabs for them.</p>
<p>Could also do with having an irc client, finder and adium but I usually close them.</p>
<p>It all equals too many pixels</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timc3.com/2011/09/02/larger-desktop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PostgreSQL on Lion</title>
		<link>http://blog.timc3.com/2011/08/27/postgresql-on-lion/</link>
		<comments>http://blog.timc3.com/2011/08/27/postgresql-on-lion/#comments</comments>
		<pubDate>Sat, 27 Aug 2011 06:12:36 +0000</pubDate>
		<dc:creator>timc3</dc:creator>
				<category><![CDATA[Me]]></category>

		<guid isPermaLink="false">http://blog.timc3.com/?p=892</guid>
		<description><![CDATA[The installer for Postgresql on Lion is supposedly &#8220;unsupported&#8221;, which means that they haven&#8217;t got it working yet. Looking at it quickly is seems to be the way that the postgres user is being created using dscl. To get it to work, manually create a postgres user from under System Preferences: Then run the installer [...]]]></description>
			<content:encoded><![CDATA[<p>The installer for Postgresql on Lion is supposedly &#8220;unsupported&#8221;, which means that they haven&#8217;t got it working yet. Looking at it quickly is seems to be the way that the postgres user is being created using dscl.</p>
<p>To get it to work, manually create a postgres user from under System Preferences:</p>
<p><img alt="" src="http://blog.timc3.com/wp-content/uploads/skitch/Users___Groups-20110827-080656.jpg" title="Users GRoups" class="alignnone" width="696" height="534" /></p>
<p>Then run the installer as per normal. I used the Postgres 9 installer.</p>
<p>I also upgraded python to 2.7.2 and installed psycopg2 pointing to pg_config under /Library/PostgreSQL/9.0/bin/pg_config.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timc3.com/2011/08/27/postgresql-on-lion/feed/</wfw:commentRss>
		<slash:comments>2</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
Database Caching 20/26 queries in 0.450 seconds using disk: basic
Object Caching 818/818 objects using disk: basic

Served from: blog.timc3.com @ 2012-02-10 07:25:50 -->
