<?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>ghostbar</title>
	<atom:link href="http://ghostbar.ath.cx/feed/" rel="self" type="application/rss+xml" />
	<link>http://ghostbar.ath.cx</link>
	<description></description>
	<lastBuildDate>Sat, 05 Nov 2011 20:17:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Polipo and uncachable file</title>
		<link>http://ghostbar.ath.cx/2011/11/05/polipo-and-uncachable-file/</link>
		<comments>http://ghostbar.ath.cx/2011/11/05/polipo-and-uncachable-file/#comments</comments>
		<pubDate>Sat, 05 Nov 2011 20:17:01 +0000</pubDate>
		<dc:creator>ghostbar</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[aggressive caching]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[lazyweb]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Planet Debian]]></category>
		<category><![CDATA[polipo]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[question]]></category>
		<category><![CDATA[uncachable]]></category>

		<guid isPermaLink="false">http://ghostbar.ath.cx/?p=626</guid>
		<description><![CDATA[Dear lazyweb, I was searching through the internet what was I doing wrong, I wrote to the polipo-user list but my email got stuck on moderation, and my connection is really shitty (that&#8217;s why I&#8217;m using polipo the way I&#8217;m using it). I have relaxTransparency and mindlesslyCacheVary set to true, but I don&#8217;t need so [...]]]></description>
			<content:encoded><![CDATA[<p>Dear lazyweb,</p>
<p>I was searching through the internet what was I doing wrong, I wrote to the polipo-user list but my email got stuck on moderation, and my connection is really shitty (that&#8217;s why I&#8217;m using polipo the way I&#8217;m using it). I have relaxTransparency and mindlesslyCacheVary set to true, but I don&#8217;t need so aggresive caching in my development stages that are located under *.local and another development subdomain on the net.</p>
<p>Already tried setting uncachableFile to /etc/polipo/uncachable and to ~/.polipo-uncachable, according to the web-config thing is properly setted up, but can&#8217;t get it to recognize it&#8217;s content. I first thought it was I was writing bad the regex, .*\.local but it does work in the /etc/polipo/forbidden file. Besides, adding complete domains to the uncachable file doesn&#8217;t works neither. Could someone confirm this or throw me a hand on this? I&#8217;m using 1.0.4.1-1.1 version which is the last one on unstable repos.</p>
]]></content:encoded>
			<wfw:commentRss>http://ghostbar.ath.cx/2011/11/05/polipo-and-uncachable-file/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title> and  issues on vim with $TERM=&#8221;screen&#8221;</title>
		<link>http://ghostbar.ath.cx/2011/10/26/and-issues-on-vim-with-termscreen/</link>
		<comments>http://ghostbar.ath.cx/2011/10/26/and-issues-on-vim-with-termscreen/#comments</comments>
		<pubDate>Wed, 26 Oct 2011 05:06:51 +0000</pubDate>
		<dc:creator>ghostbar</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Planet Debian]]></category>
		<category><![CDATA[tmux]]></category>
		<category><![CDATA[VIM]]></category>
		<category><![CDATA[XTerm]]></category>

		<guid isPermaLink="false">http://ghostbar.ath.cx/?p=622</guid>
		<description><![CDATA[Because of tmux I run with $TERM=&#8221;screen&#8221; instead of my regular rxvt-unicode, but I had a big issue with VIM because of this, it kept writing and F\n and H\n each time I pressed and keys respectively. I finally found the way to solve this, making VIM use $TERM=&#8221;xterm&#8221; internally writing this on my ~/.vimrc: [...]]]></description>
			<content:encoded><![CDATA[<p>Because of tmux I run with $TERM=&#8221;screen&#8221; instead of my regular rxvt-unicode, but I had a big issue with VIM because of this, it kept writing and F\n and H\n each time I pressed <End> and <Home> keys respectively. I finally found the way to solve this, making VIM use $TERM=&#8221;xterm&#8221; internally writing this on my ~/.vimrc:</p>
<div class="codecolorer-container text railscasts" 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">if &amp;term == &quot;screen&quot;<br />
&nbsp; set term=xterm<br />
endif</div></div>
<p>So, this way, even in my servers without XTerm installed (but ncurses-term) I can use VIM as I&#8217;m used to.</p>
]]></content:encoded>
			<wfw:commentRss>http://ghostbar.ath.cx/2011/10/26/and-issues-on-vim-with-termscreen/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Moving from Screen to Tmux</title>
		<link>http://ghostbar.ath.cx/2011/10/02/moving-from-screen-to-tmux/</link>
		<comments>http://ghostbar.ath.cx/2011/10/02/moving-from-screen-to-tmux/#comments</comments>
		<pubDate>Sun, 02 Oct 2011 23:16:30 +0000</pubDate>
		<dc:creator>ghostbar</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Planet Debian]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[screen]]></category>
		<category><![CDATA[tmux]]></category>

		<guid isPermaLink="false">http://ghostbar.ath.cx/?p=616</guid>
		<description><![CDATA[I&#8217;ve been a long-time user of GNU Screen, as almost every person I know that spend a lot of time in a terminal. I must admit I was happy, I really was. I was used to my workflow with 4 terminals 8&#215;25 and a bunch of screens, with several nested-screens. I used awesome-wm before, so [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been a long-time user of GNU Screen, as almost every person I know that spend a lot of time in a terminal.</p>
<p>I must admit I was happy, I really was. I was used to my workflow with 4 terminals 8&#215;25 and a bunch of screens, with several nested-screens. I used awesome-wm before, so definitely I felt I wasn&#8217;t using all the space in my laptop screen (my laptop is a ThinkPad X61, so 1024&#215;768 in a 12 inches-screen) but that was OK, after all my workflow was, well, good.</p>
<p>Until 2 days ago, I was told to try tmux, in fact, I was told «<em>and why are you using screen? use tmux</em>». As a daily-user of Screen my first reaction was «<em>I&#8217;m used to</em>», «<em>I can use it as I want</em>», and a lot of excuses for just not trying something new. But then I made a little research (on Google, of course). In about 30 minutes I ended up with a multiplexer working as I wanted and as I never got Screen to work. Finally I was using just a terminal and using all the space available in my tiny-laptop-screen and plus: saving a lot of bandwidth with my permanent <abbr title="Secure Shell">SSH</abbr> connection (a really big plus now that I&#8217;m living with a capped link to the net with a GSM-modem).</p>
<p><a href="http://ghostbar.ath.cx/wp-content/uploads/2011/10/tmux-fullscreen.png"><img src="http://ghostbar.ath.cx/wp-content/uploads/2011/10/tmux-fullscreen-300x225.png" alt="" title="tmux-fullscreen" width="300" height="225" class="aligncenter size-medium wp-image-618" /></a></p>
<p>I changed the Ctrl-b shortcut to Ctrl-a (b is too far for using it with only one hand), configured so I could use nested tmux&#8217;es like screen when I push Ctrl-a a, activated visual monitoring and even got to use the tmux&#8217;s buffer along with my X11 buffer when I press Ctrl-a >!!</p>
<p>It&#8217;s all in my <a href="https://github.com/ghostbar/userdotfiles/blob/master/tmux.conf">~/.tmux.conf</a>, use it at will. Later I will make a screencast about using tmux, so more people can get a working tmux easily.</p>
<p>ATM, I&#8217;m even more happy than I was with GNU Screen, so, any other recommendation, people?</p>
]]></content:encoded>
			<wfw:commentRss>http://ghostbar.ath.cx/2011/10/02/moving-from-screen-to-tmux/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Changing background sync&#8217;d with jQueryUI Tabs</title>
		<link>http://ghostbar.ath.cx/2011/09/13/changing-background-syncd-with-jqueryui-tabs/</link>
		<comments>http://ghostbar.ath.cx/2011/09/13/changing-background-syncd-with-jqueryui-tabs/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 05:19:00 +0000</pubDate>
		<dc:creator>ghostbar</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[jQuery UI]]></category>
		<category><![CDATA[Planet Debian]]></category>
		<category><![CDATA[Swap Image]]></category>
		<category><![CDATA[Tabs]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://ghostbar.ath.cx/?p=607</guid>
		<description><![CDATA[I love to use jQuery UI plugins. The one I use constantly is Tabs and this time I needed to sync the auto-changing of tab with the background. For this I used an event called tabsshow to trigger my function + the code I wrote yesterday for full-page background with CSS: /* @author Jose Luis [...]]]></description>
			<content:encoded><![CDATA[<p>I love to use <a href="http://jqueryui.com">jQuery UI</a> plugins. The one I use constantly is <a href="http://jqueryui.com/demos/tabs">Tabs</a> and this time I needed to sync the auto-changing of tab with the background. For this I used an event called</p>
<code>tabsshow</code>
<p>to trigger my function + the code I wrote yesterday for <a href="http://ghostbar.ath.cx/2011/09/12/full-page-background-with-css-with-crossbrowser-support/">full-page background with CSS</a>:</p>
<div class="codecolorer-container javascript railscasts" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #006600; font-style: italic;">/* @author Jose Luis Rivas &lt;joseluis@eserre.com&gt;<br />
&nbsp;*<br />
&nbsp;* @desc swaping full-background pages with jQuery UI's Tabs plugin events.<br />
*/</span><br />
<br />
<br />
$<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
<br />
&nbsp; $<span style="color: #009900;">&#40;</span> <span style="color: #3366CC;">&quot;#slides&quot;</span> <span style="color: #009900;">&#41;</span>.<span style="color: #660066;">bind</span><span style="color: #009900;">&#40;</span> <span style="color: #3366CC;">&quot;tabsshow&quot;</span><span style="color: #339933;">,</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>event<span style="color: #339933;">,</span> ui<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> tabattr <span style="color: #339933;">=</span> $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'.ui-state-active'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">find</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'a'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">attr</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'href'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">switch</span><span style="color: #009900;">&#40;</span>tabattr<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">case</span> <span style="color: #3366CC;">'#tab1'</span><span style="color: #339933;">:</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'img#bg'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">attr</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'src'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'/img/tab1.jpg'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">break</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">case</span> <span style="color: #3366CC;">'#tab2'</span><span style="color: #339933;">:</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'img#bg'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">attr</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'src'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'/img/tab2.jpg'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">break</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">default</span><span style="color: #339933;">:</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'img#bg'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">attr</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'src'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'/img/tab1.jpg'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">break</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
<br />
&nbsp; <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></div>
<h3>What it does the script?</h3>
<p>Finds the active-tab identified with the</p>
<code>.ui-state-active</code>
<p>class and then changes the</p>
<code>img</code>
<p>tab</p>
<code>src</code>
<p>attribute according to the</p>
<code>href</code>
<p>attribute of the active-tab.</p>
]]></content:encoded>
			<wfw:commentRss>http://ghostbar.ath.cx/2011/09/13/changing-background-syncd-with-jqueryui-tabs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Full-Page Background with CSS with crossbrowser support</title>
		<link>http://ghostbar.ath.cx/2011/09/12/full-page-background-with-css-with-crossbrowser-support/</link>
		<comments>http://ghostbar.ath.cx/2011/09/12/full-page-background-with-css-with-crossbrowser-support/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 04:56:32 +0000</pubDate>
		<dc:creator>ghostbar</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Background]]></category>
		<category><![CDATA[Cross Browser]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Full Page Background]]></category>
		<category><![CDATA[Planet Debian]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://ghostbar.ath.cx/?p=603</guid>
		<description><![CDATA[I&#8217;ve been trying to get the perfect full-page background without using JavaScript since a while. I tried with CSS3 but, obviously for IE]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been trying to get the perfect full-page background without using JavaScript since a while. I tried with CSS3 but, obviously for IE <9 was a pain in the ass, even for older Firefox' releases. So I decided to go with the plain-CSS option:</p>
<div class="codecolorer-container html4strict railscasts" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;">&lt;!doctype html&gt;</span><br />
<span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/head.html"><span style="color: #000000; font-weight: bold;">head</span></a>&gt;</span><br />
&nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/link.html"><span style="color: #000000; font-weight: bold;">link</span></a> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;style.css&quot;</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/head.html"><span style="color: #000000; font-weight: bold;">head</span></a>&gt;</span><br />
<span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/body.html"><span style="color: #000000; font-weight: bold;">body</span></a>&gt;</span><br />
&nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/img.html"><span style="color: #000000; font-weight: bold;">img</span></a> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;bg&quot;</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;/img/bg.jpg&quot;</span>&gt;</span><br />
<br />
&nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/p.html"><span style="color: #000000; font-weight: bold;">p</span></a>&gt;</span>Content<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/p.html"><span style="color: #000000; font-weight: bold;">p</span></a>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/body.html"><span style="color: #000000; font-weight: bold;">body</span></a>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/html.html"><span style="color: #000000; font-weight: bold;">html</span></a>&gt;</span></div></div>
<div class="codecolorer-container css railscasts" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="css codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">img<span style="color: #cc00cc;">#bg</span> <span style="color: #00AA00;">&#123;</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">min-width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">100%</span><span style="color: #00AA00;">;</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">min-height</span><span style="color: #00AA00;">:</span> <span style="color: #933;">100%</span><span style="color: #00AA00;">;</span><br />
&nbsp; <br />
&nbsp; <span style="color: #808080; font-style: italic;">/* Proportionate re-dimension */</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">100%</span><span style="color: #00AA00;">;</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">auto</span><span style="color: #00AA00;">;</span><br />
<br />
&nbsp; <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">fixed</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">top</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span><br />
<br />
&nbsp; <span style="color: #000000; font-weight: bold;">z-index</span><span style="color: #00AA00;">:</span> -<span style="color: #cc66cc;">1</span><span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span></div></div>
<h3>What does it does?</h3>
<p>It takes an inline image and uses it as if were a</p>
<code>background-image</code>
<p>thanks to the</p>
<code>z-index: -1</code>
<p>CSS-rule.</p>
<p>There are lots of other techniques at <a href="http://css-tricks.com/3458-perfect-full-page-background-image/">CSS-Tricks</a> but none works in every browser as this one in particular.</p>
<p>Enjoy.</p>
]]></content:encoded>
			<wfw:commentRss>http://ghostbar.ath.cx/2011/09/12/full-page-background-with-css-with-crossbrowser-support/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Moved from approx to apt-cacher-ng</title>
		<link>http://ghostbar.ath.cx/2011/09/08/moved-from-approx-to-apt-cacher-ng/</link>
		<comments>http://ghostbar.ath.cx/2011/09/08/moved-from-approx-to-apt-cacher-ng/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 16:17:15 +0000</pubDate>
		<dc:creator>ghostbar</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[approx]]></category>
		<category><![CDATA[apt-cacher-ng]]></category>
		<category><![CDATA[bandwidth]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Planet Debian]]></category>

		<guid isPermaLink="false">http://ghostbar.ath.cx/?p=596</guid>
		<description><![CDATA[I have been a long-time user of approx , I got used to it and knew how to configure it so all my machines + VMs used the same cache and saved me a lot of bandwidth. But that was when I got a stable connection at >100KiB/s in a daily-basis. Now I&#8217;m with a [...]]]></description>
			<content:encoded><![CDATA[<p>I have been a long-time user of</p>
<div class="codecolorer-container text railscasts" 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">approx</div></div>
<p>, I got used to it and knew how to configure it so all my machines + VMs used the same cache and saved me a lot of bandwidth.</p>
<p>But that was when I got a stable connection at >100KiB/s in a daily-basis. Now I&#8217;m with a mobile connection at <30KiB/s and sometimes is intermittent, so</p>
<div class="codecolorer-container text railscasts" 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">approx</div></div>
<p>started giving me a lot of headaches.</p>
<p>When</p>
<div class="codecolorer-container text railscasts" 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">approx</div></div>
<p>tries to connect a host that can&#8217;t be resolved its domain name, then gets 404. How does that reflects in the</p>
<div class="codecolorer-container text railscasts" 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">/pool</div></div>
<p>? Well, you get a file</p>
<div class="codecolorer-container text railscasts" 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">touch</div></div>
<p>&#8216;d and 0 bytes size. When you try again,</p>
<div class="codecolorer-container text railscasts" 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">approx</div></div>
<p>will find the same file with 0 bytes size and will gives you again a 404, even if you can now resolve the name address of that domain. And as I like to use what I know, then I made a workaround: Each time this happened I ran:</p>
<blockquote>
<div class="codecolorer-container text railscasts" 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"># find /var/cache/approx -size 0 | xargs rm</div></div>
</blockquote>
<p>So next time I requested a file to</p>
<div class="codecolorer-container text railscasts" 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">approx</div></div>
<p>it tried to connect to the host. But I got tired.</p>
<p>I installed</p>
<div class="codecolorer-container text railscasts" 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">apt-cacher-ng</div></div>
<p>, tweaked a bit</p>
<div class="codecolorer-container text railscasts" 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">/etc/apt-cacher-ng/acng.conf</div></div>
<p>so it uses port 9999 and the cache dir redirects to the same cache than</p>
<div class="codecolorer-container text railscasts" 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">approx</div></div>
<p>and done.</p>
<div class="codecolorer-container text railscasts" 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">apt-cacher-ng</div></div>
<p>returns 503 when it can&#8217;t connect to the peer, even tries to several repositories with only a line in</p>
<div class="codecolorer-container text railscasts" 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">/etc/apt/sources.list</div></div>
<p>in my clients. It makes me happy and keeps saving me a lot more of bandwidth than</p>
<div class="codecolorer-container text railscasts" 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">approx</div></div>
<p>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ghostbar.ath.cx/2011/09/08/moved-from-approx-to-apt-cacher-ng/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deck.js: Para hacer presentaciones con HTML+JS</title>
		<link>http://ghostbar.ath.cx/2011/08/30/deck-js-para-hacer-presentaciones-con-htmljs/</link>
		<comments>http://ghostbar.ath.cx/2011/08/30/deck-js-para-hacer-presentaciones-con-htmljs/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 04:15:09 +0000</pubDate>
		<dc:creator>ghostbar</dc:creator>
				<category><![CDATA[Español]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[Aplicación Web]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Planeta Debian]]></category>
		<category><![CDATA[Planeta Linux]]></category>
		<category><![CDATA[Presentaciones]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Web App]]></category>

		<guid isPermaLink="false">http://ghostbar.ath.cx/?p=590</guid>
		<description><![CDATA[Hoy navegando me topé con esta librería Javascript para hacer lo que llaman presentaciones modernas con HTML. Depende de jQuery y Modernizr para hacer la magia y está bajo una licencia dual MIT/GPL. Funciona en IE7+, Opera, Chrome, Firefox y Safari. La librería en cuestión se llama Deck.js y pueden ver una demostración de sus [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy navegando me topé con esta librería Javascript para hacer lo que llaman <em>presentaciones modernas</em> con HTML. Depende de jQuery y Modernizr para hacer la magia y está bajo una licencia dual MIT/GPL. Funciona en IE7+, Opera, Chrome, Firefox y Safari.</p>
<p><img src="http://ghostbar.ath.cx/wp-content/uploads/2011/08/deck.js.snapshot-300x197.png" alt="" title="deck.js.snapshot" width="300" height="197" class="aligncenter size-medium wp-image-591" /></p>
<p>La librería en cuestión se llama <a href="http://imakewebthings.github.com/deck.js/">Deck.js y pueden ver una demostración de sus resultados</a>, incluye más temas y documentación para que tú mismo crees tus temas si manejas CSS+JS.</p>
<p>Pueden hacer <a href="https://github.com/imakewebthings/deck.js">un fork del código de Deck.js desde GitHub</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ghostbar.ath.cx/2011/08/30/deck-js-para-hacer-presentaciones-con-htmljs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>«Licencias para Desarrolladores en el mundo Open Source», la presentación en PDF</title>
		<link>http://ghostbar.ath.cx/2011/08/21/%c2%ablicencias-para-desarrolladores-en-el-mundo-open-source%c2%bb-la-presentacion-en-pdf/</link>
		<comments>http://ghostbar.ath.cx/2011/08/21/%c2%ablicencias-para-desarrolladores-en-el-mundo-open-source%c2%bb-la-presentacion-en-pdf/#comments</comments>
		<pubDate>Mon, 22 Aug 2011 01:48:15 +0000</pubDate>
		<dc:creator>ghostbar</dc:creator>
				<category><![CDATA[Español]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[Barquisimeto]]></category>
		<category><![CDATA[Charla]]></category>
		<category><![CDATA[Creative Commons]]></category>
		<category><![CDATA[Día Debian]]></category>
		<category><![CDATA[Día Debian Barquisimeto]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[LGPL]]></category>
		<category><![CDATA[Licencia]]></category>
		<category><![CDATA[Licenciamiento]]></category>
		<category><![CDATA[Licencias]]></category>
		<category><![CDATA[Planeta Debian]]></category>
		<category><![CDATA[Planeta Linux]]></category>
		<category><![CDATA[Propiedad Intelectual]]></category>
		<category><![CDATA[Venezuela]]></category>

		<guid isPermaLink="false">http://ghostbar.ath.cx/?p=588</guid>
		<description><![CDATA[Para los que asistieron y para los que no a mi charla en el Día Debian 2011 de Barquisimeto, aquí les dejo mis láminas en formato PDF y fácilmente leíbles desde la web con Scribd. Pronto estaré escribiendo más sobre el tema de la propiedad intelectual que poco se ha urgado en la comunidad hispana [...]]]></description>
			<content:encoded><![CDATA[<p>Para los que asistieron y para los que no a mi charla en el Día Debian 2011 de Barquisimeto, <a href="http://www.scribd.com/doc/62788404/presentacion">aquí les dejo mis láminas en formato PDF y fácilmente leíbles desde la web con Scribd</a>.</p>
<p>Pronto estaré escribiendo más sobre el tema de la propiedad intelectual que poco se ha urgado en la comunidad hispana pero que sigue teniendo efectos sobre nuestras acciones.</p>
]]></content:encoded>
			<wfw:commentRss>http://ghostbar.ath.cx/2011/08/21/%c2%ablicencias-para-desarrolladores-en-el-mundo-open-source%c2%bb-la-presentacion-en-pdf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mañana 20 de Agosto, Día Debian Barquisimeto</title>
		<link>http://ghostbar.ath.cx/2011/08/19/manana-20-de-agosto-dia-debian-barquisimeto/</link>
		<comments>http://ghostbar.ath.cx/2011/08/19/manana-20-de-agosto-dia-debian-barquisimeto/#comments</comments>
		<pubDate>Fri, 19 Aug 2011 17:17:14 +0000</pubDate>
		<dc:creator>ghostbar</dc:creator>
				<category><![CDATA[Español]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Debian Venezuela]]></category>
		<category><![CDATA[Día Debian]]></category>
		<category><![CDATA[Planeta Debian]]></category>
		<category><![CDATA[Planeta Linux]]></category>
		<category><![CDATA[Venezuela]]></category>

		<guid isPermaLink="false">http://ghostbar.ath.cx/?p=585</guid>
		<description><![CDATA[Mañana se realizará el Día Debian en Barquisimeto, en el Decanato de Ciencias y Tecnología de la UCLA, donde estaré dando la charla «Licencias OpenSource para Desarrolladores», el cronograma completo del evento es el siguiente: Sala 1: Routing en Debian Linux (Harold Luzardo) 8:30 am &#8220;¿Por que instalar Debian?&#8221; (Instalacion de Debian Squeeze) (Rafael Isturiz) [...]]]></description>
			<content:encoded><![CDATA[<p>Mañana se realizará el Día Debian en Barquisimeto, en el Decanato de Ciencias y Tecnología de la UCLA, donde estaré dando la charla «<strong><em>Licencias OpenSource para Desarrolladores</em></strong>», el cronograma completo del evento es el siguiente:</p>
<p><strong>Sala 1:</strong></p>
<ol>
<li>Routing en Debian Linux (Harold Luzardo) 8:30 am</li>
<li>&#8220;¿Por que instalar Debian?&#8221; (Instalacion de Debian Squeeze) (Rafael Isturiz) 10am</li>
<li>Android Primero Pasos (Gustavo Piciccini) 2:00pm</li>
<li>Principios básicos en Python (Samuel Rojas) 3:00 pm</li>
</ol>
<p><strong>Sala 2:</strong></p>
<ol>
<li>Virtualización de la A a la Z (Jesus Lara) 8:45am</li>
<li>Licencias OpenSource para Desarrolladores (Jose Luis Rivas) 11:00am</li>
<li>Juegos mas allá del código (Will Alvarez) 2pm</li>
<li>Comunidades de Software Libre (Augusto Davila) 3:30pm</li>
</ol>
<p>¡Los esperamos por allá!</p>
]]></content:encoded>
			<wfw:commentRss>http://ghostbar.ath.cx/2011/08/19/manana-20-de-agosto-dia-debian-barquisimeto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s a hosting?</title>
		<link>http://ghostbar.ath.cx/2011/07/31/whats-a-hosting/</link>
		<comments>http://ghostbar.ath.cx/2011/07/31/whats-a-hosting/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 03:35:23 +0000</pubDate>
		<dc:creator>ghostbar</dc:creator>
				<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://ghostbar.ath.cx/?p=581</guid>
		<description><![CDATA[So, we all know the internet, right? It&#8217;s supposed we are connected to a bunch of websites that&#8230; Wait, where are those websites? Where I&#8217;m getting connected to? This is the funny part, must of the people believe there&#8217;s a cyber-world like a parallel world with numbers and math-formulas. Did someone saw the movie Hackers? [...]]]></description>
			<content:encoded><![CDATA[<p>So, we all know the internet, right? It&#8217;s supposed we are connected to a bunch of websites that&#8230; Wait, where are those websites? Where I&#8217;m getting connected to?</p>
<p>This is the funny part, must of the people believe there&#8217;s a cyber-world like a parallel world with numbers and math-formulas. Did someone saw <a href="http://en.wikipedia.org/wiki/Hackers_(film)">the movie Hackers</a>? The bunch of building with green lines and like a bunch of boxes for saving data.</p>
<p>Well, that&#8217;s not true, not literally. You can imagine or draw all the data that gets to your eyes in this way, but in reality is a bunch of computers connected to each other, they&#8217;re millions of nodes in a net. Some of those computers not only see the data available but makes data available, serving websites or any kind of data in any other form. That&#8217;s called <a href="http://www.internetworks.com.mx/hosting/">hosting</a>. It&#8217;s called server too, obviously because it serves data.</p>
<p>So, your computer right now is connected to another, that shows data stored in the last one. That means, if someone shuts up a <a href="http://www.internetworks.com.mx/hosting/">hosting</a>, that info is no longer available to be surfed. Maybe it&#8217;s available in other caches, but not is the same hosting.</p>
]]></content:encoded>
			<wfw:commentRss>http://ghostbar.ath.cx/2011/07/31/whats-a-hosting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

