<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
<title type="text">jarg - Geek Stuff</title>
<subtitle type="html"><![CDATA[
Cosas sobre Linux, tecnologia y mas
]]></subtitle>
<id>http://linuxuanl.org/jarg/blog/</id>
<link rel="alternate" type="text/html" href="http://linuxuanl.org/jarg/blog" />



<author>
<name>Jonathan Alberto Rivera Gomez</name>
<uri>http://linuxuanl.org/jarg/blog/</uri>
<email>jarg@linuxuanl.org</email>
</author>
<rights>Copyright 2009 Jonathan Rivera</rights>
<generator uri="http://pyblosxom.sourceforge.net/" version="1.4.3 01/10/2008">
PyBlosxom http://pyblosxom.sourceforge.net/ 1.4.3 01/10/2008
</generator>

<updated>2009-09-26T20:47:46Z</updated>
<!-- icon?  logo?  -->

<link rel="self" href="http://feeds.feedburner.com/VidaYObraDeJarg" type="application/atom+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry>
<title type="html">Mi top 10 de Silvio Rodríguez</title>
<category term="personal" />
<id>http://linuxuanl.org/jarg/blog/2009/09/26/silviorodriguez_topten</id>
<updated>2009-09-26T20:47:46Z</updated>
<published>2009-09-26T20:47:46Z</published>
<link rel="alternate" type="text/html" href="http://linuxuanl.org/jarg/blog/personal/silviorodriguez_topten.xhtml" />
<content type="html">&lt;p&gt;Hace algunas semanas eald me preguntaba por mi top 10 de Silvio
Rodríguez, aquí lo pongo.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.patriagrande.net/cuba/silvio.rodriguez/discografia/mujeres.html#que.hago.ahora"&gt;¿Qué hago ahora?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.patriagrande.net/cuba/silvio.rodriguez/discografia/rabo.de.nube.html#rabo.de.nube"&gt;Rabo de nube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.patriagrande.net/cuba/silvio.rodriguez/discografia/dias.y.flores.html#pequena.serenata.diurna"&gt;Pequeña serenata diurna&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.patriagrande.net/cuba/silvio.rodriguez/discografia/mujeres.html#te.doy.una.cancion"&gt;Te doy una cancion&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.patriagrande.net/cuba/silvio.rodriguez/discografia/dominguez.html#el_viento_eres_tu"&gt;El viento eres tu&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.patriagrande.net/cuba/silvio.rodriguez/discografia/al.final.de.este.viaje.shtml#3"&gt;Ojala&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.patriagrande.net/cuba/silvio.rodriguez/discografia/dias.y.flores.html#yo%20digo%20que%20las%20estrellas"&gt;Yo digo que las estrellas&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fusil contra fusil&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.patriagrande.net/cuba/silvio.rodriguez/discografia/unicornio.html#gaviota"&gt;La gaviota&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.patriagrande.net/cuba/silvio.rodriguez/discografia/unicornio.html#la.maza"&gt;La maza&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;y el pílon&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.patriagrande.net/cuba/silvio.rodriguez/discografia/dias.y.flores.html#en%20el%20claro%20de%20la%20luna"&gt;En el claro de la luna&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
</content>
</entry>

<entry>
<title type="html">MySQL Workbench</title>
<category term="linux" />
<id>http://linuxuanl.org/jarg/blog/2009/07/24/mysql-workbench</id>
<updated>2009-07-24T19:48:09Z</updated>
<published>2009-07-24T19:48:09Z</published>
<link rel="alternate" type="text/html" href="http://linuxuanl.org/jarg/blog/linux/mysql-workbench.xhtml" />
<content type="html">&lt;p&gt;Hace un par de semanas reinicie mi búsqueda de una herramienta
para hacer diagramas Entidad-Relación en Linux. Ya hace algunos
meses había encontrado &lt;a href="http://fabforce.net/dbdesigner4/"&gt;DBDesigner&lt;/a&gt; y aunque hace su trabajo me
incomodaba mucho tener que pelearme con algunas librerías a la
hora de instalar.&lt;/p&gt;

&lt;p&gt;Ahora he encontrado &lt;a href="http://dev.mysql.com/downloads/workbench/5.1.html"&gt;MySQL-Workbench&lt;/a&gt;, aunque lo tuve que compilar la
verdad es que ha valido la pena. Es una herramienta que hace todo lo
que tiene que hacer, claro solo funciona para MySQL pero por ahora es
suficiente para mi.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://linuxuanl.org/jarg/blogstatic/images/mysql-workbench/mysql-workbench_splash_mini.png" alt="MySQL Workbench splash" title="" /&gt;&lt;/p&gt;

&lt;p&gt;Entre las cosas que me gustaron están:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Los dibujitos se ven bien. &lt;a href="http://linuxuanl.org/jarg/blogstatic/images/mysql-workbench/mysql-workbench_diagramm.png"&gt;Diagrama de ejemplo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Se puede exportar el diagrama a PDF, SVG o PNG.&lt;/li&gt;
&lt;li&gt;Tiene Reverse Engineer lo cual te genera tu diagrama en base a una base de datos ya existente.&lt;/li&gt;
&lt;li&gt;La opción Fordward Engineer te genera la base de datos según tu diagrama.&lt;/li&gt;
&lt;li&gt;También tiene una opción para sincronizar tu modelo.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;El único detalle es que no encontré un paquete para debian y no me
anime a instalar el de Ubuntu, por eso tuve que compilar.&lt;/p&gt;
</content>
</entry>

<entry>
<title type="html">Planeta Linux</title>
<category term="linux" />
<id>http://linuxuanl.org/jarg/blog/2009/07/24/planetalinux</id>
<updated>2009-07-24T18:09:41Z</updated>
<published>2009-07-24T18:09:41Z</published>
<link rel="alternate" type="text/html" href="http://linuxuanl.org/jarg/blog/linux/planetalinux.xhtml" />
<content type="html">&lt;p&gt;Pues hace algunos días me encontré con &lt;a href="http://mx.planetalinux.org/"&gt;Planeta Linux&lt;/a&gt; y he pedido que me
agreguen al planet, ahora mis post podrán ser leídos por la comunidad
linuxera de todo México.&lt;/p&gt;

&lt;p&gt;Si ustedes tienen blog les invito a unirse a Planeta Linux.&lt;/p&gt;
</content>
</entry>

<entry>
<title type="html">Blog de ISO-8859-1 a UTF-8</title>
<category term="personal" />
<id>http://linuxuanl.org/jarg/blog/2009/07/01/iso8859_to_utf8</id>
<updated>2009-07-01T16:19:21Z</updated>
<published>2009-07-01T16:19:21Z</published>
<link rel="alternate" type="text/html" href="http://linuxuanl.org/jarg/blog/personal/iso8859_to_utf8.xhtml" />
<content type="html">&lt;p&gt;Tenia este blog en ISO-8859-1 y ahora hice la conversión a UTF-8, lo
que me detenía era que las fechas de mis post se iban a actualizar y
no había encontrado como hacerle para que eso no ocurriera.&lt;/p&gt;

&lt;p&gt;Finalmente encontré un script llamado &lt;a href="http://pyblosxom.sourceforge.net/registry/scripts/rdate.html"&gt;rdate&lt;/a&gt; en el sitio de
pyblosxom el cual ejecutas con el path de tu post como
parámetro, y le agrega un metadata al post para guardar la fecha
original, después de que modificas el post corres de nuevo el
comando y ahora restablece el mtime del archivo.&lt;/p&gt;

&lt;p&gt;Para convertir de ISO-8859-1 a UTF-8 utilice el comando iconv.&lt;/p&gt;

&lt;p&gt;Los pasos que seguí y que se podrían meter a un script
fueron:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;    $ cd myblog/
    $ find entries/ -type f -name *.txt -exec ./rdate.py {} \;

    for fn in $(find entries/ -type f -name *.txt -print); 
    do
        iconv --from-code=ISO-8859-1 --to-code=UTF-8 $fn &amp;gt; $fn.utf8; 
        mv $fn.utf8 $fn;
    done;

    $ find entries/ -type f -name *.txt -exec ./rdate.py {} \;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Finalmente el buen &lt;a href="http://linuxuanl.org/eald"&gt;eald&lt;/a&gt; me paso el tip para decirle a mi emacs que
se UTF-ice.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;    (set-terminal-coding-system 'utf-8)
    (setq file-name-coding-system 'utf-8)
    (set-clipboard-coding-system 'utf-8)
    (setq default-buffer-file-coding-system 'utf-8)
    (setq coding-system-for-read 'utf-8)
    (setq coding-system-for-write 'utf-8)
&lt;/code&gt;&lt;/pre&gt;
</content>
</entry>

<entry>
<title type="html">FosWiki (TWiki) vs DokuWiki</title>
<category term="linux" />
<id>http://linuxuanl.org/jarg/blog/2009/06/18/fosswiki_dokuwiki</id>
<updated>2009-06-18T21:35:20Z</updated>
<published>2009-06-18T21:35:20Z</published>
<link rel="alternate" type="text/html" href="http://linuxuanl.org/jarg/blog/linux/fosswiki_dokuwiki.xhtml" />
<content type="html">&lt;p&gt;Después de haber instalado y usado por un tiempo &lt;a href="http://foswiki.org"&gt;FosWiki&lt;/a&gt; y &lt;a href="http://www.dokuwiki.org"&gt;DokuWiki&lt;/a&gt;
plasmo aquí mis opiniones.&lt;/p&gt;

&lt;p&gt;Primero que nada hay que mencionar que FosWiki es un fork de
&lt;a href="http://www.twiki.org"&gt;TWiki&lt;/a&gt;. TWiki ya lo había estado usando en mi antiguo trabajo y la
verdad es que es más que un Wiki, con todos los plugins que tiene
puedes armar una plataforma de colaboración completa. El fork de este
proyecto se dio por ahí de Octubre de 2008, la explicación de porque
el fork la pueden leer &lt;a href="http://foswiki.org/About/WhyThisFork"&gt;aquí&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;En términos técnicos FosWiki es prácticamente TWiki, solo que algunos
plugins aun no funcionan en FosWiki, aunque por otro lado le agregaron
la posibilidad de instalar plugins desde la página de configuración,
lo cual es mucho más cómodo que hacer el proceso a mano.&lt;/p&gt;

&lt;p&gt;Uno de los plugins que extrañe de TWiki es el de tags, aunque hay un
plugin de tags para FosWiki no es el mismo y el proceso de agregar
tags de este nuevo plugin se me hace más feo.&lt;/p&gt;

&lt;p&gt;Aun así FosWiki es un Wiki muy completo hay plugins prácticamente para
cualquier cosa que se te ocurra. El editor WYSWYG esta muy decente y
algo padre es que en el mismo Wiki puedes tener varios Webs, cada Web
puede ser un Wiki completamente diferente o secciones de tu mismo
sitio.&lt;/p&gt;

&lt;p&gt;El sistema de ACL's también es muy poderoso, puedes manejar permisos
para Webs, para páginas o para secciones de una página.&lt;/p&gt;

&lt;p&gt;Toda la información se guarda en el sistema de archivos del sistema
operativo por lo tanto no necesitas bases de datos externas lo cual me
parece muy bueno.&lt;/p&gt;

&lt;p&gt;Ahora, la cosa fea es que está escrito en Perl y tiene una lista de
dependencia de módulos interesante que si no estas usando una
distribución de Linux decente te obligara a usar CPAN.&lt;/p&gt;

&lt;p&gt;El proceso de configuración también puede resultar tedioso para
algunos, ya que debes llenar un cuestionario que te genera la
configuración para Apache. El problema que le veo es que pueden
resultar ser muchas preguntas para alguien que solo quiere instalar un
Wiki.&lt;/p&gt;

&lt;p&gt;Hace algunas semanas decidí ver que otros Wikis me podrían resultar
prácticos para usar en la oficina, comparando varios en &lt;a href="http://www.wikimatrix.org"&gt;WikiMatrix&lt;/a&gt;
opte por darle una oportunidad a DokuWiki.&lt;/p&gt;

&lt;p&gt;DokuWiki es un Wiki escrito en PHP, el proceso de instalación es
realmente muy muy simple, nada de preguntas ni configuraciones
complicadas de Apache.&lt;/p&gt;

&lt;p&gt;Tiene una página de administración en la que fácilmente puedes
instalar plugins. De hecho tiene también una gama muy rica de
plugins. Hasta ahorita he probado el de tags, uno para poner notas,
otro para poner código fuente coloreado entre otros.&lt;/p&gt;

&lt;p&gt;El editor WYSWYG es más pobre que el de FosWiki pero es lo justo
necesario para mi, de hecho me siento mucho más cómodo que con el de
FosWiki.&lt;/p&gt;

&lt;p&gt;Lo que aun se me hace raro (seguro por falta de costumbre) y aun no se
si es bueno o malo es que las páginas las puedes nombrar como quieras,
es decir no tienes que ponerles a fuerza un WikiName (una palabra con
dos mayúsculas).&lt;/p&gt;

&lt;p&gt;Tampoco para DokuWiki necesitas una base de datos externa, todo se
maneja en archivos.&lt;/p&gt;

&lt;p&gt;En resumen, creo que si lo que necesitas es &lt;strong&gt;solo un Wiki&lt;/strong&gt;, si no
necesitas un sistema de ACL tan rudo y no necesitas tener más de un
Wiki en tu mismo sitio y no te importa que tus usuarios tengan un
editor un poco limitado, lo que te hará más feliz es instalar
DokuWiki.&lt;/p&gt;
</content>
</entry>
</feed>
