<?xml version="1.0" encoding="utf-8"?><!-- generator="b2evolution/3.3.3" -->
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>CombatWombat Speaks</title>
		<link>http://combatwombat.7doves.com/</link>
		<atom:link rel="self" type="application/rss+xml" href="http://combatwombat.7doves.com/?tempskin=_rss2" />
		<description>Computing Life</description>
		<language>en-US</language>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<admin:generatorAgent rdf:resource="http://b2evolution.net/?v=3.3.3"/>
		<ttl>60</ttl>
				<item>
			<title>Clone linux to smaller SSD</title>
			<link>http://combatwombat.7doves.com/2012/04/28/clone-linux-to-smaller-ssd</link>
			<pubDate>Sat, 28 Apr 2012 09:05:08 +0000</pubDate>			<dc:creator>cw</dc:creator>
			<category domain="alt">Computing</category>
<category domain="main">Linux &amp; FOSS</category>			<guid isPermaLink="false">957@http://7doves.com/</guid>
						<description>&lt;p&gt;I am running Debian Wheezy, and needed to clone a running installation to a smaller SSD drive, so that the SSD can be used in another laptop. My current Harddisk is 500 GB, the SSD is 128GB. As you may be aware, most disk cloning softwares, including my favourite Clonezilla, are set up to go to a same or larger disk; not smaller.&lt;/p&gt;
&lt;p&gt;So this is how I accomplished the task:&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;on the running system attach the SSD drive ( my system has a nice fast eSata ), and run gparted to format and partition the drive. Set it up as MBR partition, MSDOS type, with a similar layout to what you had. HOWEVER, I added a separate /var partition, because a SSD has a relatively high failure rate with many read/writes on a particular memory cell, and /var is where much of that happens. So when it comes down to it, the system could fail, and it would be easy to recover.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Then I made a bash script to do some work for me:&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;#!/bin/bash&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;# /dev/sdb below is MY SSD drive, change it for yours&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;mkdir /mnt/new&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;mkdir /mnt/new/boot&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;mkdir /mnt/new/var&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;mount /dev/sdb1 /mnt/new/boot&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;mount /dev/sdb3 /mnt/new&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;rsync -auv \&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;--exclude=&quot;/home/onyx&quot; \&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;--exclude=&quot;/proc/*&quot; \&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;--exclude=&quot;/lost+found/*&quot; \&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;--exclude=&quot;/dev/*&quot; \&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;--exclude=&quot;/mnt/*&quot; \&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;--exclude=&quot;/media/*&quot;  \&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;--exclude=&quot;/sys/*&quot; \&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;--exclude=&quot;/tmp/*&quot; \&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;/ /mnt/new&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;rsync -auv /var/ /mnt/new/var&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;rsync -auv /boot/ /mnt/new/boot&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;grub-install --recheck --root-directory=/mnt/new /dev/sdb&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;===================&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;Save it as ~/clone.sh&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;then chmod +x clone.sh to make it executable&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;then su to switch to root user&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;then ./clone.sh to run the script.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;Open another terminal as ROOT.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;blkid     will print out the UUID for each partition in the system. You want to note the ones for your SSD.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;back to the first terminal window;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;grub-install --boot-directory=/mnt/new/boot /dev/sdb&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;Edit /mnt/new/etc/fstab &amp;amp; /mnt/new/boot/grub/grub.cfg to taste with new UUIDs for the SSD...be careful!!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;&lt;br /&gt;
&lt;p&gt;mount --bind /dev/ /mnt/new/dev&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;mount --bind /sys/ /mnt/new/sys&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;chroot /mnt/new&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;update-grub&lt;/p&gt;&lt;br /&gt;
&lt;p&gt; &lt;/p&gt;&lt;br /&gt;
&lt;p&gt;After that, the GRUB command should have completed happily, in which case your system is ready to rock and roll on the SSD. Remember that if you have different users then you need to handle the addition of those at ROOT level first.&lt;/p&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;img src=&quot;http://7doves.com/images/cw.png&quot; /&gt;
&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://combatwombat.7doves.com/2012/04/28/clone-linux-to-smaller-ssd&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>I am running Debian Wheezy, and needed to clone a running installation to a smaller SSD drive, so that the SSD can be used in another laptop. My current Harddisk is 500 GB, the SSD is 128GB. As you may be aware, most disk cloning softwares, including my favourite Clonezilla, are set up to go to a same or larger disk; not smaller.</p>
<p>So this is how I accomplished the task:</p>
<p> </p>
<p>on the running system attach the SSD drive ( my system has a nice fast eSata ), and run gparted to format and partition the drive. Set it up as MBR partition, MSDOS type, with a similar layout to what you had. HOWEVER, I added a separate /var partition, because a SSD has a relatively high failure rate with many read/writes on a particular memory cell, and /var is where much of that happens. So when it comes down to it, the system could fail, and it would be easy to recover.</p>
<p> </p>
<p>Then I made a bash script to do some work for me:</p>
<p> </p>
<p><span style="font-family: monospace;">#!/bin/bash</span></p>
<p><span style="font-family: monospace;"># /dev/sdb below is MY SSD drive, change it for yours</span></p>
<p><span style="font-family: monospace;">mkdir /mnt/new</span></p>
<p><span style="font-family: monospace;">mkdir /mnt/new/boot</span></p>
<p><span style="font-family: monospace;">mkdir /mnt/new/var</span></p>
<p><span style="font-family: monospace;">mount /dev/sdb1 /mnt/new/boot</span></p>
<p><span style="font-family: monospace;">mount /dev/sdb3 /mnt/new</span></p>
<p><span style="font-family: monospace;">rsync -auv \</span></p>
<p><span style="font-family: monospace;">--exclude="/home/onyx" \</span></p>
<p><span style="font-family: monospace;">--exclude="/proc/*" \</span></p>
<p><span style="font-family: monospace;">--exclude="/lost+found/*" \</span></p>
<p><span style="font-family: monospace;">--exclude="/dev/*" \</span></p>
<p><span style="font-family: monospace;">--exclude="/mnt/*" \</span></p>
<p><span style="font-family: monospace;">--exclude="/media/*"  \</span></p>
<p><span style="font-family: monospace;">--exclude="/sys/*" \</span></p>
<p><span style="font-family: monospace;">--exclude="/tmp/*" \</span></p>
<p><span style="font-family: monospace;">/ /mnt/new</span></p>
<p><span style="font-family: monospace;">rsync -auv /var/ /mnt/new/var</span></p>
<p><span style="font-family: monospace;">rsync -auv /boot/ /mnt/new/boot</span></p>
<p><span style="font-family: monospace;">grub-install --recheck --root-directory=/mnt/new /dev/sdb</span></p>
<p><span style="font-family: monospace;">===================</span></p>
<p><span style="font-family: monospace;">Save it as ~/clone.sh</span></p>
<p><span style="font-family: monospace;">then chmod +x clone.sh to make it executable</span></p>
<p><span style="font-family: monospace;">then su to switch to root user</span></p>
<p><span style="font-family: monospace;">then ./clone.sh to run the script.</span></p>
<p><span style="font-family: monospace;">Open another terminal as ROOT.</span></p>
<p><span style="font-family: monospace;">blkid     will print out the UUID for each partition in the system. You want to note the ones for your SSD.</span></p>
<p><span style="font-family: monospace;">back to the first terminal window;</span></p>
<p><span style="font-family: monospace;">grub-install --boot-directory=/mnt/new/boot /dev/sdb</span></p>
<p><span style="font-family: monospace;">Edit /mnt/new/etc/fstab &amp; /mnt/new/boot/grub/grub.cfg to taste with new UUIDs for the SSD...be careful!!</span></p>
<p><span style="font-family: monospace;"><br />
<p>mount --bind /dev/ /mnt/new/dev</p><br />
<p>mount --bind /sys/ /mnt/new/sys</p><br />
<p>chroot /mnt/new</p><br />
<p>update-grub</p><br />
<p> </p><br />
<p>After that, the GRUB command should have completed happily, in which case your system is ready to rock and roll on the SSD. Remember that if you have different users then you need to handle the addition of those at ROOT level first.</p><br />
</span></p>
<p> </p><div class="item_footer"><img src="http://7doves.com/images/cw.png" />
<p><small><a href="http://combatwombat.7doves.com/2012/04/28/clone-linux-to-smaller-ssd">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>http://combatwombat.7doves.com/2012/04/28/clone-linux-to-smaller-ssd#comments</comments>
			<wfw:commentRss>http://combatwombat.7doves.com/?tempskin=_rss2&#38;disp=comments&#38;p=957</wfw:commentRss>
		</item>
				<item>
			<title>XFCE Bluetooth</title>
			<link>http://combatwombat.7doves.com/2012/04/09/xfce-bluetooth</link>
			<pubDate>Mon, 09 Apr 2012 08:59:01 +0000</pubDate>			<dc:creator>cw</dc:creator>
			<category domain="main">Announcements</category>
<category domain="alt">Computing</category>
<category domain="alt">Linux &amp; FOSS</category>			<guid isPermaLink="false">949@http://7doves.com/</guid>
						<description>&lt;p&gt;Wow, looooong time no post, eh?&lt;/p&gt;
&lt;p&gt;I am here to tell you that I am on Debian Wheezy, running on a Dell Inspiron 17R (n7110) laptop. I use XFCE 4.8 for my DE.&lt;/p&gt;
&lt;p&gt;Thunar is the default file manager in XFCE, and is fast and easy... but doesn't natively handle OBEX FTP that is what bluetooth needs, s o we need to use FUSE as an intermediate layer.&lt;/p&gt;
&lt;p&gt;Here is how to get Bluetooth to work happily in such an environment:&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Open the terminal, then:&lt;/p&gt;
&lt;p&gt;su&lt;/p&gt;
&lt;p&gt;&amp;lt;enter root password&amp;gt;&lt;/p&gt;
&lt;p&gt;apt-get install fuse fuse-utils blueman&lt;/p&gt;
&lt;p&gt;exit&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Now, using your favoured text editor, create a file at your home directory called 'bluetooth-thunar.sh', with this inside it:&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;pre&gt; #!/bin/bash
 fusermount -u ~/bluetooth
 obexfs -b $1 ~/bluetooth
 thunar ~/bluetooth&lt;/pre&gt;
&lt;pre&gt;Save and close. Open the terminal again, do: &lt;/pre&gt;
&lt;pre&gt;mkdir ~/bluetooth&lt;/pre&gt;
&lt;pre&gt;chmod +x ~/bluetooth-thunar.sh&lt;/pre&gt;
&lt;pre&gt;blueman-manager &amp;amp;&lt;/pre&gt;
&lt;pre&gt;su&lt;/pre&gt;
&lt;pre&gt;adduser &amp;lt;yourusername&amp;gt; fuse&lt;/pre&gt;
&lt;pre&gt;exit&lt;/pre&gt;
&lt;pre&gt;Now, right-click the Bluetooth icon in the system tray, and choose &lt;/pre&gt;
&lt;pre&gt;Local Services &amp;gt; Transfer &amp;gt; Advanced&lt;/pre&gt;
&lt;pre&gt;Set how you want the file sharing to be handled in the checkboxes, and in Advanced, put:&lt;/pre&gt;
&lt;pre&gt;sh /home/yourusername/bluetooth-thunar.sh %d&lt;/pre&gt;
&lt;pre&gt;Now set up the bluetooth phone in the BlueMan Manager. Test the Browse files on device. You may have to log out to make it function.&lt;/pre&gt;
&lt;pre&gt;What you should have is a  Thunar File Manager window pop open to your newly created bluetooth directory, so you can drag and drop files both ways.&lt;/pre&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Yes, yes, I know... it would be great to have this all pre-done so it is automagical. But where is the fun in using Debian in that case? It's fast and raw because all of that is not assumed about you.&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;img src=&quot;http://7doves.com/images/cw.png&quot; /&gt;
&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://combatwombat.7doves.com/2012/04/09/xfce-bluetooth&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>Wow, looooong time no post, eh?</p>
<p>I am here to tell you that I am on Debian Wheezy, running on a Dell Inspiron 17R (n7110) laptop. I use XFCE 4.8 for my DE.</p>
<p>Thunar is the default file manager in XFCE, and is fast and easy... but doesn't natively handle OBEX FTP that is what bluetooth needs, s o we need to use FUSE as an intermediate layer.</p>
<p>Here is how to get Bluetooth to work happily in such an environment:</p>
<p> </p>
<p>Open the terminal, then:</p>
<p>su</p>
<p>&lt;enter root password&gt;</p>
<p>apt-get install fuse fuse-utils blueman</p>
<p>exit</p>
<p> </p>
<p>Now, using your favoured text editor, create a file at your home directory called 'bluetooth-thunar.sh', with this inside it:</p>
<p> </p>
<pre> #!/bin/bash
 fusermount -u ~/bluetooth
 obexfs -b $1 ~/bluetooth
 thunar ~/bluetooth</pre>
<pre>Save and close. Open the terminal again, do: </pre>
<pre>mkdir ~/bluetooth</pre>
<pre>chmod +x ~/bluetooth-thunar.sh</pre>
<pre>blueman-manager &amp;</pre>
<pre>su</pre>
<pre>adduser &lt;yourusername&gt; fuse</pre>
<pre>exit</pre>
<pre>Now, right-click the Bluetooth icon in the system tray, and choose </pre>
<pre>Local Services &gt; Transfer &gt; Advanced</pre>
<pre>Set how you want the file sharing to be handled in the checkboxes, and in Advanced, put:</pre>
<pre>sh /home/yourusername/bluetooth-thunar.sh %d</pre>
<pre>Now set up the bluetooth phone in the BlueMan Manager. Test the Browse files on device. You may have to log out to make it function.</pre>
<pre>What you should have is a  Thunar File Manager window pop open to your newly created bluetooth directory, so you can drag and drop files both ways.</pre>
<p> </p>
<p>Yes, yes, I know... it would be great to have this all pre-done so it is automagical. But where is the fun in using Debian in that case? It's fast and raw because all of that is not assumed about you.</p><div class="item_footer"><img src="http://7doves.com/images/cw.png" />
<p><small><a href="http://combatwombat.7doves.com/2012/04/09/xfce-bluetooth">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>http://combatwombat.7doves.com/2012/04/09/xfce-bluetooth#comments</comments>
			<wfw:commentRss>http://combatwombat.7doves.com/?tempskin=_rss2&#38;disp=comments&#38;p=949</wfw:commentRss>
		</item>
				<item>
			<title>Blog Traffic</title>
			<link>http://combatwombat.7doves.com/2009/12/03/blog-traffic</link>
			<pubDate>Thu, 03 Dec 2009 00:00:24 +0000</pubDate>			<dc:creator>cw</dc:creator>
			<category domain="alt">Announcements</category>
<category domain="main">Computing</category>			<guid isPermaLink="false">851@http://7doves.com/</guid>
						<description>&lt;p&gt;Hmmm, I'm not spending much time here lately...too many other projects on the boil...but checked out the statistics for the past month, and all of a sudden they have shot through the roof. Yet most of my content is old (well, to me anyhow). &lt;/p&gt;

&lt;p&gt;So tell me, dear readers what it is that you come here for? &lt;/p&gt;

&lt;p&gt;Do you want to see this blog continue?&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;img src=&quot;http://7doves.com/images/cw.png&quot; /&gt;
&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://combatwombat.7doves.com/2009/12/03/blog-traffic&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>Hmmm, I'm not spending much time here lately...too many other projects on the boil...but checked out the statistics for the past month, and all of a sudden they have shot through the roof. Yet most of my content is old (well, to me anyhow). </p>

<p>So tell me, dear readers what it is that you come here for? </p>

<p>Do you want to see this blog continue?</p><div class="item_footer"><img src="http://7doves.com/images/cw.png" />
<p><small><a href="http://combatwombat.7doves.com/2009/12/03/blog-traffic">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>http://combatwombat.7doves.com/2009/12/03/blog-traffic#comments</comments>
			<wfw:commentRss>http://combatwombat.7doves.com/?tempskin=_rss2&#38;disp=comments&#38;p=851</wfw:commentRss>
		</item>
				<item>
			<title>VNC remote Helpdesk</title>
			<link>http://combatwombat.7doves.com/2009/09/10/vnc-remote-helpdesk</link>
			<pubDate>Thu, 10 Sep 2009 00:29:56 +0000</pubDate>			<dc:creator>cw</dc:creator>
			<category domain="alt">In real life</category>
<category domain="alt">Computing</category>
<category domain="main">Linux &amp; FOSS</category>			<guid isPermaLink="false">843@http://7doves.com/</guid>
						<description>&lt;p&gt;Because things keep changing on the VNC landscape, I've found that latest versions of Linux cannot run with xtightvncviewer any longer for providing a remote listener to UltraVNC's SC help software.&lt;/p&gt;

&lt;p&gt;I'm now running Archlinux on one machine, and Ubu-Jaunty on another. Neither can use xtightvncviewer to respond to incoming UltraVNC connections. But after a few hours searching, I found something that can; SSVNC project; &lt;a href=&quot;http://www.karlrunge.com/x11vnc/ssvnc.html#download&quot; target=&quot;_blank&quot;&gt;http://www.karlrunge.com/x11vnc/ssvnc.html#download&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Karl's excellent project has all you need to do VNC. I downloaded the binaries, selected vncviewer from here: ssvnc/bin/Linux.x86_64, copied it to a new folder and set it to listen like so:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;#!/bin/bash&lt;br /&gt;
/home/cw/remote/vncviewer -bgr233 -encodings &quot;hextile copyrect&quot; -listen&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Save that file, give it execute perms, and set it to start at system startup. Wunderbar.&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;img src=&quot;http://7doves.com/images/cw.png&quot; /&gt;
&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://combatwombat.7doves.com/2009/09/10/vnc-remote-helpdesk&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>Because things keep changing on the VNC landscape, I've found that latest versions of Linux cannot run with xtightvncviewer any longer for providing a remote listener to UltraVNC's SC help software.</p>

<p>I'm now running Archlinux on one machine, and Ubu-Jaunty on another. Neither can use xtightvncviewer to respond to incoming UltraVNC connections. But after a few hours searching, I found something that can; SSVNC project; <a href="http://www.karlrunge.com/x11vnc/ssvnc.html#download" target="_blank">http://www.karlrunge.com/x11vnc/ssvnc.html#download</a>.</p>

<p>Karl's excellent project has all you need to do VNC. I downloaded the binaries, selected vncviewer from here: ssvnc/bin/Linux.x86_64, copied it to a new folder and set it to listen like so:</p>

<p><code>#!/bin/bash<br />
/home/cw/remote/vncviewer -bgr233 -encodings "hextile copyrect" -listen</code></p>

<p>Save that file, give it execute perms, and set it to start at system startup. Wunderbar.</p><div class="item_footer"><img src="http://7doves.com/images/cw.png" />
<p><small><a href="http://combatwombat.7doves.com/2009/09/10/vnc-remote-helpdesk">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>http://combatwombat.7doves.com/2009/09/10/vnc-remote-helpdesk#comments</comments>
			<wfw:commentRss>http://combatwombat.7doves.com/?tempskin=_rss2&#38;disp=comments&#38;p=843</wfw:commentRss>
		</item>
				<item>
			<title>Google OS a reality?</title>
			<link>http://combatwombat.7doves.com/2009/07/09/google-os-a-reality</link>
			<pubDate>Wed, 08 Jul 2009 20:20:00 +0000</pubDate>			<dc:creator>cw</dc:creator>
			<category domain="alt">In real life</category>
<category domain="alt">On the web</category>
<category domain="alt">Computing</category>
<category domain="main">Linux &amp; FOSS</category>			<guid isPermaLink="false">823@http://7doves.com/</guid>
						<description>&lt;p&gt;For years there has been speculation of Google making it's own OS...the &lt;a href=&quot;http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html&quot; target=&quot;_blank&quot;&gt;news today&lt;/a&gt; is that it's true, and should be here mid 2010.&lt;/p&gt;

&lt;p&gt;&quot;So what&quot;, you say?&lt;/p&gt;

&lt;p&gt;Well, this bodes really well for my favourite OS...as Google, which is based upon Linux, takes off, it knocks MS down, and forces competition in the marketplace. Not only that, but all of a sudden Google's billions are put behind the code base for Linux, which being GPL Open source, improves both of them...&lt;/p&gt;

&lt;p&gt;Should MS be worried? Of course, but they've got the bank account to keep milking the public for some time yet. Apple is the one that really needs to be worried. This spells disaster for them, as suddenly someone in the Linux ranks has the backing to take them on, and make their much-vaunted OS X look silly. Whilst Apple has been throwing advertising dollars at the old horse of MS's Vista, poking fun continually, there has been a new horse coming up on the inside rails that they just didn't anticipate.&lt;/p&gt;

&lt;p&gt;Already many are saying that the Google OS will be a limited joke. And MS is saying that they are not worried. But for them to even comment, rather than ignore, says that they are. And the OS will not be a joke. What does Google do poorly? It throws it's dollars behind skilled programmers and designers, and comes up with something that works, and is dead simple. That is how they won the Search wars. And they don't sit still...taking years to release anything new is not their style ;)&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Speed, simplicity and security are the key aspects of Google Chrome OS. We're designing the OS to be fast and lightweight, to start up and get you onto the web in a few seconds. The user interface is minimal to stay out of your way, and most of the user experience takes place on the web. And as we did for the Google Chrome browser, we are going back to the basics and completely redesigning the underlying security architecture of the OS so that users don't have to deal with viruses, malware and security updates. It should just work.&lt;/p&gt;

&lt;p&gt;Google Chrome OS will run on both x86 as well as ARM chips and we are working with multiple OEMs to bring a number of netbooks to market next year. The software architecture is simple — Google Chrome running within a new windowing system on top of a Linux kernel. For application developers, the web is the platform. All web-based applications will automatically work and new applications can be written using your favorite web technologies. And of course, these apps will run not only on Google Chrome OS, but on any standards-based browser on Windows, Mac and Linux thereby giving developers the largest user base of any platform.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;That intrigues me...a NEW WINDOWING SYSTEM... are they reinventing the wheel? Are they reworking Gnome? They do say that the code is being opened up LATER THIS YEAR, before the release to the wider world on NetBooks in 2010...so I guess we wait and see :D&lt;/p&gt;

&lt;p&gt;Thank you Google, you have made my day!&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;img src=&quot;http://7doves.com/images/cw.png&quot; /&gt;
&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://combatwombat.7doves.com/2009/07/09/google-os-a-reality&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>For years there has been speculation of Google making it's own OS...the <a href="http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html" target="_blank">news today</a> is that it's true, and should be here mid 2010.</p>

<p>"So what", you say?</p>

<p>Well, this bodes really well for my favourite OS...as Google, which is based upon Linux, takes off, it knocks MS down, and forces competition in the marketplace. Not only that, but all of a sudden Google's billions are put behind the code base for Linux, which being GPL Open source, improves both of them...</p>

<p>Should MS be worried? Of course, but they've got the bank account to keep milking the public for some time yet. Apple is the one that really needs to be worried. This spells disaster for them, as suddenly someone in the Linux ranks has the backing to take them on, and make their much-vaunted OS X look silly. Whilst Apple has been throwing advertising dollars at the old horse of MS's Vista, poking fun continually, there has been a new horse coming up on the inside rails that they just didn't anticipate.</p>

<p>Already many are saying that the Google OS will be a limited joke. And MS is saying that they are not worried. But for them to even comment, rather than ignore, says that they are. And the OS will not be a joke. What does Google do poorly? It throws it's dollars behind skilled programmers and designers, and comes up with something that works, and is dead simple. That is how they won the Search wars. And they don't sit still...taking years to release anything new is not their style ;)</p>
<blockquote>
<p>Speed, simplicity and security are the key aspects of Google Chrome OS. We're designing the OS to be fast and lightweight, to start up and get you onto the web in a few seconds. The user interface is minimal to stay out of your way, and most of the user experience takes place on the web. And as we did for the Google Chrome browser, we are going back to the basics and completely redesigning the underlying security architecture of the OS so that users don't have to deal with viruses, malware and security updates. It should just work.</p>

<p>Google Chrome OS will run on both x86 as well as ARM chips and we are working with multiple OEMs to bring a number of netbooks to market next year. The software architecture is simple — Google Chrome running within a new windowing system on top of a Linux kernel. For application developers, the web is the platform. All web-based applications will automatically work and new applications can be written using your favorite web technologies. And of course, these apps will run not only on Google Chrome OS, but on any standards-based browser on Windows, Mac and Linux thereby giving developers the largest user base of any platform.</p></blockquote>

<p>That intrigues me...a NEW WINDOWING SYSTEM... are they reinventing the wheel? Are they reworking Gnome? They do say that the code is being opened up LATER THIS YEAR, before the release to the wider world on NetBooks in 2010...so I guess we wait and see :D</p>

<p>Thank you Google, you have made my day!</p><div class="item_footer"><img src="http://7doves.com/images/cw.png" />
<p><small><a href="http://combatwombat.7doves.com/2009/07/09/google-os-a-reality">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>http://combatwombat.7doves.com/2009/07/09/google-os-a-reality#comments</comments>
			<wfw:commentRss>http://combatwombat.7doves.com/?tempskin=_rss2&#38;disp=comments&#38;p=823</wfw:commentRss>
		</item>
				<item>
			<title>Lost hours of work in Firefox?</title>
			<link>http://combatwombat.7doves.com/2009/07/07/lost-hours-of-work-in-firefox</link>
			<pubDate>Mon, 06 Jul 2009 20:49:24 +0000</pubDate>			<dc:creator>cw</dc:creator>
			<category domain="alt">In real life</category>
<category domain="alt">Computing</category>
<category domain="main">Linux &amp; FOSS</category>			<guid isPermaLink="false">822@http://7doves.com/</guid>
						<description>&lt;p&gt;My wifey lost 3 hours of work last night, after typing furiously into a textarea window for a site she runs on Drupal6, clicking submit...and SERVER NOT RESPONDING...aaaarrrrggghhhh. Back-clicks didn't bring it back... everything was gone. So I awoke to one very grumpy wifey.&lt;/p&gt;

&lt;p&gt;Super Geek to the rescue! &lt;/p&gt;

&lt;p&gt;The following solution works ONLY if Firefox has not been closed! And Only works on Linux.&lt;/p&gt;


&lt;p&gt;1) First, find the PID of Firefox. Do a 'ps aux | grep firefox' in command prompt, and take notice of the first number. In my case the PID was 3961.&lt;br /&gt;
2) Secondly, dump firefox' memory to disk with gcore: 'gcore -o dumpfile 3961'. This might take a little time; let's hope you have enough disk space.&lt;br /&gt;
3) Third, extract all text from the dump: 'strings dumpfile.3961 &amp;amp;&gt; strings.txt'.&lt;br /&gt;
4) Fourth, now your text should be in strings.txt, but along with it there is a considerable amount of junk. Try to remember a keyword from the text you want to find; I looked for &quot;Christel&quot;.&lt;br /&gt;
5) Check if the keyword is in strings.txt (repeat with another keyword if you get zero, remember to spell it EXACTLY right): 'grep Christel strings.txt'.&lt;br /&gt;
6) When you have a hit, open strings.txt in your favorite editor (could be gedit or whatever, I used geany): 'geany strings.txt'.&lt;br /&gt;
7) Search for the keyword again: CTRL+F Christel&lt;/p&gt;

&lt;p&gt;I found this recipe in an archive of Ubuntu forums, and replicated it here for posterity. And because it's darn geeky. :D&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;img src=&quot;http://7doves.com/images/cw.png&quot; /&gt;
&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://combatwombat.7doves.com/2009/07/07/lost-hours-of-work-in-firefox&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>My wifey lost 3 hours of work last night, after typing furiously into a textarea window for a site she runs on Drupal6, clicking submit...and SERVER NOT RESPONDING...aaaarrrrggghhhh. Back-clicks didn't bring it back... everything was gone. So I awoke to one very grumpy wifey.</p>

<p>Super Geek to the rescue! </p>

<p>The following solution works ONLY if Firefox has not been closed! And Only works on Linux.</p>


<p>1) First, find the PID of Firefox. Do a 'ps aux | grep firefox' in command prompt, and take notice of the first number. In my case the PID was 3961.<br />
2) Secondly, dump firefox' memory to disk with gcore: 'gcore -o dumpfile 3961'. This might take a little time; let's hope you have enough disk space.<br />
3) Third, extract all text from the dump: 'strings dumpfile.3961 &amp;> strings.txt'.<br />
4) Fourth, now your text should be in strings.txt, but along with it there is a considerable amount of junk. Try to remember a keyword from the text you want to find; I looked for "Christel".<br />
5) Check if the keyword is in strings.txt (repeat with another keyword if you get zero, remember to spell it EXACTLY right): 'grep Christel strings.txt'.<br />
6) When you have a hit, open strings.txt in your favorite editor (could be gedit or whatever, I used geany): 'geany strings.txt'.<br />
7) Search for the keyword again: CTRL+F Christel</p>

<p>I found this recipe in an archive of Ubuntu forums, and replicated it here for posterity. And because it's darn geeky. :D</p><div class="item_footer"><img src="http://7doves.com/images/cw.png" />
<p><small><a href="http://combatwombat.7doves.com/2009/07/07/lost-hours-of-work-in-firefox">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>http://combatwombat.7doves.com/2009/07/07/lost-hours-of-work-in-firefox#comments</comments>
			<wfw:commentRss>http://combatwombat.7doves.com/?tempskin=_rss2&#38;disp=comments&#38;p=822</wfw:commentRss>
		</item>
				<item>
			<title>Gain the whole world?</title>
			<link>http://combatwombat.7doves.com/2009/05/24/gain-the-whole-world</link>
			<pubDate>Sun, 24 May 2009 00:27:25 +0000</pubDate>			<dc:creator>cw</dc:creator>
			<category domain="main">In real life</category>
<category domain="alt">Faith</category>			<guid isPermaLink="false">802@http://7doves.com/</guid>
						<description>&lt;p&gt;For what does it profit a man to gain the whole world but lose his very soul?&lt;/p&gt;

&lt;p&gt;Why is it we seek and we strive so hard to attain; wealth, fame, fortune, status, success? Is it because we really don't know what actually has value, or is it because we really DON'T WANT TO KNOW?&lt;/p&gt;

&lt;p&gt;This is something that I have been contemplating lately. And I'm throwing it open to all you armchair philosophers out there!&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;img src=&quot;http://7doves.com/images/cw.png&quot; /&gt;
&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://combatwombat.7doves.com/2009/05/24/gain-the-whole-world&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>For what does it profit a man to gain the whole world but lose his very soul?</p>

<p>Why is it we seek and we strive so hard to attain; wealth, fame, fortune, status, success? Is it because we really don't know what actually has value, or is it because we really DON'T WANT TO KNOW?</p>

<p>This is something that I have been contemplating lately. And I'm throwing it open to all you armchair philosophers out there!</p><div class="item_footer"><img src="http://7doves.com/images/cw.png" />
<p><small><a href="http://combatwombat.7doves.com/2009/05/24/gain-the-whole-world">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>http://combatwombat.7doves.com/2009/05/24/gain-the-whole-world#comments</comments>
			<wfw:commentRss>http://combatwombat.7doves.com/?tempskin=_rss2&#38;disp=comments&#38;p=802</wfw:commentRss>
		</item>
				<item>
			<title>Funny quote</title>
			<link>http://combatwombat.7doves.com/2009/04/23/funny-quote</link>
			<pubDate>Thu, 23 Apr 2009 07:49:44 +0000</pubDate>			<dc:creator>cw</dc:creator>
			<category domain="alt">Computing</category>
<category domain="main">Linux &amp; FOSS</category>			<guid isPermaLink="false">790@http://7doves.com/</guid>
						<description>&lt;p&gt;A great funny quote today, when talking to a chap recycling old computers:&lt;/p&gt;

&lt;p&gt;Me: &quot;So you use load OpenOffice on these then?&quot;&lt;br /&gt;
Him: &quot;NO! I HATE OPENOFFICE!&quot;&lt;br /&gt;
Me: &quot;Oh really? What about it do you hate?&quot;&lt;br /&gt;
Him: &quot;Oh, I've never used it.&quot;&lt;/p&gt;

&lt;p&gt;And he was dead serious! That folks, is what the open source crowd is up against.&lt;/p&gt;

&lt;p&gt;On slightly related news, by the time you read this, Ubuntu Linux's version 9.04 &quot;Jaunty Jackalope&quot; will be released. Congratulations again to the Jaunty team. I am using this already, and it is solid.&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;img src=&quot;http://7doves.com/images/cw.png&quot; /&gt;
&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://combatwombat.7doves.com/2009/04/23/funny-quote&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>A great funny quote today, when talking to a chap recycling old computers:</p>

<p>Me: "So you use load OpenOffice on these then?"<br />
Him: "NO! I HATE OPENOFFICE!"<br />
Me: "Oh really? What about it do you hate?"<br />
Him: "Oh, I've never used it."</p>

<p>And he was dead serious! That folks, is what the open source crowd is up against.</p>

<p>On slightly related news, by the time you read this, Ubuntu Linux's version 9.04 "Jaunty Jackalope" will be released. Congratulations again to the Jaunty team. I am using this already, and it is solid.</p><div class="item_footer"><img src="http://7doves.com/images/cw.png" />
<p><small><a href="http://combatwombat.7doves.com/2009/04/23/funny-quote">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>http://combatwombat.7doves.com/2009/04/23/funny-quote#comments</comments>
			<wfw:commentRss>http://combatwombat.7doves.com/?tempskin=_rss2&#38;disp=comments&#38;p=790</wfw:commentRss>
		</item>
			</channel>
</rss>
