jueves, diciembre 28, 2006

Sun y el kit de Solaris

Como "regalo" de Navidad, os voy a contar unas cuantas cosas sobre Solaris y el kit que la mayoria de los que leeis este blog ya habeis recibido de parte de Sun Microsystems.

Hace poco más de un año, Sun liberó el código fuente (de parte) de su sistema operativo Solaris 10. Desde ese momento, comenzaba el desarrollo de la que será la versión 11 de dicho sistema operativo. Este desarrollo se comenzó bajo el nombre de OpenSolaris, usando el nombre en clave de Nevada. Llegados a este punto, hay que distinguir entre Solaris y OpenSolaris:

  • Solaris es la versión comercial y cerrada del sistema operativo que vende Sun y a la que proporciona soporte técnico.
  • OpenSolaris es la versión derivada del código fuente que Sun plubicó hace un año. Es la base tecnológica sobre la que se sustenta Solaris pero no es la versión que Sun venderá y por la que cobrará el soporte.
Hace unas semanas, Sun comenzó a ofrecer gratuitamente un kit compuesto por 2 DVD con el sistema operativo Solaris (uno para plataformas x86 y otro para SPARC) y el tercer DVD incluye herramientas de desarrollo. El problema de este kit es que incorpora Solaris 6/06, lo que quiere decir que es la versión estable de Solaris 10 con los parches actualizados a junio de 2006. Por tanto, lo que obtenemos con dicho kit no es OpenSolaris, sino Solaris 10.

Para instalar OpenSolaris, hay que hacerlo mediante alguna distribución. La instalación es bastante sencilla; eso sí, conviene dejar una partición libre de al menos unos 7 gigas. El problema de Solaris radica en que no es un sistema operativo destinado al escritorio, por lo que para dejarlo funcionando bien habrá que hacer algún que otro retoque, como instalar drivers para la wifi, o cambiar el idioma del teclado.

Si alguien está interesado en hacer algún tutorial para la instalación o resolución de problemas simples, ya sabeis cómo localizarme y lo haré encantado (cuando tenga tiempo). Pero eso, amigos mios, será el año que viene :-)

domingo, diciembre 24, 2006

Feliz Navidad

No es por caer en el tópico, pero feliz Navidad a todos y próspero 2007. Que todas vuestras ilusiones (o al menos las más importantes) se cumplan durante este nuevo año.

Un saludo

jueves, diciembre 14, 2006

A la última, o sea.

Tras leer ESTO, no puedo quedarme indiferente. Me ha encantado la frase:

La pregunta es fácil: ¿Qué es lo que se lleva ahora? O mejor aún: ¿Qué creéis que se llevará mañana?


Y yo me pregunto... ¿desde cuándo el desarrollo se guía por modas? Toda esta parafernalia 2.0 (ya hay hasta quien habla de web 3.0) está degenerando en lo que a medio plazo será una nueva burbuja tecnológica al estilo de las .com, y lo que es peor, la reputación de los informáticos en general caerá por debajo del suelo. Tanta preocupación por Ajax, por llevar el 2.0 delante, por llenarnos la boca de "palabras bonitas" como "inteligencia colectiva", "redes sociales", "empresa 2.0", etc... nos va a llevar a un callejón sin salida.

No estoy diciendo que programemos en ASM o C++ aplicaciones de usuario (sí, aunque a muchos les pese, C++ ya es arcaico para interfaces de usuario), pero esta fiebre por los nuevos lenguajes/paradigmas sin pensar en si son estables o seguros no nos va a llevar a buen puerto. Personalmente (al fin y al cabo, este es un blog de opinión, y concretamente la mía), veo bien todos estos paradigmas nuevos pero con vista al futuro a medio plazo. La imposición que se viene haciendo desde hace unos meses va a causar más de un quebradero de cabeza en un par de años debido a la falta de previsión que se está teniendo con todo este tema.

Recordemos que la base de Ajax (y por tanto de la famosa web 2.0) radica en Javascript, que se ejecuta por parte del cliente. Este javascript depende de un navegador web que pueda interpretarlo y mostrar la correspondiente página en HTML. Se simplifica la base tecnológica a usar en el lado del cliente, pero sin embargo, estamos dejando la ejecución de nuestro programa en manos de una nueva máquina virtual sobre la que no se puede depurar así como así.

Las prisas no son buenas consejeras y en este caso, deberíamos de andar con un poco más de tranquilidad y con miras al futuro, que está claro que es la web 2.0.

martes, diciembre 12, 2006

Feliz 2007

En realidad, el título del post viene a que voy a jugar a ser adivino e intentar analizar lo que va a ocurrir en 2007. Aviso de que el post va a ser muy largo, pero lo considero bastante interesante. Empecemos por el mundo del software libre, concretamente con el mundo Linux.

Si por algo se recordará 2006 en el mundo Linux es por la salida de Ubuntu con soporte a largo plazo, la adopción de los escritorios acelerados 3D y el famoso acuerdo Novell-Microsoft. Por parte de Ubuntu, saldrán dos nuevas versiones, siendo la próxima el 19 de Abril (Feisty Fawn). Mandriva ya tiene su versión 2007 casi lista (o no sé si totalmente lista) y Fedora Core 6 ya está en la calle.

No voy a prestar más atención a dichas distribuciones, ya que considero más importante el escritorio empresarial que el doméstico. Me interesan dos momentos bastante importantes en lo que al mercado de distribuciones se refiere, dichos momentos son los lanzamientos de Debian Etch y RedHat Enterprise Linux 5. Con Ubuntu Server y SuSe Enterprise en la calle desde hace tiempo, la salida de estas dos distribuciones hará que la lucha por dominar el mercado de servidor sea bastante dura. El problema de Ubuntu en servidores es el mismo que en el escritorio: paquetes demasiado nuevos que pueden causar más de un quebradero de cabeza. Por lo demás, no deja de ser una Debian personalizada con paquetes modernos. Debian seguirá en su línea, siendo un sistema muy estable, pero un poco áspero; aunque hay que denotar el gran esfuerzo que se está haciendo para convertirla en una distribución fácil de administrar. Sin embargo, ese problema de Debian es su mayor ventaja; uno de los principios básicos de la informática es que cuanto más automatizado esté todo, menor control se obtiene sobre el proceso de obtención de resultados.

A pesar de ser dos buenas distribuciones, Ubuntu y Debian tienen poco que hacer contra RedHat y SuSe. Volvemos a lo de siempre: el soporte; pero no sólo eso, sino que ambas distribuciones cuentan con certificaciones que Debian aún no posee.

El acuerdo de Novell con Microsoft ya está dando sus frutos, como por ejemplo la incursión del formato de archivo XML de Office en una versión específica de SuSe de OpenOffice.org. Novell está cometiendo un gravísimo error y probablemente (aquí entran en juego mis dotes de adivinación) le ocurrirá con SuSe/Novell Enterprise lo mismo que con IPX frente a TCP/IP. Cierto es que el aspecto de la última versión de SuSe es impecable, con menús de KDE y GNOME totalmente rediseñados, pero (repito) ese acuerdo le va a costar caro. ¿Por qué? Simple: RedHat no se ha quedado atrás. En servidores domina el mercado (ventajas de ser el primero): tiene un acuerdo con IBM por el que sus servidores con Linux llevan instalado RedHat EL (Enterprise Linux) y no sólo eso, sino que la versión 5 va a traer una serie de novedades que van a hacer que la distribución sea más atractiva, destacando la virtualización con Xen. Si por algo se caracteriza RedHat es por cumplir los standards y ésto le facilita la integración de nuevas aplicaciones, cosa que con Novell y su acuerdo se va a poner más complicado para SuSe.

Y en medio de todo este lio, entra en juego la gran empresa que faltaba por nombrar: Oracle. El hecho de que Oracle haya escogido a RedHat para basar su distribución, lejos de debilitar a ésta, va a fortalecerla aún más dado que va a suponer una mayor base de usuarios y por tanto, de facilidad para encontrar bugs y arreglarlos. Y no sólo eso, sino que al tener la misma base tecnológica, RedHat se beneficiará de una mejor compatibilidad con servidores de bases de datos Oracle que el resto de sus competidores, asegurándose una mayor cuota de mercado.

Otro de los problemas a los que se enfrenta Linux (ahora hablo exclusivamente del núcleo) es a la aprobación de la GPLv3 y su posterior adopción. El debate está servido y hasta que no se apruebe la versión final de la licencia, será dificil saber en qué acabará todo este lio, pues Linus está poco dispuesto a ceder, y no se sabe qué harán el resto de programadores del núcleo. Éste será un tema bastante delicado, ya que puede debilitar en gran medida la imagen pública de la comunidad así como el mismo desarrollo del núcleo.

En cuanto a empresas, cómo no, hay que hablar de Microsoft. ¿Qué está pasando con Microsoft? Pues simplemente, está en un momento de cambio y hasta dentro de un tiempo no veremos los resultados. Una empresa tan grande no puede cambiar de la noche a la mañana (en cierto modo, son como la Iglesia, tantos años no pueden mandarse al garete en un rato). Aún está por ver el impacto de Vista, aunque probablemente será un éxito, recordemos el caso de Windows XP, nadie iba a instalarlo y ahora todo el mundo lo tiene. A destacar: .NET 3.0 y la evolución de Singularity. No hay que olvidar los lanzamientos de Office 2007 y Exchange Server, que pondrán las cosas dificiles a las respectivas alternativas libres en las empresas.

La siguiente por alusiones es SUN. ¿Alguien habría apostado hace un año por JAVA como GPL?. La salida de Scott McNealy y la entrada de Jonathan Schwartz han propiciado un cambio de mentalidad en la empresa nacida en la universidad de Stanford. Probablemente, durante el próximo año veamos un Solaris GPL, aunque no totalmente debido a las contribuciones por terceras partes. De todas formas, todo apunta a que Solaris tendrá mucho que decir el próximo año, siendo un gran competidor para Linux.

Apple seguirá en su mundo, innovando y ganando cuota de mercado siendo quizá la amenaza más importante para Linux en el escritorio, incluso por delante de Windows Vista. Su iPod está haciendo que cada vez más gente se compre un Mac y su iTV promete meternos la manzana dentro de la televisión por un precio no demasiado elevado.

2007 también (creo) será el año de la explosión de Linux en dispositivos empotrados y móviles. No hay más que ver sobre qué sistema operativo corren PlayStation 3 y Nintendo Wii. El ahorro de costes de producción al usar Linux como sistema operativo se está haciendo ver en el mundo de las consolas y PDA, aunque con la salida de Windows CE 6.0, también lo va a tener dificil para hacerse con un mercado dominado por Microsoft. Empresas como Sharp, Nokia y Trolltech ya tienen dispositivos móviles corriendo Linux, pero HP, Dell y compañían son territorio Redmond. El panorama se plantea interesante.

Como conclusión, es muy dificil hacer una previsión para el próximo año, ya que la cantidad de jugadores en escena es muy grande, pero a grandes rasgos he cubierto lo más importante y he de decir, que la competencia va a ser muy dura y eso beneficiará directamente a los usuarios.

A ver qué pasa...

lunes, noviembre 27, 2006

Vergüenza ajena

Este post quizá suene un poco bestia, pues lo escribo "en caliente".

Estoy cansado de leer últimamente las mismas tonterías. Se ha declarado el "Todos contra Microsoft y Windows Vista". ¿Tan dificil es no usar un producto que no te gusta? ¿Por qué esa manía pro-linux y anti-windows?. Cuanto más leo, más nauseas siento; recién llegados al mundo de Linux lo ven como la panacea que lo cura todo... ¿seguro?. No estoy tan de acuerdo. Todo esto viene al caso de las enormes críticas que está recibiendo Vista (que conste que Microsoft no me paga) y que está sacando a la luz el poco respeto que siente la comunidad Linux por todo lo que sea ajeno a éste. No hay más que ver cómo se tratan a los *BSD desde los foros linuxeros.

Señores, si no gusta Vista, no lo usen. Ahora bien, poner en duda el talento de la gente que trabaja en Microsoft creo que es un poco exagerado. TODOS tenemos un precio y de sobra sabemos que si Microsoft lo paga, nos vamos a vender a ellos. Y lo que más duele, no todos estamos capacitados para trabajar allí. Dejemos de ser hipócritas, porque aunque muchos no lo reconozcan, Windows es sólo una pequeña parte de Microsoft, siendo las demás las que más impacto causan. Me remito al debugger de Visual Studio. Cuando alguien lo supere, no dudaré en hacer la migración. Si no gusta Microsoft, ¿por qué tanta gente del mundo linux posee un PDA funcionando con Windows Mobile? ¿Acaso no se fian de Familiar Linux?. ¿Qué hay de la integración con tablets pc? No he encontrado ninguna distribución Linux capaz de competir con XP Tablet.

En fin, seguiré leyendo tonterías y lanzo el reto de siempre. Si Microsoft es tan mala desarrollando software, que alguien supere a Visual Studio.

jueves, noviembre 16, 2006

The vinyl touch

Ayer, echando otro de mis ratos al frente de los platos, me vino a la cabeza una reflexión un poco extraña, pero quizá tenga más sentido del que le doy.

Normalmente, pincho hard-house o techno europeo. Y también normalmente, improviso las mezclas; es decir, hago experimentos mezclando canciones que antes no he logrado (o intentado) mezclar, por muy distintos estilos que posean. No me da pereza mezclar un tema hard-house a 150 bpm con otro house a 130 (ajustando los tiempos, claro está).

La duda que me surgió es la siguiente: ¿Qué es lo importante, el DJ y su técnica, o los discos que éste posee y pincha?. Siempre he dicho que mi ídolo es Jeff Mills (enlace en inglés), por lo que en mis ratos de aburrimiento me dedico a buscar cosas sobre él: sus sesiones, críticas, discos, etc... Y últimamente, encuentro muchas críticas hacia él. Los nuevos fans del techno (por llamarlos algo) dicen que está acabado. Lo curioso es que le atribuyen el fracaso a que pincha discos ya "pasados de moda". Y yo me pregunto, siendo Jeff Mills (ese tio capaz de pinchar a tres platos y no verle las manos), ¿es esto cierto? ¿Tan importante es el disco que pinchas?

Descubrí a Mills en el 96, en un reportaje sobre el Sonar de aquel año. Y dijo algo que me marcó: "Cualquiera puede ser DJ, sólo hacen falta un par de platos y una mesa de mezclas. Sin embargo, lo importante no es ésto, sino lo que logras transmitir con tu música". Cuánta razón tenía.

Quizá el problema esté en la adopción en masa de la música electrónica. Quizá esté en mi forma de concebir dicha música. O quizá sean mis vinilos los que me transmiten sensaciones que muchos no logran comprender.

Aún me queda mucho por aprender.

lunes, noviembre 13, 2006

Felicidades Vito

Hay dias en los que una noticia lo cambia todo. Hoy ha sido uno de esos días, nadie lo esperaba aún; pero ya es una realidad.

Enhorabuena Vito, tanto esfuerzo ha tenido su recompensa. ¡Bienvenida al mundo laboral! :-)

Actualidad (post super-largo)

Llevo unos dias bastante entretenido con el panorama que se está presentando en el mundillo.

Primero fue Oracle, luego vinieron Novell y Microsoft... ¡¿MICROSOFT?! Estos fanáticos del software libre y creyentes de la religión que marca Miguel de Icaza, se han dado de frente con la pared. ¿Acaso es raro el movimiento de Novell? Mucho han tardado en mostrar sus verdaderas intenciones. Veamos la historia de Novell:

- Crean NetWare.
- NetWare "pasa de moda", sustituido por Microsoft Exchange y demás suites groupware.
- Linux arranca con fuerza en el mundo de los servidores.
- Surgen KDE y Gnome. Éste último de mano de Miguel de Icaza.
- Icaza crea bonobo, un framework de componentes reutilizables para facilitar la programación. En realidad, fue poco más que una buena idea.
- Icaza, frustrado con bonobo, inicia el proyecto Mono, para COPIAR la plataforma .NET de Microsoft.
- Novell, desaparecida del mapa, compra Ximian -la empresa de Icaza-, en la que trabajan bastante mantainers de Gnome.
- Novell compra SuSe, el mayor apoyo de KDE. Curiosamente, la competencia de Gnome. ¿Movimiento para cargarse a KDE?
- Novell centra su desarrollo en Gnome, cargándose poco a poco SuSe, hasta que toma nota de RedHat (¿otra nueva idea tomada de otra empresa?) y saca una distribución "comunitaria" sobre la que basar su escritorio empresarial.
- Novell desarrolla a puerta cerrada XGL, pasando 3 kilos de los desarrolladores externos.

Y visto esto, llegamos al gran momento. Novell acuerda con Microsoft que no le demande por las patentes que Microsoft posee, PERO SOLO A ELLOS. O lo que es lo mismo, otra jugada para cargarse a la competencia. Señores de Novell, se les ha visto el plumero; no son más que el lobo vestido de cordero. ¿Se creen que somos tontos?. No soy el único que piensa esto.

Luego está la aparición de gNewSense, patrocinada por (nada más y nada menos) que la Free Software Foundation. A simple vista, parece otra distro basada en Ubuntu. Hasta ahí todo normal, y el resto seguiría siendo normal, si no fuera por la polémica que se está levantando en torno a los drivers propietarios de Nvidia y ATI. No voy a entrar en esa polémica, pero ya empieza a sonar cada vez con más fuerza.

Y bueno, el bombazo de la semana... Java ya es GPL. Ahora tenemos una nueva stack basada en software libre, compuesta por Solaris como sistema operativo, J2EE como servidor de aplicaciones y PostgreSQL/MySQL/CualquierBaseDeDatosRelacionalLibre como base de datos. Bonito panorama en lo que a competencia se refiere. Con Debian Etch para finales de año y RedHat Enterprise Linux 5 (RHEL 5) para principios del próximo (con su correspondiente versión personalizada de Oracle), el panorama de las stack empresariales se va a poner muy muy interesante.

Eso por no hablar de Vista + Office 2007 + Exchange 2007...

Supongo que me dejaré algo en el tintero. Demasiadas noticias para tan pocos dias.

P.D.: El desarrollo de Schranz VT sigue adelante! :-)

domingo, octubre 29, 2006

El mazazo de Oracle

Esto sí que no se lo esperaba nadie.

Oracle, de un plumazo, ha hecho que las acciones de RedHat hayan caido más de un 20% (creo que un 24% concretamente). El anuncio de que dará soporte completo a RedHat Enterprise, así como el hecho de que lo revenderá llamándolo Unbreakable Linux (tal y como hacen CentOS o Whitebox Linux), han tenido de momento un efecto aplastante sobre RedHat.

Muchos especulábamos con la posibilidad de que Oracle comprara Ubuntu a fin de tener su propio Linux, pero nadie se esperaba que se fuera a cargar a RedHat como está haciendo, ya que de siempre, RedHat ha sido LA distribución de Oracle por excelencia. Su soporte ha sido total desde la primera versión de RHEL.

Lo que no era tan conocido, era que Oracle ha estado reclutando a todo un equipo de programadores del núcleo procedentes de los equipos de Novell. Es decir, este movimiento, no sólo afecta a RedHat sino también a SuSe. Oracle se ha decidido a volcar el mercado de Linux empresarial, atacando directamente a las dos distribuciones que reinan en este mercado (gracias en parte al soporte oficial dado por Oracle a su base de datos sobre dichas distribuciones). Pasar de RedHat a Oracle será tan simple como cambiar el repositorio de paquetes a la hora de actualizar RHEL, por lo que la migración será muy simple y facilitará la migración (valga la redundancia) de usuarios a la distribución de Oracle.

Aún es pronto, pero habrá que estar atentos a la repercusión de la primera versión de Unbreakable Linux, pues una vez esté en la calle, se verá cómo reacciona el mercado a una nueva versión empresarial de Linux, pero esta vez con una enorme empresa detrás.

martes, octubre 17, 2006

Nuevo blog

Dado que los últimos mensajes son sólo sobre Schranz VT, he decidido crear otro blog en el que contar mis penas y glorias durante el desarrollo.

El blog está en el inglés, ya que intento que sea lo más universal posible.

Los futuros post sobre el desarrollo irán en ese blog, mientras que éste lo dedicaré a lo mismo de siempre, poner a parir todo lo que pille ;-)

Más Schranz VT

¡Ya tenemos logo no-oficial!

Schranz VT

Un rato probando extrusiones con Wings3D y trasteando con los filtros del GIMP dan este resultado... ;-)

Ahora mismo estoy definiendo cómo será el sistema de plugins, por lo que pronto subiré a la web del proyecto una descripción detallada de cómo deben compilarse. También espero poder subir una plantilla para el Visual C# Express (es la herramienta que estoy usando en el desarrollo) para desarrollar plugins sin pelearse con el compilador ni cabeceras extrañas.

¿Alguien se anima a diseñar una interfaz de usuario? Necesito un grafista para la interfaz de usuario.

lunes, octubre 16, 2006

Schranz Visuals Tool

Como ya comenté en el post anterior, he empezado un nuevo proyecto. Y ya está albergado en sourceforge.

Página principal del proyecto

Ya he subido la documentación inicial, si alguien está interesado en colaborar, puede apuntarse a la lista de correo del proyecto.

Let's code!

Me aburro

En realidad no, pero es un buen nombre para el post ;-)

Ahora que estoy más descargado y con eso del curso nuevo y tal, me he propuesto empezar un nuevo proyecto. Muchos de vosotros ya lo sabreis, pero hace unos años me introduje en el mundo de la demoscene, conocido como Maestruu. El tema es, que entre facultad y trabajo me quedé sin tiempo para mis paranoias gráficas y tuve que dejar de producir (justo cuando estaba empezando a coger el ritmo). Ahora, más que programar, me atrae la creación musical como ya se pudo ver en un post que puse sobre mi escritorio.

El tema es, que viendo el otro dia un video de DJ Rush, recordé que hace un par de años se puso de moda crear visuals. Para el que no lo sepa, son las imágenes que se proyectan en las discotecas/clubs mientras alguien pincha o toca en directo. Recordando y recordando, recordé (valga la redundancia) que ninguno de los programas de vj que había tocado me convenció, unos por el interfaz y otros por lo que ofrecían, así que he decidido crear uno propio.

A grandes rasgos, lo programaré en C# usando D3D, más que nada, por aprender algo nuevo y con vistas a una idea que lleva tiempo rondándome la cabeza (pista: PlayStation 2).

En fin, ahora mismo estoy organizando las ideas que tengo y pronto crearé un espacio en sourceforge, ya que el proyecto tendrá licencia GPL, aunque tengo que mirar la licencia del Visual Studio Express por si no está expresamente prohibido hacer software libre.

¿Algún voluntario para echar una mano?

Actualización: El proyecto está en espera de que en sourceforge me lo acepten. En cuanto lo acepten subiré una descripción general del proyecto y las especificaciones que debería cumplir en su primera versión.

martes, octubre 10, 2006

Otro ordenador nuevo

Hay un nuevo huésped en casa ;-)

Se trata de un Mac LC III. Un maquinón del año 1991, que funciona de muerte, salvo por el disco duro, que parece ser que en su serie salió una tanda defectuosa y se niega a arrancar.

Con un procesador motorola 68k y 12 megas de ram, el bicho es toda una reliquia de la historia de Apple. Aunque más reliquia aún son los discos ORIGINALES del MacOS 7.0 que trae de fábrica.

De nuevo tengo un Mac en casa (aunque ahora mismo lo tengo conmigo en Málaga), y pronto lo echaré a andar como otro más de la familia.

Bienvenido!

P.D.: ¿Alguien tiene un disco duro SCSI de unos 40/80/100/160 megas?

lunes, octubre 02, 2006

Web 2.0

¿A quién le importa la web 2.0?

Es realmente cansino ver todos los dias alguna noticia (por muy chorra que sea) relacionada con esto. Y digo yo, ¿alguien sabe qué es "web 2.0"? No me vale que me digan que Google Maps y Flickr son aplicaciones web 2.0, lo que quiero es saber de una vez por todas qué c*j*n*s es web 2.0. Lo de AJAX lo entiendo, ha sido una buena idea recuperarlo del pasado para ofrecer más interactividad a las aplicaciones web. Me gusta, lo uso y hasta difundo su uso, pero sigo sin entender qué es web 2.0.

Nos dejamos llevar por las modas sin analizar lo que implican y cómo pueden afectar a la forma de entender las aplicaciones que usamos. Es cierto que Internet se está presentando cada día más como una fuente de servicios diferentes al porno, pero no nos hemos parado ni siquiera a ver en qué pueden beneficiarnos dichos servicios. Los usamos y punto. Y yo el primero.

Un poco de autocrítica no viene mal ;-)

Que viene! Que viene!

Shhhhhhh! Shhhhhhh!

miércoles, septiembre 27, 2006

Windows Vista

Seguro que alguien se preguntaba por qué no he hablado de Vista aún...

Pues nada, me aburro y no se me ha ocurrido otra cosa mejor sobre la que escribir.

Instalé la beta 2 hace un par de meses en el tablet pc y bueno, la experiencia no fue demasiado alentadora. Un sistema muy pesado (unos 480 megas de carga sólo con encender el ordenador) y con muchos detalles por pulir. No he probado (ni ganas) la RC1 que empezó a circular hace unos días.

Vista supone el punto final de Microsoft a su concepción tradicional de Windows. Personalmente, considero a Vista como un fallo necesario. Es decir, Microsoft necesita hacer un sistema operativo, y en cierto modo, le da igual lo mediocre que pueda ser. Vista supone la diversificación de Windows, lo cual supone que aunque habrá un único Windows, será diferente en función del fin del equipo en que se use. Cabe mencionar dos grandes campos en los que Vista quiere imponerse, como son los tablet pc y lo media center. Microsoft necesita que Vista se imponga en estos mercados para no dejar un sólo hueco a Linux y seguir vendiendo licencias OEM.

Antes he comentado que Vista es una simple versión de transición. Microsoft ha cambiado su filosofía y está empezando a ofrecer el software como servicio. Windows Live es sólo la piedra visible que nos está permitido ver. Singularity (sistema operativo de investigación que se está cociendo en los laboratorios de Microsoft) es el próximo paso, y está basado en conceptos bastante interesantes, como el uso de managed code dentro del propio núcleo. ¿Más servicios? La virtualización. El acuerdo con Xen y la pasada adquisición de Connectix, permitirán que dentro de plataformas Windows se pueda ejecutar Linux, con lo que ello supone en los servidores de pequeño y mediano tamaño. Y como estos ejemplos, podría seguir un par de párrafos más...

Vista es un fallo necesario. Será un Windows malo, fallará, pero ofrecerá cierta comodidad al usuario y ese "eye-candy" que la gente demanda. La salida de Gates nos traerá una nueva Microsoft, con Singularity, .NET y Windows Live como estandartes de su plan para dominar el mercado, deshaciéndose de un plumazo de Google, Sun y quien ose ponerse por medio.

martes, septiembre 26, 2006

Más y más...

Acabó septiembre. Por fin puedo dedicarme a mis cosas.

Vuelvo a recuperar el ritmo en el blog, así que pronto tendréis nuevas críticas. También me he propuesto hacer algún que otro tutorial, como el de Virtual Server 2005. En fin, mientras sí y mientras no, seguiré con mi repaso de .NET, terminaré el par de lecciones que me quedan del libro "Learning Perl" y quizá me proponga echarle un vistazo a Ruby.

Hablando de éste último, soy bastante reacio a probarlo. Lo considero otra moda más, al igual que mi querida Ubuntu. Aún no he visto aplicaciones serias en producción que se basen en Ruby o Ruby on Rails, así que quizá no me pare a verlo...

Pronto lo sabreis...

jueves, septiembre 14, 2006

Back once again...

En este parón de exámenes aprovecharé para comentar algunas de esas nuevas ideas que rondan por mi cabeza. Después de estar todo el verano estudiando y tener 4 exámenes en 3 días, tengo un pequeño descanso (me lo merezco) :-P.

Después de tener problemas con la gestión de energía de Linux, he decidido borrarlo completamente de mi disco duro. No es normal que Windows aguante 4 horas y Linux no llegue a una hora y tres cuartos. Y sí, he intentado todo lo que sé, evitar accesos a disco (cambiando syslog por metalog), quitar brillo a la pantalla, ajustar la velocidad de la CPU... En fin, la gestión de energía tiene aún que mejorar. Lo siento por los linuxeros, pero algunos necesitamos MOVILIDAD y eso no nos lo da un sistema operativo que aguanta 1:45 horas.

Puesto a mirar soluciones, opté por montar una red virtual dentro de Windows. En lugar de usar Virtual PC, opté por usar Microsoft Virtual Server. Éste es una implementación diferente de la tecnología subyacente en Virtual PC. La diferencia es que las máquinas virtuales no tienen su interfaz gráfico como en Virtual PC, sino que tienes que utilizar un programa externo para ello. Esa es la ventaja que yo buscaba, virtualización sin ser consciente de ello. Hay que tener en cuenta, que realmente sí hay interfaz de usuario (no va a ser todo línea de comandos en esta vida), aunque dicha interfaz es vía web.



Voy a explicar "brevemente" los pasos a seguir para tener un servidor Windows con una red virtual capaz de albergar casi cualquier sistema operativo. Yo en concreto tengo instalados de momento OpenBSD y Debian. Pronto instalaré OpenStep, para ver si funciona con Virtual PC y rememorar los tiempos de NeXT.


  • El proceso de instalación de Virtual Server es sencillo y no voy a explicarlo, simplemente, pulsar "Siguiente"... "Siguiente"... "Siguiente"... "Finalizar" ;-)

  • Para instalar Debian, primero habrá que crear una máquina virtual, para ello, se debe de acceder a la siguiente url:

    http://localhost/VirtualServer/VSWebApp.exe?view=1

    Hay que tener en cuenta, que para dicha interfaz, será necesario tener instalado al menos el servidor HTTP de IIS, ya que es una aplicación ASP.NET.


  • En dicha pantalla introduciremos los datos de la máquina como son el nombre, la cantidad de memoria, etc... Para los que estén un poco perdidos, aconsejo que sólo cambien el apartado de "Adaptador de red virtual" por el adaptador que usen para conectar a Internet (WiFi o Ethernet).

  • En mi caso, opté por probar el nuevo instalador gráfico de Debian Etch. Se puede descargar de aquí.

  • La gran ventaja de este método, reside en que no hay que particionar, por lo que cualquiera puede tener linux en su escritorio sin necesidad de partir el disco ;-)

  • No voy a explicar la instalación de Debian, pero si alguien está MUY interesad@, que deje algún comentario, aunque el instalador es cada vez más simple y se explica bastante bien por sí sólo. Pero bueno, nunca está de más echar una mano ;-)

  • Una vez hemos terminado la instalación, arrancamos la máquina virtual. Para acceder al login del sistema, desde la interfaz web de Virtual Server, se pincha en el dibujo que acompaña al nombre de la máquina virtual.


  • Entramos como root e instalamos ssh:
    apt-get install ssh
    Una vez instalado, si no estamos seguros de nuestra IP (las coge por DHCP), hacemos un ifconfig y observamos qué ip tiene el adaptador eth0.

  • Ya podemos olvidarnos de acceder a nuestra máquina virtual por la interfaz web. A partir de ahora, simplemente haremos un ssh... alguien se preguntará si eso se puede hacer desde windows. SÍ, sólo hay que instalar Putty.

  • La primera vez que accedamos a Putty, accederemos a la sección "SSH -> X11" y activaremos "Enable X11 forwarding". Volvemos a "Session" e introducimos la IP de nuestra Debian. Donde pone "Saved Sessions", ponemos un nombre a la sessión y le damos a "Save". Así ya no tendremos que reconfigurar Putty cada vez que lo ejecutemos.

  • Nos falta poder ejecutar aplicaciones gráficas. Para ello ya hemos activado el X11 forwarding, sólo nos falta un servidor X para windows, y ese se llama Xming. Nos lo descargamos, junto con los paquetes de fuentes y lo instalamos.

  • Ahora, desde nuestra ssh, ejecutamos cualquier comando de Xwindows, como xclock, y aparecerá en nuestra ventana Windows.

  • Ya tenemos total interoperabilidad entre Windows y Linux sin necesidad de reiniciar. Y en mi caso, con la gestión de energía optimizada para mi máquina.


Espero que a alguien le sirva de algo.

La próxima vez que se reinicie el ordenador, se notará que tarda un poco más en arrancar. Ésto se debe a que Virtual Server se inicia al arrancar Windows. Para cambiar ésto, hay que acceder al menú "Herramientas Administrativas" y después a Servicios y desactivar el arranque automático del servicio Virtual Server. Si no se encuentra el menú "Herramientas Administrativas", se hace clic con el botón derecho en el menú inicio, y se accede a las propiedades. Accedemos a la pestaña "Menú Inicio" y pulsamos en "Personalizar" y después accedemos a "Opciones avanzadas". Donde pone "Elementos del menú inicio", buscamos "Herramientas administrativas del sistema" y seleccionamos que sean visibles. Ya tendremos el menú accesible.

¿Comentarios? ¿Sugerencias?

P.D.: Si pediría que no se dejaran comentarios del tipo "Usa Linux, eso es una chapuza"... :-)

miércoles, septiembre 13, 2006

La vida es sueño

About a year ago I was diagnosed with cancer. I had a scan at 7:30 in the morning, and it clearly showed a tumor on my pancreas. I didn't even know what a pancreas was. The doctors told me this was almost certainly a type of cancer that is incurable, and that I should expect to live no longer than three to six months. My doctor advised me to go home and get my affairs in order, which is doctor's code for prepare to die. It means to try to tell your kids everything you thought you'd have the next 10 years to tell them in just a few months. It means to make sure everything is buttoned up so that it will be as easy as possible for your family. It means to say your goodbyes.


Lo peor de la vida, la enfermedad. Desgraciadamente, nadie se puede escapar (aún, esperemos que la nanotecnología evolucione para evitar esto) a un cáncer. Steve Jobs también es humano, y también ha caido en las garras de la terrible enfermedad. Realmente me quedé de piedra cuando lo supe hace unos dias, pero más de piedra me he quedado cuando cuando he leido el texto que él mismo escribió para mostrarlo en un discurso de graduación en Stanford. Él ha pasado por todo, empezó en el fondo, subió a lo más alto, no supo mantenerse en su sitio y volvió a caer, volvió a empezar desde abajo y ahora es una especie de rey todopoderoso. Es un texto que merece realmente la pena, y hay que destacar el hincapié (no sé si está bien escrito) que hace en que cada uno persiga sus sueños. Él es el ejemplo de que se puede conseguir.

Seguiré persiguiendo mis sueños. Buena suerte Steve.

Texto íntegro

P.D.: Acabo de saber que el cancer le fue diagnosticado en 2004

sábado, agosto 26, 2006

Buscando en el baul de los recuerdos...

... he encontrado este video del 2004, en el que aparezco dando la que fue mi primera charla sobre programación en PlayStation 2. Fue en la BCN Party, un evento (party) scener (algún dia escribiré algo sobre la demoscene) que se celebra todos los años en Barcelona y que se caracteriza por ser estar dedicada exclusivamente a la demoscene, evitando las descargas masivas y los juegos online; es más, los juegos están totalmente prohibidos, llegando a ser motivo de expulsión.

Cómo programar en PS2

Creo que es interesante como introducción a la programación de la consola.

jueves, julio 13, 2006

Ordenador nuevo

Después del stress de los exámenes, tenía que desquitarme comprando algo.

Uno es un comprador compulsivo, y claro, estaba allí... a 5 euros... y no pude resistirlo... POR FIN TENGO UN SPECTRUM!!!!. No soy muy entendido en el tema, pero tiene 128KB de RAM, que dan para hacer unos cuantos pitidos y rayas en el televisor. Ahora toca aprender BASIC para meterlo en el currículum.

Ya tengo entretenimiento hasta que empiece a estudiar de nuevo ;-)

jueves, junio 29, 2006

Fin de exámenes

Por fin!



WHOAAAAAAAAA!!!!!!!!!!!!

viernes, junio 16, 2006

Hasta siempre, y gracias

No, yo no desaparezco del mapa aún.

No sé si muchos de vosotros lo sabreis, pero si hay alguien a quien admiro en el mundo de la informática, ese es Bill Gates. Sí, he dicho Bill Gates. El fundador de Microsoft ha anunciado que irá dejando progresivamente el cargo, para dedicar más tiempo a su fundación. En palabras suyas: "ahora mismo me dedico a tiempo completo a Microsoft y luego me ocupo de la fundación, después de este proceso, será lo contrario".

Eran los 70, dos estudiantes de Harvard dejan la universidad y se dedican a programar. Hubo un tercero, pero de ese mejor no hablo. Luego vinieron IBM, Apple y todo el que se puso en su camino. Empezaron desde abajo, tocaron el cielo y siguen en él. Bill es el culpable. Firmó con IBM el contrato más jugoso de la historia. Él fue el cerebro, Allen la máquina ejecutora, y Tim Patterson el que pagó los platos rotos.

Se odia a Microsoft y se odia a Bill Gates. Pura envidia. Todos queremos ser dueños de Microsoft y ser Bill Gates. Ellos nos han proporcionado las mejores herramientas de programación, primero con los Visual * (C++, Basic...) y después con .NET. Han hecho mucho por mejorar la informática, aunque sus métodos no siempre sean los más correctos.

Que cada cual piense lo que quiera, pero yo seguiré admirando a Bill Gates. El MS-DOS 3.30 fue mi comienzo en la informática, Visual Basic en la programación visual, Visual C++ en los gráficos, y Windows en mi primer trabajo.

Gracias Bill, y buena suerte.

jueves, junio 15, 2006

303

Once you know what I control,
I have power over your soul,
at last you've seen that all I do,
can never be surpassed by you...

Y sólo faltan 4! ;-)

lunes, junio 12, 2006

Exámenes

Siempre pasa igual, como ya dije en otro post, los exámenes han traido nuevas ideas a mi cabeza.

Sólo falta el título para ponerlas en práctica...

jueves, junio 08, 2006

8 de Junio

A pesar de ser una fecha especial para mí, no voy a hablar de ello.

Estamos en Junio, el mes favorito de mi alergia y mis profesores. Ambos se unen para acabar conmigo (o lo que queda de mí). Supongo que no escribiré en un tiempo, o quizá sí, porque es en época de exámenes cuando más lúcido estoy, más lleno de nuevas ideas y más frustrado por no poder llevarlas a cabo ;-).

El 28 termina esto, y de momento ya son dos las asignaturas que no han podido conmigo.

Mañana, más.

Actualización (9/06/06): Ya son tres las que no han podido.
Actualización (12/06/06): Un exámen menos.
Actualización (13/06/06): Dos exámenes menos.

lunes, mayo 01, 2006

Theología

It's terrible, everyone is using it, and they don't realize how bad it is. And the Linux people will just stick with it and add to it rather than stepping back and saying, 'This is garbage and we should fix it.

Theo de Raadt

Extremo. Quizá sea esa la palabra para definir esta frase de Theo de Raadt, el fundador y líder del proyecto OpenBSD. Sin embargo, indagando un poco más, vemos que no es un pirado más del software libre, es toda una institución. Su pelea con los desarrolladores de NetBSD dió lugar al desarrollo del sistema operativo más seguro del momento. NADIE se atreve a dudar de ello. Durante 6 años no tuvo un sólo agujero de seguridad remoto en su instalación base. Y no es que la instalación base sea mínima, ya que ofrece todo lo necesario para establecer un servidor de red "out-of-the-box".

Se puede estar de acuerdo o no con Theo, pero no se puede negar que OpenBSD es un grandísimo sistema operativo. Y es curioso, pero en mi opinión, es el que tiene más clara su filosofía. No hay más que mirar el lema de la versión 3.9 (que ha salido hoy). No quieren drivers binarios, quieren que el hardware también sea abierto, que todos podamos acceder a él sin necesidad de usar cajas negras. En este aspecto, llevan razón aquellos que dicen que Linux (el núcleo) se está convirtiendo en algo corporativo, se está convirtiendo en el Windows del software libre. Todo el mundo lo usa y las grandes empresas se cargan los principios del software libre. Oracle, NVIDIA, ATI, Novell, HP... ¿Dónde está nuestra libertad para acceder al código? Nos están privando de una de las cuatro libertades esenciales del software libre. Estamos convirtiendo Linux en esa caja negra que todos queremos evitar. Es triste, pero es así. ¿Alguien no usa el driver NVIDIA o ATI propietario? Es doloroso ver que lo han hecho básico. No podemos estar sin él. Muchos critican a Theo (y quizá con razón), pero no se dan cuenta de que gracias a él, muchas especificaciones hardware han sido abiertas, por ejemplo las de las tarjetas inalámbricas.

Es curioso que de éste proyecto surgiera uno de los programas más usados, SSH. Todas las distribuciones Linux lo usan y muchos sistemas comerciales también. Sin embargo, pocos se preocupan de donar una mínima parte para hacer frente a los gastos que supone mantener el desarrollo de SSH. Y quizá sea eso lo que los hace más fuertes. A pesar de los problemas de financiación son capaces de realizar un software con una calidad altísima y con un reconocimiento bastante amplio.

Aún no he probado la versión 3.9 (lo haré en un momento), pero seguro que responde a mis espectativas. No, no es para que cualquiera lo use, hay que tener ganas de aprender y de indagar sobre cuestiones de seguridad y sistemas operativos.

Pero vale la pena.

lunes, abril 24, 2006

My Desktop

Dos platos,
Una mesa de mezclas,
y sobredosis de creatividad.

lunes, abril 10, 2006

Apple y Windows

A petición de Jose, comento el tema.

El último movimiento de Apple ha sido un golpe en la mesa que puede doler bastante a las distribuciones GNU/Linux orientadas al escritorio.

EL hecho de que Apple permita instalar Windows XP en los Mac es un paso adelante en la extensión de MacOS X. La explicación es sencilla. Imaginemos el escenario habitual, alguien tiene windows y nos empeñamos en que instale Linux. La víctima no se atreve, pues hay que reparticionar, instalar y lo que es peor, aprender a usar un sistema nuevo. Apple simplemente facilita esta operación, situando Mac en el lugar de Windows y Windows en el lugar de GNU/Linux.

¿Resultado? La gente compra Mac porque molan más que un PC y encima se puede instalar Windows (como los de toda la vida). Pero encima, como tengo MacOS X, pruebo MacOS X y pocos se resisten a usarlo como sistema operativo principal.

Apple puede salir muy fortalecida de este movimiento. Incluso cuenta con el beneplácito de Microsoft. Habrá que ver lo que ocurre...

miércoles, abril 05, 2006

Objetividad

No soy muy practicante... pero el deporte no me disgusta.

Leyendo la prensa deportiva, me he encontrado con la misma noticia en dos periódicos y me ha hecho gracia comprobar que se siguen creando noticias a partir de rumores.

Sport

AS

Tiene su gracia, aunque tal y como están las cosas, seguro que se va al Villareal.

lunes, abril 03, 2006

Charla sobre TabletPC

Hoy ha tocado en clase de Mantenimiento de Equipos Informáticos (o MEI, como solemos decir).

Tocaba hacer una exposición en clase sobre algún tema relacionado con el hardware, y mi compañero Jonatan (no le gusta que le ponga la h) y yo la hemos hecho sobre tablet pc.

Ciertamente, me he sentido muy cómodo exponiendo y quiero agradecer a la gente que allí estaba el comportamiento y la actitud que han tenido.

Muchas gracias.

viernes, marzo 24, 2006

Time and Music

Llevo ya un tiempo sin actualizar, pero la verdad es que no tengo nada que escribir. He estado probando XGL, Java 6, J2EE 5 y no recuerdo si algo más.

No suelo hablar del plan personal pero tengo que agradecer a Vito el regalo que me ha hecho. Ese par de vinilos no han sido nada fáciles de encontrar, ya que son auténticos clásicos. Estoy hablando de Knight of Jaguar de DJ Rolando y Crispy Bacon de Laurent Garnier. Para los que no conozcan la música electrónica, el primero fue (y sigue siendo) un éxito rotundo y recomiendo que lo busquen en alguna red P2P. Es una música bastante "suave" aunque de fondo mantiene el estilo eléctrico que hizo que Detroit se convirtiera en la cuna de los grandes del techno. Aparte de la versión original, en el vinilo también aparecen un remix de Derrick May y otro del gran Jeff Mills. Por si alguien no lo sabe, éste último es mi ídolo. En los siguientes enlaces puede verse por qué:







El segundo, forma parte de una variante del techno más dura que la anterior y quizá por eso me marcó la primera vez que lo escuché y vi su videoclip. He de reconocer que un vinilo que sale de un inhodoro impacta y más cuando empieza a sonar de la forma que lo hace.

No me preguntes por mis mezclas aún :-P.

domingo, marzo 12, 2006

Otra vez Ubuntu

Dejo que imagineis lo que estoy pensando... ;-)

Bug en Ubuntu

viernes, marzo 03, 2006

Road to innovation isn't paved at all

Mi simpatía por Sun Microsystems es un secreto a voces.

He tomado prestado el eslogan de la camiseta que me han mandado para el título de esta entrada. Esa frase da bastante que pensar. Innovar no es fácil, eso es de sobra sabido por todos, pero, ¿realmente se quiere innovar?

El caso de XGL con la competencia que le está haciendo ahora Fedora con su AIGLX me trae ciertas dudas a la cabeza. Ya comenté que XGL no aportaba nada nuevo (lo que no quiere decir que no sea útil), pero esque AIGLX surge para hacerle la competencia a éste. Tienen propósitos distintos, eso ya se sabe, pero como siempre pasa en el mundo del software libre, ¿para qué tanta duplicación de esfuerzos? ¿por qué no centrarnos en hacer algo nuevo e innovador o centrarnos en mejorar lo existente hasta el punto de hacerlo imprescindible (algo así como hace Microsoft para que dependamos de él)?.

Innovar (repito) no es fácil, pero tampoco queremos hacerlo. Y no es sólo un problema de flojera, sino también de mentalidad. La falta de inversión en I+D+i en España es preocupante y lo poco que se invierte, no da resultados demasiado prometedores.

Va siendo hora de pavimentar esa carretera y empezar a crear cosas nuevas, colaborar con las actuales o rescatar viejas ideas olvidadas pero útiles.

En las tecnologías de la información aún no está todo inventado.

martes, febrero 21, 2006

CAT

Ya soy casi libre, sólo me falta una práctica por entregar.

Mientras llega el esperado momento, he estado perfilando el código de CAT.

En resumidas cuentas, he estado portando todo el código de acceso a la base de datos de Oracle a PostgreSQL. Tras las pequeñas vacaciones que me pienso tomar este puente, limpiaré el código y colgaré la primera versión operativa junto con una lista de cosas a hacer.

Si alguien quiere implicarse, que me lo comente, toda ayuda es bien recibida.

lunes, febrero 20, 2006

Ubuntu

Llevaba ya tiempo queriendo escribir algo sobre esta distribución.

Si los fanáticos del software libre ven a Microsoft como el enemigo, yo veo a Ubuntu en ese papel. La naturaleza de esta aversión (creo que se escribe así) hacia Ubuntu viene de su naturaleza y su propósito.

Nos venden la idea de que es una Debian orientada al escritorio. No me lo trago, Ubuntu no deja de ser un FORK (para los no iniciados, un fork es una derivación de un producto en la que se deja de seguir las pautas originales del proyecto, creando así un proyecto totalmente nuevo). El propósito de Ubuntu es NO colaborar con Debian, eso no entra en sus planes, quieren modificar Debian hasta el punto de hacer una distribución totalmente nueva; esa idea está muy bien, pero al menos podían COLABORAR con Debian y ofrecer sus mejoras al proyecto.

Otro tema importante es el tema de las actualizaciones. Ubuntu intenta tener las últimas versiones de cada paquete que incorpora. ¿Esto es productivo? Se incluyen paquetes tan nuevos, que su estabilidad es casi nula, chocan con las versiones anteriores y lo que es peor, no intentes poner un paquete de Debian, o te cargarás el sistema completo debido a las incompatibilidades entre paquetes. El objetivo de Ubuntu es hacerse con el mercado de los escritorios. ¿Realmente es necesario ese ciclo tan agresivo de actualizaciones?. Cada vez que se actualiza la distribución, es necesario reinstalar el sistema completo; yo no veo la productividad por ningún sitio. Veo mucho más práctico el sistema de actualizaciones de otras distribuciones (normalmente una por año).

Y por último. No olvidemos que Ubuntu es el capricho de un millonario, no deja de ser más que un simple capricho, que tarde o temprano se volverá contra sus orígenes (el proyecto Debian) y que probablemente, hará que Debian se destine sólo a unos cuantos frikis (al igual que pasa con Slackware) que no estén dispuestos a estar bajo el control de una empresa, ya que Ubuntu no deja de ser propiedad de Canonical.

En fin, sigamos viendo a Microsoft como enemigo... pero el enemigo lo tenemos en casa.

P.D.: SÍ, he usado Ubuntu, tanto en x86 como en PPC. Es más, he usado dos versiones distintas.

viernes, febrero 17, 2006

Mal vamos...

Estaba tan feliz viendo el streaming de la Conferencia Internacional del Software Libre, cuando he oido unas palabras aterradoras:

En estos dias estamos hablando de compartir soft, estamos hablando de POLÍTICA.


La hemos cagado, ha sido lo primero que he pensado. ¿El software libre como herramienta política?. ¿Saben nuestros políticos lo que es eso?, lo dudo mucho. No voy a hablar de política (no es el tema de este blog), pero me preocupan mucho esas palabras. ¿Realmente es así? Es decir, ¿ha dejado el software libre de ser algo "espiritual" para convertirse en un arma política?.

Lamentablemente es así, y el ejemplo más claro es el hecho de que cada comunidad autónoma esté sacando su propia distribución. Linex estuvo bien, GuadaLinex ya tenía cierto tufillo, pero Molinux, LLiurex, Max, Catux y otra que hay en el País Vasco que no recuerdo cómo se llama, ya apesta. Me pregunto, ¿esa gente cree en lo que hace? ¿o simplemente seguimos la moda? Si el espíritu de la comunidad es colaborar, ¿por qué estamos cada uno haciendo nuestro propio fork?

Mi preocupación desde hace mucho tiempo es la innovación, pero éstos no son más que pasos en falso, pasos que no sabemos a dónde nos van a llevar. Me preocupa ver cómo la solución a muchos de los problemas en el mundo del software, se está convirtiendo en otro problema que no hará más que llevarnos al punto de partida, el punto en el que sólo unos cuantos dominarán el mercado, y si no, háblenme dentro de 2 años de ese capricho de un millonario llamado Ubuntu. Unas cuantas alianzas como GuadaLinex y tendrán el campo de pruebas perfecto para conseguir la distribución que desbancará a todas las demás y creará el Microsoft del software libre, momento en el que ya no servirá de nada ninguno de los esfuerzos actuales. La historia de Edipo se repite, matará a su padre (Debian), se casará con su madre (Google) y acabará suicidándose, momento en el que Linux estará tan debilitado, que volveremos a Windows pensando que es el nuevo salvador...

miércoles, febrero 15, 2006

Ilusiones

Quitarle un caramelo a un niño es cruel. Quitarle a ese niño la ilusión no tiene perdón.


Hagamos a todos los niños iguales. Que todos piensen igual, que no tengan margen de maniobra, que no se desvíen del pensamiento común. Serán simples autómatas, deterministas para más señas, con un comportamiento fácilmente predecible y sin un simple hueco para que la teoría del caos haga su trabajo.

No tendrán autonomía, y el que cometa el error de intentar ser diferente, será aplastado. No se le aplastará de golpe, sino que se le hará la vida imposible, sus éxitos se convertirán en sus frustraciones, sus frustraciones en traumas, sus traumas serán sus compañeros de viaje, hasta que el viaje termine.

Da igual que el niño sea especial, debe convertirse en adulto y pensar como los demás. Todo lo que no sea automatizado, no debe formar parte de su vida.

Acabemos con el niño.


Quizá sea el momento de que el niño crezca.

Resistance is futile

domingo, febrero 12, 2006

Internet Explorer 7

Ya que Óscar me pregunta, haré una pequeña review de Internet Explorer 7.

Lo primero que se nota es que es bastante más pesado que IE6, cosa que me extraña, ya que sustituye a éste como navegador del sistema operativo.

Parece que Microsoft ha tomado buena nota de las mejoras de su principal rival, Firefox y ha implementado una serie de características que han atraido a muchos usuarios a Firefox. Buen ejemplo de ello es la navegación por pestañas, aunque incluye un matiz que me encanta; incluye una pequeña pestaña que al hacer clic sobre ella automáticamente abre una nueva pestaña en blanco. Firefox también trae esta característica, pero haciendo doble clic sobre un trozo en blanco de la barra de pestañas.

Otro tema, que no sé si será cosa de la ADSL, es que renderiza las webs del tirón.

Nuevo para IE (pero no para Firefox) es la inclusión de un lector RSS, bastante cómodo por cierto, ya que lo incluye dentro de la barra de pestañas.

En resumen, toda una batería de novedades, incluído un "autenticador" de webs que comprueba si la web que estamos visitando es realmente la que creemos estar visitando (por el tema del phising y demás). Y cómo no, la búsqueda incorporada, como es natural, usando MSN Search, aunque es posible añadir más buscadores, entre ellos Amazon, Google o Weather.com.



Aún es una beta, pero a mí me ha gustado, Microsoft está haciendo un buen trabajo y me temo cada vez con mayor intensidad que los últimos y los próximos movimientos de Microsoft van a ser un duro golpe al mercado.

Nuevo cambio de plantilla

Me gusta ésta, da un cierto aire a MSDN... a ver si Microsoft me paga por hacerle publicidad subliminal.

lunes, febrero 06, 2006

Devil Inside

Algunos pensarán que me he vuelto loco...



Quizá...

sábado, febrero 04, 2006

Something new, please

Ufff, época de exámenes. Aunque tengo muy poco tiempo, escribiré algo ;-).

Navegando un poco, me he encontrado con los videos de Novell Desktop Linux. La novedad radica en que presenta el nuevo servidor X basado en GL, que por cierto, ha traido bastante polémica.

La polémica viene dada por que Novell ha cerrado el desarrollo y no lo ha publicado hasta hace poco, y en gran parte lo ha publicado debido a las presiones de la comunidad del software libre. ¿A qué viene tanto secretismo?

Pues nada, parece ser que Novell ha visto la peli "Piratas de Silicon Valley" y ha decidido convertirse en Steve Jobs. Sí, con su desktop, han PLAGIADO el entorno Aqua de Mac OS X. Hay que decir que las ventanas en plan chicle no las trae MacOS X, pero lo demás... no es más que una simple imitación.

¿Esto es I+D+i? Creo que Novell debería establecer su base en España, así no hay que camuflar que está a la cola en innovación.

Que conste que admiro el trabajo que han hecho, pues el servidor X basado en GL es un avance, pero (y esto ya es específico de Novell), no plagien escudándose en la innovación.

miércoles, enero 11, 2006

int year = 2005 + 1;

Después del 2005... viene el 2006.

Ha sido un buen año para mí. He tomado una de las decisiones más importantes que he tomado hasta ahora (cambiar de carrera) y estoy realmente contento con el cambio, aunque ya sabeis todos que la Universidad y yo no terminamos de entendernos, yo soy demasiado yo para la Universidad y ella es demasiado ella para mí.

En el tema informático, pues ha sido un año muy muy productivo. Empecé con mi sistema LFS, que terminé allá por marzo, con todo el conocimiento adquirido que ello conlleva. Luego vino el aprendizaje de J2EE, con servlets y jsp; .NET con ASP.NET y C#, OpenSolaris y la construcción de un sistema Debian usando el núcleo DCC, y alguna que otra cosa que me olvido...

En el personal, pues mejor aún que el anterior (si esque eso es posible). Gracias Vito.

El proyecto CAT también ha sido importante, y es uno de los propósitos de este año, a ver si lo publico de una vez. También hay otros propósitos, pero el más importante es terminar mi carrera. Espero poder compartir pronto ese momento con vosotros.

Feliz 2006 a todos