Archivo para junio de 2009

Mini manual de Subversion

He creado un pequeño manual de Subversion donde se muestra lo básico para crear y administrar un repositorio en una máquina con Linux con este sistema de control de versiones. Los contenidos son:

  1. Introducción
  2. Qué es Subversion
  3. Creación y configuración de un repositorio
  4. Seguridad básica en un repositorio de Subversion
  5. Estructura recomendada de un repositorio
  6. Creación y manejo de proyectos
  7. Comandos básicos
  8. Creación y manejo de branches (ramas)
  9. Resumen de comandos
  10. Anexo A: Script de inicio del servidor de Subversion — svnserve

Es un manual simple (en papel son apenas ocho páginas) pero que contempla los aspectos básicos de este sistema de control de versiones y es muy útil para empezar a utilizarlo.

Espero que os sirva ;) .

HTC Hero

HTC Hero

Parece que la competencia sigue fuerte y cada día más armada para acabar con la hegemonía del iPhone. Al menos aunque sólo sea para robarle un pedacito de su cuota de mercado. Para ello HTC sacará este mes de julio que entra el nuevo HTC Hero.

El hardware es el hermano mayor de sus predecesores, el HTC Dream (G1) y el HTC Magic, pero lo realmente importante es el software que se rumorea que será Android 2.0.

HTC Hero

Pero no sólo eso, sino que también, gracias a la filosofía de software libre de Google con su S.O., HTC ha creado para este terminal una nueva interfaz gráfica llamada HTC Sense, algo así como la implementación de TouchFLO 3D pero para Android, con lo que pasamos de la austeridad de la que trae por defecto (ojo, que no tiene nada de malo) a las florituras 3D de este nuevo sistema.

Y como para el usuario la interfaz es el sistema, veo en este cambio un grandísimo avance para la expansión de este sistema operativo (más que el propio terminal).

Ahora la cuestión es otra: que su App Store funcione bien con muchas aplicaciones. En principio es factible ya que el desarrollo no es tan cerrado como para el iPhone aunque quizás tenga que entrar por el ojito derecho de la gente (es un buen S.O. y un buen terminal —según sus especificaciones— pero si a la gente no le gusta no lo usarán).

Y además de su App Store, su política de precios también debería ser más competitiva. Un iPhone con Movistar después del contrato de permanencia sale por más de 800 € en total. Esperemos que Vodafone (que supongo comercializará el terminal en España) no tenga esos precios tan abusivos. Pero bueno, son empresas y están para ganar dinero así que tampoco las tengo todas conmigo en este punto.

En definitiva, creo que los dos competidores principales del iPhone, el Palm Pre y los terminales con Android, serán duros rivales aunque hayan entrado bastante tarde (por no decir muy tarde) en el mercado.

¡Ah, por cierto! como buen friki geek, lo quiero ;) .

¿Cuántos colores hay en esta imagen?

Espiral de colores

¿Cuántos colores eres capaz de ver en esta imagen?

La respuesta…

(más…)

Hacia la verde inmensidad

Carátula de la película: Futurama, Hacia la verde inmensidad

La cuarta y última película de Futurama (al menos de momento), aunque esperaba que dejase el listón bien alto, me ha decepcionado ligeramente. Este largometraje de animación, en lugar de parecer un capítulo largo, parece un capítulo larguísimo y aburrido donde las escenas son lentas junto con una historia no demasiado brillante para lo que todos esperamos.

En principio tenemos varias historias: por una parte Fry en su mundo donde todos piensan que es tonto, por otra está Bender, también en su mundo con su tópicos de robot mundano y desalmado, y por otra Leela donde, esta vez, hace lo incorrecto. Y, todo ello para, finamente, unirse al final de la película (más o menos lo de siempre).

En esta, los toques de humor, a mi entender, son más escasos que en las demás para, quizás, centrarse más en la historia. Aunque creo que la historia tampoco tiene tanta miga como para robarle tiempo a las escenas cómicas. Quizás me recuerda (aunque no mucho) a la película de Star Trek donde crean un nuevo mundo. Creo que era En busca de Spock.

De todas formas, para no dejar huérfana a la saga, recomiendo que se vea con la mente libre opiniones contaminantes como esta, esperando, quizás, que no sea la última de la serie y que los nuevos capítulos vuelvan a poner a Futurama en el lugar que se merece, como una de las mejores series de animación de todos los tiempos (quizás sólo para frikis, pero buena al fin y al cabo).

I+D ¿+i?

Ahora se da por poner I+D+i en lugar de I+D. Y yo me pregunto ¿para qué ponen la última “i”? La investigación y el desarrollo ya implican la innovación. De hecho se investiga y desarrolla para innovar, para tener mejores procesos de producción y mejores productos. ¿Será la “i” una estrategia de mercadotecnia o será para camuflar que sólo dedicamos el 1,27% del PIB mientras que en países del norte de europa dedican más del 3%?

Definiciones

Informático
Organismo vivo, generalmente de la especie Homo Sapiens, altamente especializado en la captación, procesamiento, delegación, partición y solución de marrones.

Visto en Bit Banger.

Si estuviese en el norte

[...] se celebrará en Sudáfrica, que es un país que está al sur de África. Si estuviese al norte se llamaría Sudáfrica del Norte.

El mejor chiste de Berto Romero, ayer, en el programa de Buenafuente.

Reglas de optimización de aplicaciones

  1. Primera regla de la optimización de aplicaciones: No lo hagas.
  2. Segunda regla de la optimización de aplicaciones (sólo para expertos): No lo hagas todavía.

Michael A. Jackson, científico británico de la computación.

ZevenOS

Pues resulta que Zeta era la continuación del BeOS. Después de su venta a ACCESS, en Alemania, una empresa llamada YellowTab compró los derechos de desarrollo del código fuente del BeOS para continuar su legado. Pero, resulta que después de un tiempo, la compra de esos derechos no era tal y YellowTab tubo que dejar de desarrollar su Zeta, así que nos quedamos sin versiones nuevas del BeOS original (menos mal que tenemos Haiku).

Pero no contentos con eso, los de Zeta no abandonaron el barco… o casi. Resulta que, en lugar de desarrollar un sistema operativo desde cero (bueno, desde cero no, ya que BeOS era totalmente funcional), pues han decido usar lo que usan todos los que dicen que se han hecho su propio sistema operativo: Linux.

Ahora, la empresa antes conocida como YellowTab, ha desarrollado un sistema operativo llamado ZevenOS basado en Ubuntu 8.10 que es capaz de ejecutar aplicaciones del antiguo BeOS con una capa de abstracción de por medio, algo así como lo es Wine para las aplicaciones Windows en Linux.

Pero no contentos con eso, han decido hacerse un tema para Xfce que se parece mucho al Zeta. Y digo se parece porque la verdad es que… da asco. Sí, lo siento, de verdad. Sé que lleva mucho trabajo, pero es así.

Captura de pantalla del sistema operativo ZevenOS

Aquí viene mi opinión totalmente subjetiva: o sea que no conseguís continuar con el BeOS (de hecho según salían las versiones de Zeta se notaba que no estaban los ingenieros originales de Be) sino que, además, perdéis el tiempo haciendo lo que otros muchos ya han hecho antes ¿con qué fin? ¿Para que se ejecuten las aplicaciones del BeOS en Linux? Para eso ya está el propio BeOS, incluso el Haiku. ¿Para ganar dinero? ¿Cómo?

De verdad, creo que es perder el tiempo y el dinero, con todos mis respetos hacia su trabajo, pero creo que este proyecto es totalmente innecesario. De hecho creo que la mejor manera de potenciar el uso de aplicaciones del BeOS es promocionando el propio BeOS, Haiku en este caso, incluso colaborando con su desarrollo. Porque lo importante del BeOS no son sus aplicaciones, es su filosofía, es la forma en que todo está diseñado y desarrollado. Y eso nunca lo conseguirá ningún Linux.

Luna de miel

El concepto de luna de miel data del siglo XVI indicando el periodo posterior a la boda (primera luna). Además, era costumbre consumir hidromiel para aumentar la fertilidad y la posibilidad de tener un hijo varón (¿Sería en realidad primera luna de hidromiel y lo redujeron para simplificar?).

Lo más curioso es que al viaje de luna de miel se le llame también viaje de novios cuando ya se está casado, además de los gritos de ¡¡vivan los novios!! justo después de la celebrase la boda.

P.D.: Pero lo más curioso es que todo esto salió del comentario de Héctor donde comentaba el Valhalla y ahí la hidromiel.

Sin solución

Cuando pienso que España tiene solución, llegan los votantes y me recuerdan que ¡NO!

De mi amigo Nas en el Facebook viendo los grandiosos resultados de las elecciones europeas.

Vuelve Futurama

Pantalla del título de Futurama

Que vuelva Futurama es una muy buena noticia. Ya se ha visto en numerosos medios que en 2010 tendremos nuevos capítulos. A ver si ahora no la vuelven a cancelar y los espectadores que todavía no están enganchados le dan una oportunidad.

Que la noticia de su vuelta la pongan en una página dedicada a los sistemas operativos como lo es OSNews, es muy friki.

¿Será, quizás, que los S.O. y Futurama están íntimamente ligados? Lo próximo: FuturamaOS :P .

Dos años de garantía

Si tenéis un aparato que tiene garantía y se estropea ¡ejerced vuestros derechos como consumidores!

Mi MP4 se estropeó, ejercí mi derecho (lo tenía desde hacía un año y 10 meses) y me han dado otro totalmente nuevo (teóricamente mejor porque este es de marca conocida, al menos).

Mi teléfono también se estropeó y me lo han devuelto arreglado… bueno, en realidad es un terminal nuevo ya que la MAC del Bluetooth no es la misma que la del otro. Pero aquí está. Dos aparatos estropeados ya están nuevos.

Eso sí, ejercéis vuestro derecho, no os olvidéis por nada del mundo de hacer una copia de seguridad de todos los datos de los aparatos que llevéis a arreglar.

Toda la música del MP4 y todas las fotos y los tonos del teléfono se han ido al cielo de los datos digitales (que debe ser /dev/null o algún sitio de esos ;) ).

«El Bruto»

beosman (El Bruto)

Otro pequeño juego en Flash, desde el blog de Maibok, para pasar el rato. De lo que se trata es de que tienes un personaje que se enfrenta a otros personajes en peleas, con la diferencia del Street Fighter y del Tekken en que aquí de lo que se trata es de gestionar el personaje (además de que esto es vía Web, claro). En este juego las peleas son automáticas para con lo que se consiguen más habilidades y la evolución del personaje (no sé hasta donde, pero evolución :) ).

Si queréis enfrentaros a mi personaje (ganaréis, jejeje), tenéis que ir a la dirección: http://beosman.elbruto.es. Así por lo menos tendré alumnos y me darán más puntos de experiencia.

En definitiva, este juego es similar (quizás mucho más simple, a priori) al Travian (al que me vicié mucho en su momento) y al OGame (al que se viciaron mis amigos pero yo no quise caer en la tentación :) , demasiado tiempo pendiente del ordenador) por lo que es probable que paséis buenos ratos viendo crecer a vuestro personaje aunque, quizás, os aburráis pronto. Pero esto es sólo una opinión, ya sabéis que yo no soy mucho de juegos ;) .

Opiniones

Las opiniones son como los culos, todos tenemos uno.

Dicho popular.

Versiones y más versiones

Para programar, como ya he comentado más veces por aquí, uso Eclipse, que no es un IDE, es El IDE.

Y como también tengo algo de versionitis, siempre quiero estar a la última, pues me he puesto Eclipse 3.4 Ganymede (ya comenté algo acerca de esta versión). Pero hoy toca quejarse, ya que esta versión va MUY lenta con el PDT. Vamos, cada vez que tiene que salir la ventana del autocompletado se tira un buen rato con el sistema bloqueado (un buen rato en esto de la informática son un par de segundos ¡vaya eternidad!). Y eso que tengo 1,5 GB de memoria RAM y un procesador de 3,2 GHz e Hyperthreading (mucha nomenclatura pero poca velocidad, la verdad).

Así que, esta vez, me he vuelto a la versión 3.3, Europa, que sí que va bien en mi máquina con el PDT.

Esto me lleva a pensar lo de siempre y que ahora ha formulado Larry Page como su propia ley: ¿por qué cada versión de software va más lenta que la anterior? ¿Por qué los desarrolladores no se centran el rendimiento en lugar de en las características siguiendo la filosofía Unix y la metodología KISS?

Comprendo que en los ambientes empresariales sea así, siempre se quiere el rendimiento económico antes que cualquier otro, por lo que el software siempre suele salir rápido y barato. Pero no entiendo que en el software libre, donde la gente desarrolla porque sí, por amor al arte, porque le gusta,… se hagan las cosas que cada día vayan peor.

Primer ejemplo: Windows Vista: ¿seguro que entre el código no existen cada cierto número de líneas sentencias sleep(1000)? No comprendo como puede ir taaaan maaaaal.

Segundo ejemplo: Gnome: ¿por qué Xfce o Enlightenment tarda la cuarta parte de tiempo en cargar y hacen (casi) lo mismo? Yo, para la versión 3 de este gestor de escritorio, prefiero que arranque más rápido antes de que se centren en más funcionalidad.

Y, para terminar, voy a poner el ejemplo de siempre: BeOS, en mi Pentium II a 350 MHz con 128 MB de RAM, tardaba 10 segundos en arrancar. Hoy en día debería tardar la mitad o menos con las máquinas actuales. A ver qué sistema operativo o aplicación lo consigue hoy.