<?xml version="1.0"?>
<rss version="2.0">
<channel>
  <title>JavaGeek.org - Linux category</title>
  <link>http://javageek.org/categories/linux/</link>
  <description>For the love of Java</description>
  <language>en</language>
  <copyright>Guillermo Castro</copyright>
  <lastBuildDate>Thu, 04 Oct 2007 13:32:00 GMT</lastBuildDate>
  <generator>Pebble (http://pebble.sourceforge.net)</generator>
  <docs>http://backend.userland.com/rss</docs>
  
  <image>
    <url>http://pebble.sourceforge.net/common/images/powered-by-pebble.gif</url>
    <title>JavaGeek.org (Linux category)</title>
    <link>http://javageek.org/</link>
  </image>
  
  
  <item>
    <title>In need of an internal IM server? Try Wildfire</title>
    <link>http://javageek.org/2005/12/20/in_need_of_an_internal_im_server_try_wildfire.html</link>
    
      
        <description>
          At work, we use an&amp;nbsp; IM server from Microsoft that uses the Windows Messenger app as a client, and only works for internal communications. Since last week and for reasons unknown, the server is not responding (the person in charge didn&#039;t reply to my emails). As a group of developers separated by geography, IM tools are a must-have. That got me thinkning, isn&#039;t there an easy alternative that we can use? what about a XMPP (&lt;a href=&#034;http://www.jabber.org/&#034;&gt;Jabber&lt;/a&gt;) server installed on a linux development environment, and some jabber-compatible client?&lt;br /&gt;&lt;br /&gt;Well, after a quick search I found a very good XMPP Server, which by chance is made in Java (OK, not by chance. I chose it precisely because of this reason). &lt;a href=&#034;http://www.jivesoftware.org/wildfire/&#034;&gt;Wildfire IM Server&lt;/a&gt; (Formerly Jive Messenger) is an ideal solution for us, since its small, free, and most of all, has support for LDAP-based accounts, which means we can use it with our LDAP-enabled development server (I&#039;ll post later how I set up the server to use LDAP for things like unix shell, svn access, etc.).&lt;br /&gt;&lt;br /&gt;In less than 15 minutes I got Wildfire set up to use MySQL as the Database for storing data, and LDAP for authentication. Instantly every developer that has access to the development environment is now able to connect to the IM server, and it even shows the LDAP groups for the different projects.&lt;br /&gt;&lt;br /&gt;I just saw how &lt;a href=&#034;http://www.javalobby.org/java/forums/t59974.html&#034;&gt;Wildfire was profiled to improve performance&lt;/a&gt;, and I&#039;m sure it will get faster (not to mention better) as they move forward. Now I only need to pitch it to upper management in hopes of replacing the old IM server.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;  &lt;/p&gt;
&lt;!--
&lt;rdf:RDF xmlns:rdf=&#034;http://www.w3.org/1999/02/22-rdf-syntax-ns#&#034;
         xmlns:dc=&#034;http://purl.org/dc/elements/1.1/&#034;
         xmlns:trackback=&#034;http://madskills.com/public/xml/rss/module/trackback/&#034;&gt;
&lt;rdf:Description
    rdf:about=&#034;http://javageek.org/2005/12/20/in_need_of_an_internal_im_server_try_wildfire.html&#034;
    dc:identifier=&#034;http://javageek.org/2005/12/20/in_need_of_an_internal_im_server_try_wildfire.html&#034;
    dc:title=&#034;In need of an internal IM server? Try Wildfire&#034;
    trackback:ping=&#034;http://javageek.org/addTrackBack.action?entry=1135123756221&amp;token=1294772683310823591&#034; /&gt;
&lt;/rdf:RDF&gt;
--&gt;
        </description>
      
      
    
    
    
    <category>Tips</category>
    
    <category>Linux</category>
    
    <comments>http://javageek.org/2005/12/20/in_need_of_an_internal_im_server_try_wildfire.html#comments</comments>
    <guid isPermaLink="true">http://javageek.org/2005/12/20/in_need_of_an_internal_im_server_try_wildfire.html</guid>
    <pubDate>Wed, 21 Dec 2005 00:09:16 GMT</pubDate>
  </item>
  
  <item>
    <title>If it&#039;s good enough for Linus...</title>
    <link>http://javageek.org/2005/12/13/if_its_good_enough_for_linus.html</link>
    
      
        <description>
          On the Gnome Usability mailing list, Linus Torvalds &lt;a href=&#034;http://mail.gnome.org/archives/usability/2005-December/msg00021.html&#034;&gt;replied to a mail&lt;/a&gt; from Till Kamppeter asking about PPD options removed from the printing dialog, by actively saying that he (Linus) encourages everyone to switch or use KDE. He then &lt;a href=&#034;http://mail.gnome.org/archives/usability/2005-December/msg00022.html&#034;&gt;goes to criticize Gnome developers&lt;/a&gt; as &#039;interface Nazis&#039;, which care more about dumbing down the user interface than they care about implementing new features.&lt;br /&gt;&lt;br /&gt;I personally have been using KDE since 1.x, and I&#039;ve always preferred it to Gnome, but time to time I come in contact with Gnome, mainly because the distribution I&#039;m testing comes with Gnome by default (like Ubuntu, which I tested last month). And I&#039;ve seen how features that were in one release suddenly disappear in the following one. And I don&#039;t mean the are hidden in an &#039;advanced&#039; mode. They simply just aren&#039;t there anymore. It is really a shame that many popular projects are using Gnome (or GTK+, rather) as their windows toolkit, like &lt;a href=&#034;http://www.spreadfirefox.com/?q=affiliates&amp;amp;id=91473&amp;amp;t=1&#034;&gt;Firefox&lt;/a&gt; (which by the way, just released 1.5) or even &lt;a href=&#034;http://www.eclipse.org/&#034;&gt;Eclipse&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;It&#039;s good to hear other people say they prefer KDE, but when it comes from the guy who invented the Linux kernel, my respect for KDE just went up a couple of notches (My respect for Gnome is already too low to lose points). I saw this story at &lt;a href=&#034;http://www.osnews.com/story.php?news_id=12956&#034;&gt;OSNews&lt;/a&gt; (sent to me by a friend).
&lt;!--
&lt;rdf:RDF xmlns:rdf=&#034;http://www.w3.org/1999/02/22-rdf-syntax-ns#&#034;
         xmlns:dc=&#034;http://purl.org/dc/elements/1.1/&#034;
         xmlns:trackback=&#034;http://madskills.com/public/xml/rss/module/trackback/&#034;&gt;
&lt;rdf:Description
    rdf:about=&#034;http://javageek.org/2005/12/13/if_its_good_enough_for_linus.html&#034;
    dc:identifier=&#034;http://javageek.org/2005/12/13/if_its_good_enough_for_linus.html&#034;
    dc:title=&#034;If it&#039;s good enough for Linus...&#034;
    trackback:ping=&#034;http://javageek.org/addTrackBack.action?entry=1134484224101&amp;token=-5072190507410674614&#034; /&gt;
&lt;/rdf:RDF&gt;
--&gt;
        </description>
      
      
    
    
    
    <category>Linux</category>
    
    <comments>http://javageek.org/2005/12/13/if_its_good_enough_for_linus.html#comments</comments>
    <guid isPermaLink="true">http://javageek.org/2005/12/13/if_its_good_enough_for_linus.html</guid>
    <pubDate>Tue, 13 Dec 2005 14:30:24 GMT</pubDate>
  </item>
  
  <item>
    <title>Switched Linux Distribution... Again</title>
    <link>http://javageek.org/2005/11/02/switched_linux_distribution_again.html</link>
    
      
        <description>
          After playing with &lt;a href=&#034;http://www.ubuntu.com/&#034;&gt;Ubuntu&lt;/a&gt; for a while, I decided it was time to test another Linux distribution. This time, I went with &lt;a href=&#034;http://www.opensuse.org/&#034;&gt;OpenSuSE 10.0&lt;/a&gt;. As always, installation wasn&#039;t a problem. In less than 25 minutes I had my system up and running. I liked the fact that opensuse, after installing, takes you directly to the login screen. No reboot required. It&#039;s been a while since I installed Windows XP on a machine, but I remember at least a couple of reboots to get my system installed.&lt;br /&gt;&lt;br /&gt;Among one of the nicest features of opensuse is the fact that installing &lt;a href=&#034;http://freenx.berlios.de/&#034;&gt;FreeNX&lt;/a&gt; is a breeze. And it works really good. I just wish I could &#039;detach&#039; from a session, so I can return to the same session later.&lt;br /&gt;&lt;br /&gt;The OSS version of SuSE does not include Java support on the installation CDs, but it&#039;s just a matter of &lt;a href=&#034;http://www.opensuse.org/Java&#034;&gt;adding a repository to the YaST installer&lt;/a&gt; to get Java. I installed Java 1.5 and Eclipse 3.1 with no problems.&lt;br /&gt;&lt;br /&gt;Administration is somewhat different from other distributions. For example, they provide &#039;&lt;span style=&#034;font-style: italic;&#034;&gt;rcscripts&lt;/span&gt;&#039;, which are just links to the real scripts on &lt;span style=&#034;font-weight: bold;&#034;&gt;/etc/init.d/&lt;/span&gt;. At first I found this a little odd, but now I got accustomed to them.&lt;br /&gt;&lt;br /&gt;The only thing that I would change is the addition of sudo support, just like Ubuntu. In Ubuntu, you don&#039;t have to use a root account (in fact, you usually don&#039;t assign a password to root) but instead rely on sudo to do everything. The first account you set up has root sudo privileges, and you only need the password for the user to execute something as root. I hope more distributions chose this route.&lt;br /&gt;&lt;br /&gt;I have yet to test my full set of hardware, but I&#039;m sure I&#039;ll have little troubles.&lt;br /&gt;
&lt;p&gt;  &lt;/p&gt;
&lt;!--
&lt;rdf:RDF xmlns:rdf=&#034;http://www.w3.org/1999/02/22-rdf-syntax-ns#&#034;
         xmlns:dc=&#034;http://purl.org/dc/elements/1.1/&#034;
         xmlns:trackback=&#034;http://madskills.com/public/xml/rss/module/trackback/&#034;&gt;
&lt;rdf:Description
    rdf:about=&#034;http://javageek.org/2005/11/02/switched_linux_distribution_again.html&#034;
    dc:identifier=&#034;http://javageek.org/2005/11/02/switched_linux_distribution_again.html&#034;
    dc:title=&#034;Switched Linux Distribution... Again&#034;
    trackback:ping=&#034;http://javageek.org/addTrackBack.action?entry=1130949425611&amp;token=-4347909924677606500&#034; /&gt;
&lt;/rdf:RDF&gt;
--&gt;
        </description>
      
      
    
    
    
    <category>Java</category>
    
    <category>Linux</category>
    
    <comments>http://javageek.org/2005/11/02/switched_linux_distribution_again.html#comments</comments>
    <guid isPermaLink="true">http://javageek.org/2005/11/02/switched_linux_distribution_again.html</guid>
    <pubDate>Wed, 02 Nov 2005 16:37:05 GMT</pubDate>
  </item>
  
  </channel>
</rss>
