<?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>Lynx Blog</title>
	<atom:link href="http://blog.lynxworks.eu/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.lynxworks.eu</link>
	<description>I don't think there are any dragons here...</description>
	<lastBuildDate>Thu, 02 Sep 2010 17:54:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Install web applications locally on Ubuntu</title>
		<link>http://blog.lynxworks.eu/20100902/install-web-applications-locally-on-ubuntu</link>
		<comments>http://blog.lynxworks.eu/20100902/install-web-applications-locally-on-ubuntu#comments</comments>
		<pubDate>Thu, 02 Sep 2010 11:46:56 +0000</pubDate>
		<dc:creator>Dougie</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Planet Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.lynxworks.eu/?p=1351</guid>
		<description><![CDATA[I was talking with someone yesterday who is hacking a WordPress theme together. If you work with web sites, being able to run a site locally allows testing, experimentation, developing new themes and even just checking that a software update isn&#8217;t going to break your site. You might want to keep a web application on [...]


Related posts:<ol><li><a href='http://blog.lynxworks.eu/20100102/blogging-platforms' rel='bookmark' title='Permanent Link: Blogging platforms'>Blogging platforms</a> <small>Has anyone else noticed a large amount of ping backs...</small></li>
<li><a href='http://blog.lynxworks.eu/20090502/what-do-you-identify-as' rel='bookmark' title='Permanent Link: What do you identify as?'>What do you identify as?</a> <small>I&#8217;ve been looking at my site stats and it seems...</small></li>
<li><a href='http://blog.lynxworks.eu/20100101/samsung-nc10-a-pleasant-ubuntu-experience' rel='bookmark' title='Permanent Link: Samsung NC10 &#8211; a pleasant Ubuntu experience'>Samsung NC10 &#8211; a pleasant Ubuntu experience</a> <small>It&#8217;s another year and I&#8217;m deploying next week. One of...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I was talking with someone yesterday who is hacking a <a href="http://wordpress.org/extend/themes/">WordPress theme</a> together. If you work with web sites, being able to run a site locally allows testing, experimentation, developing new themes and even just checking that a software update isn&#8217;t going to break your site. You might want to keep a web application on a local network and away from the Internet &#8211; such as StatusNet, a Wiki or a project management application. All we need is to install a LAMP stack &#8211; Linux Apache MySQL and PHP. We&#8217;ve already got the &#8220;L&#8221;!</p>
<p>Synaptic (<em>System-&gt;Administration-&gt;Synaptic Package Manager</em>) lets you install common groups of packages (<em>Edit-&gt;Mark packages by task&#8230;</em>) in this case a LAMP server. You can do the same from a command line using &#8220;<em>sudo tasksel install lamp</em>&#8220;. Once the components are installed, you&#8217;ll be asked for a root password &#8211; this is used by MySQL and is not the system&#8217;s root password.</p>
<p><a href="http://blog.lynxworks.eu/wp-content/uploads/2010/09/Screenshot1.png"><img class="alignnone size-full wp-image-1359" title="Screenshot1" src="http://blog.lynxworks.eu/wp-content/uploads/2010/09/Screenshot1.png" alt="" width="249" height="225" /></a> <a href="http://blog.lynxworks.eu/wp-content/uploads/2010/09/Screenshot2.png"><img class="alignnone size-full wp-image-1360" title="Screenshot2" src="http://blog.lynxworks.eu/wp-content/uploads/2010/09/Screenshot2.png" alt="" width="247" height="225" /></a></p>
<p>The default web root is <code>/var/www</code> &#8211; if you check it now there is an index.html. Open a browser and enter the system&#8217;s address (usually <code>http://localhost/</code>), you&#8217;ll be greeted with the contents of that file so we know the system is working. So how do we get our own files up?</p>
<p>Apache uses virtual hosts &#8211; we can have multiple sites on the same server. Each site is defined by a configuration file in <em>/etc/apache2/sites-available</em>. If you look there now, you&#8217;ll see the default site, we can use this as a template for a new site:</p>
<p><code>sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/wordpress<br />
gksu gedit /etc/apache2/sites-available/wordpress</code></p>
<p>You need to change <em>DocumentRoot</em> and <em>Directory</em> to point to the folder your site is going to be in. So lets say you want to use a folder called &#8220;<em>wordpress</em>&#8221; in your home folder, change &#8220;<em>DocumentRoot /var/www</em>&#8221; to &#8220;<em>DocumentRoot /home/USERNAME/wordpress</em>&#8221; and &#8220;<em>&lt;Directory /var/www/&gt;</em>&#8221; to &#8220;<em>&lt;Directory /home/USERNAME/wordpress/&gt;</em>&#8220;. We can also give an alias, so we access individual sites by name, to do this add the following &#8220;<em>ServerAlias wordpress</em>&#8220;.</p>
<p><a href="http://blog.lynxworks.eu/wp-content/uploads/2010/09/Untitled-Page.png"><img class="alignnone size-full wp-image-1378" title="Untitled Page" src="http://blog.lynxworks.eu/wp-content/uploads/2010/09/Untitled-Page.png" alt="" width="481" height="342" /></a></p>
<p>You can then add &#8220;<em>wordpress</em>&#8221; to <em>/etc/hosts</em> (change the line that reads <em>127.0.0.1 localhost</em> to <em>127.0.0.1 localhost wordpress</em>) and use the address &#8220;<em>http://wordpress</em>&#8221; to access your site.</p>
<p>Ubuntu has a utility to add the site to Apache which will also need restarted:</p>
<p><code>a2ensite wordpress; sudo /etc/init.d/apache2 reload</code></p>
<p>If you&#8217;re only going to be using one site it would be easier to use the default site (which is already configured). Ubuntu adds the first user to the <em>www-data</em> group, so you can either change the ownership of <em>/var/www</em> or add a sub-folder with either the user&#8217;s ownership or membership of <em>www-data</em> (note you&#8217;ll need to change the group permission too). I&#8217;m adding a folder I own:</p>
<p><code>sudo mkdir /var/www/dougie;<br />
sudo chown dougie:dougie /var/www/dougie</code></p>
<p>This can be accessed by <em>http://localhost/dougie</em>. I&#8217;ve seen a few forum posts saying that people have issues with folder permissions and there are some misconceptions. I&#8217;ve even seen it suggested to edit everything with &#8220;sudo nautilus&#8221;!</p>
<p>Now with the letter &#8220;A&#8221; out of the way we can deal with the &#8220;M&#8221;. Most web applications need at least one database. Remember that MySQL password?</p>
<p><code>mysql -u root -p</code></p>
<p>A good example is installing WordPress. <a href="http://wordpress.org/download/">Download</a> and extract the contents to your web folder (in my case<em> /var/www/dougie</em>). Create a new database called &#8220;<em>wordpress</em>&#8220;, with a user called &#8220;<em>wordpress</em>&#8221; and a password of &#8220;<em>wordpress</em>&#8221; by entering each command at the prompt:</p>
<p><code>create database wordpress;<br />
grant usage on wordpress.* to wordpress@localhost identified by 'wordpress';<br />
grant all privileges on wordpress.* to wordpress@localhost;</code></p>
<p><a href="http://blog.lynxworks.eu/wp-content/uploads/2010/09/Screenshot-dougie@dougie-ubuntu-1.png"><img class="alignnone size-full wp-image-1354" title="Screenshot-dougie@dougie-ubuntu: ~-1" src="http://blog.lynxworks.eu/wp-content/uploads/2010/09/Screenshot-dougie@dougie-ubuntu-1.png" alt="" width="657" height="433" /></a></p>
<p>Type &#8220;<em>\q</em>&#8221; to exit then open a browser and go to your site, for me that&#8217;s <em>http://localhost/dougie</em>.</p>
<p>So lastly we get on to the &#8220;P&#8221; &#8211; PHP. Apache will recognise and run PHP, however be aware of a caveat I&#8217;ve noticed in Ubuntu. If you try to use your system hostname instead of localhost in Firefox, it will try to download rather than run PHP files. I believe this is due to the system hostname resolving to 127.0.1.1, a solution to <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=316099">Debian bug #316099</a>.</p>
<p>PHP applications often have their own installation scripts, which WordPress does. Enter the database details we just created on the WordPress install screen:</p>
<p><a href="http://blog.lynxworks.eu/wp-content/uploads/2010/09/Screenshot-WordPress-›-Setup-Configuration-File-Mozilla-Firefox.png"><img class="alignnone size-full wp-image-1357" title="Screenshot-WordPress › Setup Configuration File - Mozilla Firefox" src="http://blog.lynxworks.eu/wp-content/uploads/2010/09/Screenshot-WordPress-›-Setup-Configuration-File-Mozilla-Firefox.png" alt="" width="461" height="335" /></a></p>
<p>Once the rest of the screens are complete, you&#8217;ll have WordPress installed.</p>
<p>So to recap, all we need to do to add an application is create a virtual host so Apache can serve it up; create a database for it to store data; and configure the application &#8211; often via a browser interface. Now you can hack away at those WordPress themes to your heart&#8217;s content.</p>
<p>More information is available from the <a href="https://help.ubuntu.com/10.04/serverguide/C/lamp-applications.html">Ubuntu Server Guide</a>.</p>
<img src="http://blog.lynxworks.eu/7a88d522/266bbf52/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />

<p>Related posts:<ol><li><a href='http://blog.lynxworks.eu/20100102/blogging-platforms' rel='bookmark' title='Permanent Link: Blogging platforms'>Blogging platforms</a> <small>Has anyone else noticed a large amount of ping backs...</small></li>
<li><a href='http://blog.lynxworks.eu/20090502/what-do-you-identify-as' rel='bookmark' title='Permanent Link: What do you identify as?'>What do you identify as?</a> <small>I&#8217;ve been looking at my site stats and it seems...</small></li>
<li><a href='http://blog.lynxworks.eu/20100101/samsung-nc10-a-pleasant-ubuntu-experience' rel='bookmark' title='Permanent Link: Samsung NC10 &#8211; a pleasant Ubuntu experience'>Samsung NC10 &#8211; a pleasant Ubuntu experience</a> <small>It&#8217;s another year and I&#8217;m deploying next week. One of...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.lynxworks.eu/20100902/install-web-applications-locally-on-ubuntu/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Huawei E1550 in Ubuntu 10.04.1</title>
		<link>http://blog.lynxworks.eu/20100829/huawei-e1550-in-ubuntu-10-04-1</link>
		<comments>http://blog.lynxworks.eu/20100829/huawei-e1550-in-ubuntu-10-04-1#comments</comments>
		<pubDate>Sun, 29 Aug 2010 14:27:09 +0000</pubDate>
		<dc:creator>Dougie</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Planet Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.lynxworks.eu/?p=1330</guid>
		<description><![CDATA[Judging by my server logs, there are lots of people trying to use the Huawei E1550 with Ubuntu. I posted a howto around this time last year but have been getting a lot of mail on it recently so thought I&#8217;d look at it again. I was going to mention it in the system help, [...]


Related posts:<ol><li><a href='http://blog.lynxworks.eu/20090830/huawei-e1550-on-ubuntu' rel='bookmark' title='Permanent Link: Huawei E1550 on Ubuntu'>Huawei E1550 on Ubuntu</a> <small>Update: I&#8217;ve rewritten this article for 10.04.1, please post comments...</small></li>
<li><a href='http://blog.lynxworks.eu/20090814/watch-tv-with-vlc-and-a-freecom-dvb-t-stick' rel='bookmark' title='Permanent Link: Watch TV with VLC and a Freecom DVB-T Stick'>Watch TV with VLC and a Freecom DVB-T Stick</a> <small>One of the things I need my Aspire One to...</small></li>
<li><a href='http://blog.lynxworks.eu/20090309/experimenting-with-ubuntu-netbook-remix' rel='bookmark' title='Permanent Link: Experimenting with Ubuntu Netbook Remix'>Experimenting with Ubuntu Netbook Remix</a> <small>I have an Acer Aspire One, which I&#8217;m quite fond...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Judging by my server logs, there are lots of people trying to use the Huawei E1550 with Ubuntu. I posted a <a href="http://blog.lynxworks.eu/20090830/huawei-e1550-on-ubuntu">howto</a> around this time last year but have been getting a lot of mail on it recently so thought I&#8217;d look at it again. I was going to mention it in the system help, under troubleshooting but can&#8217;t remember if I pushed a patch or not.</p>
<h2>Mode-switching &#8211; method one</h2>
<p>Thanks to OdyX (who maintains usb-modeswitch) this is the simplest method.</p>
<p>Open a terminal (Applications-&gt;Accessories-&gt;Terminal) and type:</p>
<p><code>sudo apt-get install usb-modeswitch usb-modeswitch-data</code></p>
<h2>Mode-switching &#8211; method two</h2>
<p>On inserting the device, if you open a terminal (Applications-&gt;Accessories-&gt;Terminal) and type &#8220;dmesg&#8221; you&#8217;ll see something like this:</p>
<p><a href="http://blog.lynxworks.eu/wp-content/uploads/2010/08/Screenshot.png"><img class="alignnone size-full wp-image-1331" title="Screenshot" src="http://blog.lynxworks.eu/wp-content/uploads/2010/08/Screenshot.png" alt="" width="634" height="342" /></a></p>
<p>The device has a small amount of storage space and identifies itself (on Windows) as a mass storage device, installs the driver and away you go. The problem is Ubuntu does what it is told to, it thinks its a mass storage device. The switch is never made in software because the software isn&#8217;t for Linux. We need to manually switch it using a little program that has been installed by default for a while now &#8211; &#8220;modem-modeswitch&#8221;. You need to pass it some parameters but we want the system to do this automatically when we insert the device &#8211; so we will configure a udev rule instead.</p>
<p>Open a new file to store the rule by typing &#8220;<code>gksu gedit /etc/udev/rules.d/15-huawei-e1550.rules</code>&#8221; and paste in the following code:</p>
<p><code>SUBSYSTEM=="usb",SYSFS{idProduct}=="1446",SYSFS{idVendor}=="12d1",RUN+="/lib/udev/modem-modeswitch --vendor 0x12d1 --product 0x1446 --type option-zerocd"</code></p>
<p>Save the file and close the editor. Remove and re-insert the device. You should notice that service providers icon has popped up on the desktop &#8211; don&#8217;t worry about it as it is just the storage part of the device being recognised.</p>
<h2>Configuring the connection</h2>
<p>If you now click on the network-manager icon in the notification area, you&#8217;ll see a new option, &#8220;New Mobile Broadband (GSM) connection&#8221;</p>
<p><a href="http://blog.lynxworks.eu/wp-content/uploads/2010/08/Screenshot-2.png"><img class="alignnone size-full wp-image-1332" title="Screenshot-2" src="http://blog.lynxworks.eu/wp-content/uploads/2010/08/Screenshot-2.png" alt="" width="393" height="495" /></a></p>
<p>Click it and on the splash screen click &#8220;Forward&#8221; and choose your country and operator. Mine is 3UK so I&#8217;ll pick &#8220;Britain (UK)&#8221;, &#8220;3&#8243; and importantly from the next screen choose &#8220;Handsets&#8221;. Obviously this will require the correct information, so if your network is not listed and you cannot obtain the necessary values the please contact your provider. Click &#8220;Apply&#8221; and you should see the connection appear.</p>
<p><a href="http://blog.lynxworks.eu/wp-content/uploads/2010/08/Screenshot-4.png"><img class="alignnone size-full wp-image-1335" title="Screenshot-4" src="http://blog.lynxworks.eu/wp-content/uploads/2010/08/Screenshot-4.png" alt="" width="314" height="62" /></a></p>
<img src="http://blog.lynxworks.eu/7a88d522/266bbf52/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />

<p>Related posts:<ol><li><a href='http://blog.lynxworks.eu/20090830/huawei-e1550-on-ubuntu' rel='bookmark' title='Permanent Link: Huawei E1550 on Ubuntu'>Huawei E1550 on Ubuntu</a> <small>Update: I&#8217;ve rewritten this article for 10.04.1, please post comments...</small></li>
<li><a href='http://blog.lynxworks.eu/20090814/watch-tv-with-vlc-and-a-freecom-dvb-t-stick' rel='bookmark' title='Permanent Link: Watch TV with VLC and a Freecom DVB-T Stick'>Watch TV with VLC and a Freecom DVB-T Stick</a> <small>One of the things I need my Aspire One to...</small></li>
<li><a href='http://blog.lynxworks.eu/20090309/experimenting-with-ubuntu-netbook-remix' rel='bookmark' title='Permanent Link: Experimenting with Ubuntu Netbook Remix'>Experimenting with Ubuntu Netbook Remix</a> <small>I have an Acer Aspire One, which I&#8217;m quite fond...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.lynxworks.eu/20100829/huawei-e1550-in-ubuntu-10-04-1/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>No shit Facebook</title>
		<link>http://blog.lynxworks.eu/20100822/no-shit-facebook</link>
		<comments>http://blog.lynxworks.eu/20100822/no-shit-facebook#comments</comments>
		<pubDate>Sun, 22 Aug 2010 12:42:38 +0000</pubDate>
		<dc:creator>Dougie</dc:creator>
				<category><![CDATA[Rant]]></category>

		<guid isPermaLink="false">http://blog.lynxworks.eu/?p=1322</guid>
		<description><![CDATA[A screen grab from Facebook&#8217;s recommendations: No related posts.


No related posts.]]></description>
			<content:encoded><![CDATA[<p>A screen grab from Facebook&#8217;s recommendations:</p>
<p><a href="http://blog.lynxworks.eu/wp-content/uploads/2010/08/New-Picture.bmp"><img class="alignnone size-full wp-image-1323" title="No Shit Facebook" src="http://blog.lynxworks.eu/wp-content/uploads/2010/08/New-Picture.bmp" alt="" /></a></p>
<img src="http://blog.lynxworks.eu/7a88d522/266bbf52/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />

<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://blog.lynxworks.eu/20100822/no-shit-facebook/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NM problems on Linpus Linux Lite</title>
		<link>http://blog.lynxworks.eu/20100617/nm-problems-on-linpus-linux-lite</link>
		<comments>http://blog.lynxworks.eu/20100617/nm-problems-on-linpus-linux-lite#comments</comments>
		<pubDate>Thu, 17 Jun 2010 14:18:11 +0000</pubDate>
		<dc:creator>Dougie</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Aspire One]]></category>
		<category><![CDATA[Linpus Linux]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.lynxworks.eu/?p=1223</guid>
		<description><![CDATA[I haven&#8217;t touched this distribution in at least a year but someone asked me to look at one earlier today. The symptom &#8211; &#8220;it wont connect to the Internet &#8211; there&#8217;s not even an icon in the system tray&#8221;. Linpus is pretty restrictive, I opened Nautilus by clicking &#8220;Documents&#8221; on the home screen, then a [...]


Related posts:<ol><li><a href='http://blog.lynxworks.eu/20081204/replacing-linpus-linux-lite-on-the-acer-aspire-one' rel='bookmark' title='Permanent Link: Replacing Linpus Linux Lite on the Acer Aspire One'>Replacing Linpus Linux Lite on the Acer Aspire One</a> <small>I love my Aspire One but have come to be...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t touched this distribution in at least a year but someone asked me to look at one earlier today. The symptom &#8211; &#8220;it wont connect to the Internet &#8211; there&#8217;s not even an icon in the system tray&#8221;.</p>
<p>Linpus is pretty restrictive, I opened Nautilus by clicking &#8220;Documents&#8221; on the home screen, then a terminal using &#8220;File-&gt;Terminal&#8221;. Running nm-applet from the command line reveals a segfault. Running &#8220;sudo nm-applet&#8221; doesn&#8217;t cause a segfault and allows a connection, obviously lacking access to the keyring. Once connected to a network, running the update application shows a new version of nm-applet available. I ran the updates, rebooted and the issue is solved. It must have been broken in the last set of updates, ran before the user lost nm-applet.</p>
<p>Hope this helps someone. It does illustrate the downside of obfuscation &#8211; in this case the user has no feedback as to why there is no network connection.</p>
<img src="http://blog.lynxworks.eu/7a88d522/266bbf52/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />

<p>Related posts:<ol><li><a href='http://blog.lynxworks.eu/20081204/replacing-linpus-linux-lite-on-the-acer-aspire-one' rel='bookmark' title='Permanent Link: Replacing Linpus Linux Lite on the Acer Aspire One'>Replacing Linpus Linux Lite on the Acer Aspire One</a> <small>I love my Aspire One but have come to be...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.lynxworks.eu/20100617/nm-problems-on-linpus-linux-lite/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fleshing out an idea</title>
		<link>http://blog.lynxworks.eu/20100616/fleshing-out-an-idea</link>
		<comments>http://blog.lynxworks.eu/20100616/fleshing-out-an-idea#comments</comments>
		<pubDate>Wed, 16 Jun 2010 22:01:16 +0000</pubDate>
		<dc:creator>Dougie</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Planet Ubuntu]]></category>
		<category><![CDATA[Welcome]]></category>

		<guid isPermaLink="false">http://blog.lynxworks.eu/?p=1208</guid>
		<description><![CDATA[Yesterday, I posted that perhaps we should encourage new users to spend more time in the live environment before they install. I suggested that we do this by means of a welcome application. Generally, people seemed to like the idea of a welcome application &#8211; something to highlight Ubuntu&#8217;s abilities and to guide through common [...]


Related posts:<ol><li><a href='http://blog.lynxworks.eu/20090714/yamp-yet-another-mono-post' rel='bookmark' title='Permanent Link: YAMP (Yet another Mono post)'>YAMP (Yet another Mono post)</a> <small>Many, many people have strong opinions on Mono, but whatever...</small></li>
<li><a href='http://blog.lynxworks.eu/20100615/live-environments' rel='bookmark' title='Permanent Link: Live environments'>Live environments</a> <small>Update: Apologies if you tried to post a comment, I...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Yesterday, <a href="http://blog.lynxworks.eu/20100615/live-environments">I posted</a> that perhaps we should encourage new users to spend more time in the live environment before they install. I suggested that we do this by means of a welcome application.</p>
<p>Generally, people seemed to like the idea of a welcome application &#8211; something to highlight Ubuntu&#8217;s abilities and to guide through common issues.</p>
<p>Here&#8217;s some mock ups that might show more of what I meant.</p>
<p><a href="http://blog.lynxworks.eu/wp-content/uploads/2010/06/WelcomeMockUp1.png"><img class="alignnone size-full wp-image-1213" title="WelcomeMockUp1" src="http://blog.lynxworks.eu/wp-content/uploads/2010/06/WelcomeMockUp1.png" alt="" width="562" height="295" /></a></p>
<p>An introductory video is running [1] along with some short text explaining the application&#8217;s purpose [2]. Common tasks are listed [3]. What&#8217;s missing from this is two things &#8211; a close button and an install button. I&#8217;m not sure how to work this because I am trying to encourage it being run &#8211; I think a little install tab in the top right along with a small close button might work. I want to encourage not irritate.</p>
<p><a href="http://blog.lynxworks.eu/wp-content/uploads/2010/06/WelcomeMockUp3.png"><img class="alignnone size-full wp-image-1212" title="WelcomeMockUp3" src="http://blog.lynxworks.eu/wp-content/uploads/2010/06/WelcomeMockUp3.png" alt="" width="562" height="295" /></a></p>
<p>The user is interested in getting online and has clicked on a link to get here. The application&#8217;s checked for available connections. In this case, there is a wireless connection available, so the context sensitive hyperlink [1] has linked a video/screencast [3] showing the user how to connect. With the failure to detect a wired connection, the context sensitive hyperlink links to a troubleshooting page. Successful connection has resulted in a notification [2] and triggered the &#8220;what now&#8221; box, guiding the user to what is now available.</p>
<p>I can see a number of issues:</p>
<ul>
<li>Videos and screen-casts have been requested from the doc-team for inclusion in the past but translation and localisation is an issue. I don&#8217;t spend a lot of time with screen-cast technology so I don&#8217;t know how easy it is to localize. Recording a new video for each release might be relatively straightforward if the tool chain is correctly configured.</li>
<li>The feedback mechanism that would permit context sensitive hyper-links. I would like it to be as automated as possible.</li>
<li>What to check, what to suggest and how to decide what tasks are most important for inclusion.</li>
<li>Size &#8211; the Live CD is limited on space, video is large &#8211; how possible is this idea?</li>
</ul>
<p>Of these, I think the size issue is the greatest. It might not be possible at all to have video or screen-casts but it should be possible to have room for images and text. It would also allow easier localisation.</p>
<p>Still &#8211; it&#8217;s just an idea. Oh and thanks to <a href="http://pencil.evolus.vn/en-US/Home.aspx">Pencil</a> &#8211; rather impressive OSS mock up software.</p>
<img src="http://blog.lynxworks.eu/7a88d522/266bbf52/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />

<p>Related posts:<ol><li><a href='http://blog.lynxworks.eu/20090714/yamp-yet-another-mono-post' rel='bookmark' title='Permanent Link: YAMP (Yet another Mono post)'>YAMP (Yet another Mono post)</a> <small>Many, many people have strong opinions on Mono, but whatever...</small></li>
<li><a href='http://blog.lynxworks.eu/20100615/live-environments' rel='bookmark' title='Permanent Link: Live environments'>Live environments</a> <small>Update: Apologies if you tried to post a comment, I...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.lynxworks.eu/20100616/fleshing-out-an-idea/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Live environments</title>
		<link>http://blog.lynxworks.eu/20100615/live-environments</link>
		<comments>http://blog.lynxworks.eu/20100615/live-environments#comments</comments>
		<pubDate>Tue, 15 Jun 2010 17:47:00 +0000</pubDate>
		<dc:creator>Dougie</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Planet Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.lynxworks.eu/?p=1201</guid>
		<description><![CDATA[Update: Apologies if you tried to post a comment, I hadn&#8217;t realised there was a problem with the reCaptcha. I might well be miles off the mark (I haven&#8217;t researched anything) but I&#8217;ve a feeling most of our new users don&#8217;t spend time in the live environment before installing. Looking around the Ubuntu Forums there [...]


Related posts:<ol><li><a href='http://blog.lynxworks.eu/20100616/fleshing-out-an-idea' rel='bookmark' title='Permanent Link: Fleshing out an idea'>Fleshing out an idea</a> <small>Yesterday, I posted that perhaps we should encourage new users...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><strong>Update: Apologies if you tried to post a comment, I hadn&#8217;t realised there was a problem with the reCaptcha.</strong></p>
<p>I might well be miles off the mark (I haven&#8217;t researched anything) but I&#8217;ve a feeling most of our new users don&#8217;t spend time in the live environment before installing. Looking around the Ubuntu Forums there are an awful lot of posts which talk about hardware that isn&#8217;t working after install. Surely, if time was spent in the live environment such issues would have been noticed.</p>
<p>Stick an Ubuntu disc in a machine, boot it and the most visible icon on the desktop is the install icon.</p>
<p>When we run a live CD, we&#8217;re curious. We are looking at a screen and thinking &#8220;what do I do now&#8221;? Currently the option that draws the eye is to install &#8211; what if we replace this with something that showcases Ubuntu&#8217;s abilities? Something more than the samples folder. Ubiquity has a slideshow, I wonder if something similar but more interactive should be initiated on first run. Perhaps leading the user to confirm what works out of the box &#8211; invite them to run, say Rhythmbox then plug in an iPod. Suggest a web link, highlighting if there is a connection issue. Work in some basic diagnostics, we can have more useful information to provide further assistance.</p>
<p>This wonder if it would also presents an opportunity for marketing. If a happy new user wants to show off their new Ubuntu system, they are likely to draw attention to the features that interest them. We can be blinded by our perception to the needs of others. For example, I might be fascinated by a desktop cube whereas my colleague might not know that Openoffice supports Microsoft formats &#8211; something he needs. It could be taken further, allowing OEM systems displaying Ubuntu&#8217;s abilities in shops (maybe).</p>
<p>Just a thought.</p>
<img src="http://blog.lynxworks.eu/7a88d522/266bbf52/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />

<p>Related posts:<ol><li><a href='http://blog.lynxworks.eu/20100616/fleshing-out-an-idea' rel='bookmark' title='Permanent Link: Fleshing out an idea'>Fleshing out an idea</a> <small>Yesterday, I posted that perhaps we should encourage new users...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.lynxworks.eu/20100615/live-environments/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>The problem with shortening URLs</title>
		<link>http://blog.lynxworks.eu/20100607/the-problem-with-shortening-urls</link>
		<comments>http://blog.lynxworks.eu/20100607/the-problem-with-shortening-urls#comments</comments>
		<pubDate>Mon, 07 Jun 2010 15:38:13 +0000</pubDate>
		<dc:creator>Dougie</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[Humour]]></category>

		<guid isPermaLink="false">http://blog.lynxworks.eu/?p=1180</guid>
		<description><![CDATA[Stephen Fry noted it on Twitter but, really one should proof-read URLs before posting: No related posts.


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Stephen Fry noted it on Twitter but, really one should proof-read URLs  before posting:</p>
<p><a href="http://blog.lynxworks.eu/wp-content/uploads/2010/06/CarrotsGlazedWithCum.png"><img class="alignnone size-full wp-image-1181" title="CarrotsGlazedWithCum" src="http://blog.lynxworks.eu/wp-content/uploads/2010/06/CarrotsGlazedWithCum.png" alt="" width="546" height="242" /></a></p>
<img src="http://blog.lynxworks.eu/7a88d522/266bbf52/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />

<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://blog.lynxworks.eu/20100607/the-problem-with-shortening-urls/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maverick Meerkat &#8211; Simples</title>
		<link>http://blog.lynxworks.eu/20100603/maverick-meerkat-simples</link>
		<comments>http://blog.lynxworks.eu/20100603/maverick-meerkat-simples#comments</comments>
		<pubDate>Thu, 03 Jun 2010 21:37:36 +0000</pubDate>
		<dc:creator>Dougie</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Planet Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.lynxworks.eu/?p=1165</guid>
		<description><![CDATA[Watching TV earlier, it occurs to me that we really need to link the next release with the unbelievably popular Compare the Meerkat adverts. I can&#8217;t be the first person to have thought this &#8211; seriously this is not a trick to be missed &#8211; Sergei&#8217;s &#8220;computermabob&#8221; could be converted to Ubuntu. I assume this [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.comparethemeerkat.com/downloads"><img class="alignnone" title="Alexander" src="http://blog.lynxworks.eu/wp-content/uploads/2010/06/images.jpg" alt="http://www.comparethemeerkat.com/downloads" width="101" height="102" /></a></p>
<p>Watching TV earlier, it occurs to me that we really need to link <a href="http://fridge.ubuntu.com/node/2057">the next release</a> with the unbelievably popular <a href="http://www.comparethemeerkat.com/">Compare the Meerkat</a> adverts. I can&#8217;t be the first person to have thought this &#8211; seriously this is not a trick to be missed &#8211; Sergei&#8217;s &#8220;computermabob&#8221; could be converted to Ubuntu.</p>
<p>I assume this advert is just in the UK, for those missing it &#8211; it&#8217;s for a company called &#8220;Compare the Market.com&#8221; and the meerkat proprietor of Compare the Meerkat is getting nothing but hits for the former. It&#8217;s pretty funny as these things go, especially here where ridiculous stuff like <a href="http://en.wikipedia.org/wiki/Crazy_Frog">Crazy Frog</a> take off. People are buying merchandise left and right and if I&#8217;ve heard the soundbites as ringtones on one phone, I&#8217;ve heard them on a dozen.</p>
<img src="http://blog.lynxworks.eu/7a88d522/266bbf52/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />

<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://blog.lynxworks.eu/20100603/maverick-meerkat-simples/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Advocacy by not advocating</title>
		<link>http://blog.lynxworks.eu/20100602/advocacy-by-not-advocating</link>
		<comments>http://blog.lynxworks.eu/20100602/advocacy-by-not-advocating#comments</comments>
		<pubDate>Wed, 02 Jun 2010 12:31:03 +0000</pubDate>
		<dc:creator>Dougie</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Planet Ubuntu]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.lynxworks.eu/?p=1150</guid>
		<description><![CDATA[We have Ubuntu installed on two of the machines at home and recently, after losing a Windows restore disc, I suggested installing Ubuntu 10.04 on her Dell 1545 after my suggestion. As installations go, it was relatively painless &#8211; certainly better than reinstalling Windows. Don&#8217;t get me wrong, Dell is better than most in this [...]


Related posts:<ol><li><a href='http://blog.lynxworks.eu/20100101/samsung-nc10-a-pleasant-ubuntu-experience' rel='bookmark' title='Permanent Link: Samsung NC10 &#8211; a pleasant Ubuntu experience'>Samsung NC10 &#8211; a pleasant Ubuntu experience</a> <small>It&#8217;s another year and I&#8217;m deploying next week. One of...</small></li>
<li><a href='http://blog.lynxworks.eu/20090901/fedora-from-an-ubuntu-point-of-view' rel='bookmark' title='Permanent Link: Fedora from an Ubuntu point of view'>Fedora from an Ubuntu point of view</a> <small>In the interests of not becoming blinkered to one distribution,...</small></li>
<li><a href='http://blog.lynxworks.eu/20090830/huawei-e1550-on-ubuntu' rel='bookmark' title='Permanent Link: Huawei E1550 on Ubuntu'>Huawei E1550 on Ubuntu</a> <small>Update: I&#8217;ve rewritten this article for 10.04.1, please post comments...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>We have Ubuntu installed on two of the machines at home and recently, after losing a Windows restore disc, I suggested installing Ubuntu 10.04 on her Dell 1545 after my suggestion.</p>
<p>As installations go, it was relatively painless &#8211; certainly better than reinstalling Windows. Don&#8217;t get me wrong, Dell is better than most in this respect as they gave us OEM install discs for Windows Vista, bundled software and the drivers.  As strait forward as this is with Dell&#8217;s resource CD (it <em>mostly</em> tells you what you need), it doesn&#8217;t know any more than what model you own. This is problematic with the wireless card for example as there are two revision states and the drivers are incompatible with each other &#8211; one crashes Windows.</p>
<p><span id="more-1150"></span>Ubuntu 10.04 runs fine with one exception, its Broadcom wireless card &#8211; I found that enabling the restricted driver on installation caused a crash and that I had to remove linux-backports-modules-wireless-lucid-* before I could re-enable it on the installed system. I must confess, I didn&#8217;t bother to snag a bug report as it was probably me being impatient and trying to do too much at once.</p>
<p>Lisa knows her way around the Gnome desktop, we have used it on several machines and several distributions (she used to prefer KDE in it&#8217;s 1.x incarnations). Predominantly, this laptop is used online &#8211; we use Firefox on Windows so there&#8217;s no issues there.</p>
<p>The next day I realised I had made the cardinal error of switching someone to OSS &#8211; I hadn&#8217;t really considered her needs. I forgot about that shiny new piece of Apple hardware that she carries everywhere &#8211; an iPhone. I don&#8217;t have an iPhone and have never really taken more than a passing interest in the latest Apple hardware so I had no idea that you needed to use iTunes to do everything &#8211; including syncing. I checked the net and found that the general consensus was not to bother with it in Linux. I saw several howtos , all discussing changing iPhone firmware. With a year left on the contract, the thought of my wife&#8217;s reaction, Apple&#8217;s somewhat draconian lock-in and the potential to brick her phone I preferred not to take that course.</p>
<p>Even if I did, I think she might be reluctant to use it. Apple seem to achieved marketing zenith &#8211; when people refer to a brand name rather than what it is (Playstation, iPod, Coke, etc.), perhaps not with iPhone but certainly iTunes. Lisa is not the only person I have heard mention iTunes &#8211; so I had a good look over it. I see the positives &#8211; I organises music, applications, videos and applications well, structuring them on the device and the laptop; there is only one way to do everything, so it&#8217;s simple and memorable; purchasing is easy (I suppose it was bound to be) and seems trustworthy. It&#8217;s good old encapsulation &#8211; the mechanics of syncing, purchasing, organising, backing up, charging and updating are obscured and centralised. There are negatives but I have to say they&#8217;re not obvious to the average user &#8211; I don&#8217;t care for the way it overrides other software for example but in truth most Windows software does that too.</p>
<p>As I said earlier, Lisa is familiar with Ubuntu&#8217;s desktop and applications. She knows that it is maintained mostly by volunteers (better than most &#8211; she&#8217;s seen me doing it for many years). She even acknowledges advantages &#8211; faster booting, better stability and security &#8211; in particular viruses, which seem to be on every geek stick she receives (cloud computing hasn&#8217;t caught on amongst the charity she works with). She is annoyed that Apple haven&#8217;t made iTunes available for Ubuntu too but it doesn&#8217;t change anything. As we speed evermore to living online, the platform supporting those applications becomes less relevant. While this means we can happily forgo Window&#8217;s failings, it unfortunately works both ways &#8211; if the hardware we use doesn&#8217;t work with our chosen platform then we can switch.</p>
<p>If there&#8217;s anything I can take away from this its that Linux is a tool, one which I might be blinded to it&#8217;s negatives because of my involvement. Sometimes it isn&#8217;t the best solution for everyone so recommending it when its not appropriate might be detrimental. In this case, she thinks Apple are to blame but she could have assumed it was our fault as a distribution. If someone has never tried Ubuntu, then the worst the can really say when someone asks is that they don&#8217;t know &#8211; if their only experience is negative then there is a risk their assessment will follow suit. Perhaps, in some circumstances the best advocacy is not to advocate.</p>
<img src="http://blog.lynxworks.eu/7a88d522/266bbf52/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />

<p>Related posts:<ol><li><a href='http://blog.lynxworks.eu/20100101/samsung-nc10-a-pleasant-ubuntu-experience' rel='bookmark' title='Permanent Link: Samsung NC10 &#8211; a pleasant Ubuntu experience'>Samsung NC10 &#8211; a pleasant Ubuntu experience</a> <small>It&#8217;s another year and I&#8217;m deploying next week. One of...</small></li>
<li><a href='http://blog.lynxworks.eu/20090901/fedora-from-an-ubuntu-point-of-view' rel='bookmark' title='Permanent Link: Fedora from an Ubuntu point of view'>Fedora from an Ubuntu point of view</a> <small>In the interests of not becoming blinkered to one distribution,...</small></li>
<li><a href='http://blog.lynxworks.eu/20090830/huawei-e1550-on-ubuntu' rel='bookmark' title='Permanent Link: Huawei E1550 on Ubuntu'>Huawei E1550 on Ubuntu</a> <small>Update: I&#8217;ve rewritten this article for 10.04.1, please post comments...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.lynxworks.eu/20100602/advocacy-by-not-advocating/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Aspire One flat battery</title>
		<link>http://blog.lynxworks.eu/20100528/aspire-one-flat-battery</link>
		<comments>http://blog.lynxworks.eu/20100528/aspire-one-flat-battery#comments</comments>
		<pubDate>Fri, 28 May 2010 21:06:07 +0000</pubDate>
		<dc:creator>Dougie</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Aspire One]]></category>

		<guid isPermaLink="false">http://blog.lynxworks.eu/?p=1145</guid>
		<description><![CDATA[I have been away for nearly five months. In that time my Aspire One&#8217;s battery has, unsurprisingly, gone totally flat. However it wont charge. This device&#8217;s power supply seems to have issues, it has gone through more fuses than any device I&#8217;ve had. The battery life is not really good enough for a netbook (mind [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>I have been away for nearly five months. In that time my Aspire One&#8217;s battery has, unsurprisingly, gone totally flat. However it wont charge. This device&#8217;s power supply seems to have issues, it has gone through more fuses than any device I&#8217;ve had. The battery life is not really good enough for a netbook (mind you my Samsung NC-10 doesn&#8217;t get much over six hours after the six months I&#8217;ve owned it). The weirdest thing is that it will not turn on when the battery is connected &#8211; on mains power with no battery it boots fine.</p>
<p>So I stuck the battery in after it was booted and it charges&#8230; I&#8217;m at a loss to explain this. I&#8217;d have thought charging was carried out at hardware level.</p>
<img src="http://blog.lynxworks.eu/7a88d522/266bbf52/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />

<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://blog.lynxworks.eu/20100528/aspire-one-flat-battery/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
