<?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>Opensourcetutor.com &#187; Open Source</title>
	<atom:link href="http://www.opensourcetutor.com/category/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.opensourcetutor.com</link>
	<description>On Linux, Web Development, Joomla and Magento commerce</description>
	<lastBuildDate>Wed, 28 Jul 2010 05:00:05 +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>An Open Source PDF Editor for Windows, Mac &amp; Linux</title>
		<link>http://www.opensourcetutor.com/2009/10/01/an-open-source-pdf-editor-for-windows-mac-linux/</link>
		<comments>http://www.opensourcetutor.com/2009/10/01/an-open-source-pdf-editor-for-windows-mac-linux/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 05:26:59 +0000</pubDate>
		<dc:creator>salubrium</dc:creator>
				<category><![CDATA[Cross-Platform]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[inkscape]]></category>
		<category><![CDATA[pdf editing]]></category>
		<category><![CDATA[pdf editor]]></category>
		<category><![CDATA[pdfcreator]]></category>
		<category><![CDATA[pdftk]]></category>
		<category><![CDATA[pdftops]]></category>
		<category><![CDATA[ps2pdf]]></category>

		<guid isPermaLink="false">http://www.opensourcetutor.com/2009/10/01/an-open-source-pdf-editor-for-windows-mac-linux/</guid>
		<description><![CDATA[Bla bla bla]]></description>
			<content:encoded><![CDATA[<p><script type="text/javascript"><!--
google_ad_client = "pub-9469051832075629";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
//2007-05-22: opensourcetutor.com
google_ad_channel = "3549963802";
google_color_border = "FFF";
google_color_bg = "FFF";
google_color_link = "333";
google_color_text = "CCCCCC";
google_color_url = "999999";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<p>I have previous written about PDF Editors for Windows and Linux <a href="http://www.opensourcetutor.com/2007/08/20/open-source-pdf-editor-for-linux-and-a-windows-one-but-not-oss/" target="_blank">here</a> and <a href="http://www.opensourcetutor.com/2007/09/01/open-source-pdf-editor-part-2/" target="_blank">here</a>, so this is, in effect Part 3.</p>
<p>I have used <a href="http://extensions.services.openoffice.org/project/pdfimport" target="_blank">OpenOffice PDF Import Extension</a>, <a href="http://pdfedit.petricek.net/en/index.html" target="_blank">PDFEdit</a> and numerous other tools listed in my first posts but nothing works as well as the latest <a href="http://www.inkscape.org" target="_blank">Inkscape</a>. It has one downside though, right now. That is, you can only edit one page at a time.</p>
<p>So here&#8217;s a <a href="http://www.myacrobatpdf.com/743/php-handout.html#" target="_blank">random PDF</a> I found by googling for random PDF ;). Here&#8217;s a shot of the first page in my PDF Viewer (evince).</p>
<p><img src="http://www.opensourcetutor.com/wp-content/uploads/2009/10/inkscape_post11.png" height="459" width="515" /></p>
<p>Now we open Inkscape click File -&gt; Open and you will see the following dialogue box where we can choose which page to import.</p>
<p><img src="http://www.opensourcetutor.com/wp-content/uploads/2009/10/inkscape_post2.png" height="331" width="451" /></p>
<p>Now you can see that the page imported perfectly into Inkscape and objects are editable.</p>
<p><img src="http://www.opensourcetutor.com/wp-content/uploads/2009/10/inkscape_post3.png" height="653" width="571" /></p>
<p>and finally, here&#8217;s our slightly edited, more up-to-date version.</p>
<p><img src="http://www.opensourcetutor.com/wp-content/uploads/2009/10/inkscape_post4.png" height="656" width="572" /></p>
<p>A few other tips.</p>
<p>Inkscape won&#8217;t import encrypted PDF&#8217;s. To get around this you can use pdftops <file_name>.pdf which turns the PDF into a Postscript file. You can then use ps2pdf </file_name><file_name>.ps to return the file back into an unencrypted pdf.</p>
<p>On Linux, you can print to PDF automatically. On Windows, you will want to have installed a PDF Printer, like <a href="http://sourceforge.net/projects/pdfcreator/" target="_blank">PDFCreator</a> and on Mac OSX, <a href="http://www.macosxhints.com/article.php?story=2007082812233971http://www.macosxhints.com/article.php?story=2007082812233971" target="_blank">read this tutorial</a> about setting up a free PDF printer.</p>
<p>If you need to merge multiple PDF&#8217;s into a single PDF, there is a nice tool called <a href="http://www.accesspdf.com/pdftk/" target="_blank">PDFtk</a> that can do that for you which is available for Windows, MacOSX and Linux.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-9469051832075629";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
//2007-05-22: opensourcetutor.com
google_ad_channel = "3549963802";
google_color_border = "FFF";
google_color_bg = "FFF";
google_color_link = "333";
google_color_text = "CCCCCC";
google_color_url = "999999";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p>Technorati Tags: <a class="performancingtags" href="http://technorati.com/tag/open%20source" rel="tag">open source</a>, <a class="performancingtags" href="http://technorati.com/tag/pdf%20editor" rel="tag">pdf editor</a>, <a class="performancingtags" href="http://technorati.com/tag/pdf%20editing" rel="tag">pdf editing</a>, <a class="performancingtags" href="http://technorati.com/tag/inkscape" rel="tag">inkscape</a>, <a class="performancingtags" href="http://technorati.com/tag/pdfcreator" rel="tag">pdfcreator</a>, <a class="performancingtags" href="http://technorati.com/tag/pdftk" rel="tag">pdftk</a>, <a class="performancingtags" href="http://technorati.com/tag/ps2pdf" rel="tag">ps2pdf</a>, <a class="performancingtags" href="http://technorati.com/tag/pdftops" rel="tag">pdftops</a></p>
<p></file_name></p>
</p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=05613174-2718-85b5-8322-baebbb327194" /></div>
No Tags]]></content:encoded>
			<wfw:commentRss>http://www.opensourcetutor.com/2009/10/01/an-open-source-pdf-editor-for-windows-mac-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interesting OSS links: Skype for Asterix / Wavemaker / AccountLabPlus</title>
		<link>http://www.opensourcetutor.com/2009/08/27/interesting-oss-links-skype-for-asterix-wavemaker-accountlabplus/</link>
		<comments>http://www.opensourcetutor.com/2009/08/27/interesting-oss-links-skype-for-asterix-wavemaker-accountlabplus/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 10:51:32 +0000</pubDate>
		<dc:creator>salubrium</dc:creator>
				<category><![CDATA[Accounting]]></category>
		<category><![CDATA[Cross-Platform]]></category>
		<category><![CDATA[Ecommerce]]></category>
		<category><![CDATA[Headline]]></category>
		<category><![CDATA[Linux Administration]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[cpanel]]></category>
		<category><![CDATA[javascript framework]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[skype]]></category>
		<category><![CDATA[web hosting]]></category>

		<guid isPermaLink="false">http://www.opensourcetutor.com/2009/08/27/how-to-use-or-in-grep/</guid>
		<description><![CDATA[



Haven&#8217;t had much time to go into detail with these but I think it&#8217;s worthy to take note of them
Skype for Asterisk has been released at last.

 A new Skype for Linux Beta 2.1.047 has been released which fixes CPU problems with new PulseAudio and works brilliantly and also adds SMS support.
Also, I came across a very Rapid Application framework for building Ajax web apps called Wavemaker. They have an open source version and an Enterprise Version. Watch one of the videos where he builds a searchable client database in ...]]></description>
			<content:encoded><![CDATA[<p><script type="text/javascript"><!--
google_ad_client = "pub-9469051832075629";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
//2007-05-22: opensourcetutor.com
google_ad_channel = "3549963802";
google_color_border = "FFF";
google_color_bg = "FFF";
google_color_link = "333";
google_color_text = "CCCCCC";
google_color_url = "999999";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
Haven&#8217;t had much time to go into detail with these but I think it&#8217;s worthy to take note of them</p>
<p><a href="http://www.digium.com/en/products/software/skypeforasterisk.php" target="_blank">Skype for Asterisk</a> has been released at last.<br />
<img src="http://www.digium.com/images/products/skype-for-asterisk.png" alt="Skype for Asterisk" /><br />
 A new <a href="http://www.skype.com/intl/en/download/skype/linux/choose/http://www.skype.com/intl/en/download/skype/linux/choose/" target="_blank">Skype for Linux Beta 2.1.047</a> has been released which fixes CPU problems with new PulseAudio and works brilliantly and also adds SMS support.</p>
<p>Also, I came across a very Rapid Application framework for building Ajax web apps called <a href="http://www.wavemaker.com/product/demos.html" target="_blank">Wavemaker</a>. They have an open source version and an Enterprise Version. Watch one of the videos where he builds a searchable client database in 10 minutes while explaining concepts.</p>
<p>Also, an announcement from Netenberg, the people who make Fantastico for Cpanel have announced that they will be open sourcing their <a href="http://www.netenberg.com/accountlabplus.php" target="_blank">AccountLab Plus</a> application in Jan 2010.</p>
<p>Technorati Tags: <a class="performancingtags" href="http://technorati.com/tag/cpanel" rel="tag">cpanel</a>, <a class="performancingtags" href="http://technorati.com/tag/web hosting" rel="tag">web hosting</a>, <a class="performancingtags" href="http://technorati.com/tag/skype" rel="tag">skype</a>, <a class="performancingtags" href="http://technorati.com/tag/ria" rel="tag">ria</a>, <a class="performancingtags" href="http://technorati.com/tag/javascript framework" rel="tag">javascript framework</a>, <a class="performancingtags" href="http://technorati.com/tag/open source" rel="tag">open source</a></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=0788002b-3176-85ad-9ef0-0f4b6185b402" /></div>
No Tags]]></content:encoded>
			<wfw:commentRss>http://www.opensourcetutor.com/2009/08/27/interesting-oss-links-skype-for-asterix-wavemaker-accountlabplus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Netboot.me &#8211; boot Linux systems directly from Internet</title>
		<link>http://www.opensourcetutor.com/2009/08/27/netboot-me-boot-linux-systems-directly-from-internet/</link>
		<comments>http://www.opensourcetutor.com/2009/08/27/netboot-me-boot-linux-systems-directly-from-internet/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 04:50:23 +0000</pubDate>
		<dc:creator>salubrium</dc:creator>
				<category><![CDATA[Hardware & Gadgetry]]></category>
		<category><![CDATA[Linux Administration]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[liveboot]]></category>
		<category><![CDATA[netboot]]></category>
		<category><![CDATA[netboot.me]]></category>
		<category><![CDATA[pxe]]></category>

		<guid isPermaLink="false">http://www.opensourcetutor.com/2009/08/27/netboot-me-boot-linux-systems-directly-from-internet/</guid>
		<description><![CDATA[
netboot.me is a service that allows you to boot nearly any operating system or utility on any computer with a wired internet connection &#8211; without having to know ahead of time what you&#8217;ll want to boot.
netboot.me works through the magic of netbooting over http. There are a number of ways to boot a computer with netboot.me. The simplest is to download a bootable image, which is 626Kb and burn it to a CD or put it on a USB memory stick, or floppy disk. Boot off it on any networked ...]]></description>
			<content:encoded><![CDATA[<p><!--adsense#widelinks--></p>
<p><a href="http://www.netboot.me/">netboot.me</a> is a service that allows you to boot nearly any operating system or utility on any computer with a wired internet connection &#8211; without having to know ahead of time what you&#8217;ll want to boot.</p>
<p>netboot.me works through the magic of netbooting over http. There are a number of ways to boot a computer with netboot.me. The simplest is to download a bootable image, which is 626Kb and burn it to a CD or put it on a USB memory stick, or floppy disk. Boot off it on any networked computer, and it will automatically fetch the latest boot options from netboot.me and let you choose from dozens of installation, recovery, testing, portable desktop and other tools. You can also start netboot.me from any computer running gPXE, or from any netbootable computer with some simple tweaks to your DHCP server.</p>
<p><b>Here&#8217;s a screenshot:</b></p>
<p><img style="max-width: 800px;" src="http://www.opensourcetutor.com/wp-content/uploads/2009/08/netboot_me_screenshot.png" /></p>
<p>I just tested it and it works beautifully. It seems to update it&#8217;s menu system from it&#8217;s website each time it boots, so it&#8217;s always fresh. Currently in the menu, the following are available:</p>
<p><b>Installers</b><br />
FreeBSD 7.2 (x86 or amd64)<br />
Debian Lenny (5.0)<br />
Debian Testing (x86 / amd64)<br />
Fedora 11(x86/amd64)<br />
OpenSUSE 11.1 (x86/amd64)<br />
Ubuntu Jaunty &amp; Karmic (x86/amd64)<br />
<b>Live&nbsp; Linux</b><br />
Tiny Core Linux 2.2<br />
Micro Core Linux 2.2<br />
<b>Tools</b><br />
Diagnostics -&gt; (Memtest86 &amp; 86+, HDT 0.3.4)<br />
Disk Tools -&gt; (Gparted LIve 0.4.5-2, Parted Magic 4.4)<br />
Rescue -&gt; (Ubuntu Jaunty / Karmic in rescue mode)</p>
<p>Anyway, I grabbed Micro Core and on my 1024kbps connection, it was booting in about 30 seconds and I had a runnning linux distribution.</p>
<p>Technorati Tags: <a class="performancingtags" href="http://technorati.com/tag/netboot.me" rel="tag">netboot.me</a>, <a class="performancingtags" href="http://technorati.com/tag/pxe" rel="tag">pxe</a>, <a class="performancingtags" href="http://technorati.com/tag/linux" rel="tag">linux</a>, <a class="performancingtags" href="http://technorati.com/tag/liveboot" rel="tag">liveboot</a>, <a class="performancingtags" href="http://technorati.com/tag/netboot" rel="tag">netboot</a></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=8c51323b-950e-82a5-8d1f-26b5d073ed86" /></div>
No Tags]]></content:encoded>
			<wfw:commentRss>http://www.opensourcetutor.com/2009/08/27/netboot-me-boot-linux-systems-directly-from-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yakuake for Gnome</title>
		<link>http://www.opensourcetutor.com/2009/08/03/yakuake-for-gnome/</link>
		<comments>http://www.opensourcetutor.com/2009/08/03/yakuake-for-gnome/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 00:53:29 +0000</pubDate>
		<dc:creator>salubrium</dc:creator>
				<category><![CDATA[Bash]]></category>
		<category><![CDATA[Linux Administration]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[desktop shortcuts]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[tilda]]></category>
		<category><![CDATA[yakuake]]></category>

		<guid isPermaLink="false">http://www.opensourcetutor.com/?p=240</guid>
		<description><![CDATA[
I have previously written about Tilda, a gnome replacement for Yakuake. I had some issues with Tilda so I came to have a nice relationship with Yakauke. It&#8217;s important to note though, that there is another reasonable alternative to both Tilda and Yakuake and it&#8217;s called Guake.
Guake has some of the basic features of Yakuake but is still lacking in a few things. The main ones for me are:

Yakauke allows you to choose terminal width / Guake takes up fullscreen width. The advantage of this for me is that I ...]]></description>
			<content:encoded><![CDATA[<p><!--adsense#widelinks--><br />
I have <a href="http://www.opensourcetutor.com/2007/06/11/tilda-the-yakuake-terminal-equivalent-for-gnome/">previously written about Tilda</a>, a gnome replacement for <a href="http://yakuake.kde.org/">Yakuake</a>. I had some issues with Tilda so I came to have a nice relationship with Yakauke. It&#8217;s important to note though, that there is another reasonable alternative to both Tilda and Yakuake and it&#8217;s called <a href="http://trac.guake-terminal.org/">Guake</a>.</p>
<p>Guake has some of the basic features of Yakuake but is still lacking in a few things. The main ones for me are:</p>
<ul>
<li>Yakauke allows you to choose terminal width / Guake takes up fullscreen width. The advantage of this for me is that I can sit Yakuake on the right side of the page and read a web page as a reference if I am programming in vim or copying instructions for something.</li>
<li>Yakuake allows you to Alt+Shift+Left/Right to increase / decrease terminal width size on the fly. So if you can&#8217;t quite read the text you are referencing, it&#8217;s easy to shrink the terminal slightly so you can.</li>
</ul>
<p>Still, if you are looking for a nice Gnome-based Quake style terminal window, Guake is a good alternative to both Tilda and Yakuake.</p>
No Tags]]></content:encoded>
			<wfw:commentRss>http://www.opensourcetutor.com/2009/08/03/yakuake-for-gnome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tonidoplug &#8211; a sheeva plugin server that uses 5-12watts</title>
		<link>http://www.opensourcetutor.com/2009/07/30/tonidoplug-a-sheeva-plugin-server-that-uses-5-12watts/</link>
		<comments>http://www.opensourcetutor.com/2009/07/30/tonidoplug-a-sheeva-plugin-server-that-uses-5-12watts/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 23:34:46 +0000</pubDate>
		<dc:creator>salubrium</dc:creator>
				<category><![CDATA[Hardware & Gadgetry]]></category>
		<category><![CDATA[Internet Goodness]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Embedded]]></category>
		<category><![CDATA[Jaunty]]></category>
		<category><![CDATA[p2p]]></category>
		<category><![CDATA[sheeva]]></category>
		<category><![CDATA[tonidoplug]]></category>
		<category><![CDATA[Torrent]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.opensourcetutor.com/2009/07/30/tonidoplug-a-sheeva-plugin-server-that-uses-5-12watts/</guid>
		<description><![CDATA[
TonidoPlug is a tiny, low power, low cost home server based on the 1.2 GHz Sheeva processor that allows you to access your applications, files, photos, music and media from anywhere (Powered by Tonido). 
TonidoPlug comes pre-installed with powerful Tonido Applications &#8211; Photos, Jukebox, Webshare, Workspace, Thots, Explorer, Torrent and Search &#8211; all running on top of embedded Ubuntu Jaunty Linux OS. Additionally, TonidoPlug can be extended by installing new applications from Tonido App store.
Not sure if we are going to see them in Australia anytime soon, and if any ...]]></description>
			<content:encoded><![CDATA[<p><!--adsense#widelinks--></p>
<p><a target="_blank" href="http://www.tonidoplug.com/">TonidoPlug</a> is a tiny, low power, low cost home server based on the <a target="_blank" href="http://www.marvell.com/featured/plugcomputing.jsp">1.2 GHz Sheeva processor</a> that allows you to access your applications, files, photos, music and media from anywhere (Powered by Tonido). </p>
<p>TonidoPlug comes pre-installed with powerful Tonido Applications &#8211; Photos, Jukebox, Webshare, Workspace, Thots, Explorer, Torrent and Search &#8211; all running on top of embedded Ubuntu Jaunty Linux OS. Additionally, TonidoPlug can be extended by installing new applications from Tonido App store.</p>
<p>Not sure if we are going to see them in Australia anytime soon, and if any adapters will be needed</p>
<p>Here&#8217;s a Youtube review of the TonidoPlug:</p>
<div class="youtube-video"><object height="344" width="425"><param name="movie" value="http://www.youtube.com/v/E072dWriCBw&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/E072dWriCBw&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" height="344" width="425"></embed></object></div>
<p>Technorati Tags: <a class="performancingtags" href="http://technorati.com/tag/sheeva" rel="tag">sheeva</a>, <a class="performancingtags" href="http://technorati.com/tag/tonidoplug" rel="tag">tonidoplug</a>, <a class="performancingtags" href="http://technorati.com/tag/p2p" rel="tag">p2p</a>, <a class="performancingtags" href="http://technorati.com/tag/Torrent" rel="tag">Torrent</a>, <a class="performancingtags" href="http://technorati.com/tag/Jaunty" rel="tag">Jaunty</a>, <a class="performancingtags" href="http://technorati.com/tag/Ubuntu" rel="tag">Ubuntu</a>, <a class="performancingtags" href="http://technorati.com/tag/Embedded" rel="tag">Embedded</a></p>
No Tags]]></content:encoded>
			<wfw:commentRss>http://www.opensourcetutor.com/2009/07/30/tonidoplug-a-sheeva-plugin-server-that-uses-5-12watts/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Linux Chromium now supports Flash</title>
		<link>http://www.opensourcetutor.com/2009/07/13/linux-chromium-now-supports-flash/</link>
		<comments>http://www.opensourcetutor.com/2009/07/13/linux-chromium-now-supports-flash/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 01:36:30 +0000</pubDate>
		<dc:creator>salubrium</dc:creator>
				<category><![CDATA[Cross-Platform]]></category>
		<category><![CDATA[Internet Goodness]]></category>
		<category><![CDATA[Linux Administration]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[chromium]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false">http://www.opensourcetutor.com/2009/07/13/linux-chromium-now-supports-flash/</guid>
		<description><![CDATA[
Chromium is the open source version of Google Chrome for Linux. It&#8217;s still in alpha stage but it&#8217;s been very stable for me. The biggest downside is lack of Flash support for things like Google Analytics and Youtube.

For Ubuntu, install Chromium like so:

echo "deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main #chromium-browser" &#62; /etc/apt/sources.list.d/chromium.list
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xfbef0d696de1c72ba5a835fe5a9bf3bb4e5e17b5
sudo apt-get update &#38;&#38; sudo apt-get install chromium-browser


to get Flash working:

cd /usr/lib/chromium-browser/plugins
sudo ln -s ../../flashplugin-installer/libflashplayer.so

Screenshot running on 64bit Ubuntu Jaunty Jackalope. Watching this was consuming approx 25% cpu in a single chromium process instance:

I am ...]]></description>
			<content:encoded><![CDATA[<p><!--adsense#widelinks--></p>
<p>Chromium is the open source version of <a href="http://www.google.com/chrome">Google Chrome</a> for Linux. It&#8217;s still in alpha stage but it&#8217;s been very stable for me. The biggest downside is lack of Flash support for things like <a href="http://www.google.com/analytics">Google Analytics</a> and <a href="http://www.youtube.com">Youtube</a>.
</p>
<p>For Ubuntu, install Chromium like so:</p>
<pre>
<code>echo "deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main #chromium-browser" &gt; /etc/apt/sources.list.d/chromium.list
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xfbef0d696de1c72ba5a835fe5a9bf3bb4e5e17b5
sudo apt-get update &amp;&amp; sudo apt-get install chromium-browser</code>
</pre>
<p>
to get Flash working:</p>
<pre>
<code>cd /usr/lib/chromium-browser/plugins
sudo ln -s ../../flashplugin-installer/libflashplayer.so</code>
</pre>
<p>Screenshot running on 64bit Ubuntu Jaunty Jackalope. Watching this was consuming approx 25% cpu in a single chromium process instance:</p>
<div id="attachment_235" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.opensourcetutor.com/wp-content/uploads/2009/07/flash_chromium_linux.png"><img src="http://www.opensourcetutor.com/wp-content/uploads/2009/07/flash_chromium_linux-300x281.png" alt="Flash for Chromium on Linux" title="flash_chromium_linux" width="300" height="281" class="size-medium wp-image-235" /></a><p class="wp-caption-text">Flash for Chromium on Linux</p></div>
<p>I am now likely to spend most of my day in Chromium, though extensions are working in Chromium, my favourite part of <a href="http://www.opera.com/">Opera</a> is native mouse gestures. I tested a few of the mouse gestures available for Chromium but none are working very well at the moment.</p>
<p>I will still use Firefox for it extensions like <a href="http://getfirebug.com/extensions/">Firebug</a>, <a href="https://addons.mozilla.org/firefox/addon/60">Web Developer Toolbar</a> &#038; <a href="https://addons.mozilla.org/en-US/firefox/addon/5369">Yslow</a></p>
No Tags]]></content:encoded>
			<wfw:commentRss>http://www.opensourcetutor.com/2009/07/13/linux-chromium-now-supports-flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Speed up Magento</title>
		<link>http://www.opensourcetutor.com/2009/04/07/how-to-speed-up-magento/</link>
		<comments>http://www.opensourcetutor.com/2009/04/07/how-to-speed-up-magento/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 08:27:30 +0000</pubDate>
		<dc:creator>salubrium</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Ecommerce]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.opensourcetutor.com/?p=172</guid>
		<description><![CDATA[Having implemented a number of websites now in Magento and being the web hosting provider for them also, it&#8217;s been both challenging and rewarding trying to get Magento running at an acceptable speed.People generally don&#8217;t understand what&#8217;s happening when they say &#8220;my website is slow&#8221;. So, for those of you unfamiliar with benchmarking / understanding what factors to consider when a page loads from a server, we have quite a number of variables.

Your URL you type into a browser, translates to an IP address &#8211; this check should take a ...]]></description>
			<content:encoded><![CDATA[<p>Having implemented a number of websites now in Magento and being the <a href="http://www.serverspacesolutions.com.au/" target="_blank">web hosting provider</a> for them also, it&#8217;s been both challenging and rewarding trying to get Magento running at an acceptable speed.People generally don&#8217;t understand what&#8217;s happening when they say &#8220;my website is slow&#8221;. So, for those of you unfamiliar with benchmarking / understanding what factors to consider when a page loads from a server, we have quite a number of variables.</p>
<ol>
<li>Your URL you type into a browser, translates to an IP address &#8211; this check should take a very, very short time</li>
<li>Your browser then begins to access the web server where your website is hosted to ask for the page you want, this can cause some delay, typically 40-200ms (bottleneck 1.)</li>
<li>In the case of Magento,it uses PHP as the software language that runs the site, so the php begins to execute (bottleneck 2.)</li>
<li>PHP then reaches a part of it&#8217;s code it needs to access the database to retrieve website data and sometimes insert information about who you are. (bottleneck 3.)</li>
<li>The PHP code retrieves the information, does a bit more computing on it (for simplicity, this is still bottleneck 2) and then sends it to your web server</li>
<li>Your webserver can then send it or compress it and then send it to you (bottlneck 4)</li>
<li>The data is sent over the internet to your browser (bottlneck 5)</li>
<li>Your browser must &#8216;render&#8217; the data it receives into an actual web page (bottleneck 6)</li>
</ol>
<p>I will assume you are here specifically for Magento issues, so let&#8217;s get started with the basics. I will make the assumption that your web server is running Apache and you have very little control over that.</p>
<h2>Preparation &#8211; the &#8220;before&#8221;</h2>
<ol>
<li>If you are familiar with the, use <a target="_blank" href="http://www.mozilla.com/">Firefox</a> and the <a target="_blank" href="http://www.getfirebug.com/">Firebug extension</a> and the <a target="_blank" href="http://developer.yahoo.com/yslow/">Yslow extension</a>. Take a screenshot of your statistics.
</li>
<li>Alternatively, what I suggest is to go to <a href="http://analyze.websiteoptimization.com/">WebsiteOptimization</a> if you&#8217;re fairly new to this. You basically enter your URL and click. Print out the page, preferably to PDF before we begin.</li>
</ol>
<h2>Check Magento Caching is turned on (if not developing still)</h2>
<ol>
<li>Login to your Magento Admin</li>
<li>go to System -> Cache Management</li>
<li>in the dropdown box, choose &#8220;enable&#8221; and tick all the boxes, then save settings.</li>
</ol>
<h2>Let&#8217;s start simple &#8211; .htaccess and gzip/deflate<br />
</h2>
<ol>
<li>Go to <a href="http://www.whatsmyip.org/mod_gzip_test/">mod_gzip tester</a> and enter your magento site address. If it comes back with a big green tick and says http://yourmagentosite.com is gzipped, then you&#8217;re in business and skip step 2. If not..go to step 2
</li>
<li>Using ftp or ssh, however you access your magento website, go to the root of the site and find your .htaccess file. Scroll down until you see something like:</li>
<p><code>&lt;ifmodule mod_deflate.c&gt;<br />
    # Insert filter<br />
    SetOutputFilter DEFLATE<br />
    # Netscape 4.x has some problems...<br />
    #BrowserMatch ^Mozilla/4 gzip-only-text/html<br />
    # Netscape 4.06-4.08 have some more problems<br />
    BrowserMatch ^Mozilla/4\.0[678] no-gzip<br />
    # MSIE masquerades as Netscape, but it is fine<br />
    BrowserMatch \bMSIE !no-gzip !gzip-only-text/html<br />
    # Don't compress images<br />
    SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary<br />
    # Make sure proxies don't deliver the wrong content<br />
    Header append Vary User-Agent env=!dont-vary<br />
&lt;/ifmodule&gt;</code></p>
<li>Make sure it looks like above. A hash in front of the line means it&#8217;s commented out. If your .htaccess file does look like this AND <a href="http://www.whatsmyip.org/mod_gzip_test/">mod_gzip tester</a> is still not showing enabled, you need to talk to your web hosting provider. They may not allow overrides or may not have the deflate module installed or enabled. If it doesn&#8217;t look like the above, remove the hashes from your lines so that it reflects what is above, then retest with <a href="http://www.whatsmyip.org/mod_gzip_test/">mod_gzip tester</a></li>
<li>Take a screenshot / pdf printout of Yslow / websiteoptimizer results. ;)
</li>
</ol>
<h2>Let&#8217;s shrink our javascript</h2>
<ol>
<li>Magento uses A LOT of LARGE javascript libraries and depending on your template, it&#8217;s a good chance that these make up for 50% of your website page size. This should only affect the first page load but it&#8217;s often the first impressions that count, so let&#8217;s shrink it.</li>
<li>For this, we will use the <a target="_blank" href="http://www.magentocommerce.com/extension/457/fooman-speedster">Fooman Speedster Extension</a> from magentoconnect. Click on the &#8220;get extension key&#8221; and then copy the key to your clipboard.</li>
<li>Now go to your magento store admin interface and click on &#8220;System -> Magento Connect -> Magento Connect Manager&#8221;. Enter your admin user/pass to access magento connect manager.
</li>
<li>*Warning &#8211; once you install the extension until you fix your .htaccess, it may break your website*</li>
<li>Paste the extension key to install the extension</li>
<li>Now go to your .htaccess and under the line: #RewriteBase /magento/ add this line
<p><code>RewriteRule ^(index.php/)?minify/([^/]+)(/.*.(js|css))$ lib/minify/m.php?f=$3&amp;amp;d=$2<br />
</code></li>
<li>Save your .htaccess and access your site (it may take a while to load the first time as it minifies and creates it&#8217;s cache.
</li>
<li>**Test your site is working properly**
</li>
<li>Take a screenshot / pdf printout of Yslow / websiteoptimizer results. ;)</li>
</ol>
<h2>Let&#8217;s check our php settings</h2>
<ol>
<li>Create a file called phpinfo.php and enter this information into it.</li>
<li>Check for the following: memory_limit</li>
<li>If it&#8217;s less than 128M, try and add an entry into your .htaccess like so:
</li>
<p><code>php_value memory_limit 128M</code></p>
</ol>
<h2>Finally, MySQL &#8211; for experienced users.<br />
</h2>
<ol>
<li>If you&#8217;re a mysql hero, you don&#8217;t need me to tell you how but we want to try and get the following settings in your my.cnf
</li>
<p><code>query_cache_type = 1<br />
query_cache_size = 32M<br />
query_cache_limit=2M</code></p>
<li>If you don&#8217;t have root access to check /etc/my.cnf (or /etc/mysql/my.cnf) variables, then login to mysql or use phpmyadmin to show variables.
</li>
<p><code>$ mysql -u mysqluser -p magento_database_name<br />
$ mysql&gt; SHOW VARIABLES;</code></p>
<li>If you don&#8217;t have control over your mysql configuration, go knocking on your Web Host&#8217;s support tickets to get them to modify it to suit you or if you&#8217;re in Australia, <a target="_blank" href="http://www.serverspacesolutions.com.au/">check us out</a>
</li>
</ol>
<p>**If you want someone to do this all for you, lodge a support ticket at <a target="_blank" href="https://www.yourwebhostingsupport.com/index.php?_m=tickets&amp;_a=submit">Yourwebhostingsupport</a> with the Subject &#8220;Magento Optimisation&#8221;</p>
<p><!--adsense#widelinks--></p>
<p>Technorati Tags: <a class="performancingtags" href="http://technorati.com/tag/magento" rel="tag">magento</a>, <a class="performancingtags" href="http://technorati.com/tag/optimization" rel="tag">optimization</a>, <a class="performancingtags" href="http://technorati.com/tag/apache" rel="tag">apache</a>, <a class="performancingtags" href="http://technorati.com/tag/mysql" rel="tag">mysql</a>, <a class="performancingtags" href="http://technorati.com/tag/speed" rel="tag">speed</a></p>
No Tags]]></content:encoded>
			<wfw:commentRss>http://www.opensourcetutor.com/2009/04/07/how-to-speed-up-magento/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Getting and Managing Free Fonts for Linux &#8211; aimed at Ubuntu</title>
		<link>http://www.opensourcetutor.com/2009/04/05/getting-and-managing-free-fonts-for-linux-aimed-at-ubuntu/</link>
		<comments>http://www.opensourcetutor.com/2009/04/05/getting-and-managing-free-fonts-for-linux-aimed-at-ubuntu/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 04:37:33 +0000</pubDate>
		<dc:creator>salubrium</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Internet Goodness]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Unix & Solaris]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Fonts]]></category>
		<category><![CDATA[Free]]></category>
		<category><![CDATA[Graphic Design]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.opensourcetutor.com/2009/04/05/getting-and-managing-free-fonts-for-linux-aimed-at-ubuntu/</guid>
		<description><![CDATA[
One area sadly lacking in most Linux installs is the availability of really nice fonts useful for design and great fonts are not cheap, circa $150 for a font set. Best all in one location for getting great free fonts, I think is www.fawnt.com
If Ubuntu really wants to have a go at competing with the Mac, this is certainly an area that needs improving.
You can install fonts system wide by dropping them (or folders of font families) into /usr/share/fonts or alternatively, kfontviewer a KDE application will give you a nice ...]]></description>
			<content:encoded><![CDATA[<p><!--adsense#widelinks-->
<p>One area sadly lacking in most Linux installs is the availability of really nice fonts useful for design and great fonts are not cheap, circa $150 for a font set. Best all in one location for getting great free fonts, I think is <a href="http://www.fawnt.com/" target="_blank">www.fawnt.com</a></p>
<p>If Ubuntu really wants to have a go at competing with the Mac, this is certainly an area that needs improving.</p>
<p>You can install fonts system wide by dropping them (or folders of font families) into /usr/share/fonts or alternatively, kfontviewer a KDE application will give you a nice gui for installing fonts.</p>
<p>Need to manage large amounts of fonts on Linux? Try <a href="http://www.fontmatrix.net/" target="_blank">Fontmatrix</a></p>
<p><code>sudo apt-get install fontmatrix</code></p>
<p>Technorati Tags: <a class="performancingtags" href="http://technorati.com/tag/Graphic%20Design" rel="tag">Graphic Design</a>, <a class="performancingtags" href="http://technorati.com/tag/Fonts" rel="tag">Fonts</a>, <a class="performancingtags" href="http://technorati.com/tag/Free" rel="tag">Free</a>, <a class="performancingtags" href="http://technorati.com/tag/Web%20Design" rel="tag">Web Design</a></p>
No Tags]]></content:encoded>
			<wfw:commentRss>http://www.opensourcetutor.com/2009/04/05/getting-and-managing-free-fonts-for-linux-aimed-at-ubuntu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>DimDim &#8211; Open source Web conferencing and Meetings</title>
		<link>http://www.opensourcetutor.com/2009/04/01/dimdim-open-source-web-conferencing-and-meetings/</link>
		<comments>http://www.opensourcetutor.com/2009/04/01/dimdim-open-source-web-conferencing-and-meetings/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 05:04:49 +0000</pubDate>
		<dc:creator>salubrium</dc:creator>
				<category><![CDATA[Internet Goodness]]></category>
		<category><![CDATA[Linux Administration]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Virtualization (Virtualisation)]]></category>
		<category><![CDATA[dimdim]]></category>
		<category><![CDATA[meetings]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[webex]]></category>

		<guid isPermaLink="false">http://www.opensourcetutor.com/2009/04/01/dimdim-open-source-web-conferencing-and-meetings/</guid>
		<description><![CDATA[
For my future reference. DimDim is an open source web conferencing and meeting software with the following features:

No Install to Host/Join meetings
Easy Share Screens&#38;Webpages
Audio &#38; Video Conferencing
Present PowerPoint and PDFs
Private &#38; Public Chat
Whiteboard &#38; Annotations
Record and Playback Meetings
Open Source and open APIs
SynchroLive Co-Browsing
Free Recording &#38; Archiving
Mac &#38; PC Screen Sharing (no Linux??)
Multiple Presenters
Free Teleconferencing Calls
Secure, Private Meetings
Faster and Easier than ever
No Install to Host meetings

It&#8217;s available as a vmware virtual appliance or for those of you using Qemu / KVM / Xen, you should be able to convert the image ...]]></description>
			<content:encoded><![CDATA[<p><!--adsense#widelinks--><br />
For my future reference. <a target="_blank" href="http://www.dimdim.com/">DimDim</a> is an open source web conferencing and meeting software with the following features:</p>
<ul>
<li>No Install to Host/Join meetings</li>
<li>Easy Share Screens&amp;Webpages</li>
<li>Audio &amp; Video Conferencing</li>
<li>Present PowerPoint and PDFs</li>
<li>Private &amp; Public Chat</li>
<li>Whiteboard &amp; Annotations</li>
<li>Record and Playback Meetings</li>
<li>Open Source and open APIs</li>
<li>SynchroLive Co-Browsing</li>
<li>Free Recording &amp; Archiving</li>
<li>Mac &amp; PC Screen Sharing (no Linux??)</li>
<li>Multiple Presenters</li>
<li>Free Teleconferencing Calls</li>
<li>Secure, Private Meetings</li>
<li>Faster and Easier than ever</li>
<li>No Install to Host meetings</li>
</ul>
<p>It&#8217;s available as a <a target="_blank" href="http://www.vmware.com/appliances/directory/73529">vmware virtual appliance</a> or for those of you using Qemu / KVM / Xen, you should be able to convert the image using:</p>
<p>qemu-img convert -f vmdk
<oldfilename> -O qcow</p>
<p><newfilename></newfilename></oldfilename>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=8c622303-01cc-802c-bb37-0e3c117e46ef" /></div>
No Tags]]></content:encoded>
			<wfw:commentRss>http://www.opensourcetutor.com/2009/04/01/dimdim-open-source-web-conferencing-and-meetings/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Solar, Steam &amp; Open Source Farming Technology</title>
		<link>http://www.opensourcetutor.com/2009/03/26/solar-steam-open-source-farming-technology/</link>
		<comments>http://www.opensourcetutor.com/2009/03/26/solar-steam-open-source-farming-technology/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 23:47:17 +0000</pubDate>
		<dc:creator>salubrium</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Solar / Green Tech]]></category>

		<guid isPermaLink="false">http://www.opensourcetutor.com/2009/03/26/solar-steam-open-source-farming-technology/</guid>
		<description><![CDATA[While searching around for parabolic trough&#8217;s yesterday, I stumbled upon this site.
We are building the world&#8217;s first replicable, open source, modern off-grid global village &#8211; to transcend survival and evolve to freedom. We are farmer scientists &#8211; working to develop a world class research center for decentralization technologies using open source permaculture and technology to work together for providing basic needs and self replicating the entire operation at the cost of scrap metal. This is a stepping stone to transcending survival and evolving to freedom. Factor e Farm is the ...]]></description>
			<content:encoded><![CDATA[<p>While searching around for parabolic trough&#8217;s yesterday, I stumbled upon this site.</p>
<p>We are building the world&#8217;s first replicable, open source, modern off-grid global village &#8211; to transcend survival and evolve to freedom. We are farmer scientists &#8211; working to develop a world class research center for decentralization technologies using open source permaculture and technology to work together for providing basic needs and self replicating the entire operation at the cost of scrap metal. This is a stepping stone to transcending survival and evolving to freedom. Factor e Farm is the land-based facility where we put this theory, Open Source Ecology, into practice. <a href="http://openfarmtech.org/">Visit the site</a></p>
<p>Technorati Tags: <a class="performancingtags" href="http://technorati.com/tag/solar" rel="tag">solar</a>, <a class="performancingtags" href="http://technorati.com/tag/farming" rel="tag">farming</a>, <a class="performancingtags" href="http://technorati.com/tag/open source" rel="tag">open source</a>, <a class="performancingtags" href="http://technorati.com/tag/green technology" rel="tag">green technology</a></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=0fcb4963-b1e5-4f90-b4b7-dc6e4c4c56af" /></div>
No Tags]]></content:encoded>
			<wfw:commentRss>http://www.opensourcetutor.com/2009/03/26/solar-steam-open-source-farming-technology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
