<?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>Notes &#187; linux</title>
	<atom:link href="http://alexpb.com/notes/articles/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://alexpb.com/notes</link>
	<description></description>
	<lastBuildDate>Mon, 26 Jul 2010 01:27:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Playing Call Of Duty 4: Modern Warfare Under Ubuntu Linux</title>
		<link>http://alexpb.com/notes/articles/2009/12/05/playing-call-of-duty-4-modern-warfare-under-ubuntu-linux/</link>
		<comments>http://alexpb.com/notes/articles/2009/12/05/playing-call-of-duty-4-modern-warfare-under-ubuntu-linux/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 22:45:08 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://alexpb.com/notes/?p=690</guid>
		<description><![CDATA[sudo add-apt-repository ppa:ubuntu-wine/ppa sudo apt-get update sudo apt-get upgrade sudo apt-get install wine1.2 wget http://www.kegel.com/wine/winetricks sh winetricks vcrun2005 sh winetricks d3dx9 wine regedit under HKEY_CURRENT_USER/Software/Wine, create key Direct3D if it doesn&#8217;t already exist inside Direct3D create the following values: string: DirectDrawRenderer value: opengl string: OffscreenRenderingMode value: fbo string: RenderTargetLockMode value: auto string: UseGLSL value: readtex [...]]]></description>
			<content:encoded><![CDATA[<pre class="brush: bash;">sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install wine1.2
wget http://www.kegel.com/wine/winetricks
sh winetricks vcrun2005
sh winetricks d3dx9
wine regedit</pre>
<ul>
<li>under HKEY_CURRENT_USER/Software/Wine, create key Direct3D if it doesn&#8217;t already exist</li>
<li>inside Direct3D create the following values:
<ul>
<li>string: DirectDrawRenderer		value: opengl</li>
<li>string: OffscreenRenderingMode	value: fbo</li>
<li>string: RenderTargetLockMode		value: auto</li>
<li>string: UseGLSL				value: readtex</li>
<li>string: VideoMemorySize			value: (video card memory size in MB)</li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://alexpb.com/notes/articles/2009/12/05/playing-call-of-duty-4-modern-warfare-under-ubuntu-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Living Room Media Players / Centers</title>
		<link>http://alexpb.com/notes/articles/2009/10/24/living-room-media-player-center/</link>
		<comments>http://alexpb.com/notes/articles/2009/10/24/living-room-media-player-center/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 15:28:09 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[electronics]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[htpc]]></category>
		<category><![CDATA[hulu]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[media center]]></category>
		<category><![CDATA[media player]]></category>
		<category><![CDATA[netflix]]></category>
		<category><![CDATA[television]]></category>
		<category><![CDATA[tv]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://alexpb.com/notes/?p=679</guid>
		<description><![CDATA[The Boxee Box by D-Link Vudu XL Popcorn Hour C-200 LG BD390 PlayOn!HD Roku Mvix Ultio Netgear EVA2000 Neuros Link Another option would be to use an Home Theater PC (HTPC), more expensive but also more versatile. http://www.linuxtech.net/features/best_linux_htpc_motherboards.html has some good tips for building your own.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.dlink.com/boxeebox"><img src="http://alexpb.com/notes/wp-content/uploads/2009/10/DSM-380_white_front-150x150.png" alt="Boxee Box DSM-380" title="DSM-380_white_front" width="150" height="150" class="size-thumbnail wp-image-695" /><br />The Boxee Box by D-Link</a></p>
<p><a href="http://hometheater.vudu.com/"><img src="http://alexpb.com/notes/wp-content/uploads/2009/11/vuduxl.jpeg" alt="Vudu XL" title="Vudu XL" width="132" height="68" class="size-full wp-image-689" /><br />Vudu XL</a></p>
<p><a href="http://www.popcornhour.com/onlinestore/index.php?pluginoption=productspec&#038;item_id=12"><img src="http://alexpb.com/notes/wp-content/uploads/2009/10/popcorn-model-C2001-150x94.jpg" alt="popcorn-model-C200" title="popcorn-model-C200" width="150" height="94" class="alignnone size-thumbnail wp-image-688" /><br />Popcorn Hour C-200</a></p>
<p><a href="http://reviews.cnet.com/blu-ray-players-recorders/lg-bd390/4505-9991_7-33488056.html"><img src="http://alexpb.com/notes/wp-content/uploads/2009/10/LG-BD390.jpeg" alt="LG-BD390" title="LG-BD390" width="135" height="56" class="alignnone size-full wp-image-680" /><br />LG BD390</a></p>
<p><a href="http://www.playonhd.com/en/#info"><img src="http://alexpb.com/notes/wp-content/uploads/2009/10/Playon-hd.jpeg" alt="Playon-hd" title="Playon-hd" width="124" height="68" class="alignnone size-full wp-image-684" /><br />PlayOn!HD</a></p>
<p><a href="http://www.roku.com/what-to-watch"><img src="http://alexpb.com/notes/wp-content/uploads/2009/10/roku.jpeg" alt="roku" title="roku" width="116" height="116" class="alignnone size-full wp-image-685" /><br />Roku</a></p>
<p><a href="http://www.mvixusa.com/ultio/1080p-high-definition-home-theater-pc.html"><img src="http://alexpb.com/notes/wp-content/uploads/2009/10/mvix-150x150.jpg" alt="mvix" title="mvix" width="150" height="150" class="alignnone size-thumbnail wp-image-681" /><br />Mvix Ultio</a></p>
<p><a href="http://www.netgear.com/Products/Entertainment/DigitalMediaPlayers/EVA2000.aspx?detail=Specifications"><img src="http://alexpb.com/notes/wp-content/uploads/2009/10/Netgear-EVA2000.jpeg" alt="Netgear-EVA2000" title="Netgear-EVA2000" width="130" height="47" class="alignnone size-full wp-image-682" /><br />Netgear EVA2000</a></p>
<p><a href="http://www.neurostechnology.com/"><img src="http://alexpb.com/notes/wp-content/uploads/2009/10/neuros-link.jpeg" alt="neuros-link" title="neuros-link" width="124" height="99" class="alignnone size-full wp-image-683" /><br />Neuros Link</a></p>
<p>Another option would be to use an Home Theater PC  (HTPC), more expensive but also more versatile.  <a href="http://www.linuxtech.net/features/best_linux_htpc_motherboards.html"><br />
http://www.linuxtech.net/features/best_linux_htpc_motherboards.html</a> has some good tips for building your own.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexpb.com/notes/articles/2009/10/24/living-room-media-player-center/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu Doesn&#8217;t Save My Sound Settings &#8230;</title>
		<link>http://alexpb.com/notes/articles/2009/09/24/ubuntu-karmic-doesnt-save-sound-settings-and-cant-alsactl-stor/</link>
		<comments>http://alexpb.com/notes/articles/2009/09/24/ubuntu-karmic-doesnt-save-sound-settings-and-cant-alsactl-stor/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 01:57:49 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[sound]]></category>

		<guid isPermaLink="false">http://alexpb.com/notes/?p=672</guid>
		<description><![CDATA[For some reason, Ubuntu Karmic wasn&#8217;t saving my sound volume and settings that I set using the Sound Preferences. After attempting to run alsactl store I got: $ alsactl store alsactl: save_state:1530: Cannot open /var/lib/alsa/asound.state for writing: Permission denied $ sudo alsactl store E: core-util.c: Home directory /home/mycurrentuser not ours. So I deciced to change [...]]]></description>
			<content:encoded><![CDATA[<p>For some reason, Ubuntu Karmic wasn&#8217;t saving my sound volume and settings that I set using the Sound Preferences. After attempting to run alsactl store I got:</p>
<p><code>$ alsactl store<br />
alsactl: save_state:1530: Cannot open /var/lib/alsa/asound.state for writing: Permission denied<br />
$ sudo alsactl store<br />
E: core-util.c: Home directory /home/mycurrentuser not ours.</code></p>
<p>So I deciced to change &#8220;/var/lib/alsa/asound.state&#8221; ownership temporarily to the current user and then was able to successfully save my sound settings (then switched back ownership to root). I also added &#8220;alsactl restore&#8221; to /etc/rc.local to automatically reload my sound settings when I reboot.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexpb.com/notes/articles/2009/09/24/ubuntu-karmic-doesnt-save-sound-settings-and-cant-alsactl-stor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Broken Ubuntu Karmic: How To apt-get upgrade Using The LiveCD</title>
		<link>http://alexpb.com/notes/articles/2009/09/15/broken-ubuntu-how-to-apt-get-upgrade-using-the-livecd/</link>
		<comments>http://alexpb.com/notes/articles/2009/09/15/broken-ubuntu-how-to-apt-get-upgrade-using-the-livecd/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 00:01:29 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[apt-get]]></category>
		<category><![CDATA[boot]]></category>
		<category><![CDATA[karmic]]></category>
		<category><![CDATA[livecd]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://alexpb.com/notes/?p=671</guid>
		<description><![CDATA[If your Ubuntu installation (or any other linux distribution that has a liveCD) is broken and can&#8217;t boot because of a faulty update, you can try to update your installation after booting from the LiveCD. Start a terminal and use these commands (/dev/sda2 might need to be changed to match your configuration, you can use [...]]]></description>
			<content:encoded><![CDATA[<p>If your Ubuntu installation (or any other linux distribution that has a liveCD) is broken and can&#8217;t boot because of a faulty update, you can try to update your installation after booting from the LiveCD.</p>
<p>Start a terminal and use these commands (/dev/sda2 might need to be changed to match your configuration, you can use fdisk to figure out which partition is your main one):</p>
<p><code>sudo mkdir /media/karmic<br />
sudo mount /dev/sda2 /media/karmic<br />
sudo mount -o bind /proc /media/karmic/proc<br />
sudo mount -o bind /dev /media/karmic/dev/<br />
sudo cp  /etc/resolv.conf /media/karmic/etc/resolv.conf<br />
sudo chroot /media/karmic apt-get update<br />
sudo chroot /media/karmic apt-get upgrade<br />
sudo chroot /media/karmic apt-get dist-upgrade</code></p>
]]></content:encoded>
			<wfw:commentRss>http://alexpb.com/notes/articles/2009/09/15/broken-ubuntu-how-to-apt-get-upgrade-using-the-livecd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Xorg Broken After Kernel Update and Reboot Because of Nvidia Driver</title>
		<link>http://alexpb.com/notes/articles/2009/09/14/linux-xorg-broken-after-kernel-update-and-reboot-because-of-nvidia-driver/</link>
		<comments>http://alexpb.com/notes/articles/2009/09/14/linux-xorg-broken-after-kernel-update-and-reboot-because-of-nvidia-driver/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 01:37:54 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[boot]]></category>
		<category><![CDATA[compatibility]]></category>
		<category><![CDATA[driver]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[nvidia]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://alexpb.com/notes/?p=669</guid>
		<description><![CDATA[Re: help!! the last update broke my boot press alt+printscreen+r (to release the keyboard from the Xserver) then hit crtl+alt+F1 (and log in) sudo pico /etc/X11/xorg.conf and change the lines that says Section "Device" Driver "nvidia" to Section "Device" Driver "nv" Save the file and then issue the startx command or just reboot. That should [...]]]></description>
			<content:encoded><![CDATA[<h3>Re: help!! the last update broke my boot</h3>
<ol>
<li>press alt+printscreen+r (to release the keyboard from the Xserver)</p>
</li>
<li>then hit crtl+alt+F1  (and log in)</li>
<li>sudo pico /etc/X11/xorg.conf and change the lines that says<br />
<code>Section "Device"<br />
Driver "nvidia"</code></li>
<li>
<p>to</p>
<p><code>Section "Device"<br />
Driver "nv"</code></li>
<li>
<p>Save the file and then issue the startx command or just reboot. That should get your desktop up and running, minus any hardware acceleration (e.g.: for compiz or video games).</p>
</li>
</ol>
<p>Hope that helps and I hope the nvidia driver was opens source!</p>
<p>Source: <a href="http://ubuntuforums.org/showthread.php?t=1265224&#038;page=3">http://ubuntuforums.org/showthread.php?t=1265224&#038;page=3</a>.</p>
<p>Note: I was updating my Ubuntu Karmic Alpha 5 machine.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexpb.com/notes/articles/2009/09/14/linux-xorg-broken-after-kernel-update-and-reboot-because-of-nvidia-driver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Change Skype&#8217;s 2.1.0.47 Default Sound Device in PulseAudio</title>
		<link>http://alexpb.com/notes/articles/2009/09/13/change-skypes-2-1-0-47-default-sound-device-in-pulseaudio/</link>
		<comments>http://alexpb.com/notes/articles/2009/09/13/change-skypes-2-1-0-47-default-sound-device-in-pulseaudio/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 03:37:31 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[internet]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[phone]]></category>
		<category><![CDATA[voip]]></category>
		<category><![CDATA[pulseaudio]]></category>
		<category><![CDATA[skype]]></category>
		<category><![CDATA[sound]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://alexpb.com/notes/?p=668</guid>
		<description><![CDATA[Skype 2.1.0.47 beta uses pulseaudio as the default sound device, so you need to change the default sound device fo skype using a pulseaudio. Install pavucontrol if it&#8217;s not already installed Start pavucontrol Play a sound in the application where you need to change the default sound device. While the sound is playing, switch back [...]]]></description>
			<content:encoded><![CDATA[<p>Skype 2.1.0.47 beta uses pulseaudio as the default sound device, so you need to change the default sound device fo skype using a pulseaudio.</p>
<ol>
<li>Install pavucontrol if it&#8217;s not already installed</li>
<li>Start pavucontrol</li>
<li>Play a sound in the application where you need to change the default sound device.</li>
<li>While the sound is playing, switch back to pavucontrol and change the sound device.</li>
<li>that should be it.</li>
</ol>
<p>I needed to set my Logitech Clearchat Wireless Headphones as the default sound device for Skype 2.1.0.47 beta in Ubuntu Karmic Alpha (pavucontrol was not installed).</p>
]]></content:encoded>
			<wfw:commentRss>http://alexpb.com/notes/articles/2009/09/13/change-skypes-2-1-0-47-default-sound-device-in-pulseaudio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How-To Change The Default Sound Card in Slackware Linux</title>
		<link>http://alexpb.com/notes/articles/2009/04/20/howto-change-default-sound-card-slackware-linux/</link>
		<comments>http://alexpb.com/notes/articles/2009/04/20/howto-change-default-sound-card-slackware-linux/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 23:46:06 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[slackware]]></category>
		<category><![CDATA[headset]]></category>
		<category><![CDATA[skype]]></category>
		<category><![CDATA[sound cards]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://alexpb.com/notes/?p=586</guid>
		<description><![CDATA[How-To Change The Default Sound Card in Slackware Linux My case: I have an on-board sound card that I use for everything except for Skype, where I use my Logitech ClearChat Wireless USB Headset. It is easy in Skype to select a different sound device. So I needed to set my on-board sound card as [...]]]></description>
			<content:encoded><![CDATA[<p>How-To Change The Default Sound Card in Slackware Linux</p>
<p>My case: I have an on-board sound card that I use for everything except for Skype, where I use my <a href="http://www.amazon.com/gp/product/B0015EY5RE?ie=UTF8&#038;tag=wusum-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B0015EY5RE">Logitech ClearChat Wireless USB Headset</a><img src="http://www.assoc-amazon.com/e/ir?t=wusum-20&#038;l=as2&#038;o=1&#038;a=B0015EY5RE" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />.  It is easy in Skype to select a different sound device.  So I needed to set my on-board sound card as the default output for everything else.</p>
<p>If they both use a different kernel module you can easily make sure the right one is the default card.</p>
<p>Find out what module is being used for your soundcards:</p>
<p><code>cat /proc/asound/modules</code></p>
<p>On my computer this gave</p>
<p><code>0 snd_usb_audio<br />
1 snd_intel8x0<br />
</code></p>
<p>Sound card 0 is the default one (snd_usb_audio in this case).  This is the module&#8217;s name.</p>
<p>You can&#8217;t assign card 0 because whichever card get&#8217;s loaded first get # 0.  So, you have to assign # 1 to the one you don&#8217;t want as the default card.  This can be done by adding one simple line to /etc/modprobe.d/sound (create it if it doesn&#8217;t exist):</p>
<p><code>options name_of_offending_module index=1</code></p>
<p>So, in my case this would be</p>
<p><code>options snd_usb_audio index=1</code></p>
<p>Reboot and try</p>
<p>via <a href='http://forum.vectorlinux.com/index.php?topic=4888.0'>HOWTO make one soundcard default</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexpb.com/notes/articles/2009/04/20/howto-change-default-sound-card-slackware-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Passing parameters to modules in Ubuntu</title>
		<link>http://alexpb.com/notes/articles/2008/12/18/passing-parameters-to-modules-in-ubuntu/</link>
		<comments>http://alexpb.com/notes/articles/2008/12/18/passing-parameters-to-modules-in-ubuntu/#comments</comments>
		<pubDate>Thu, 18 Dec 2008 22:48:34 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://alexpb.com/notes/?p=419</guid>
		<description><![CDATA[In this example, I pass the parameter &#8220;card=42&#8243; to the module &#8220;saa7134&#8243; when the module loads at boot time. Add your module to /etc/modules # /etc/modules: kernel modules to load at boot time. # # This file contains the names of kernel modules # that should be loaded at boot time, one per line. # [...]]]></description>
			<content:encoded><![CDATA[<p>In this example, I pass the parameter &#8220;card=42&#8243; to the module &#8220;saa7134&#8243; when the module loads at boot time.</p>
<ol>
<li>Add your module to /etc/modules</p>
<p><code># /etc/modules: kernel modules to load at boot time.<br />
#<br />
# This file contains the names of kernel modules<br />
# that should be loaded at boot time, one per line.<br />
# Lines beginning with "#" are ignored.<br />
saa7134<br />
</code></p>
</li>
<li>Add <b>options saa7134 card=42</b> to the end of /etc/modprobe.d/options
<p><code># Enable double-buffering so gstreamer et. al. work<br />
options quickcam compatible=2<br />
# Default hostap to managed mode<br />
options hostap_pci iw_mode=2<br />
options hostap_cs iw_mode=2<br />
# Stop auto-association.<br />
# LP: #264104<br />
options ipw2200 associate=0<br />
# XXX: Ignore HPA by default. Needs to be revisted in jaunty<br />
options libata ignore_hpa=1<br />
<b>options saa7134 card=42</b></code></p>
</li>
</ol>
<p>Now reboot and you should be all set.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexpb.com/notes/articles/2008/12/18/passing-parameters-to-modules-in-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Backup your Firefox Passwords</title>
		<link>http://alexpb.com/notes/articles/2008/12/05/backup-your-firefox-passwords/</link>
		<comments>http://alexpb.com/notes/articles/2008/12/05/backup-your-firefox-passwords/#comments</comments>
		<pubDate>Sat, 06 Dec 2008 01:57:19 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[firefox]]></category>

		<guid isPermaLink="false">http://alexpb.com/notes/?p=401</guid>
		<description><![CDATA[There are only 2 files you need to backup: signons.sqlite key3.db You can find those in your Firefox profile: Linux ~/.mozilla/firefox/xxxxxxxx.default/ Windows Click the Windows Start button, and select Run&#8230;. Type in %APPDATA%\Mozilla\Firefox\Profiles\ then click OK. You can then copy those file to another computer in your Firefox profile to use them.]]></description>
			<content:encoded><![CDATA[<p>There are only 2 files you need to backup:</p>
<ul>
<li>signons.sqlite</li>
<li>key3.db</li>
</ul>
<p>You can find those in your Firefox profile:</p>
<h3>Linux</h3>
<p><code>~/.mozilla/firefox/xxxxxxxx.default/</code></p>
<h3>Windows</h3>
<ol>
<li>Click the Windows Start button, and select Run&#8230;.</li>
<li>Type in %APPDATA%\Mozilla\Firefox\Profiles\ then click OK.</li>
</ol>
<p>You can then copy those file to another computer in your Firefox profile to use them.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexpb.com/notes/articles/2008/12/05/backup-your-firefox-passwords/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Mass Rename Recursively using a Bash Script</title>
		<link>http://alexpb.com/notes/articles/2008/09/14/linux-mass-rename-recursivly-using-a-bash-script/</link>
		<comments>http://alexpb.com/notes/articles/2008/09/14/linux-mass-rename-recursivly-using-a-bash-script/#comments</comments>
		<pubDate>Sun, 14 Sep 2008 21:56:27 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[productivity]]></category>

		<guid isPermaLink="false">http://alexpb.com/notes/?p=167</guid>
		<description><![CDATA[This example Bash script replaces &#8220;.JPG&#8221; with &#8220;.jpg&#8221; recursively in the current directory (It can handle filenames with spaces): #!/bin/bash find ./ -type f -name "*.JPG" &#124; while read FILE do newname=`echo $FILE &#124; sed s/.JPG/.jpg/` echo $newname mv "$FILE" "$newname" done Convert all characters to lowercase: #!/bin/bash find ./ -type f -name "*" &#124; [...]]]></description>
			<content:encoded><![CDATA[<h3>This example Bash script replaces &#8220;.JPG&#8221; with &#8220;.jpg&#8221; recursively in the current directory (It can handle filenames with spaces): </h3>
<p><code><br />
#!/bin/bash</p>
<p>find ./ -type f -name "*.JPG" | while read FILE<br />
do<br />
   newname=`echo $FILE | sed s/.JPG/.jpg/`<br />
   echo $newname<br />
   mv "$FILE" "$newname"<br />
done<br />
</code></p>
<h3>Convert all characters to lowercase:</h3>
<p><code><br />
#!/bin/bash</p>
<p>find ./ -type f -name "*" | while read FILE<br />
do<br />
   newname=`echo $FILE | tr 'a-z' 'A-Z'`<br />
   echo $newname<br />
   mv "$FILE" "$newname"<br />
done<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://alexpb.com/notes/articles/2008/09/14/linux-mass-rename-recursivly-using-a-bash-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Compare four columns in Open Office or Excel</title>
		<link>http://alexpb.com/notes/articles/2008/08/06/compare-four-columns-in-open-office-or-excel/</link>
		<comments>http://alexpb.com/notes/articles/2008/08/06/compare-four-columns-in-open-office-or-excel/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 01:55:00 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://alexpb.com/notes/?p=135</guid>
		<description><![CDATA[For example, you have 2 sheets, Sheet1 and Sheet2: they both have a list of part numbers in column A and a list of prices in column B. You want to compare the prices for the same part numbers in each sheets. One way to do this is to copy the prices from Sheet1 to [...]]]></description>
			<content:encoded><![CDATA[<p>For example, you have 2 sheets, Sheet1 and Sheet2: they both have a list of part numbers in column A and a list of prices in column B.  You want to compare the prices for the same part numbers in each sheets.  One way to do this is to copy the prices from Sheet1 to Sheet2 in a third column and then use conditional formatting to highlight the different prices:</p>
<p>Copy this formula in cell C2 of Sheet2 (and then drag it down to the cells below):<br />
=INDEX($Sheet1.A$2:B$3001;MATCH(A2;$Sheet1.A$2:A$3001;0);2)</p>
<p>This formula assumes that there is a maximum of 3000 different products in Sheet1 (starting at cell A2).</p>
<p>Sample file:<a href='http://alexpb.com/notes/wp-content/uploads/2008/08/compare_four_columns.ods'>compare_four_columns.ods</a></p>
]]></content:encoded>
			<wfw:commentRss>http://alexpb.com/notes/articles/2008/08/06/compare-four-columns-in-open-office-or-excel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Compile MythTV 0.21 Slackbuild for Slackware 12.1</title>
		<link>http://alexpb.com/notes/articles/2008/07/27/compile-mythtv-021-slackbuild-for-slackware-121/</link>
		<comments>http://alexpb.com/notes/articles/2008/07/27/compile-mythtv-021-slackbuild-for-slackware-121/#comments</comments>
		<pubDate>Sun, 27 Jul 2008 19:52:37 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[slackware]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://alexpb.com/notes/?p=133</guid>
		<description><![CDATA[with the latest ffmpeg installed, I add to temporarily move the following directories in my home directory for the MythTV compilation to go smoothly: /usr/include/libavcodec/ /usr/include/libavformat/ /usr/include/libavutil/]]></description>
			<content:encoded><![CDATA[<p>with the latest ffmpeg installed, I add to temporarily move the following directories in my home directory for the MythTV compilation to go smoothly:<br />
/usr/include/libavcodec/<br />
/usr/include/libavformat/<br />
/usr/include/libavutil/</p>
]]></content:encoded>
			<wfw:commentRss>http://alexpb.com/notes/articles/2008/07/27/compile-mythtv-021-slackbuild-for-slackware-121/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perl&#8217;s KinoSearch vs Plucene</title>
		<link>http://alexpb.com/notes/articles/2008/07/17/perls-kinosearch-vs-plucene/</link>
		<comments>http://alexpb.com/notes/articles/2008/07/17/perls-kinosearch-vs-plucene/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 02:33:59 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://alexpb.com/notes/?p=125</guid>
		<description><![CDATA[KinoSearch is the winner The following perl scripts index *.txt in the current folder and search for &#8220;TEST&#8221;. The first one is using Perl&#8217;s KinoSearch module and the other one is using Plucene. KinoSearch is alot faster then Plucene and also gives better results. (right click to download) KinoSearch.pl Plucene.pl]]></description>
			<content:encoded><![CDATA[<h3>KinoSearch is the winner</h3>
<p>The following perl scripts index *.txt in the current folder and search for &#8220;TEST&#8221;.  The first one is using Perl&#8217;s KinoSearch module and the other one is using Plucene.  KinoSearch is alot faster then Plucene and also gives better results.</p>
<p></p>
<p>(right click to download)</p>
<p><a href='http://alexpb.com/notes/wp-content/uploads/2008/07/kinosearch.pl'>KinoSearch.pl</a></p>
<p><a href='http://alexpb.com/notes/wp-content/uploads/2008/07/plucenesearch.pl'>Plucene.pl</a></p>
]]></content:encoded>
			<wfw:commentRss>http://alexpb.com/notes/articles/2008/07/17/perls-kinosearch-vs-plucene/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux: record a Screencast w/ sound using ffmpeg</title>
		<link>http://alexpb.com/notes/articles/2008/06/04/record-screencast-using-ffmpeg-w-sound/</link>
		<comments>http://alexpb.com/notes/articles/2008/06/04/record-screencast-using-ffmpeg-w-sound/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 00:05:38 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[free]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://alexpb.com/notes/articles/2008/06/04/record-screencast-using-ffmpeg-w-sound/</guid>
		<description><![CDATA[How to record a screencast with sound from the sound server (e.g.: ALSA) using ffmpeg: ffmpeg -f oss -i /dev/audio -f x11grab -s 800x600 -r 15 -i :0.0 output.avi]]></description>
			<content:encoded><![CDATA[<p>How to record a screencast with sound from the sound server (e.g.: ALSA) using ffmpeg:</p>
<p><code>ffmpeg -f oss -i /dev/audio -f x11grab -s 800x600 -r 15 -i :0.0 output.avi</code></p>
]]></content:encoded>
			<wfw:commentRss>http://alexpb.com/notes/articles/2008/06/04/record-screencast-using-ffmpeg-w-sound/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UMPC Laptops Comparison (Open Office Spread Sheet)</title>
		<link>http://alexpb.com/notes/articles/2008/05/27/umpc-laptops-comparison-spreadsheet/</link>
		<comments>http://alexpb.com/notes/articles/2008/05/27/umpc-laptops-comparison-spreadsheet/#comments</comments>
		<pubDate>Wed, 28 May 2008 02:30:37 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[hardware]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://alexpb.com/notes/?p=107</guid>
		<description><![CDATA[Ultra-Mobile PC (laptops)]]></description>
			<content:encoded><![CDATA[<p><a href='http://alexpb.com/notes/wp-content/uploads/2008/05/umpc-laptops.ods'>Ultra-Mobile PC (laptops)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://alexpb.com/notes/articles/2008/05/27/umpc-laptops-comparison-spreadsheet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
