<?xml version="1.0" encoding="iso-8859-1"?>
<?xml-stylesheet href="http://www.marcanoonline.com/plog/styles/rss.css" type="text/css"?>
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
>
 <channel>
  <title>Robert Marcano&#039;s blog</title>
  <link>http://www.marcanoonline.com/plog/blog/1</link>
  <description></description>
  <pubDate>Sat, 05 Jul 2008 19:47:13 -0700</pubDate>
  <generator>http://www.lifetype.net</generator>
    <item>
   <title>Addicted to Mercurial SCM</title>
   <description>
    &lt;p&gt;While I was learning how to use &lt;a href=&quot;http://www.selenic.com/mercurial/&quot;&gt;Mercurial&lt;/a&gt; in order to contribute to the &lt;a href=&quot;http://www.mozilla.org/&quot;&gt;Mozilla&lt;/a&gt; platform, I became addicted to it, and with the migration tools now I have access to my repositories with full history on the go, without need of permanent connection to the &lt;a href=&quot;http://en.wikipedia.org/wiki/Concurrent_Versions_System&quot;&gt;CVS&lt;/a&gt; or &lt;a href=&quot;http://en.wikipedia.org/wiki/Subversion_(software)&quot;&gt;SVN&lt;/a&gt; server. I can even do offline commits to my local copies.&lt;/p&gt;

&lt;p&gt;I had not found a nice GUI for it yet, but being restricted to the command line is not a big reason to not use the powerful offline features. ummmm &lt;a href=&quot;http://openjdk.java.net/&quot;&gt;OpenJDK&lt;/a&gt; is stored on Mercurial, and &lt;a href=&quot;http://www.netbeans.org/&quot;&gt;Netbeans&lt;/a&gt; 6.1 finall will have support for it.&lt;/p&gt;
   </description>
   <link>http://www.marcanoonline.com/plog/post/1/176</link>
   <comments>http://www.marcanoonline.com/plog/post/1/176</comments>
   <guid>http://www.marcanoonline.com/plog/post/1/176</guid>
      <dc:creator>robert</dc:creator>
      
    <category>Development</category>
      
    <category>Open Source</category>
         <pubDate>Thu, 10 Apr 2008 01:19:09 -0300</pubDate>
   <source url="http://www.marcanoonline.com/plog/rss/rss20/1">Robert Marcano&#039;s blog</source>
     </item>
    <item>
   <title>Everyone against Red Hat</title>
   <description>
    &lt;p&gt;The later announcement of the &lt;a href=&quot;http://www.novell.com/linux/microsoft/faq.html&quot;&gt;Novell/Microsoft partnership&lt;/a&gt; is another example of the attacks that &lt;a href=&quot;http://www.redhat.com/&quot;&gt;Red Hat&lt;/a&gt; is facing, &lt;a href=&quot;http://weblog.infoworld.com/techwatch/archives/008559.html&quot;&gt;the previous one was from Oracle&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Red Hat is the current leader in the commercial Linux server market, and Novell is a very distant second. This is just Novell trying to join forces to attack a common enemy. I never trusted them as a real Open Source business, they only bought Suse because their proprietary OS was dying, in order to be able to continue selling their other proprietary offerings. In contrast Red Hat buys closed source applications and make all the changes needed to open source them, for example &lt;a href=&quot;http://directory.fedora.redhat.com/&quot;&gt;Fedora/Red Hat Directory Server&lt;/a&gt; based on its powerful predecessor, Netscape Directory Server; meanwhile Novell do not open source their core business. Novell buys Ximian for their .Net clone Mono, a dangerous proposition because MS will always be there as the only director of .Net future; Red Hat instead invest in a free Java implementation (&lt;a href=&quot;http://gcc.gnu.org/java/&quot;&gt;GCJ&lt;/a&gt;/&lt;a href=&quot;http://www.gnu.org/software/classpath/&quot;&gt;GNU Classpath&lt;/a&gt;). I hadn&#039;t bought any Linux product from Novell, and now it seems more improbable.&lt;/p&gt;

&lt;p&gt;Finally I don&#039;t want to forget to talk about the crazy Oracle idea, do they really think that I will pay for support for a Red Hat Enterprise Linux clone to someone that has no expertize on OS development, that will give me security updates after Red Hat has done the job (with a delay), and that is not able to implement a decent JEE application server and that their support service recommends temporal hacks and do not solve the real issues on the application server... Yes Suuuuuure.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; &lt;a href=&quot;http://www.redhat.com/promo/believe/&quot;&gt;Red Hat responds&lt;/a&gt;&lt;/p&gt;
&lt;cite&gt;Openly defined standards create interoperability everyone can implement. That&#039;s the real solution. It doesn&#039;t require a deal between two companies.&lt;/cite&gt;
   </description>
   <link>http://www.marcanoonline.com/plog/post/1/165</link>
   <comments>http://www.marcanoonline.com/plog/post/1/165</comments>
   <guid>http://www.marcanoonline.com/plog/post/1/165</guid>
      <dc:creator>robert</dc:creator>
      
    <category>Linux</category>
      
    <category>Open Source</category>
      
    <category>On the Net</category>
         <pubDate>Thu, 02 Nov 2006 22:33:20 -0400</pubDate>
   <source url="http://www.marcanoonline.com/plog/rss/rss20/1">Robert Marcano&#039;s blog</source>
     </item>
    <item>
   <title>Dirvish on Fedora Extras</title>
   <description>
    &lt;p&gt;&lt;a href=&quot;http://www.dirvish.org/&quot;&gt;Dirvish&lt;/a&gt; package has been &lt;a href=&quot;https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=208051&quot;&gt;approved&lt;/a&gt; and is now part of &lt;a href=&quot;http://fedoraproject.org/wiki/Extras&quot;&gt;Fedora Extras&lt;/a&gt;.&lt;/p&gt;
   </description>
   <link>http://www.marcanoonline.com/plog/post/1/162</link>
   <comments>http://www.marcanoonline.com/plog/post/1/162</comments>
   <guid>http://www.marcanoonline.com/plog/post/1/162</guid>
      <dc:creator>robert</dc:creator>
      
    <category>Linux</category>
      
    <category>Open Source</category>
         <pubDate>Thu, 05 Oct 2006 23:02:28 -0300</pubDate>
   <source url="http://www.marcanoonline.com/plog/rss/rss20/1">Robert Marcano&#039;s blog</source>
     </item>
    <item>
   <title>Welcome bad coders</title>
   <description>
    &lt;p&gt;Soon, the &lt;a href=&quot;http://www.mono-project.com/&quot;&gt;Mono&lt;/a&gt; runtime will have a &lt;a href=&quot;http://tirania.org/blog/archive/2006/Oct-05.html&quot;&gt;Portability Layer&lt;/a&gt; or what I call the &lt;em&gt;Welcome Bad Coders Layer&lt;/em&gt;. This is not the correct way to do things, fix the application if you have those problems and do not hack the runtime to allow bad coding practices. What will we see next?, a new patch to the Linux kernel to fix bad implemented applications? like Microsoft has done:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&quot;I first heard about this from one of the developers of the hit game SimCity, who told me that there was a critical bug in his application: it used memory right after freeing it, a major no-no that happened to work OK on DOS but would not work under Windows where memory that is freed is likely to be snatched up by another running application right away. The testers on the Windows team were going through various popular applications, testing them to make sure they worked OK, but SimCity kept crashing. They reported this to the Windows developers, who disassembled SimCity, stepped through it in a debugger, found the bug, and added special code that checked if SimCity was running, and if it did, ran the memory allocator in a special mode in which you could still use memory after freeing it&quot;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.joelonsoftware.com/articles/APIWar.html&quot;&gt;Taken from joelonsoftware.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I hope that repositories like &lt;a href=&quot;http://fedoraproject.org/wiki/Extras&quot;&gt;Fedora Extras&lt;/a&gt; will not allow the usage of this ugly hack.&lt;/p&gt;
   </description>
   <link>http://www.marcanoonline.com/plog/post/1/161</link>
   <comments>http://www.marcanoonline.com/plog/post/1/161</comments>
   <guid>http://www.marcanoonline.com/plog/post/1/161</guid>
      <dc:creator>robert</dc:creator>
      
    <category>Development</category>
      
    <category>Open Source</category>
         <pubDate>Thu, 05 Oct 2006 13:06:47 -0300</pubDate>
   <source url="http://www.marcanoonline.com/plog/rss/rss20/1">Robert Marcano&#039;s blog</source>
     </item>
    <item>
   <title>dirvish submitted to Fedora Extras</title>
   <description>
    &lt;p&gt;Now is the &lt;a href=&quot;http://www.dirvish.org/&quot;&gt;Dirvish&lt;/a&gt; turn to be &lt;a href=&quot;https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=208051&quot;&gt;packaged&lt;/a&gt;. Dirvish is a relly easy to use tool to create disk based rotating network backups.&lt;/p&gt;
   </description>
   <link>http://www.marcanoonline.com/plog/post/1/160</link>
   <comments>http://www.marcanoonline.com/plog/post/1/160</comments>
   <guid>http://www.marcanoonline.com/plog/post/1/160</guid>
      <dc:creator>robert</dc:creator>
      
    <category>Linux</category>
      
    <category>Open Source</category>
         <pubDate>Tue, 26 Sep 2006 00:22:33 -0300</pubDate>
   <source url="http://www.marcanoonline.com/plog/rss/rss20/1">Robert Marcano&#039;s blog</source>
     </item>
    <item>
   <title>perl-Time-Period submitted to Fedora Extras</title>
   <description>
    &lt;p&gt;I &lt;a href=&quot;https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=208006&quot;&gt;submitted for review&lt;/a&gt; the &lt;a href=&quot;http://search.cpan.org/dist/Period&quot;&gt;perl-Time-Period&lt;/a&gt; package to Fedora Extras, it is a small Perl module used by &lt;a href=&quot;http://www.dirvish.org/&quot;&gt;Dirvish&lt;/a&gt;, that I want to submit too.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; Accepted and added to the extras repository&lt;/p&gt;
   </description>
   <link>http://www.marcanoonline.com/plog/post/1/159</link>
   <comments>http://www.marcanoonline.com/plog/post/1/159</comments>
   <guid>http://www.marcanoonline.com/plog/post/1/159</guid>
      <dc:creator>robert</dc:creator>
      
    <category>Linux</category>
      
    <category>Open Source</category>
         <pubDate>Mon, 25 Sep 2006 16:48:58 -0300</pubDate>
   <source url="http://www.marcanoonline.com/plog/rss/rss20/1">Robert Marcano&#039;s blog</source>
     </item>
    <item>
   <title>NetworkManager-openvpn</title>
   <description>
    &lt;p&gt;The &lt;a href=&quot;http://www.gnome.org/projects/NetworkManager/&quot; title=&quot;NetworkManager homepage&quot;&gt;NetworkManager&lt;/a&gt; &lt;a href=&quot;http://openvpn.net/&quot; title=&quot;OpenVPN Homepage&quot;&gt;OpenVPN&lt;/a&gt; plugin is really good, that means no more configuration file editing and no more sudo.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://www.marcanoonline.com/plog/resserver.php?blogId=1&amp;amp;resource=Screenshot-VPN-Selection.png&quot; alt=&quot;Screenshot -VPN Selection&quot; /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://www.marcanoonline.com/plog/resserver.php?blogId=1&amp;amp;resource=Screenshot-Create%20VPN%20Connection.png&quot; alt=&quot;Screenshot - Create VPN Connection&quot; /&gt;&lt;/p&gt;
   </description>
   <link>http://www.marcanoonline.com/plog/post/1/158</link>
   <comments>http://www.marcanoonline.com/plog/post/1/158</comments>
   <guid>http://www.marcanoonline.com/plog/post/1/158</guid>
      <dc:creator>robert</dc:creator>
      
    <category>Linux</category>
      
    <category>GNOME</category>
      
    <category>Open Source</category>
         <pubDate>Thu, 21 Sep 2006 16:14:30 -0300</pubDate>
   <source url="http://www.marcanoonline.com/plog/rss/rss20/1">Robert Marcano&#039;s blog</source>
     </item>
    <item>
   <title>RubyGems packager</title>
   <description>
    &lt;p&gt;I am begining to experiment with &lt;a href=&quot;http://www.rubyonrails.org/&quot; title=&quot;Ruby on Rails&quot;&gt;Ruby on Rails&lt;/a&gt;, until now I found the first thing I dislike about it,&amp;nbsp; the &lt;a href=&quot;http://www.rubygems.org/&quot;&gt;RubyGems&lt;/a&gt; packaging system. I do not want to use another packaging system different that the one provided by the OS, be it RPM or Debian packages, or any other option; I do not want to have files on the /usr filesystem that are not managed by the OS packager tool, I want to be sure that running the OS update tool is enough to have my system up-to-date (yum update). So the only solution I have is to build RPM packages for the ruby libraries I need and submit them to &lt;a href=&quot;http://fedoraproject.org/wiki/Extras&quot;&gt;Fedora Extras&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Temporally I have created the ruby-gems RPM package, and I am using the environment variables GEM_HOME and GEM_PATH to install ruby packages on my home directory.&lt;/p&gt;&lt;p&gt;I found a &lt;a href=&quot;http://pkg-ruby-extras.alioth.debian.org/rubygems.html&quot;&gt;Debian Extras position document about RubyGems&lt;/a&gt;, and I agree with that position. &lt;/p&gt;
   </description>
   <link>http://www.marcanoonline.com/plog/post/1/157</link>
   <comments>http://www.marcanoonline.com/plog/post/1/157</comments>
   <guid>http://www.marcanoonline.com/plog/post/1/157</guid>
      <dc:creator>robert</dc:creator>
      
    <category>Linux</category>
      
    <category>Development</category>
      
    <category>Open Source</category>
         <pubDate>Sat, 09 Sep 2006 13:20:19 -0300</pubDate>
   <source url="http://www.marcanoonline.com/plog/rss/rss20/1">Robert Marcano&#039;s blog</source>
     </item>
    <item>
   <title>Subclipse added to Fedora Extras</title>
   <description>
    &lt;p&gt;After approval I added &lt;a href=&quot;http://subclipse.tigris.org/&quot;&gt;Subclipse&lt;/a&gt; (Subversion Eclipse plugin) to the Fedora Extras repository. &lt;img alt=&quot;:-P&quot; src=&quot;http://www.marcanoonline.com/plog/plugins/smileys/icons/default/tongue_smile.gif&quot; /&gt; &lt;a href=&quot;http://overholt.ca/wp/?p=64&quot;&gt;The news&lt;/a&gt; reached &lt;a href=&quot;http://fedoraproject.org/people/&quot;&gt;Fedora People&lt;/a&gt; and &lt;a href=&quot;http://www.dberlin.org/planetgcc/&quot;&gt;Planet GCC&lt;/a&gt;.&lt;/p&gt;
   </description>
   <link>http://www.marcanoonline.com/plog/post/1/156</link>
   <comments>http://www.marcanoonline.com/plog/post/1/156</comments>
   <guid>http://www.marcanoonline.com/plog/post/1/156</guid>
      <dc:creator>robert</dc:creator>
      
    <category>Java</category>
      
    <category>Linux</category>
      
    <category>Development</category>
      
    <category>Open Source</category>
         <pubDate>Sat, 26 Aug 2006 22:14:26 -0300</pubDate>
   <source url="http://www.marcanoonline.com/plog/rss/rss20/1">Robert Marcano&#039;s blog</source>
     </item>
    <item>
   <title>Japanese and LaTeX</title>
   <description>
    &lt;p&gt;I learned how to install support for Asian languages to LaTeX using the &lt;a href=&quot;http://cjk.ffii.org/&quot;&gt;CJK Extensions&lt;/a&gt; and &lt;a href=&quot;http://www-alg.ist.hokudai.ac.jp/~jan/japfonts.html&quot;&gt;adding the required fonts&lt;/a&gt;. Something like this:&lt;p&gt;

&lt;pre&gt;&amp;#92;documentclass{article}
&amp;#92;setlength{&amp;#92;pdfpagewidth}{8.5in}
&amp;#92;setlength{&amp;#92;pdfpageheight}{11in}
&amp;#92;usepackage{CJK}
&amp;#92;usepackage{ruby}
&amp;#92;renewcommand{&amp;#92;rubysep}{-0.1ex}
&amp;#92;usepackage[spanish,english]{babel}
&amp;#92;usepackage[utf8]{inputenc}
&amp;#92;newcommand{&amp;#92;jap}[1]{&amp;#92;begin{CJK}{UTF8}{sazanami-mincho}#1&amp;#92;end{CJK}}

&amp;#92;begin{document}
A very simple document made with &amp;#92;LaTeX&amp;#92; including Japanese text with &amp;#92;emph{furigana}:
&amp;#92;jap{&amp;#92;ruby{&amp;#26085;&amp;#26412;&amp;#35486;}{&amp;#12395;&amp;#12411;&amp;#12435;&amp;#12372;}&amp;#12398;&amp;#92;ruby{&amp;#23398;&amp;#29983;}{&amp;#12364;&amp;#12367;&amp;#12379;&amp;#12356;}}

&amp;#92;end{document}&lt;/pre&gt;

&lt;p&gt;is converted to a &lt;a title=&quot;Japanese LaTeX test&quot; href=&quot;http://www.marcanoonline.com/plog/resserver.php?blogId=1&amp;amp;resource=japanese-latex-test.pdf&quot; type=&quot;application/pdf&quot;&gt;nice PDF&lt;/a&gt;.&lt;/p&gt;
   </description>
   <link>http://www.marcanoonline.com/plog/post/1/153</link>
   <comments>http://www.marcanoonline.com/plog/post/1/153</comments>
   <guid>http://www.marcanoonline.com/plog/post/1/153</guid>
      <dc:creator>robert</dc:creator>
      
    <category>General</category>
      
    <category>Open Source</category>
         <pubDate>Wed, 28 Jun 2006 14:15:07 -0300</pubDate>
   <source url="http://www.marcanoonline.com/plog/rss/rss20/1">Robert Marcano&#039;s blog</source>
     </item>
   </channel>
</rss>