<?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>Angelo Bertolli &#187; Computer</title>
	<atom:link href="http://bertolli.org/category/computer/feed" rel="self" type="application/rss+xml" />
	<link>http://bertolli.org</link>
	<description>Cogito ergo sum.</description>
	<lastBuildDate>Sat, 24 Jul 2010 02:58:11 +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>Is WordPress Becoming Bloated?</title>
		<link>http://bertolli.org/wordpress-bloated</link>
		<comments>http://bertolli.org/wordpress-bloated#comments</comments>
		<pubDate>Fri, 02 Apr 2010 19:08:00 +0000</pubDate>
		<dc:creator>Angelo</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://bertolli.org/wordpress-bloated</guid>
		<description><![CDATA[I like WordPress&#8211;a lot. It&#8217;s been my saving grace for constructing websites without having to write the code from scratch. But it&#8217;s gotten very, very bloated. I took a look at version 3.0 and the upcoming changes. It looks ok, but it worries me for the future. Now users actually expect updates and new features [...]]]></description>
			<content:encoded><![CDATA[<p>I like WordPress&#8211;a lot.  It&#8217;s been my saving grace for constructing websites without having to write the code from scratch.  But it&#8217;s gotten very, very bloated.  I took a look at version 3.0 and the upcoming changes.  It looks ok, but it <a href="http://human3rror.com/7-reasons-why-wordpress-could-fail-1/">worries me for the future</a>.  Now users actually <strong>expect</strong> updates and new features on a regular and frequent basis.&nbsp; Whatever happened to just wanting something that worked well, and was patched for bugs and security?&nbsp; I&#8217;m also worried about backward compatibility of things like themes and plugins.</p>
<p><span id="more-220"></span></p>
<p>Part of the reason I like WordPress is because it&#8217;s written very well compared to most open source LAMP products that came before it.&nbsp; It has a plugin and theme API which is relatively simple to learn.&nbsp; I would prefer WordPress to focus on improving the robustness of the API, rather than adding new features.</p>
<p>Overall I&#8217;m fairly confident in WordPress&#8217; developers to keep things straight.&nbsp; I just hope they&#8217;re not making changes just to keep themselves relevant.</p>
]]></content:encoded>
			<wfw:commentRss>http://bertolli.org/wordpress-bloated/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Opt-out of Boxbe Spam</title>
		<link>http://bertolli.org/optout-boxbe-spam</link>
		<comments>http://bertolli.org/optout-boxbe-spam#comments</comments>
		<pubDate>Wed, 16 Sep 2009 18:07:43 +0000</pubDate>
		<dc:creator>Angelo</dc:creator>
				<category><![CDATA[Computer]]></category>

		<guid isPermaLink="false">http://angelo.bitfreedom.com/?p=177</guid>
		<description><![CDATA[First, let me give you the link to opt-out of unsolicited emails from Boxbe: https://www.boxbe.com/unsubscribe Please Note: even after several months from using the above link, I still receive messages from Boxbe to join. I&#8217;ve been hit by Boxbe spam. This company promises to reduce the spam its users receive, and in return spam every [...]]]></description>
			<content:encoded><![CDATA[<p>First, let me give you the link to opt-out of unsolicited emails from Boxbe:<br />
<a href="https://www.boxbe.com/unsubscribe">https://www.boxbe.com/unsubscribe</a></p>
<blockquote><p><strong>Please Note:</strong> even after several months from using the above link, I still receive messages from Boxbe to join.</p></blockquote>
<p>I&#8217;ve been hit by Boxbe spam. This company promises to reduce the spam its users receive, and in return spam every one of their contacts on a regular basis.  The only problem is, they do not provide the above link (which I cannot yet confirm it actually works) within their email.  To the best of my current knowledge, it is still a requirement that they provide this link.</p>
<p><span id="more-177"></span></p>
<p>Other folks have been having problems with Boxbe as well:</p>
<ul>
<li><a href="http://saunderslog.com/2008/04/22/boxbes-spam-a-fatal-mistake-for-them-and-me/">Boxbe’s spam. A fatal mistake for them and me.</a></li>
<li><a href="http://www.ventrino.com/blog/309/2009/06/boxbecom-spam-scam/">boxbe.com is it spam or scam?</a></li>
<li><a href="http://www.goebel.net/technews/2008/04/boxbe-anti-spam-filter-cure-worse-than.html">Boxbe anti spam filter – a cure worse than the plague</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://bertolli.org/optout-boxbe-spam/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>For Windows Users Who Want to Try Linux</title>
		<link>http://bertolli.org/windows-users-linux</link>
		<comments>http://bertolli.org/windows-users-linux#comments</comments>
		<pubDate>Sun, 14 Jun 2009 00:21:14 +0000</pubDate>
		<dc:creator>Angelo</dc:creator>
				<category><![CDATA[Computer]]></category>

		<guid isPermaLink="false">http://angelo.bitfreedom.com/?p=174</guid>
		<description><![CDATA[Using computers is not intuitive.  We may feel it is intuitive because we have used computers for a long time, or have become familiar with them.  However, computers are not intuitive—especially their interfaces.  Someone who is used to Windows may find the MacOS GUI frustrating. Most people are familiar with Windows.  The Windows GUI environment [...]]]></description>
			<content:encoded><![CDATA[<p>Using computers is not intuitive.  We may feel it is intuitive because we have used computers for a long time, or have become familiar with them.  However, computers are not intuitive—especially their interfaces.  Someone who is used to Windows may find the MacOS GUI frustrating.</p>
<p>Most people are familiar with Windows.  The Windows GUI environment has become so familiar to us, that some of us may find it difficult to operate in another environment.  Even down to the direction mouse pointer (arrow) is pointing—seeing a right-pointing arrow may make one a little uneasy about having to adjust their “aim” for the pointer to the right side of the pointer instead of the left side.</p>
<p><span id="more-174"></span></p>
<p>But there is one point I&#8217;d like to make:  Windows isn&#8217;t intuitive either.  I&#8217;ve seen people use Windows for the first time, and it&#8217;s a little bit awkward.  The most noticable thing that people have difficulty with is “double-clicking.”  Double-clicking is certainly not intuitive, and makes Windows difficult to use for first-timers.  But other than that Windows contains other non-intuitive items as well:  menu item names, descriptions of features, locations of files, etc. all contain counter-intuitive elements.</p>
<p>Therefore, if you know Windows, you had to learn Windows.  You probably learned it because “it was there” and you wanted to use the computer.  So, you should not become afraid of Linux when your first attempts prove frustrating.  Linux requires you to learn a different set of rules for operating the computer, and even though Linux has come a long way with its GUI, the operating system and applications may seem so unfamiliar that navigating them and trying to be productive may drive you back to Windows.  But there are ways to start to become more familiar with items of Linux and ease yourself into using the new system.</p>
<p>Probably the number one thing Windows users use their computers for are the Internet and word processing.  Luckily the free software that runs on Linux for these things is also available for free for Windows.  That means you can start to use software which will be familiar to you on both Windows and Linux, while at first retaining a lot of your familiar Windows features.  The following software installed on your Windows machine should help you if you find going cold turkey to Linux difficult.</p>
<ul>
<li><a href="http://www.mozilla.org/firefox/">Mozilla Firefox</a>: a web browser for surfing the &#8216;net, similar to Internet Explorer</li>
<li><a href="http://www.openoffice.org/">OpenOffice.org</a>: an office suite containing a word processor, spreadsheet, HTML editor, presentor, etc.</li>
<li><a href="http://www.mozillamessaging.com/thunderbird/">Mozilla Thunderbird</a>: an email client similar to Outlook (or Outlook Express)</li>
<li><a href="http://www.gimp.org/">GIMP</a>: an image editing and manipulation tool</li>
<li><a href="http://www.videolan.org/">VideoLAN Player</a>: a great media player that can play many file formats.</li>
<li><a href="http://www.winehq.org/">Wine</a>: an emulator that can allow you to run many Windows programs on Linux (helps with games)</li>
<li><a href="http://www.dosbox.com/">DOSBox</a>: an emulator to allow you to run old DOS programs.</li>
</ul>
<p>And the best part about the above software is not only is it free, but it&#8217;s super easy to install.  Most Linux, like <a href="http://www.ubuntu.com/">Ubuntu</a>, have an easy-to-use interface that will automatically download and install software packages for you.  Just search, choose, and apply the changes.</p>
]]></content:encoded>
			<wfw:commentRss>http://bertolli.org/windows-users-linux/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress:  the World of GPL Violations</title>
		<link>http://bertolli.org/wordpress-world-gpl-violations</link>
		<comments>http://bertolli.org/wordpress-world-gpl-violations#comments</comments>
		<pubDate>Sat, 25 Apr 2009 17:16:18 +0000</pubDate>
		<dc:creator>Angelo</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://angelo.bitfreedom.com/?p=166</guid>
		<description><![CDATA[It seems that the world WordPress themes is chock full of questionable use of GPL code.  I really wonder if there is someone I can report this to.  Let me give an example.  There is a site that sells a &#8220;membership&#8221; to download their themes.  Great, always happy to see someone getting paid for their [...]]]></description>
			<content:encoded><![CDATA[<p>It seems that the world WordPress themes is chock full of questionable use of GPL code.  I really wonder if there is someone I can report this to.  Let me give an example.  There is a site that sells a &#8220;membership&#8221; to download their themes.  Great, always happy to see someone getting paid for their hard work.  But then I read about <a href="http://www.elegantthemes.com/terms.html">the license on this individual&#8217;s work</a>.  So just like so many other WordPress themes, it is questionable whether or not you can create a theme at all that isn&#8217;t under a GPL compatible license.  What was even more shocking was this bad English:<span id="more-166"></span></p>
<blockquote><p>I reserves the right to change or modify current Terms of Use with no prior notice.</p></blockquote>
<p>Sorry, but if you give me a copy with a particular license, you cannot change it.  Even if you write this blurb on your website.  But I guess it&#8217;s enough to intimidate most Web users.</p>
<p>And now, for the blatant GPL violation:</p>
<blockquote><p>Several themes also make use of TimThumb, a script created by<a href="http://www.darrenhoyt.com/2008/04/02/timthumb-php-script-released/"> Darren Hoyt</a>. This file, timthumb.php, is released under the GPL, and retains its respective license as mentioned in the file itself. This file is not governed by the above license, and can be redistributed under the rules of the <a href="http://www.gnu.org/copyleft/gpl.html">GPL</a>.</p></blockquote>
<p>Really?!  So now you&#8217;re actually going as far as to distribute GPL code along with your code, that your code depends on, and NOT put it under the GPL?  I really hope that Darren Hoyt gave you permission to do that.</p>
<p><strong>UPDATE:</strong> I just took a look at the script, and it&#8217;s now under an MIT license.  It still doesn&#8217;t excuse the behavior of someone who obviously believes or used it when it was under the GPL.</p>
<p><strong>Links</strong></p>
<ul>
<li><a href="http://gpl-violations.org/">http://gpl-violations.org/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://bertolli.org/wordpress-world-gpl-violations/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I&#8217;m Not a Blogger, Really &#8211; The Secret About Blogs</title>
		<link>http://bertolli.org/the-secret-about-blogs</link>
		<comments>http://bertolli.org/the-secret-about-blogs#comments</comments>
		<pubDate>Tue, 10 Feb 2009 06:13:09 +0000</pubDate>
		<dc:creator>Angelo</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Society]]></category>

		<guid isPermaLink="false">http://angelo.bitfreedom.com/?p=150</guid>
		<description><![CDATA[I&#8217;m not a blogger really&#8211;if you didn&#8217;t already guess by my posting infrequency.  But I do own and use a lot of what people call blogs.  I just don&#8217;t like to see them that way. You see, I&#8217;ve been making web pages since 1995, and had a personal home page (remember those?) since 1996.  My [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not a blogger really&#8211;if you didn&#8217;t already guess by my posting infrequency.  But I do own and use a lot of what people call blogs.  I just don&#8217;t like to see them that way.</p>
<p>You see, I&#8217;ve been making web pages since 1995, and had a personal home page (remember those?) since 1996.  My first page was rather minimalist, and in a sense, a rebellion against what I&#8217;m doing here&#8211;writing a dialog with you in typical &#8220;blog post&#8221; fashion.  Back then I felt that no one really went online to know more about a complete stranger.  I still think I was right about that at the time (although things have changed).  At least I sure never cared about what most people put on their home pages at that time.  My page was utilitarian:  find resources related to gaming, programming, music, or whatever else I happened to be interested in.  More accurately, it was useful to me, a place I could store and show off a few things, including a rather cool photo album for the times.</p>
<p><span id="more-150"></span></p>
<p>So I had web pages.  I knew HTML.  The web got more complicated.  Sites like fortunecity or geocities offered free web space, and had &#8220;web page builder&#8221; software.  The web got even more complicated.  Not only did the web page builders fall short of meeting expectations, but writing a web page by hand got more and more tedious as the HTML and CSS spec started to demand higher quality pages.  And then came blogs, or web logs.  I thought they were retarded.  It was a throwback to the old personal home page days (and actually I was kind of right about that too), where people would narcissistically post things about what they did in their everyday lives as if we were interested in reading their personal diary.  I really didn&#8217;t like the word &#8220;blog&#8221; either.</p>
<p>But eventually I started looking for ways to not have to write all that HTML, CSS, and PHP code anymore.  (Honestly, I guess with PHP included headers and footers, I probably spent less time creating websites back then than I do with upgrading WordPress and installing plugins now.)  WordPress was pretty nice, but I didn&#8217;t have any use for an online &#8220;diary.&#8221;  My first &#8220;blog&#8221; was just a simple web log that I kept as notes on Linux configuration that I had done to the server I was running.  So all the entries looked roughly like this:</p>
<blockquote>
<h3>New IMAP Certificate</h3>
<p>Generated new IMAP certificate:</p>
<p>openssl req -new -x509 -nodes -out /etc/ssl/certs/imapd.pem -keyout /etc/ssl/certs/imapd.pem -days 365</p></blockquote>
<p>Yeah, that&#8217;s it sparky.  But at least I had found some use for blog software.  And the great thing about it was, I could quickly post new content without having to fuss with making a web page.  <em>And that is the secret about blogs.</em> They reduce the complexity of making web pages that even the page builders couldn&#8217;t do because the page builders tried to let you do too much.  In other words:</p>
<p><strong>Blog software provides the structure for your content, making it consistent and easy to both post and navigate.</strong></p>
<p>Forget about diaries.  Your &#8220;blog&#8221; is just a web page, if you want it to be.  This is true especially with WordPress.</p>
<p>My next blog was &#8220;Angelo&#8217;s Notepad&#8221; and I appropriately selected the Rubrick Theme which had been pretty popular at that time and fit the blog title pretty well.  Angelo&#8217;s Notepad was really just a place for me to throw up things I didn&#8217;t have time to format and put up more &#8220;formally&#8221; on my websites.  But then, WordPress did the best thing it could have done for people like me:  it created wonderful support for &#8220;pages&#8221; as well as &#8220;posts&#8221; and allowed you to set a page to be the front page.  This is all you need to create a website.</p>
<p>So I use WordPress to build websites.  Does that make me a blogger?</p>
]]></content:encoded>
			<wfw:commentRss>http://bertolli.org/the-secret-about-blogs/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Making a Bootable Linux CD</title>
		<link>http://bertolli.org/making-bootable-linux-cd</link>
		<comments>http://bertolli.org/making-bootable-linux-cd#comments</comments>
		<pubDate>Tue, 12 Aug 2008 19:33:42 +0000</pubDate>
		<dc:creator>Angelo</dc:creator>
				<category><![CDATA[Computer]]></category>

		<guid isPermaLink="false">http://angelo.bitfreedom.com/?p=108</guid>
		<description><![CDATA[This is an example of customizing Mandriva 2008.0 First copy the contents of the CD to a directory auto-boot/ &#124;-- VERSION `-- isolinux &#124;-- alt0 &#124; &#124;-- all.rdz &#124; `-- vmlinuz &#124;-- boot.cat &#124;-- custom.msg &#124;-- isolinux.bin &#124;-- isolinux.cfg &#124;-- memtest `-- target.msg To change default auto configuration file, edit: isolinux/isolinux.cfg To produce a custom [...]]]></description>
			<content:encoded><![CDATA[<p>This is an example of customizing Mandriva 2008.0</p>
<p>First copy the contents of the CD to a directory</p>
<pre>auto-boot/
|-- VERSION
`-- isolinux
|-- alt0
|   |-- all.rdz
|   `-- vmlinuz
|-- boot.cat
|-- custom.msg
|-- isolinux.bin
|-- isolinux.cfg
|-- memtest
`-- target.msg</pre>
<p>To change default auto configuration file, edit:<br />
isolinux/isolinux.cfg</p>
<p><span id="more-108"></span></p>
<p>To produce a custom boot CD:</p>
<pre>mkisofs -R -J -o auto-boot.iso -b isolinux/isolinux.bin -c isolinux/boot.cat \
-no-emul-boot -boot-load-size 4 -boot-info-table ./auto-boot/</pre>
]]></content:encoded>
			<wfw:commentRss>http://bertolli.org/making-bootable-linux-cd/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Hosts File</title>
		<link>http://bertolli.org/windows-hosts-file</link>
		<comments>http://bertolli.org/windows-hosts-file#comments</comments>
		<pubDate>Sun, 10 Aug 2008 19:58:07 +0000</pubDate>
		<dc:creator>Angelo</dc:creator>
				<category><![CDATA[Computer]]></category>

		<guid isPermaLink="false">http://angelo.bitfreedom.com/?p=15</guid>
		<description><![CDATA[Did you know that Windows also has equivalent to /etc/hosts where you can set IP addresses for domain names? It&#8217;s a plain text file in the same format, and it&#8217;s typically found in one of these two places: C:\winnt\system32\drivers\etc\hosts C:\windows\system32\drivers\etc\hosts Notice how they kept the etc/ directory? Hmmmmm]]></description>
			<content:encoded><![CDATA[<p>Did you know that Windows also has equivalent to /etc/hosts where you can set IP addresses for domain names?  It&#8217;s a plain text file in the same format, and it&#8217;s typically found in one of these two places:</p>
<ul>
<li> C:\winnt\system32\drivers\etc\hosts</li>
<li> C:\windows\system32\drivers\etc\hosts</li>
</ul>
<p><span id="more-15"></span></p>
<p>Notice how they kept the etc/ directory?  Hmmmmm <img src='http://bertolli.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://bertolli.org/windows-hosts-file/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install OpenOffice.org for a Single User (without Root)</title>
		<link>http://bertolli.org/install-openofficeorg-tarball</link>
		<comments>http://bertolli.org/install-openofficeorg-tarball#comments</comments>
		<pubDate>Fri, 08 Aug 2008 18:48:27 +0000</pubDate>
		<dc:creator>Angelo</dc:creator>
				<category><![CDATA[Computer]]></category>

		<guid isPermaLink="false">http://angelo.bitfreedom.com/?p=109</guid>
		<description><![CDATA[OpenOffice.org distributes their binaries as rpms. That&#8217;s great for a majority of the people who can install them, but in a couple of situations I&#8217;ve found myself wanting to use the most updated version but didn&#8217;t have root access to do the install of the package properly. Here is how I installed it for my [...]]]></description>
			<content:encoded><![CDATA[<p>OpenOffice.org distributes their binaries as rpms.  That&#8217;s great for a majority of the people who can install them, but in a couple of situations I&#8217;ve found myself wanting to use the most updated version but didn&#8217;t have root access to do the install of the package properly.</p>
<p>Here is how I installed it for my own user.  You will need the cpio utilities installed including &#8216;cpio&#8217; and &#8216;rpm2cpio&#8217; which are installed on many rpm based systems.<span id="more-109"></span></p>
<ol>
<li>Download the gzipped rpm files from OpenOffice.org</li>
<li>Unpack:
<pre>tar xzvf OOo_2.2.0_LinuxIntel_install_wJRE_en-US.tar.gz</pre>
</li>
<li>You should now have a directory similar to  OOF680_m14_native_packed-1_en-US.9134/<br />
cd to the RPMs directory inside this new directory and unpack the RPM files locally:</p>
<pre>ls *.rpm | while read file; do rpm2cpio $file | cpio -idmv; done</pre>
</li>
<li>You should see the files from the RPMs created, e.g.
<pre>./etc
./etc/.java
./etc/.java/.systemPrefs
./etc/.java/.systemPrefs/.system.lock
./etc/.java/.systemPrefs/.systemRootModFile
./etc/init.d/jexec
...
opt/openoffice.org2.2/share/xslt/export/xhtml/header.xsl
opt/openoffice.org2.2/share/xslt/export/xhtml/master_chapter_numbering.xsl
opt/openoffice.org2.2/share/xslt/export/xhtml/master_document.xsl
opt/openoffice.org2.2/share/xslt/export/xhtml/master_refs_workaround.xsl
opt/openoffice.org2.2/share/xslt/export/xhtml/master_usability_links.xsl
opt/openoffice.org2.2/share/xslt/export/xhtml/ooo2xhtml.xsl
opt/openoffice.org2.2/share/xslt/export/xhtml/table.xsl</pre>
</li>
<li>I like to keep all of my personal packages in a single directory.  Usually I make a directory in my home called pkg/ which I will move openoffice to.  So first, move the openoffice directory under opt/ that was created above to ~/pkg/:
<pre>mv opt/openoffice.org2.2/ ~/pkg/</pre>
</li>
<li>I also like to use symlinks for my current most updated version of a software:
<pre>cd ~/pkg/
ln -s openoffice.org2.2/ openoffice.org</pre>
</li>
<li>Then I create some scripts in my ~/bin/ directory that I include in my path environment.  The first one is openoffice.org itself.  I create an executable file called ~/bin/openoffice.org that looks like this:
<pre>#!/bin/bash
exec ~/pkg/openoffice.org/program/soffice "$@"</pre>
</li>
<li>It&#8217;s also nice to create one for the openoffice.org printer administration gui.  I create an executable script called ~/bin/openoffice.org-printeradmin that looks like this:
<pre>#!/bin/bash
exec ~/pkg/openoffice.org2.1/program/spadmin</pre>
</li>
</ol>
<p>Now, if you have ~/bin/ in your PATH environment you should be able to load files using openoffice.org &lt;filename&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://bertolli.org/install-openofficeorg-tarball/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
