<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6053164</id><updated>2011-12-31T16:29:27.308-05:00</updated><category term='gis'/><category term='debian ubuntu'/><category term='Python'/><category term='gwt'/><category term='Zope'/><category term='android'/><category term='framework'/><category term='control de versiones'/><category term='scrum'/><category term='mono'/><category term='java'/><category term='sprint'/><title type='text'>Electronica y El Mundo Libre</title><subtitle type='html'>Esta pagina esta dedicada la Electronica, el mundo Libre y un poco más, se tratará de centrar en los temas de electronica, pero este blog tendrá un poco de todo.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.miuler.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>40</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6053164.post-2932378550690904466</id><published>2011-08-11T23:59:00.002-05:00</published><updated>2011-08-12T00:03:05.249-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='gwt'/><category scheme='http://www.blogger.com/atom/ns#' term='gis'/><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><category scheme='http://www.blogger.com/atom/ns#' term='sprint'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><title type='text'>Buenas noches amigos, mi primer post despues de años ;)</title><content type='html'>Hola amigos, después de años vuelvo a escribir en mi blog siempre con la promesa no cumplida de crear un sistema de blog propio jeje.&lt;br /&gt;&lt;br /&gt;Bueno en todo este largo tiempo, tengo muchas cosas que contar, como mi paso de python a java, y en esta decisión me he encontrado con un nuevo mundo, realmente muy amplio y con muchas novedades; sin menospreciar para nada a python, que me encanta como lenguaje.&lt;br /&gt;&lt;br /&gt;Entre las novedades, van desde frameworks para web, algunos lenguajes dinámicos para java, pasando por base de datos embebidos, base de datos no relacionales para cluster, sistemas de archivos en cluster usados por grandes como yahoo y facebook, librerías para gis, android, hasta gestión ágil, desarrollo ágil, &amp;nbsp;y muchas otras cosas más.&lt;br /&gt;&lt;br /&gt;Bueno amigos, doy por concluido mi primer post, ya les comenzaré a contar temas más puntuales en los siguientes post, por ahora ya pasada la media noche me voy a descansar.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-2932378550690904466?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/2932378550690904466/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=2932378550690904466' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/2932378550690904466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/2932378550690904466'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2011/08/buenas-noches-amigos-mi-primer-post.html' title='Buenas noches amigos, mi primer post despues de años ;)'/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-1729017451276563572</id><published>2006-02-19T13:45:00.000-05:00</published><updated>2008-02-04T00:26:08.884-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='debian ubuntu'/><title type='text'></title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;De Ubuntu a OpenSuse y de regreso a Ubuntu&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hola amigos, después de unas trasnochadas, por culpa de mi ansias de tener un&lt;br /&gt;desktop hermoso al tratar de instalar glx (con opensuse), les cuento mi&lt;br /&gt;experiencia.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;Mi primera opci\u00f3n fue tratar de instalar desde la red, ya que no quer\u00eda&lt;br /&gt;bajar los 5 cds del opensuse, pero al tratar de instalar me llevo un&lt;br /&gt;sorpresa, este me pide el ip del servidor y el directorio donde se&lt;br /&gt;encuentra suse, esto me molesto un poco, porque estaba acostumbrado a otras&lt;br /&gt;distros, donde por defecto de ponen un servidor (debian, ubuntu, etc).&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Luego rinicie de nuevo mi sistema y decid\u00ed bajar el primer cd, y comenc\u00e9&lt;br /&gt;a instalar, en este punto vi su instalador gr\u00e1fico, muy bonito, luego de&lt;br /&gt;configurar mis particiones para no borrar mis documentos, prosegu\u00ed a cambiar&lt;br /&gt;la lista de paquetes por defecto para el desktop escogido (gnome) y aumente&lt;br /&gt;varios paquetes, luego comens\u00e9 a instalar, para este punto mi antiguo&lt;br /&gt;sistema fue totalmente borrado, y O SORPRESA, me ped\u00eda como 3 CDs, pero me&lt;br /&gt;dije a mi mismo es mi culpa, no debo instalar pensando como si instalara un&lt;br /&gt;debian, -Debian te pide en un momento de la instalaci\u00f3n que le pongas todos&lt;br /&gt;los cds que tienes para saber que cosas puedes instalar- bueno entonces&lt;br /&gt;decid\u00ed dejar la opci\u00f3n por defecto de gnome, y reinicie la instalaci\u00f3n, pero&lt;br /&gt;imagine que cab\u00eda la posibilidad de que siguiera pidi\u00e9ndome un cd mas, y&lt;br /&gt;cierto aun me ped\u00eda 3CDs, ok esto me lo esperaba como una posibilidad, y de&lt;br /&gt;regreso a volver a instalar, pero esta ves solo el sistema b\u00e1sico, en este&lt;br /&gt;caso modo texto, imagine que esto ya no deber\u00eda darme problemas, y que&lt;br /&gt;creen \u00a1ME PEDIA 3 CDS!, esto ya no lo pod\u00eda creer, entonces despu\u00e9s que&lt;br /&gt;termino con el primer cd decid\u00ed cancelar la instalaci\u00f3n, en su men\u00fa aun&lt;br /&gt;faltaba configurar el password y otras cosas mas, pero no tenia otra opci\u00f3n,&lt;br /&gt;luego de reiniciar la pc con el opensuse a media, me ped\u00eda un password&lt;br /&gt;pero como no termine la instalaci\u00f3n, no se cual sera, entonces decid\u00ed&lt;br /&gt;desistir, claro pod\u00eda buscar en internet, o usar un cdlive y volar me el&lt;br /&gt;password, pero como es un sistemas a medias decid\u00ed dejarlo.&lt;/li&gt;&lt;br /&gt;&lt;li&gt; Decid\u00ed regresar a ubuntu, pero no tenia a mano la ultima versi\u00f3n tenia&lt;br /&gt;una anterior, pero tuve problemas al tratar de pasar a la versi\u00f3n de&lt;br /&gt;desarrollo (dapper), pero encontr\u00e9 la ultima versi\u00f3n estable, esta ves todo&lt;br /&gt;ok, actualice de nuevo a dapper, todo ok hasta que reinicie, al parece tenia&lt;br /&gt;un problema con el kernel, al final decid\u00ed un cd de la versi\u00f3n de&lt;br /&gt;desarrollo, y esta ves fue la definitiva, todo salio muy bien, un update y&lt;br /&gt;listo.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;Conclusiones&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;OpenSuse, deber\u00eda tener todos los paquetes m\u00ednimos solo en el primer&lt;br /&gt;CD, no en el segundo y mucho menos un tercero.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Pasar de Wartty a Dapper es muy muy engorroso, tienes que tener mucho&lt;br /&gt;cuidado, no creo que sea imposible adem\u00e1s tengan en cuenta que dapper aun&lt;br /&gt;esta en desarrollo.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Dapper aun estando en desarrollo esta bastante bien :D&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-1729017451276563572?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/1729017451276563572/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=1729017451276563572' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/1729017451276563572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/1729017451276563572'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2006/02/de-ubuntu-opensuse-y-de-regreso-ubuntu.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-2196019101688840116</id><published>2006-02-13T01:04:00.000-05:00</published><updated>2008-02-04T00:25:03.028-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mono'/><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'></title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;IronPython mejoras y problemas.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Hola amigos, IronPython realmente ha avanzado mucho,&lt;br /&gt;han corregido varios errores y tratan de mantener&lt;br /&gt;la compatibilidad con el lenguaje python,&lt;br /&gt;el interprete original este echo en C por eso&lt;br /&gt;tambi\u00e9n se le conoce como cpython, existen otro&lt;br /&gt;interprete echo en java llamado jython.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;Esta es una gran diferencia con respecto ha boo, en realidad&lt;br /&gt;boo es un lenguaje nuevo, es una mezcla entre python y C#,&lt;br /&gt;al principio no ten\u00eda ni siquiera las listas, algo esencial&lt;br /&gt;en python, ahora ya se encuentra implementado, pero no es&lt;br /&gt;uno de sus fines mantener compatibilidad con python.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;IronPython mejora d\u00eda con d\u00eda, pero aun as\u00ed tiene ciertos fallos,&lt;br /&gt;aqu\u00ed dejo un par de diferencias entre python y IronPython:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;El primer problema es con self,&lt;br /&gt;que es una referencia a la misma clase:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;Python:&lt;br /&gt;&lt;pre&gt;$ ipython&lt;br /&gt;In [1]: class miuler:&lt;br /&gt;...: def __init__(self):&lt;br /&gt;...: print self&lt;br /&gt;...: print type(self)&lt;br /&gt;...:&lt;br /&gt;In [2]: jojo = miuler()&lt;br /&gt;&amp;lt;__main__.miuler instance at 0xb7b2b4ec&amp;gt;&lt;br /&gt;&lt;br /&gt;In [3]:&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;IronPython:&lt;br /&gt;&lt;pre&gt;$ IronPythonConsole.exe&lt;br /&gt;IronPython 1.0.2190 (Beta) on .NET 2.0.50727.42&lt;br /&gt;Copyright (c) Microsoft Corporation. All rights reserved.&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; class miuler:&lt;br /&gt;... def __init__(self):&lt;br /&gt;... print self&lt;br /&gt;... print type(self)&lt;br /&gt;Traceback (most recent call last):&lt;br /&gt;SyntaxError: invalid syntax at :3&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; class miuler:&lt;br /&gt;... def __init__(self):&lt;br /&gt;... print self&lt;br /&gt;... print type(self)&lt;br /&gt;...&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; jojo = miuler()&lt;br /&gt;&amp;lt;__main__.miuler instance at 0x000000000000002B&amp;gt;&lt;br /&gt;Traceback (most recent call last):&lt;br /&gt;File , line 0, in __init__&lt;br /&gt;Exception: Object reference not set to an instance of an object&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;El segundo problema es con __main__ :&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;Python:&lt;br /&gt;&lt;pre&gt;miuler@miuler:/usr/lib/python2.4$ python&lt;br /&gt;Python 2.4.2 (#2, Nov 20 2005, 17:04:48)&lt;br /&gt;[GCC 4.0.3 20051111 (prerelease) (Debian 4.0.2-4)] on linux2&lt;br /&gt;Type "help", "copyright", "credits" or "license" for more&lt;br /&gt;information.&lt;br /&gt;&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; __name__&lt;br /&gt;'__main__'&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; import __main__&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; type (__main__)&lt;br /&gt;&amp;lt;type 'instance'&amp;gt;&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;IronPython:&lt;br /&gt;&lt;pre&gt;miuler@miuler:~$ IronPythonConsole.exe&lt;br /&gt;IronPython 1.0.2190 (Beta) on .NET 2.0.50727.42&lt;br /&gt;Copyright (c) Microsoft Corporation. All rights reserved.&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; __name__&lt;br /&gt;'__main__'&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; import __main__&lt;br /&gt;Traceback (most recent call last):&lt;br /&gt;ImportError: No module named __main__&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; __name__&lt;br /&gt;'__main__'&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; type (__main__)&lt;br /&gt;Traceback (most recent call last):&lt;br /&gt;NameError: name '__main__' is not defined&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Esta es una de las razones por la cual ipython&lt;br /&gt;no puede correr en IronPython&lt;br /&gt;-ipython es una shell Python mejorado-&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ya han mejorado muchos errores, y varios m\u00f3dulos&lt;br /&gt;de python original corren sin problemas, pero&lt;br /&gt;problemas como este, no dejan correr otros como ipython&lt;br /&gt;que son muy usado, por lo que estaremos muy atentos&lt;br /&gt;ha los nuevos cambios, para informarles.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-2196019101688840116?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/2196019101688840116/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=2196019101688840116' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/2196019101688840116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/2196019101688840116'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2006/02/ironpython-mejoras-y-problemas.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-1020014637364130626</id><published>2006-02-12T14:11:00.000-05:00</published><updated>2008-02-04T00:23:24.861-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='control de versiones'/><title type='text'></title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Gnome porfin se cambio a SubVersion&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Hola amigos, me parece excelente que por fin la gente de gnome se pase al&lt;br /&gt;carro de &lt;a href="http://es.wikipedia.org/wiki/Subversion"&gt;SVN&lt;/a&gt;, varios&lt;br /&gt;proyectos ya se han ido cambiado (mono, kde, etc), la verdad es que a mi&lt;br /&gt;parecer el cvs es un sistema antiguo, y subversion cubre muchas cosas que&lt;br /&gt;faltaban en cvs, &lt;a href="http://www.wikilearning.com/por_que_svn-wkccp-169-4.htm"&gt;aqu\u00ed&lt;/a&gt; un enlace&lt;br /&gt;sobre algunos cambios&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Una de las caracter\u00edsticas que realmente me encanta es las propiedades,&lt;br /&gt;espec\u00edficamente la propiedad externals, esta propiedad me agrada mucho, ya&lt;br /&gt;que si tenemos un proyecto y usamos alguna librer\u00eda que este en svn, podemos&lt;br /&gt;ponerlo en nuestro propio proyecto, apuntando al otro proyecto ya sea a la&lt;br /&gt;versi\u00f3n en desarrollo (trunk) o alguna versi\u00f3n estable marcada (tag). Por&lt;br /&gt;ejemplo yo tengo un proyecto que donde necesito la una librer\u00eda como por&lt;br /&gt;ejemplo monocanvas, enconces solo me coloco en un directorio donde quiero que&lt;br /&gt;este y lo agrego con:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;svn propedit svn:externals .&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;lo agrego y listo, pueden luego verlo con:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;miuler@miuler:~/Proyectos/ElectronicTools$ svn propget svn:externals ./svn.zope.org/Zope3-trunk/src/&lt;br /&gt;&lt;br /&gt;ZConfig svn://svn.zope.org/repos/main/ZConfig/trunk/ZConfig&lt;br /&gt;&lt;br /&gt;BTrees -r 41153 svn://svn.zope.org/repos/main/ZODB/branches/3.6/src/BTrees&lt;br /&gt;&lt;br /&gt;persistent -r 41153 svn://svn.zope.org/repos/main/ZODB/branches/3.6/src/persistent&lt;br /&gt;&lt;br /&gt;ThreadedAsync -r 41153 svn://svn.zope.org/repos/main/ZODB/branches/3.6/src/ThreadedAsync&lt;br /&gt;&lt;br /&gt;transaction -r 41153 svn://svn.zope.org/repos/main/ZODB/branches/3.6/src/transaction&lt;br /&gt;&lt;br /&gt;ZEO -r 41153 svn://svn.zope.org/repos/main/ZODB/branches/3.6/src/ZEO&lt;br /&gt;&lt;br /&gt;ZODB -r 41153 svn://svn.zope.org/repos/main/ZODB/branches/3.6/src/ZODB&lt;br /&gt;&lt;br /&gt;twisted -r 15340 svn://svn.twistedmatrix.com/svn/Twisted/branches/releases/2.1.x/twisted&lt;br /&gt;&lt;br /&gt;zdaemon -r 40792 svn://svn.zope.org/repos/main/zdaemon/trunk/src/zdaemon&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;Nos vemos amigos y ya saben una excelente opci\u00f3n es subversion.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;link:&lt;a href="http://developer.gnome.org/tools/svn.html"&gt;http://developer.gnome.org/tools/svn.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-1020014637364130626?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/1020014637364130626/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=1020014637364130626' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/1020014637364130626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/1020014637364130626'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2006/02/gnome-porfin-se-cambio-subversion-hola.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-113970721045157338</id><published>2006-02-11T20:14:00.000-05:00</published><updated>2006-02-11T20:20:10.463-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Pruebas de nuevo Blog&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;Hola amigos, ya que estoy muy interesado en el servidor de aplicaciones web (Zope), he montado un servidor de pruebas, en el cual tengo mi nuevo blog con bitakora un producto para zope, espero mantenerlo, bueno les dejo el link&lt;br /&gt;&lt;br /&gt;&lt;a href="http://freehardware.dyndns.org/"&gt;http://freehardware.dyndns.org/&lt;/a&gt;   (&lt;a href="http://freehardware.dyndns.org/feed.xml"&gt;RSS&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-113970721045157338?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/113970721045157338/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=113970721045157338' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113970721045157338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113970721045157338'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2006/02/pruebas-de-nuevo-blog-hola-amigos-ya.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-113752119816106822</id><published>2006-01-17T12:52:00.000-05:00</published><updated>2006-01-17T13:10:42.840-05:00</updated><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.google.com/talk/images/client.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px;" src="http://www.google.com/talk/images/client.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;Google talk ya charla con otros servidores Jabber&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hola amigos, esta es una noticia muy esperada, el poder agregar a nuestra lista de google talk otros usuarios que usan jabber pero no talk, yo tenía que tener dos cuentas separadas una especialmente para mi cuenta talk y la otra para todos los demás servidores jabber, bueno ahora ya no es necesario desde mi talk puedo comunicarme tanto con pepito.perez@gmail.com y con pepito.gonzales@jabberes.org. A esto se le llama federación interservidor si no me equivoco, esto lo estaban demorando mucho pero ahora ya es una realidad.&lt;br /&gt;&lt;br /&gt;Todo esto gracias a que usa un estándar abierto como jabber, esperemos que esto siga avanzando y permitan la comunicación por voz no solo con talk si no también con cualquier programa que use &lt;a href="http://es.wikipedia.org/wiki/Session_Initiation_Protocol"&gt;SIP&lt;/a&gt;, por ejemplo &lt;a href="http://freehardware.blogspot.com/2005/12/gizmo-y-telefonia-sobre-ip-voip-hola.html"&gt;gizmo&lt;/a&gt; del cual ya hable o cualquier otro.&lt;br /&gt;&lt;br /&gt;PD. Clientes de VoIP como &lt;a href="http://freehardware.blogspot.com/2005/11/gizmo-jabber-hola-amigos-probando.html"&gt;gizmo ya usan el protocolo jabber&lt;/a&gt; y son capaces de tener como contactos a otros servidores, en este caso podría ser un usuario de google talk.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.jabberes.org/node/676"&gt;http://www.jabberes.org/node/676&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-113752119816106822?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/113752119816106822/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=113752119816106822' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113752119816106822'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113752119816106822'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2006/01/google-talk-ya-charla-con-otros.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-113733748061336697</id><published>2006-01-15T09:39:00.000-05:00</published><updated>2006-01-15T10:04:40.670-05:00</updated><title type='text'></title><content type='html'>&lt;a aiotarget="false" aiotitle="" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.lphant.com/images/lphant.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px;" src="http://www.lphant.com/images/lphant.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;font-size:180%;" &gt;Lphant, un proyecto que murio !!!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hola amigos, con mucha pena me acabo de enterar que lphant un cliente para redes &lt;a href="http://es.wikipedia.org/wiki/P2P"&gt;P2P&lt;/a&gt;, implementado en C# haya muerto, este cliente corría tanto en windows (.NET)  como en Linux (Mono)&lt;br /&gt;e iba muy bien, la versión 2 había mejorado y aunque me pareció de mal gusto recurrir a los spyware para obtener financiamiento, era un medio más por el cual tratarían de capturar esos recursos que tanto querían recaudar y que en la comunidad trato de apoyar mediante donaciones en paypal o bajando las melodías para los telf. moviles, pero la verdadera noticia que se me escapaba, es que YA NO ERA SOFTWARE LIBRE! ahora es parte del software privativo, la verdad que tenía mucho futuro en nuestra comunidad, pero ahora al ser cerrado creo que le será difícil de competir con herramientas ya existente y que aparecen nuevas a cada rato. Por mi parte dejare de usarlo y solo me quedare con &lt;a href="http://www.amule.org"&gt;amule&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-113733748061336697?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/113733748061336697/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=113733748061336697' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113733748061336697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113733748061336697'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2006/01/lphant-un-proyecto-que-murio-hola.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-113671094898511747</id><published>2006-01-08T04:01:00.000-05:00</published><updated>2006-01-08T04:02:28.996-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;font-size:130%;" &gt;Terminando de arreglar mi cuarto a las 3:50AM! :P&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hola amigos, 5 minutos para las 4 de la madrugada y recién termine de bañarme, recién siento la pegada, es que estoy desde las 6pm arreglando, barriendo, trapeando, encerando para mudar mi querida PC a mi cuarto (mi cuarto pedía a gritos que lo limpiara y ordenara :P )  bueno por fin termine y ya estoy escribiendo este post, tuve que hacer un cableado aéreo momentáneo aun me falta parchar el cable para que llegue a mi pc y poder TV desde la comodidad de mi cama, jeje, así que ya tengo donde pasar las amanecidas en mi pc.&lt;br /&gt;&lt;br /&gt;ya no doy más el sueño me tienta por ahora estoy un poco cansado y después del baño ya no aguanto más aun tengo que arreglar la otra pc para mi hermano al levantarme así que mejor a la camita. BUENAS NOCHES AMIS ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-113671094898511747?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/113671094898511747/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=113671094898511747' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113671094898511747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113671094898511747'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2006/01/terminando-de-arreglar-mi-cuarto-las.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-113529844450263456</id><published>2005-12-22T19:31:00.001-05:00</published><updated>2005-12-22T19:40:44.513-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;Google en Quechua!!  :D&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hola amigos, viendo el &lt;a href="http://www.google.com.pe/doodle10.html"&gt;nuevo logo de google por fiestas&lt;/a&gt;, me doy cuenta que google a sacado el buscador en QUECHUA!!! esto se ve siempre y cuando entran a google con el dominio google.com.pe, en la parte inferior tenemos el enlace que nos puede redirigir a &lt;a href="http://www.google.com.pe/qu"&gt;http://www.google.com.pe/qu&lt;/a&gt; donde esta todo en quechua, es bueno ver que nos toman en cuenta ;) , parece que google se puso las pilas mucho más rápido que Microsoft, ya que este ultimo se comprometió a sacar una versión de sus productos en quechua, esto cuando estaba el proyecto Huascaron en su mejor punto, pero creo que ha quedado en nada.&lt;br /&gt;&lt;br /&gt;Es extraño entrar en la pagina de google en quechua y no entender nada :P siendo uno Peruano, sera motivo de estudiar un poco más sobre las legua de mi propio país.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-113529844450263456?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/113529844450263456/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=113529844450263456' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113529844450263456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113529844450263456'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/12/google-en-quechua-d-hola-amigos-viendo_22.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-113529843671026192</id><published>2005-12-22T19:31:00.000-05:00</published><updated>2005-12-22T19:40:36.726-05:00</updated><title type='text'></title><content type='html'>Google en Quechua!!  :D&lt;br /&gt;&lt;br /&gt;Hola amigos, viendo el &lt;a href="http://www.google.com.pe/doodle10.html"&gt;nuevo logo de google por fiestas&lt;/a&gt;, me doy cuenta que google a sacado el buscador en QUECHUA!!! esto se ve siempre y cuando entran a google con el dominio google.com.pe, en la parte inferior tenemos el enlace que nos puede redirigir a &lt;a href="http://www.google.com.pe/qu"&gt;http://www.google.com.pe/qu&lt;/a&gt; donde esta todo en quechua, es bueno ver que nos toman en cuenta ;) , parece que google se puso las pilas mucho más rápido que Microsoft, ya que este ultimo se comprometió a sacar una versión de sus productos en quechua, esto cuando estaba el proyecto Huascaron en su mejor punto, pero creo que ha quedado en nada.&lt;br /&gt;&lt;br /&gt;Es extraño entrar en la pagina de google en quechua y no entender nada :P siendo uno Peruano, sera motivo de estudiar un poco más sobre las legua de mi propio país.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-113529843671026192?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/113529843671026192/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=113529843671026192' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113529843671026192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113529843671026192'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/12/google-en-quechua-d-hola-amigos-viendo.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-113462255327774020</id><published>2005-12-14T23:55:00.000-05:00</published><updated>2005-12-15T09:44:29.886-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Zope'/><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>El svn de Zope murio</title><content type='html'>&lt;div xmlns="http://purl.org/atom/ns#"&gt;Al parecer Zope a tenido un problema el día de hoy, no se puede acceder a su svn, yo estaba haciendo un update y no podía bajar absolutamente nada, cuando entro en la web me doy con esta sorpresa, al parecer alguien metio la pata, espermos que lo arreglen rápidamente.      &lt;p&gt;&lt;a href="http://freehardware.blogspot.com/"&gt;&lt;br /&gt;&lt;/a&gt;      &lt;/p&gt;    &lt;h3&gt;An Exception Has Occurred&lt;/h3&gt;   &lt;h4&gt;Python Traceback&lt;/h4&gt; &lt;pre&gt;Traceback (most recent call last):&lt;br /&gt;File "/usr/local/viewcvs-1.0-dev/lib/viewcvs.py", line 3196, in main&lt;br /&gt;  request.run_viewcvs()&lt;br /&gt;File "/usr/local/viewcvs-1.0-dev/lib/viewcvs.py", line 265, in run_viewcvs&lt;br /&gt;  self.rootpath, rev)&lt;br /&gt;File "/usr/local/viewcvs-1.0-dev/lib/vclib/svn/__init__.py", line 327, in __init__&lt;br /&gt;  self.youngest = fs.youngest_rev(self.fs_ptr, self.pool)&lt;br /&gt;SubversionException: ('Berkeley DB error while checkpointing after&lt;br /&gt;Berkeley DB transaction for filesystem /svn/repos/main/db:\nDB_INCOMPLETE:&lt;br /&gt;Cache flush was unable to complete', 160029)&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-113462255327774020?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/113462255327774020/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=113462255327774020' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113462255327774020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113462255327774020'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/12/el-svn-de-zope-murio.html' title='El svn de Zope murio'/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-113423622188994445</id><published>2005-12-10T11:23:00.000-05:00</published><updated>2005-12-10T12:37:01.946-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;font-size:180%;" &gt;Hardware Libre&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hola amigos, aquí con la ultima novedad, sobre el mundo del &lt;a href="http://www.opencores.org/"&gt;hardware libre&lt;/a&gt;, es algo que hasta amí me sorprendio, ya que en lo que respecta a hardware es algo más dificil de lo que es para el Software Libre (SL), mientras este ultimo cualquiera lo puede hacer y esta muy extendido, el segundo es poco conocido y no muchos estan dispuesto a soltar su diseño, ademas que para poder implementar tiene un costo, dependiendo del diseño, en el SL solo hace falta compilar y ya tenemos nuestro producto, o aun más facil solo bajar los binarios.&lt;br /&gt;&lt;br /&gt;Bueno en el mundo de Hardware las cosas son un poco diferente, recuerden que libre no es igual a gratis, la idea es tener buenos diseños que calquiera pueda estudiarlos mejorarlos e implementarlos, aqui es donde entra a tallar las empresas que son las implementarían, y esto le es provechoso para ellos, ya que algunos ya no tendrían el alto costo de un departamento exclusivo para la investigación de este diseño, que les podría tomar años, simplemente implementar y comercializar, al estilo de &lt;a href="http://www.transmeta.com/"&gt;transmeta,&lt;/a&gt; que durante mucho tiempo se mantuvo en la oscuridad para luego salir con un nuevo microprocesador, ellos solo diseñaban el micro procesador, pero otras empresas se lo fabricaban, bueno algo similar es lo que se quiere con el Hardware Libre, existen algunos ejemplos como un &lt;a href="http://open.neurosaudio.com/"&gt;&lt;span style="font-weight: bold;"&gt;reproductor mp3/ogg/etc&lt;/span&gt;&lt;/a&gt;, existe &lt;a href="http://www.opencollector.org/collector.php"&gt;otros ejemplos&lt;/a&gt; en la red,  la idea tambien es de contar con estandares que cualquiera pueda implementarlos y que sea compatible entre todos.&lt;br /&gt;&lt;br /&gt;Bueno amigos, pero vemos que estamos teniendo algunos cambios, mientra que un grande como &lt;a href="http://barrapunto.com/article.pl?sid=04/05/08/1245214&amp;mode=thread"&gt;IBM dice software libre si y hardware abierto NO&lt;/a&gt; -no sabe lo que dice-  otro grande como SUN a sacado un proyecto &lt;a href="http://www.sun.com/processors/opensparc/"&gt;opensparc&lt;/a&gt;, un micro con performacioa superior a otros micros de intel, con multiples cores, al parecer a SUN esta viendo un verdadero modelo de negocios muy rentable.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-113423622188994445?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/113423622188994445/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=113423622188994445' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113423622188994445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113423622188994445'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/12/hardware-libre-hola-amigos-aqu-con-la.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-113398054946708613</id><published>2005-12-07T13:21:00.000-05:00</published><updated>2005-12-07T13:42:21.293-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;Repasando las novedades del kernel 2.6&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hola amigos, revisando algunos archivos sobre las novedades del kernel 2.6, sus cambios volví a tocar el punto sobre el scheluder  de entrada y salida, comencé a buscar más información en la web y me doy con esta pagina muy interesante: &lt;a href="http://www.kernel-labs.org/?q=node/6#comment-4&amp;PHPSESSID=c1c5c8cf27a4129904d41b4f3a571345"&gt;Block I/O Layer&lt;/a&gt;  &lt;p style="margin-bottom: 0cm;"&gt;veo como existen diferentes scheluder y algunos son más recomendados que otros, por ejemplo para el postgresql para que tenga mejor rendimiento algunos sugieren deadline, otro para sistemas de archivos de un usb recomiendan Noop (podría ser el caso de un sistema embebido), y lo mejor de todo es que esto no es una opción que solo se puede tomar antes de compilar, uno puede elegir el scheluder antes de iniciar el sistema solo vasta con agregar:&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;       &lt;span style="font-weight: bold;"&gt; "elevator=scheluder_que_uno_quiere_usar"&lt;/span&gt;&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;esto se agrega en la linea del kernel, ya sea en el grub o lilo, en mi caso como uso grub quedaría la linea parecida a esta:&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;title            Ubuntu, kernel 2.6.15-6-686&lt;br /&gt;root           (hd0,0)&lt;br /&gt;kernel               /vmlinuz2.6.15  root=/dev/sda6 ro  &lt;span style="font-weight: bold;"&gt;elevator=scheluder&lt;/span&gt;&lt;br /&gt;initrd         /initrd.img-2.6.15-6-686&lt;br /&gt;boot&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;Tan facil como esto.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-113398054946708613?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/113398054946708613/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=113398054946708613' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113398054946708613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113398054946708613'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/12/repasando-las-novedades-del-kernel-2.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-113372154060034623</id><published>2005-12-04T13:36:00.000-05:00</published><updated>2005-12-04T13:39:00.600-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Gizmo para todos&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hola amigos, ahora gizmo ha sacado paquetes para tres diferentes distribuciones, antes solo se contaba con los .dpkg pensados en &lt;span style="font-weight: bold;"&gt;L&lt;/span&gt;inspire, pero  ahora ya tenemos  paquetes oficiales para Linspire, DEBIAN , y Fedora. &lt;span style="text-decoration: none; font-size: 11px;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-113372154060034623?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/113372154060034623/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=113372154060034623' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113372154060034623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113372154060034623'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/12/gizmo-para-todos-hola-amigos-ahora.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-113372133306160198</id><published>2005-12-04T13:22:00.000-05:00</published><updated>2006-01-17T13:12:35.586-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;font-size:180%;" &gt;Gizmo y Telefonia sobre IP (VoIP)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hola amigos, después de algunas pruebas de la buena calidad del audio decidí poner a prueba realmente la comunicación con otros programas que usaran SIP y me lleve una grata sorpresa, SI ES TOTALMENTE FUNCIONAL, aproveche en llamar a unos compañeros en una oficina donde trabajaba antes --yo sabía que tenían un equipo para llamadas por internet, la personas pueden llamar de una oficina a otra usando el teléfono, claro la otra oficina esta en otro país-- pues me puse manos a la obra y que creen, entro la llamada como con  un audio excelente, simplemente tenia que poner sip:oficina1@empresax.com (puedes llamar también de la forma usuario@IP ya que no todos cuentan con un dominio), puedes agregarlos a tus contactos normales en tu agenda del &lt;a href="http://freehardware.blogspot.com/2005/11/gizmo-usando-estandares-hola-amigos.html"&gt;gizmo&lt;/a&gt;, la verdad uno sabe que este programa usa este protocolo, pero es otra cosa cuando uno lo comprueba personalmente. Ahora ya tengo una forma de comunicarme sin gastar ni un duro, por lo menos can las personas, oficinas o empresas que estan al día en estos temas.&lt;br /&gt;&lt;br /&gt;&lt;div   style="border: 0pt none ; margin: 2px 0px; padding: 0pt; background: rgb(195, 217, 255) none repeat scroll 0% 50%; display: none; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: absolute; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: default; z-index: 2147483647;font-family:serif;font-size:100%;" id="gtbspellmenu_0"&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Gimo&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Gimió&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Gozo&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Gozó&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Ázimo&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_edit_0" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Edit...&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_ignoreall_0" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Ignore all&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_dictadd_0" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Add to dictionary&lt;/span&gt;&lt;/div&gt;&lt;div   style="border: 0pt none ; margin: 2px 0px; padding: 0pt; background: rgb(195, 217, 255) none repeat scroll 0% 50%; display: none; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: absolute; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: default; z-index: 2147483647;font-family:serif;font-size:100%;" id="gtbspellmenu_1"&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;telefonía&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;telefonea&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;teléfono&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;telefónica&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;telefonee&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_edit_1" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Edit...&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_ignoreall_1" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Ignore all&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_dictadd_1" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Add to dictionary&lt;/span&gt;&lt;/div&gt;&lt;div   style="border: 0pt none ; margin: 2px 0px; padding: 0pt; background: rgb(195, 217, 255) none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: absolute; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: default; z-index: 2147483647; left: 267px; top: 78px; display: none;font-family:serif;font-size:100%;" id="gtbspellmenu_2"&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;aproveche&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;aproveché&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;aprovecha&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;aprovecho&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;aprovechó&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_edit_2" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Edit...&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_ignoreall_2" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Ignore all&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_dictadd_2" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Add to dictionary&lt;/span&gt;&lt;/div&gt;&lt;div   style="border: 0pt none ; margin: 2px 0px; padding: 0pt; background: rgb(195, 217, 255) none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: absolute; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: default; z-index: 2147483647; left: 268px; top: 98px; display: none;font-family:serif;font-size:100%;" id="gtbspellmenu_3"&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;tenga&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;tenían&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;teñían&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;tañían&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;tiñan&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_edit_3" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Edit...&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_ignoreall_3" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Ignore all&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_dictadd_3" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Add to dictionary&lt;/span&gt;&lt;/div&gt;&lt;div   style="border: 0pt none ; margin: 2px 0px; padding: 0pt; background: rgb(195, 217, 255) none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: absolute; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: default; z-index: 2147483647; left: 323px; top: 118px; display: none;font-family:serif;font-size:100%;" id="gtbspellmenu_4"&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;teléfono&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;telefoneo&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;telefoneó&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;telefonía&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;teléfonos&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_edit_4" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Edit...&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_revert_4" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Revert to "telefono"&lt;/span&gt;&lt;/div&gt;&lt;div   style="border: 0pt none ; margin: 2px 0px; padding: 0pt; background: rgb(195, 217, 255) none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: absolute; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: default; z-index: 2147483647; left: 3px; top: 138px; display: none;font-family:serif;font-size:100%;" id="gtbspellmenu_5"&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;país&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;pías&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;piáis&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;puáis&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;pis&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_edit_5" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Edit...&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_ignoreall_5" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Ignore all&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_dictadd_5" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Add to dictionary&lt;/span&gt;&lt;/div&gt;&lt;div   style="border: 0pt none ; margin: 2px 0px; padding: 0pt; background: rgb(195, 217, 255) none repeat scroll 0% 50%; display: none; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: absolute; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: default; z-index: 2147483647;font-family:serif;font-size:100%;" id="gtbspellmenu_6"&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;gimo&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;gimió&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;gozo&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;gozó&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;ázimo&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_edit_6" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Edit...&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_ignoreall_6" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Ignore all&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_dictadd_6" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Add to dictionary&lt;/span&gt;&lt;/div&gt;&lt;div   style="border: 0pt none ; margin: 2px 0px; padding: 0pt; background: rgb(195, 217, 255) none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: absolute; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: default; z-index: 2147483647; left: 3px; top: 225px; display: none;font-family:serif;font-size:100%;" id="gtbspellmenu_7"&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;están&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;es tan&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;es-tan&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;estaña&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;estañe&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_edit_7" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Edit...&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_ignoreall_7" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Ignore all&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_dictadd_7" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Add to dictionary&lt;/span&gt;&lt;/div&gt;&lt;div   style="border: 0pt none ; margin: 2px 0px; padding: 0pt; background: rgb(195, 217, 255) none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: absolute; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: default; z-index: 2147483647; left: 154px; top: 225px; display: none;font-family:serif;font-size:100%;" id="gtbspellmenu_8"&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;época&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;épica&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;apoca&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;épocas&lt;/span&gt;&lt;br /&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;poca&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_edit_8" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Edit...&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_revert_8" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Revert to "epoca"&lt;/span&gt;&lt;/div&gt;&lt;div   style="border: 0pt none ; margin: 2px 0px; padding: 0pt; background: rgb(195, 217, 255) none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: absolute; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: default; z-index: 2147483647; left: 234px; top: 225px; display: none;font-family:serif;font-size:100%;" id="gtbspellmenu_9"&gt;&lt;span style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: default;font-family:serif;font-size:90;"  &gt;(No suggestions)&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_edit_9" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Edit...&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_ignoreall_9" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Ignore all&lt;/span&gt;&lt;br /&gt;&lt;span id="gtbspellmenu_dictadd_9" style="border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 50%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; position: static; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; text-indent: 0pt; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;font-family:serif;font-size:90;"  &gt;Add to dictionary&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-113372133306160198?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/113372133306160198/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=113372133306160198' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113372133306160198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113372133306160198'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/12/gizmo-y-telefonia-sobre-ip-voip-hola.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-113200073653317260</id><published>2005-11-14T15:11:00.000-05:00</published><updated>2006-01-17T13:11:15.950-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Gizmo / Jabber&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1645/277/1600/Pantallazo.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/1645/277/200/Pantallazo.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hola amigos, probando encontre que puedo mandar mensajes a &lt;a href="http://freehardware.blogspot.com/2005/11/gizmo-usando-estandares-hola-amigos.html"&gt;gizmo&lt;/a&gt; usando cualquier cliente para cuentas jabber, simplemente tienes que añadir como contacto "usuariogizmo"@&lt;span class="postbody"&gt;chat.gizmoproject.com en mi caso es miuler13@&lt;/span&gt;&lt;span class="postbody"&gt;chat.gizmoproject.com, ya saben miuler13 es mi usuario cuando quieran llamarme desde gizmo ;) &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Esta tips es gracias al foro de gizmo:&lt;br /&gt;&lt;a href="http://forum.gizmoproject.com/viewtopic.php?t=683&amp;amp;sid=965c4e637d8af6b7c1b4fd03fd8d2790"&gt;http://forum.gizmoproject.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-113200073653317260?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/113200073653317260/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=113200073653317260' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113200073653317260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113200073653317260'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/11/gizmo-jabber-hola-amigos-probando.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-113199493433841224</id><published>2005-11-14T13:35:00.000-05:00</published><updated>2005-11-14T14:02:14.380-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;Gizmo, usando estandares&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1645/277/1600/Pantallazo-1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/1645/277/200/Pantallazo-1.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Hola amigos, veo con mucho gusto que este cliente va mejorando poco a poco, entre las novedades que veo es que ahora cuando se realiza una llamada se abre a la izquierda un panel en el cual me muestra información extra, me da la opción a ubicar en un mapa el lugar desde donde se realiza la llamada, y como ya se sabía que este proyecto esta de la mano con google, no es mucha sorpresa que utilice a google maps, otra cosa que veo con gusto es la opción de grabar la conversación, lo deja en un archivo .wav en el escritorio.&lt;br /&gt;&lt;br /&gt;Bueno y lo que es realmente importante es que esta tratando de basarce en estándares, desde un inicio usa el protocolo &lt;a href="http://es.wikipedia.org/wiki/Session_Initiation_Protocol"&gt;SIP&lt;/a&gt;, que es el sucesor de H.323 este estándar es muy usado actualmente pero tiene sus limitaciones, por eso se creo &lt;a href="http://es.wikipedia.org/wiki/Session_Initiation_Protocol"&gt;SIP&lt;/a&gt;, no utiliza un protocolo cerrado como skype, otro detalle es que usar jabber para su mensajería, y si uno tiene se toma el tiempo de ver para que son los tres programas que uno baja para poder instalar el gismo uno se da cuenta que también están usando bonjour (bonjour te permite crear al instante una red de ordenadores y dispositivos inteligentes con sólo conectarlos entre sí.), este &lt;a href="http://www.gnome.org/start/2.12/notes/es/rnlookingahead.html"&gt;estándar bonjour&lt;/a&gt; lo quieren implementar en la próxima versión de gnome.&lt;br /&gt;&lt;br /&gt;Ahora hablando de la calidad del audio, ya he tenido la oportunidad de probarlo y es excelente, realmente por lo menos en mi caso, me dio mejores resultado que usando skype, esa es mi experiencia. Realmente va mejorando mucho este proyecto espero que siga adelante y siga aprovechando y promocionando estándares abiertos.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-113199493433841224?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/113199493433841224/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=113199493433841224' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113199493433841224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113199493433841224'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/11/gizmo-usando-estandares-hola-amigos.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-113042830604975043</id><published>2005-10-27T10:50:00.000-05:00</published><updated>2005-11-14T14:21:28.756-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;font-size:180%;" &gt;OpenLibrary.org, print.google y DJVU&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hola amigos, revisando algunas noticias, me encuentro con openlibrary, un esfuerzo similar al de google print, escanear todos los libros disponibles, hay empresas como yahoo, msn que están detrás de este proyecto, la diferencia es que esta orientado a documentación libre, google print aunque tiene libros que pueden ser descargados totalmente, son muy dificiles de encontrar, esta más orientado a búsqueda, hacer una búsqueda de un tema en particular entre los miles de libros, ver cual es el más completo y comprarlo. Google print tiene otra visión, openlibrary otra.&lt;br /&gt;&lt;br /&gt;Lo que si puedo resaltar es que mientras google print solo usa unos austeros jpeg para mostrar su información:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://print.google.com/googleprint/example_sm.gif" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;open library tiene un excelente forma de mostrar sus libros:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1645/277/1600/Pantallazo-Open%20Library%3A%20Details%3A%20Open%20Library%20-%20Mozilla%20Firefox.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/1645/277/320/Pantallazo-Open%20Library%3A%20Details%3A%20Open%20Library%20-%20Mozilla%20Firefox.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;y lo mejor de todo es puedes ver los libros en un excelente formato DJVU, también esta disponible en formato pdf, pero el primero es muy superior al segundo además de que djvu es un &lt;a href="http://freehardware.blogspot.com/2004_12_01_freehardware_archive.html"&gt;formato libre&lt;/a&gt; , podemos notar la enorme diferencia, solo con bajar los archivos, el .djvu pesa aprox. 20.6MB y el mismo libro en .pdf pesa 54MB, como ya saben siempre tenemos que promocionar los formatos libres, más aun si tecnicamente son superiores.&lt;br /&gt;&lt;br /&gt;Lo que lamento es que mucha gente lo dejara pasar porque no tiene el plugin para djvu, y se olvidan que en algun momento también tubieron que bajar el acrobat reader para poder ver los pdf, todo por que creen que es un estandar, bueno espero que esa forma de pensar cambie, y ya saben, fomentar los formatos libres.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-113042830604975043?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/113042830604975043/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=113042830604975043' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113042830604975043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113042830604975043'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/10/openlibrary.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-113042822882169640</id><published>2005-10-27T09:45:00.000-05:00</published><updated>2005-10-29T23:59:02.450-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;De regreso&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hola amigos, después de un largo tiempo estoy por aquí de nuevo, siento no haber podido postear más, en parte por falta de tiempo -el trabajo, la universidad, etc-, en parte porque quería partir mi blog uno para cosas de electrónica exclusivamente, otro para desarrollo de software, pero para eso quería un hosting para instalar un programa para mis blogs -se que wordpress es muy bueno por referencias, pero prefiero usar uno en zope ;)- y tener mi dominio y subdominios para poder organizar todo, bueno el caso es que por el momento no se va ha poder, así que espero que me disculpen si encuentran un poco mezclado desarrollo de software y de hardware en este blog, o hasta cosas que no tienen que ver con los dos anteriores, por ejemplo tips para debian/ubuntu.&lt;br /&gt;&lt;br /&gt;Sin más que contar por ahora, nos vemos hasta la próxima entrada.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-113042822882169640?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/113042822882169640/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=113042822882169640' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113042822882169640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/113042822882169640'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/10/de-regreso-hola-amigos-despus-de-un.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-112038397360474257</id><published>2005-07-03T04:46:00.000-05:00</published><updated>2005-07-03T12:04:43.670-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;font-size:180%;" &gt;Mi experiencia con ReiserFS&lt;/span&gt;&lt;br /&gt;&lt;p&gt;Hola amigos, recién acabo de pasar mis archivos de mi home/ext3 a home/ReiserFS, la verdad esto resulto inesperado para mi, no pensé mudarme de sistema de archivos. Lo que me motivo a cambiar es que por fin tengo &lt;a href="http://beaglewiki.org/Main_Page"&gt;Beagle&lt;/a&gt;, al principio todo andaba muy bien, pero cuando comenzó a indexar mis correos surgió el problema, cada búsqueda tardaba mucho, y mi disco no dejaba de leer, entonces pensé en ext3 y en Reiserfs, que según comentarios es muy bueno, entonces me dispuse a investigar, después de mucho buscar en google y de conversar en el canal de #apesol, me decidí a cambiar, me encontré con 3 alternativas:&lt;/p&gt;&lt;p&gt;1. Reiserfs&lt;br /&gt;2. XFS&lt;br /&gt;3. Reiser4&lt;/p&gt;&lt;p&gt;me encontré con unos &lt;a href="http://barrapunto.com/comments.pl?sid=39085&amp;op=&amp;amp;threshold=0&amp;commentsort=0&amp;amp;amp;mode=thread&amp;amp;pid=262052"&gt;comentarios&lt;/a&gt; en barrapunto, donde XFS es un sistema maduro, pero esta más orientado a servidores, por lo que mantiene mucha información en cache, etc, por lo que mencionan parecer necesitar bastante memoria, para ser óptimo, parece estar echo para grandes archivos (multimedia, videos, etc), por lo que pase a la siguiente opción, Reiserxxx.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;Siempre escuche de Reiserfs, pero ahora me doy con la sorpresa de que ya existe Reiser4, totalmente reimplementado con muchas mejoras, como la velocidad, aseguran ser muy muy rapidos, el único problema es que mi kernel compilado no tiene soporte, es más hasta ahora el kernel oficial no da soporte oficial a la versión 4 de reiser, creo que en la rama de Andrew Morton esta soportado (mm1). Aunque me gusta arriesgarme, por ahora no tengo tiempo, tendría que recompilar el kernel, los modulos de mi tarjeta de video, etc, por lo que prefiero esperar a que salga oficialmente soportado, por ahora no tengo tiempo.&lt;/p&gt; &lt;p&gt;&lt;br /&gt;Al final la única opción que me quedo es ReiserFS, aunque la verdad hubiera querido usar de una ves reiser4, por lo que procedía hacer un backup de mi home para luego borrar la partición y pasarla Reiserfs, bueno despues de mover 40GB, y regresar gran parte a su sitio, inicié mi sesión, ¿y que creen? ... beagle regreso a ser el tranquilo sabueso, todo anda de las mil maravillas, beagle me regresa los resultados muy rápidamente, sin tantos retardos, por lo que podría afirmar lo que se dice de reiserfs, maneja muy bien los numerosos archivos pequeños y consume menos cpu, eso es lo que he podido notar a grandes rasgos, estoy como loco por probar reiser4, ya que si con esta versión todo marcha mejor, que será con la versión 4, totalmente reimplementado. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-112038397360474257?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/112038397360474257/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=112038397360474257' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/112038397360474257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/112038397360474257'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/07/mi-experiencia-con-reiserfs-hola.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-112015441561724613</id><published>2005-06-30T12:27:00.000-05:00</published><updated>2005-06-30T13:01:45.300-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;font-size:180%;" &gt;Gizmo una alternativa abierta a skype&lt;/span&gt;&lt;br /&gt;Hola amigos, solo quería comentar sobre &lt;a href="http://www.gizmoproject.com/"&gt;Gizmo&lt;/a&gt;, quería comentar sobre Gizmo, una alternativa a skype que tiene notables ventajas sobre este, el principal problema de Skype es su protocolo, siendo este un producto cerrado el verdadero problema es su protocolo que es cerrado que puede caer en un monopolio si se difundiera más, ya que la única empresa que podría dar servicios es la empresa dueña de este producto.&lt;br /&gt;&lt;a href="http://www.gizmoproject.com/"&gt;Gizmo&lt;/a&gt; da un salto más adelante, utilizando un protocolo abierto como &lt;a href="http://www.sip.org/"&gt;SIP&lt;/a&gt;, agregándole muchas características adicionales, como mapas, avatares, etc. La ventaja de usar &lt;a href="http://www.sip.org/"&gt;SIP&lt;/a&gt; es que no se amarra a esta empresa, actualmente existen alternativas libres que ya usan este protocolo en el mundo de linux, pero ninguna esta tan bien terminada y arreglada. Skype y Gizmo aportan muchas facilidades al usuario final, además de tener su producto para varias plataformas, lo que ayudaría a un usuario final ya que vería la misma aplicación que conoce no importando si es una maquina linux, windows o mac, pero con la ventaja de Gizmo de usar SIP, que es el reemplazo de H.323, que se usa en VoIP (Voz sobre IP), lo cual le permitiría trabajar con diferentes clientes, si una persona usa skype, la otra persona con la que hablaría esta ¡obligada! a usar skype, en el caso de Gizmo, podría hablar con otra persona que use por ejemplo kphone, linphone, gnomemeeting (pronto soportará SIP), telefonia VoIP, etc. De repente no podrá usar toda las características de Gizmo, ya que la otra persona usaría otro programa, pero cumpliría su misión principal que es comunicarse con VOZ, se podría poner de acuerdo en usar ambos Gizmo, pero esto ya no es obligatorio.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;a href="http://www.gizmoproject.com/"&gt;http://www.gizmoproject.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sip.org"&gt;http://www.sip.org&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.michaelrobertson.com"&gt;http://www.michaelrobertson.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://media.linspire.com/images/mm/gizmo-graphic-2.jpg" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-112015441561724613?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/112015441561724613/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=112015441561724613' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/112015441561724613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/112015441561724613'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/06/gizmo-una-alternativa-abierta-skype.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-112009176237504775</id><published>2005-06-29T19:36:00.000-05:00</published><updated>2005-06-29T19:40:10.763-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-size:180%;"&gt;&lt;strong&gt;Orkut se cae&lt;/strong&gt;&lt;/span&gt;&lt;p&gt;&lt;br /&gt;Hola amigos, mis amigos están con la fiebre de HI5, yo mientras tanto estoy que me peleo con orkut, tiempo que no lo usaba, pero ahora que quiero, el servicio se para cayendo, espero que pronto Google integre todos sus servicios, y que integre también orkut, al estilo de yahoo 360.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;La verdad veo que yahoo quiere recuperar terreno y lo quiere hacer YA!, espero que google no se quede dormido en este aspecto.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-112009176237504775?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/112009176237504775/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=112009176237504775' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/112009176237504775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/112009176237504775'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/06/orkut-se-cae-hola-amigos-mis-amigos.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-112007966191185502</id><published>2005-06-29T16:05:00.000-05:00</published><updated>2005-06-29T16:14:21.916-05:00</updated><title type='text'></title><content type='html'>&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:180%;" &gt;Orkut offline&lt;/span&gt;&lt;br /&gt;Hola amigos, ahora que esta de moda hi5, y me he metido en este porque casi todos los amigos que tengo lo usan, me doy con la sorpresa que no puedo entrar en orkut, ya que me pico el bicho de invitar a mis amigos a esta otra red social, que por cierto le falta un toque más alegre en su thema, el hi5 es mucho más vistoso, al parecer es un problema momentaneo pero lo curioso es que muestra una pagina de google con el error&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1645/277/1600/Pantallazo-502%20Server%20Error%20-%20Mozilla%20Firefox.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; cursor: pointer;" src="http://photos1.blogger.com/blogger/1645/277/320/Pantallazo-502%20Server%20Error%20-%20Mozilla%20Firefox.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-112007966191185502?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/112007966191185502/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=112007966191185502' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/112007966191185502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/112007966191185502'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/06/orkut-offline-hola-amigos-ahora-que.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-111939204185345150</id><published>2005-06-21T17:10:00.000-05:00</published><updated>2005-06-21T17:16:13.596-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Mi Universidad&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;(UNAC - Universidad Nacional del Callao)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Encontré mi universidad, :D esta es solo la entrada:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://maps.google.com/maps?q=lima&amp;ll=-12.062387,-77.117715&amp;spn=0.007489,0.008293&amp;t=k&amp;hl=en"&gt;&lt;img src="http://kh.google.com/kh?v=2&amp;amp;t=ttrqqsqqrtqrtrqtst" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-111939204185345150?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/111939204185345150/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=111939204185345150' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111939204185345150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111939204185345150'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/06/mi-universidad-unac-universidad.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-111938906502856968</id><published>2005-06-21T14:13:00.000-05:00</published><updated>2005-06-21T17:02:40.206-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;font-size:130%;" &gt;EL Peru en el ojo del Mundo!!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Hola amigos, después de escuchar estas ultimas semanas de que google había ampliado su servicio de mapas a diferentes lugares del mundo y comprobar, hasta la semana pasada, de que esto era en forma parcial, ya que nuestro Perú aun estaba fuera de este.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;Fue grata mi sorpresa al ver que, por lo menos parcialmente, ya teníamos un zoom hasta el ultimo nivel, aunque me gustaría que tuviera un nivel más.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Aqui podemos ver nuestra Plaza de Armas, junto al Palacio de Gobierno:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://maps.google.com/maps?q=lima&amp;ll=-12.045951,-77.030672&amp;amp;spn=0.006534,0.007972&amp;t=k&amp;amp;hl=en"&gt;&lt;img src="http://photos16.flickr.com/20780775_31056bf0a0.jpg?v=0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-111938906502856968?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/111938906502856968/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=111938906502856968' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111938906502856968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111938906502856968'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/06/el-peru-en-el-ojo-del-mundo-hola.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-111928400327340495</id><published>2005-06-20T11:13:00.000-05:00</published><updated>2005-06-20T11:13:23.323-05:00</updated><title type='text'></title><content type='html'>Mono 1.8&lt;br /&gt;&lt;p&gt;Hola amigos, veo con grata sorpresa que en un repositorio para debian ya se encuentra la versi��n 1.1.8 de mono, han cambiado un par de cosas.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Este es el repositorio que uso en mi source.list:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;deb http://debian.meebey.net/ ./&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-111928400327340495?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/111928400327340495/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=111928400327340495' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111928400327340495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111928400327340495'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/06/mono-1.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-111724703152841271</id><published>2005-05-27T21:23:00.000-05:00</published><updated>2005-05-27T21:23:51.553-05:00</updated><title type='text'></title><content type='html'>CPS y Plone&lt;br /&gt;&lt;p&gt;Hola amigos, estoy examinando estas dos opciones para algunos proyectos estos dos se basan en zope (servidor de aplicaciones web), tanto Plone como CPS son excelentes.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Plone ya tiene sus años, y esta muchos mas difundido que CPS, este ultimo es muy usado en Francia, se esta extendiendo poco a poco. Después de estudiar un poco a plone y la forma de personalizarlo, uno tiene que meterse bastante en el ZMI (la interfas de zope); cuando comencé a revisar cps, todo es mucho más fácil, y se puede hacer desde la misma interfaz web de cps, luego de buscar por google, me encuentro que esto es posible en cps gracias a un componente que tiene, se llama CPSSkins, al parecer lo han arreglado para que funcione con plone, parece que transporta ciertos conceptos de cps a plone, pues segun el demo que vi, quitan las barras que usa plone por otras que usa en cps.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Me comencé a interesar cada ves más en este producto y veo que tiene un buen desarrollo, con la llegada de zope3, CPS ya tiene planes para ir portándolo, cps tiene tras de el a www.nuxeo.com y le esta dando mucho empuje al asunto, es más segun lo que tengo entendido, esta empresa es responsable por el producto que vendrá incorporado en zope 2.8, este producto brinda la facilidad de poder seguir usando zope2.x pero también hace posible el uso de algunas nuevas características de ZOPE3. según algunos comentarios que encontre cps va un paso más allá que plone.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Estas son mis apreciaciones luego de un pequeño estudio.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-111724703152841271?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/111724703152841271/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=111724703152841271' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111724703152841271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111724703152841271'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/05/cps-y-plone-hola-amigos-estoy.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-111516303075573343</id><published>2005-05-03T18:30:00.000-05:00</published><updated>2005-05-03T18:45:45.973-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-size:180%;"&gt;Postgresql-8.0&lt;/span&gt;&lt;br /&gt;&lt;p&gt;Hola amigos, esta ves me toca hablar un poco sobre postgresql8 el que viene con debian, me jugo una mala pasado hoy, ya que no querí­a conectarse desde ninguna maquina, no aceptaba las conexiones que no fueran locales.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Comencé editando el archivo /etc/postgresql/8.0/main/pg_hba.conf y cansado de probar, decidí­ darle permisos a todos, colocando esta linea:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;host    all         all         0.0.0.0/0             md5&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;pero no daba señal de vida mi psql, siempre me arrojaba este mensaje:&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;strong style="font-weight: normal;"&gt;$ psql -h 192.168.1.2 basecsd -U ccd&lt;/strong&gt;&lt;br /&gt;psql: no se pudo conectar con el servidor: Conexión rehusada&lt;br /&gt;¿Esta el servidor en ejecución en el servidor 192.168.1.2 y aceptando&lt;br /&gt;conexiones TCP/IP en el puerto 5432?&lt;/span&gt;&lt;/p&gt; &lt;strong&gt;&lt;/strong&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Luego de muchos intentos y revisando con cuidado me encuentro con la sorpresa que el archivo /etc/postgresql/8.0/main/postgresql.conf aví­a cambiado, y este era justamente el problema, en este archivo existe una linea que es la que indica si postgres aceptará conexiones externas, yo siempre me aví­a fijado solo en pg_hba.conf y no le tomaba mucha importancia a este otro archivo, bueno la solución era editar esa linea:&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;strong style="font-weight: normal;"&gt;#listen_addresses = 'localhost'&lt;/strong&gt;&lt;br /&gt;# what IP interface(s) to listen on;&lt;br /&gt;# defaults to localhost, '*' = any&lt;/span&gt;&lt;/p&gt; &lt;strong&gt;&lt;/strong&gt;&lt;p&gt;para dejarla de esta forma:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;listen_addresses = '&lt;/strong&gt;*'&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Con eso todo el asunto quedo arreglado.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-111516303075573343?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/111516303075573343/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=111516303075573343' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111516303075573343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111516303075573343'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/05/postgresql-8.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-111488355852509770</id><published>2005-04-30T12:27:00.000-05:00</published><updated>2005-04-30T12:52:38.533-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-size:130%;"&gt;Tips Mono&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hola amigos, les comento algunas cosas que encontre, al estar programando en mono+glade#&lt;br /&gt;&lt;br /&gt;Estos dos ejemplos, son similares, solo que el segundo llama manualmente a todos los widgets, usando&lt;br /&gt;   &lt;span style="font-family:arial;"&gt;    &lt;span style="font-weight: bold; font-style: italic;"&gt;Gtk.Tipo &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;nombreWidget&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:arial;" &gt; = gxml.GetWidget("&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;nombreWidget&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:arial;" &gt;");&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;  &lt;/span&gt;&lt;br /&gt;en el primer ejemplo se usa&lt;br /&gt;       &lt;span style="font-weight: bold; font-style: italic;"&gt;[Widget] gtk.Tipo nombreWidget&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;De esta manera es relativamente más facil llamar todos los widgets que se quieren, ademas tenemos que poner siempre &lt;span style="font-weight: bold; font-style: italic;"&gt;gxml.Autoconnect (this);&lt;/span&gt;  porque si no no funcionaria, de nada serviría poner el         &lt;span style="font-weight: bold; font-style: italic;"&gt;[Widget] gtk.Tipo nombreWidget&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;using System;&lt;br /&gt;using Glade;&lt;br /&gt;using Gtk;&lt;br /&gt;&lt;br /&gt;public class AplicacionGUI&lt;br /&gt;{&lt;br /&gt;    [Widget] Gtk.Window ReportesDiarios;&lt;br /&gt;    [Widget] Gtk.TreeView TreeViewReportes;&lt;br /&gt;&lt;br /&gt;   public static void Main ()&lt;br /&gt;    {&lt;br /&gt;        new AplicacionGUI ();&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    public AplicacionGUI ()&lt;br /&gt;    {&lt;br /&gt;        Application.Init();&lt;br /&gt;        Glade.XML gxml = new Glade.XML (null, "Reportes.glade", "WinReportes", null);&lt;br /&gt;        gxml.Autoconnect (this);&lt;br /&gt;        ReportesDiarios.DeleteEvent += OnWindowDeleteEvent;&lt;br /&gt;        Application.Run();&lt;br /&gt;    }&lt;br /&gt;    public void OnWindowDeleteEvent (object o, DeleteEventArgs args)&lt;br /&gt;    {&lt;br /&gt;        Application.Quit ();&lt;br /&gt;        //args.RetVal = true;&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;using System;&lt;br /&gt; using Glade;&lt;br /&gt; using Gtk;&lt;br /&gt;&lt;br /&gt;public class AplicacionGUI&lt;br /&gt; {&lt;br /&gt;   public static void Main ()&lt;br /&gt;     {&lt;br /&gt;         new AplicacionGUI ();&lt;br /&gt;     }&lt;br /&gt;&lt;br /&gt;     public AplicacionGUI ()&lt;br /&gt;     {&lt;br /&gt;         Application.Init();&lt;br /&gt;&lt;br /&gt;         Glade.XML gxml = new Glade.XML (null, "Reportes.glade", "WinReportes", null);&lt;br /&gt;        Gtk.Widget ReportesDiarios = gxml.GetWidget("ReportesDiarios");&lt;br /&gt;        ReportesDiarios.DeleteEvent += OnWindowDeleteEvent;&lt;br /&gt;         Application.Run();&lt;br /&gt;     }&lt;br /&gt;    public void OnWindowDeleteEvent (object o, DeleteEventArgs args)&lt;br /&gt;     {&lt;br /&gt;         Application.Quit ();&lt;br /&gt;         //args.RetVal = true;&lt;br /&gt;     }&lt;br /&gt; }&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-111488355852509770?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/111488355852509770/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=111488355852509770' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111488355852509770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111488355852509770'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/04/tips-mono-hola-amigos-les-comento.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-111341102198453079</id><published>2005-04-13T11:44:00.000-05:00</published><updated>2005-04-13T17:32:15.406-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;IronPython 0.7.2&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hola amigos, ya salio hace varios dias atras, al parecer &lt;a href="http://hugunin.net/"&gt;Jim Hugunin&lt;/a&gt; ya se puso las pilas.&lt;br /&gt;&lt;br /&gt;Como siempre ya saben donde encontrarlo, en:&lt;br /&gt; http://www.gotdotnet.com/&lt;br /&gt;no tengo el enlace ahora mismo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-111341102198453079?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/111341102198453079/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=111341102198453079' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111341102198453079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111341102198453079'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/04/ironpython-0_13.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-111341044838237595</id><published>2005-04-13T11:39:00.000-05:00</published><updated>2005-04-13T11:43:25.333-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Gmail en español&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hola amigos, me encuentro con la noticia de que gmail ya esta soportando oficialmente español y otros idiomas más.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-111341044838237595?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/111341044838237595/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=111341044838237595' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111341044838237595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111341044838237595'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/04/gmail-en-espaol-hola-amigos-me.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-111274053852078194</id><published>2005-04-05T17:20:00.000-05:00</published><updated>2005-04-05T17:35:38.520-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;font-size:180%;" &gt;IronPython 0.7.1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hola amigos, buscando por google me encontre con la sorpresa de que ya salio IronPython 0.7,&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=cf952fdb-2344-4b1e-b169-3f5dfbca2984&amp;amp;DisplayLang=en"&gt;IronPython 0.7.1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Colocaron como sistemas soportados esto:&lt;br /&gt;&lt;b&gt;Supported Operating Systems: &lt;/b&gt;Windows 2000, Windows Server 2003, Windows XP&lt;br /&gt;esto puede ser debido a que en el mono estable aun no esta implementado lo que viene a ser .net2, esperemos a ver si colocan como sistema Linux cuando mono de desarrollo salga como estable :P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-111274053852078194?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/111274053852078194/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=111274053852078194' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111274053852078194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111274053852078194'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/04/ironpython-0.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-111204011207573039</id><published>2005-03-28T14:10:00.000-05:00</published><updated>2005-03-28T15:13:53.126-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight:bold;"&gt;Acroread 7.0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;img WIDTH="300" HEIGHT="300"  src="http://photos7.flickr.com/7711640_9e18dd855a_o.png" &gt;Acrobat7.0&lt;/img&gt;&lt;br /&gt;&lt;br /&gt;Hola amigos, hoy me he dado una sorpresa al encontrar que acroread a sacado la versión 7.0 para linux, y tiene muchos cambios, uno de ellos es que usa las librerías GTK, las anteriores versiones usaban solo las xlib, aquí les pego algunos screenshot.&lt;br /&gt;&lt;br /&gt;&lt;a hrefc="http://photos7.flickr.com/7713168_6cac961acb_o.png"&gt;screenshot01&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos8.flickr.com/7713167_8a0a4f0d76_o.png"&gt;screenshot02&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos8.flickr.com/7713169_39845acb62_o.png"&gt;screenshot03&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PD. El programa tiene ya varios días de haber salido, pero yo ni cuenta me había dado, después de un upgrade de madrugada al despertar y ver un pdf me encuentro con que en debian me había actualizado mi acroread de la versión 5.0 a la versión 7.0-0sarge0.0.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-111204011207573039?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/111204011207573039/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=111204011207573039' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111204011207573039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111204011207573039'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/03/acroread-7.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-111172113374157254</id><published>2005-03-24T22:24:00.000-05:00</published><updated>2005-03-24T22:26:57.413-05:00</updated><title type='text'></title><content type='html'>&lt;h1 class="title"&gt;&lt;span style="font-size:100%;"&gt;IronPython0.7&lt;/span&gt;&lt;/h1&gt; &lt;!-- begin content --&gt; &lt;span class="submitted"&gt;&lt;/span&gt;&lt;span class="taxonomy"&gt;&lt;/span&gt;      &lt;div class="content"&gt;&lt;br /&gt;Hola amigos, después de bastante tiempo, por fin a llegado una nueva versión de ironpython, la versión 0.7, la pueden encontrar en:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.gotdotnet.com/workspaces/workspace.aspx?id=ad7acff7-ab1e-4bcb-99c0-57ac5a3a9742"&gt;IronPython 0.7 &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Lo que se sabe es que necesita la versión 2 de .net, no he podido comprobarlo yo mismo, pero al parecer ironpython0.7 funciona con la ultima versión de desarrollo de mono. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-111172113374157254?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/111172113374157254/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=111172113374157254' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111172113374157254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111172113374157254'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/03/ironpython0.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-111015631304573486</id><published>2005-03-06T19:41:00.000-05:00</published><updated>2005-03-06T19:52:58.933-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;"&gt;Herramientas  UML/MER&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Bueno amigos, les comento que he tenido que retomar algunos de los programas que me permitan hacer diagramas UML o algún programa para diseño de DB, entre los diferentes programa que probé sólo tengo tres en mente, dbdesigner4 (el mejor para diseño de db), dia (es de uso general) y Umbrello (para diagramas UML).&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;   &lt;li&gt;Aunque dbdesigner4 a mi parecer es el mejor para Diseño de dbs, el problema es que solo esta hecho para trabajar con mysql, usa una librería particular de las qt y esta programado en kilyx, la librería particular de qt es ya un gran problema.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;   &lt;li&gt;Dia es un buen programa de uso general, con buenas librerías, pero a mi parecer no es tan refinado, aun le falta mucho, gráficamente le falta, claro esto solo es una opinión personal.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;   &lt;li&gt;Umbrello, es muy bueno para lo que fue diseñado, para gráficos uml, puede exportar a Cpp, python, sql, etc, el único que he probado es exportar a SQL y es el único que me interesa por el momento, es muy bueno, ya lo he usado, lo único de malo que le encontré es que tenía un bug muy grabe, se colgaba, cuando quería mover algún diagrama u objeto a una nueva carpeta, después de mucho tiempo, me parece que se ha superado mucho, ya no se cuelga que es lo principal, esta muy bien trabajado, solo faltaría poder importar tablas de una DB como lo hace dbdesigner4 (solo funciona con mysql).&lt;/li&gt; &lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://uml.sourceforge.net/screenshots/umbrello-entiry-relationship-wee.png" alt="Umbrello" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://uml.sourceforge.net/"&gt;Umbrello&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-111015631304573486?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/111015631304573486/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=111015631304573486' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111015631304573486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/111015631304573486'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/03/herramientas-umlmer-bueno-amigos-les.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-110978652757576551</id><published>2005-03-02T13:02:00.000-05:00</published><updated>2005-04-17T13:20:08.506-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;"&gt;Comprimir archivos con 7-zip - ahora en linux&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.7-zip.org/7ziplogo.png" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Hola amigos, les cuento que 7z es una nueva opción para comprimir archivos, y tiene una excelente rango de compresión, superando a tar.gzip y a tar.bzip2 a su maxima compresión, uno de los contras que se podrí­a encontrar es que demora un poco más al momento de comprimir, pero al momento de descomprimir la verdad que es muy rápido, esto se nota mas mientras más grande sea el archivo comprimido.&lt;br /&gt;&lt;br /&gt;Este formato es usado por firefox, para distribuirlo, esto habla muy bien de &lt;a href="http://www.7-zip.org/"&gt;7-ZIP&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;En windows cuenta con una interfaz gráfica y con la opción de generar auto ejecutables, para desempaquetar.&lt;br /&gt;&lt;br /&gt;El problema era que no estaba disponible para linux, a menos que usaran wine, ahora me he dado con la sorpresa que existe una versión nativa para linux, es más esta &lt;a href="http://packages.debian.org/experimental/utils/p7zip"&gt;dentro de los paquetes de debian&lt;/a&gt; en la rama experimental, también estan trabajando en la versión C#. Y lo ultimo que me he dado cuenta es que si le pongo la extensión .7z y lo abro con file-roller -el gestor de paquete comprimidos de gnome- este lo logra abrir, descomprimir, y hasta puedo generar nuevos files.7z desde el nautilus con el file-roller. ;)&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Pd. tengo el gnome 2.10 - ubuntu&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-110978652757576551?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/110978652757576551/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=110978652757576551' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/110978652757576551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/110978652757576551'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/03/comprimir-archivos-con-7-zip-ahora-en.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-110978008379015354</id><published>2005-03-02T11:14:00.000-05:00</published><updated>2005-03-02T13:06:21.796-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;"&gt;De regreso, Pagum una mala elección.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hola amigos, retomando el mundo del weblog, seguiré usando blogger.com, hasta que tengo un dominio y host propios.&lt;br /&gt;&lt;br /&gt;Les quiero comentar que he tenido una desagradable experiencia con la Pagum.com, primero les quiero comentar que es la tercera ves que intento comprar algo con esta tarjeta virtual:&lt;br /&gt;&lt;ol&gt;   &lt;li&gt;La primera ves no tuve ningún problema.&lt;br /&gt;   &lt;br /&gt;  &lt;/li&gt;   &lt;li&gt;La segunda intenté comprar en la empresa Newegg.com y me cancelaron la compra por no residir en EEUU -hablando con mi courier, me contaron que ellos han recibido varios paquetes que fueron comprados en NewEgg, se sorprendió que tuviera ese problema y que no se debÃ­a a la casilla que ellos me dieron, cuando en un momento mencionó pagum, me contó que otro cliente también tenia el mismo problema y justamente usaba la tarjeta pagum- el problema surge que con la el cobro, mientras newegg decí­a que no me cobraba, pagum ya habí­a retirado de mi cuenta el dinero $114, y despuÃ©s varios mails con newegg, finalmete me dieron a entender, que solo fue un intento pero como fue cancelada, ellos nunca cargaron el monto a mi tarjeta. Aclarado esto seguí­ insistiendo con pagum -Banco Wiese- luego de mandar un mail como ellos indicaron, pasado una semana, no supe nada de ellos excepto por un mail, indicándome que espere, y nada más, por lo que llame y solo me contestaban que espere, la primera ves, me dijeron que eso se resolví­a en un plazo de 20 dias, y luego de una par de llamadas más donde lo unico que me decí­an es que espere, a los 15 dias, me retornaron mi dinero.&lt;br /&gt;   &lt;br /&gt;  &lt;/li&gt;   &lt;li&gt;La tercera ves intenté en la empresa buy.com donde aseguran no cargar nada hasta que la compra sea totalmente completada, empresa que en la misma pagum recomienda, pero desafortunadamente también me cancelaron la compra, entonces tuve que llamar a pagum una ves más, luego de mandar el mail correspondiente, en el transcurso de la semana llame para saber que podrí­a hacer para que esto no vuelva a ocurrir, ya que me di cuenta que buy tampoco vende a personas que no residen en EEUU, cuando llame a pagum una de las señoritas contesto que deberí­a poner en mi cuenta pagum mi dirección de EEUU, de mi courie, luego de otra llamada me indicaron que debo poner mi dirección de mi casa, aqui en Peru, luego de otra llamada una tercera señorita, me decí­a que podí­a actualizar mis datos de mi cuenta pagum, pero que deberÃ­a ser datos reales del lugar donde vivo, pasado un par de semanas preocupado por la situación llame preguntando sobre mi problema, la señorita contesto que eso se resuelve en un plazo de 30 dias! cosa que me sorprendió, y por mas molesto que estuviera no resolvería nada, luego en el trabajo comentado con uno de los gerentes de la empresa, me contó que también una ves tuvo un problema al comprar, y llamo a su banco para solucionar el problema de que no podÃ­a comprar en EEUU por diferir la dirección de enví­o y la dirección donde reside -Peru, su tarjeta es una American Express-, en el banco le contestaron que no habÃ­a problema, que le podÃ­an poner una direccion como opcional en su tarjeta, para que no tuviera ese problema, por lo que atiné a llamar a pagum para comentarles el caso, luego la seÃ±orita luego de consultar me dijo que no tienen una segunda dirección pero que puedo actualizar mis datos y cambiar la dirección donde vivo por la dirección de mi courie, esto es una sorpresa, porque una de las señoritas que me contesto dí­as antes, me dijo que la direcciÃ³n de la terjeta se crea una única ves, cuando uno ser registra, dándome a entender que por más que cambie mis datos la tarjeta mantiene la dirección que puese la primera ves, y deberí­a crear una cuenta nueva.&lt;/li&gt; &lt;/ol&gt; Ahora me encuentro esperando una respuesta a punto de cumplir el plazo de 30 dí­as, he llamado pero me doy con la sorpresa de que debo esperar más y que el el plazo es de 30 a 45 dí­as, esto ya fue el colmo para mí­. Por eso decidí­ contarles esto para que lo tengan en cuenta al usar esa tarjeta virtual, pueden verificar en que este problema es de ahora, encontre una queja en quejasperu.com http://www.quejasperu.com/quejas2002/feb02.htm&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-110978008379015354?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/110978008379015354/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=110978008379015354' title='8 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/110978008379015354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/110978008379015354'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2005/03/de-regreso-pagum-una-mala-eleccin.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-110357472317083330</id><published>2004-12-20T15:32:00.000-05:00</published><updated>2005-03-02T13:13:33.543-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;"&gt;DJVU - El reemplazo para los pdf&lt;/span&gt;&lt;br /&gt;&lt;p&gt;Hola amigos, depués de navegar un poco por la web me encontré con djvu, el cual es un formato para documentos digitalizados, es un sustituto al pdf gracias a sus numerosas características, obteniendo un tamaño mucho menor que un pdf, trabaja con capas, donde el texto, el fondo y las gráficas pueden estar separadas y tener la mejor compresión.&lt;/p&gt;&lt;br /&gt;&lt;img src="http://www.djvuzone.org/images/compare.jpg" /&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;Para un documento digitalizado (scaneado) se obtiene una imagen la cual puede estar sin comprimir y por lo tanto con una gran calidad, pero eso no es practico por que cada imagen tendría muchos megas, por lo que se tiene que guardar en algún formato comprimido, pero los jpeg u otros, no son la mejor opción porque aunque se puede generar un archivo pequeño, la calidad de la imagen es realmente malo, es difícil conseguir un buen balance entre calidad/tamaño para la imagen, el formato djvu es muy superior para estos casos generando buenos documentos de pequeño tamaño, este formato además tiene mucha más características.&lt;br /&gt;&lt;img src="http://www.lizardtech.es/solutions/doc/gfx/filesize.jpg" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.djvuzone.org/wid/index.html"&gt;djvu&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-110357472317083330?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/110357472317083330/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=110357472317083330' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/110357472317083330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/110357472317083330'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2004/12/djvu-el-reemplazo-para-los-pdf-hola.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-110045242596764449</id><published>2004-11-14T13:13:00.000-05:00</published><updated>2005-03-02T13:16:45.816-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;"&gt;De regreso a la Vida&lt;/span&gt;&lt;br /&gt;&lt;p&gt;Despus de mucho buscar y un perí­odo de no hacer nada, e decidido volver a usar mi blog de blogger.com, por lo menos hasta que tenga mi propio dominio en un server de mi elección, pretendo que sea un server con zope, bueno aun falta mucho para eso, así­ que este será mi cubil por un buen tiempo ;).&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-110045242596764449?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.miuler.com/feeds/110045242596764449/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6053164&amp;postID=110045242596764449' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/110045242596764449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/110045242596764449'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2004/11/de-regreso-la-vida-despus-de-mucho.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6053164.post-107402627029131317</id><published>2004-01-13T15:37:00.000-05:00</published><updated>2004-06-09T10:29:03.066-05:00</updated><title type='text'></title><content type='html'>Sistema en Tiempo Real&lt;br /&gt;&lt;p&gt;Al parecer, hay muchos SO en tiempo real, tanto &lt;strong&gt;Libres&lt;/strong&gt; como comerciales. Entre los SO en tiempo real e visto dos que me an interesado mucho.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Realmente es el kernel Linux mas unas librer&amp;#xED;as que le permiten trabajar como Sistema Operativo en Tiempo Real, estas librer&amp;#xED;as son dos:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;* RTLinux (GPL + Patente)&lt;/p&gt;&lt;p&gt;&lt;br /&gt;* RTAI (GPL)&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Por lo poco que he podido ver, RTLinux se a dedicado mas a su versi&amp;#xF3;n comercial (RTLinuxPro) y a dejado de lado la versi&amp;#xF3;n libre, por este motivo, aparece RTAI que se basa en RTLinux libre, y es un grupo bastante activo con con muchas mejoras sobre la versi&amp;#xF3;n RTLinux Libre.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Otro sistema es el eCOS un sistema en tiempo real, basado en el kernel Linux, es una versi&amp;#xF3;n muy peque&amp;#xF1;a pensada en dispositivos m&amp;#xF3;viles.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6053164-107402627029131317?l=blog.miuler.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/107402627029131317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6053164/posts/default/107402627029131317'/><link rel='alternate' type='text/html' href='http://blog.miuler.com/2004/01/sistema-en-tiempo-real-al-parecer-hay.html' title=''/><author><name>Hector Miuler Malpica Gallegos</name><uri>https://profiles.google.com/100160421701740125184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-DIvTI5Pvm7I/AAAAAAAAAAI/AAAAAAAAEI8/uYav48xs5dA/s512-c/photo.jpg'/></author></entry></feed>
