Uno de los mejores juegos para linux.

De todos los juegos que son soportados por linux en forma nativa (sin recurrir a wine ni a maquinas virtuales), éste es decididamente uno de los mejores. Gráficas increíbles, jugabilidad inmejorable, acción sin límite. Estoy hablando del “Urban Terror“, un juego del estilo shooter en primera persona que también está disponible para windows. La buena noticia: es totalmente libre. Si, GRATIS!!. He aquí algunas capturas de pantalla:

Me sorprendió la cantidad de servidores argentinos y de otros países desde los que se puede jugar en línea, con múltiples formas de juego.

Dejo también un video:

Microsoft busca un ejecutivo anti-linux

Si realmente odias linux -o bien como mínimo estás dispuesto a fingirlo- Microsoft podría tener un trabajo para ti. La compañía viene lanzando publicidades en las que aduce la necesidad de un ejecutivo que será responsable, específicamente, para competir en contra del software de código libre.

El gigante Microsoft

El gigante Microsoft

Quienquiera que tome el rol de Director de Estrategia Frente al Open Source “será responsable por revivir nuestra estrategia de negocios descubriendo y compartiendo los pormenores de mercado que sentaron los fundamentos del valor nuestra plataforma entre clientes y en la industria.” En otras palabras, tendría que buscar razones para persuadir a la gente para que se mantengan fieles a los productos de Microsoft en lugar de cambiarse a los sistemas de código abierto.

La lista completa de requerimientos está escrita en la jerga de reclutamiento usual, pero el trasfondo es que tendrás que investigar el mercado,y producir medidas objetivas que ‘prueben’ que Microoft es la mejor opción, luego trabajar con el departamento de marketing de la compañía así como en diversas oficinas internacionales para divulgar el mensaje.

La propaganda deja específicamente claro la necesidad de “un conjunto racional de pruebas” y “un plan de marketing basado en hechos”, por lo que quien consiga el trabajo tendrá que venir con algo sólido.

El puesto de trabajo es publicitado como siendo parte de un equipo de trabajo más grande, lidiando con la “Estrategia de Competencia de Windows”.

El artículo no sólo cubre los mercado obvios tales como netbooks y objetos móviles, sino que además menciona específicamente el mercado de las PC’s. Aunque no haya sugerencia directa, Microsoft está en pánico por el aumento en la participación de mercado de Linux en pc’s de escritorio, y la firma claramente está buscando hasta las más insignicificantes falencias del sistema. Simplemente hay que echar un ojo en el stock de discos de Ubuntu en BestBuy para ver la forma en la que los sistemas de código abierto pueden poner un pie el el mercado principal.

Sin embargo, como apunta Rupert Goodwins de ZDNet, probablemente habrá límites sobre quienquiera que tome el trabajo. Su sugerencia al respecto de la respuesta más lógica al aviso (poner un CD en cada caja de Windows para que los consumidores puedan comparar entre los dos sistemas) no agradará mucho a los directivos de Microsoft.


Traducido y adaptado al español por Cruda Verdad. Original en inglés aquí.

Ubuntu Studio

En esta ocasión escribo para comentar al respecto de un theme para ubuntu que me parece realmente increíble, en especial si te gusta el negro y las tonalidades oscuras…

Me referio al theme del Ubuntu Studio. Instalarlo es tan simple como abrir una consola y tipear:

sudo aptitude install ubuntustudio-theme

Aquí presento algunas capturas de pantalla:


En realidad, al fondo de pantalla lo bajé de http://www.gnome-look.org y el tema de la consola no es exactamente el de Ubuntu Studio, sino que le hice una pequeña modificación. Si te gusta, tenes que hacer lo siguiente:

Abris una consola, click en Editar.. Perfiles.. Nuevo.. En la solapa “Colores” yo le puse negro con verde, y el la de “Efectos” seleccionás transparecia, en el porcentaje que más te guste.

Primeras experiencias con ACER Extensa y Ubuntu/Linux

Hace unas semanas decidí abocarme a la difícil tarea de elegir una laptop, entre las disponibles en el mercado del interior de Argentina. Si bien no tenía demasiado dinero, buscaba algo medianamente potente y cómodo, y fundamentalmente disponibilidad de drivers para instalar Ubuntu linux.

Lo primero que cruzó por mi mente fue encargar una a Dell, ya que la posibilidad de “armarla a medida” a través de su página web me resultaba bastante tentadora. Aunque algo más costosas, las experiencias de sus clientes en Buenos Aires parece muy buena. Sin embargo, los rumores de robos y maltratos en el transporte desde Buenos Aires hasta el interior me desalentó. Además, el servicio técnico será muy bueno para quienes están en zonas aledañas a la capital argentina, pero para quienes vivimos en el interior ¡esperar hasta 45 días que el servicio técnico se haga cargo de posibles problemas no es muy alentador…!

Finalmente, después de un gran proceso de descarte (aunque no hay muy buenas ofertas en Argentina), me quedaban dos opciones serias:

  • HP 530: con un Intel C2D T5200, 1GB de RAM, disco de 120, batería de 4 celdas, Pantalla de 15,4”, FreeDos,etc. A un costo de u$s 1030.
  • ACER Extensa 4620 (la nueva): con un C2D T5750, 2GB de RAM, disco de 160, batería de 6 celdas!, Pantalla de 14,1”, webcam y Windows Vista Busines (lamentablemente), etc. A un costo de u$s 1250.
Aunque fue una difícil decisión (la HP con su pantalla de 15,4” y buena reputación, mientras que la ACER con mucho mejores especificaciones, pero pantalla de 14,1”), opté por la ACER. Hace algo más de un mes que la tengo y la verdad no me arrepiento.

Le hice un doble booteo (ya que lo pagué, le dejé el Vista). La instalación de Ubuntu fue más facil de lo previsto: reconoció automaticamente todo, incluso la placa wireless (chipset intel 3945abg), a excepción de la webcam. Para la misma, encontré un programita denominado Cheese, que tuve que compilar (hay varios tutoriales sobre como hacerlo en Google) y que funciona a la perfección!.

La verdad estoy muy contento con mi nueva ACER, la batería tiene más de dos horas y media de autonomía, la potencia es increíble y Ubuntu funciona excelente!. De todos modos, aún es muy temprano y no he probado el servicio tecnico de esta empresa.

Si tengo alguna nueva experiencia digna de mención, no dudaré en comentarla :)

Mozilla retoma vuelo con nuevos benchmarks para firefox

TraceMonkey vs V8

TraceMonkey vs V8

Luego del lanzamiento de Chrome el polvo aún no se asienta y Mozilla siente la presión. La companía ha lanzado una serie de benchmarks mostrando que firefox 3.1 será más rápido de lo que Google puede proponer con Chrome.

Chrome corre con V8, un motor Javascript de código abierto, que según Google, es más rápido que cualquier otra cosa ofrecida en la web. Y, basados en nuestros tests de Chrome, estamos de acuerdo.

Pero en el inminente lanzamiento de Firefox 3.1, que debería producirse hacia fines de este año, Mozilla empleará TraceMonkey, un nuevo motor que, de acuerdo a uno de sus programadores, fácilmente eclipsará hasta la más rápida instancia de Chrome.

Para probarlo, Mozilla testeó Firefox 3.0 corriendo en TraceMonkey y lo comparó con Chrome utilizando su propio benchmark denominado SunSpider. De acuerdo con la compañía, Chrome resultó un 28 porciento más lento en Windows XP y un 16porciento más lento en Windows Vista.

Mozilla rápidamente ha hecho notar que TraceMonkey sólo ha sido desarrollado durante unos pocos meses, y sólo podrá mejorar hasta el momento en que se haga disponible al usuario final hacia fines de este año. De todos modos resulta natural pensar que la compañía tiene interés personal en hacer ver que Firefox salga en lo más alto de los benchmarks, por lo que probablemente todas estas figuras deben ser rápidamente cuestionadas, y lo mismo vale para los 5 benchmarks que difundió Google.

Por ahora, Chrome es el navegador más rápido del mercado y cualquiera que lo utilice simultáneamente con Firefox 3.0 lo notará rápidamente. Sin embargo, una vez que Firefox 3.1 golpee en la Web, sabremos si Chrome tiene lo que se necesita para permanecer en lo más alto luego de que Mozilla haya empezado a utilizar su TraceMonkey.


Traducido y adaptado al español por mi. La version original (en inglés) en:
http://www.techcrunch.com/2008/09/03/mozilla-fights-back-with-new-firefox-benchmarks/

Ubuntu, el montaje de particiones, FUSE y el menu “lugares”…

Quizás uses linux y estés acostumbrado, como yo, a montar particiones “a la antigua” meniante la edición del fichero en /etc/fstab y el comando mount. Hace poco instalé Ubuntu Hardy Heron en mi ordenador (cuya GUI es gnome) y noté con alegría que en el menú lugares del panel de gnome habían sido detectadas automáticamente todas mis particiones, incluída la de ntfs. Lo cómodo de esta configuración es que cualquier usuario, sin necesidad de tener privilegios de root, puede acceder mediante un simple click al contenido de cualquiera de las particiones, con permisos de lectura y escritura (nuevamente, incluída la partición ntfs).

Ubuntu

Ubuntu


Hasta aquí todo muy lindo. Mi primer sorpresa fue cuando examiné el fichero fstab. No había rastro alguno de ninguna de las particiones autodetectadas por el sistema. Con el simple ánimo de probar, incluí mi partición ntfs de la siguiente manera:

/dev/sda1 /media/Windows ntfs defaults 0 0

incluso también probé:

/dev/sda1 /media/Windows ntfs-3g defaults 0 0

y de las dos formas resultó que el intento por acceder a la partición desde el menu lugares en el panel de gnome daba error, y la única forma de acceder era como root desde una consola. Incluso verifiqué cambiando la opción “default” por un conjunto de opciones que incluían “user” para hacer explícitos los permisos de montaje para cualquier tipo de usuario. El problema seguía, pero siempre era posible comentar las líneas por mi incluidas en el fstab y las cosas volvían a la normalidad.

Intrigado por este comportamiento, lo primero que se me ocurrió fue ver la forma en la que el menú lugares daba acceso a las particiones. Después de buscar en unos cuantos lugares, me convencí de que esto no iba a dar fruto: había que bajarse el código fuente de gnome y compilarlo en casa…

Luego de visitar innumerables páginas de internet, blogs, foros, etc. en los que se daban mil recetas para montar desde fstab, no había avanzado lo más mínimo. Nada funcionaba: el menú lugares seguía obrando como “por arte de magia” haciendo que pueda accederse a las particiones ntfs sin privilegios de root, pero ¿Cómo lo hacía…?

La respuesta, que me llegó por casualidad, se llama FUSE ó “Filesystem in USErspace”. Resulta que el kernel de linux trae un módulo denominado FUSE que, entre otras cosas, le permite un manejo especial y simplificado de las particiones del disco duro. Cuando uno monta las particiones “con un simple click” desde el menu lugares del panel de gnome, lo está haciendo mediante FUSE y no mediante el comando mount. Esa es justamente la raíz de las diferencias que yo encontré al editar el fichero fstab.

¿Podemos los simples mortales utilizar FUSE para montar nuestras particiones, teniendo algún control sobre las opciones con las que se montan? La respuesta, como no podía ser de otra forma en linux, es SI!. Aunque no es la única forma, resulta muy cómodo lo siguiente. Desde su versión 2.4.0 FUSE también presta atención al fichero en /etc/fstab si uno lo edita con la sintaxis correcta para FUSE. Para ejemplificar la forma correcta de llamar a FUSE desde fstab para montar una partición, dejo aquí la forma en que monto mi partición ntfs:

ntfs /dev/sda1 fuse defaults 0 0

Donde en el lugar de “defaults” pueden ir las opciones que se ajusten a tus necesidades. Ahora, al acceder desde el menú lugares, el montaje se hará con las opciones que especifiquemos en fstab. Dejando la opción “dafaults” el montaje no difiere en nada de eliminar esa línea del fstab y seguir montando la particion desde el menu lugares.

Añadiendo nuevos tipos MIME en Ubuntu Linux

¿Te ha sucedido recientemente en Ubuntu Hardy que tu editor favorito ya no reconoce en forma automática (a través de la extensión del fichero) la sintaxis de los lenguajes que utilizas para programar? Si ese es tu caso, tenés que saber que la solución es muy sencilla y aplicable en forma general a cualquiera de las distribuciones de linux (con ínfimas variantes).
Si menciono a Ubuntu Hardy, es simplemente porque parece que son varios los lenguajes sin reconocimiento automático hasta el momento. En mi caso, utilizo gedit para editar codigos en FORTRAN y la verdad me cansé de determinar manualmente la sintaxis que debe ser resaltada en cada uno de los archivos.


La solución consiste en agregar el tipo de archivo y MIME en el fichero de configuración correspondiente. Demás está decir que necesitamos permisos de superusuario.

En primer lugar un buen hábito es crear un respaldo del fichero a modificar, por cualquier inconveniente que pueda surgir durante su edición. Para En este caso,

sudo cp /usr/share/mime/packages/freedesktop.org.xml /usr/share/mime/packages/freedesktop.org.xml_respaldo

Con cualquier editor (yo utilizo gedit) lo abrimos:

sudo gedit /usr/share/mime/packages/freedesktop.org.xml

y buscamos situarnos entre dos etiquetas de comienzo y final de información de
de tipos de MIME, es decir entre cualquier
</mime-type> y su consecutivo <mime-type type=”bla bla bla”>.

Allí insertamos el nuevo tipo MIME, en mi caso FORTRAN:

<mime-type type=”text/x-fortran”>
<sub-class-of type=”text/plain”/>

<comment>fortran code</comment>

<comment xml:lang=”az”>fortran kodu</comment>

<comment xml:lang=”bg”>Код на fortran</comment>
<comment xml:lang=”cs”>Kód fortran</comment>

<comment xml:lang=”cy”>Côd fortran</comment>

<comment xml:lang=”de”>fortran-Befehle</comment>

<comment xml:lang=”el”>κώδικας fortran</comment>

<comment xml:lang=”eo”>fortran-kodo</comment>

<comment xml:lang=”es”>Código fortran</comment>

<comment xml:lang=”eu”>fortran kodea</comment>

<comment xml:lang=”fi”>fortran-koodi</comment>

<comment xml:lang=”fr”>code fortran</comment>

<comment xml:lang=”hu”>fortran-kód</comment>

<comment xml:lang=”it”>Codice fortran</comment>

<comment xml:lang=”ja”>fortran コード</comment>

<comment xml:lang=”ko”>fortran 코드</comment>

<comment xml:lang=”ms”>Kod fortran</comment>

<comment xml:lang=”nb”>fortran-kildekode</comment>

<comment xml:lang=”nl”>fortran-code</comment>

<comment xml:lang=”nn”>fortran-kode</comment>

<comment xml:lang=”no”>fortran-kildekode</comment>

<comment xml:lang=”pl”>Kod fortran</comment>

<comment xml:lang=”pt”>código fortran</comment>

<comment xml:lang=”pt_BR”>Código fortran</comment>

<comment xml:lang=”sq”>Kod fortran</comment>

<comment xml:lang=”sr”>fortran ко̂д</comment>

<comment xml:lang=”sv”>fortran-kod</comment>

<comment xml:lang=”uk”>Код fortran</comment>

<comment xml:lang=”zh_CN”>fortran 代码</comment>

<glob pattern=”*.f”/>

<glob pattern=”*.for”/>

<glob pattern=”*.f90″/>

</mime-type>

Si en tu caso se trata de un lenguaje distinto a FORTRAN, lo más probable es que sólo tengas que cambiar la palabra “fortran” por la del lenguaje que utilices. Sin embargo, para mayor seguridad, puedes consultar el tipo MIME en:

http://www.htmlquick.com/es/reference/mime-types.html

Una vez editado de esta manera, guardamos los cambios y lo cerramos. Ahora sólo resta actualizar la información de los tipos MIME mediante el siguiente comando:

sudo update-mime-database /usr/share/mime/

… y listo. Ahora, en mi caso, los archivos con extensión .for, .f y .f90 ya están asociados al archivo del tipo “código fortran” y al tipo MIME “text/x-fortran”.

El resultado es que si tu editor tiene preconfigurada la sintaxis del lenguaje que utilizas, de ahora en más asociará el resaltado de fuentes a la extensión del archivo que abras con el mencionado editor.

Una buena referencia en inglés la podés encontrar en:

http://ubuntuforums.org/showthread.php?t=150393