viernes, enero 26, 2007

Trabajo, trabajo, trabajo...

Fin de la primera semana de trabajo.

Ha sido una semana muy interesante, ya que por fin he descubierto el verdadero mundo de la empresa, y aunque sea raro, me gusta lo que hago. Tardaré aún un poco en estabilizarme en Málaga, por lo que SchranzVT tardará unos días en empezar de nuevo a rodar. En cuanto al blog, no os preocupeis, seguiré escribiendo :-)

viernes, enero 19, 2007

Año nuevo...

... ¡trabajo nuevo!

Ahí queda eso...

martes, enero 16, 2007

El fin del principio

¡Por fin!

Después de un año bastante duro, con trabajo todas las tardes y 18 asignaturas en la facultad, por fin puedo decir que ya soy titulado universitario.

A partir de ahora, en mi currículum borraré la palabra "Cursando" para dejar esa línea como "Ingeniero Técnico en Informática de Sistemas".

Gracias a todos los que me han apoyado y ayudado durante este tiempo :-)

domingo, enero 07, 2007

D'oh

Cuanto más profundizo en .NET, más asombrado me quedo.

ASM, C, C++, Java, Perl... conozco unas cuantas plataformas para programar, pero lo de .NET me está dejando de piedra. Estamos tan ocupados intentando sacar las virtudes/defectos de Vista, que hemos pasado un poco por alto el lanzamiento de .NET 3.0.

Lo he probado casi de casualidad. He trasteado un poco con WPF (Windows Presentation Foundation) y puedo decir que Microsoft ha destrozado mi idea de un MVC. Ahora sí que la presentación está separada de la implementación. Pero lo mejor no es eso, sino que esa aplicación de escritorio, puede ejecutarse por igual en un navegador, por lo que el ahorro de código es considerable.

Para aquellos que lo piensen... NO, .NET 3.0 no es sólo para Vista; de hecho yo lo uso en XP. Reconozco que es un post muy partidista, pero hasta que no me encuentre con problemas (que de momento no lo he hecho), no cambiaré de opinion. Supongo que pronto veremos estas cosas en la máquina virtual Java... cosas de la GPL :-).

Buen trabajo Microsoft.

miércoles, enero 03, 2007

Solaris Zones y BrandZ

A vueltas con Solaris, en concreto con OpenSolaris, hay una nueva
característica que hace aún más atractivo este sistema operativo.

Solaris 10 incluyó Zones, que es una forma de virtualizar Solaris dentro
de Solaris, como hacen FreeBSD con Jails o Linux con User Mode Linux.
Básicamente (para aquellos que no quieran visitar los enlaces) lo que
hacen es arrancar una nueva instancia del sistema operativo como si
fuera cualquier otro programa.

Zones en principio se diseñó para correr Solaris, pero con el objetivo
de que cuando Solaris se hiciera open source, la comunidad implementara
nuevas funcionalidades para permitir correr otros sistemas operativos. A
dicha implementación se le llamó BrandZ. Y como era de esperar, poco se
tardó en poder hacer funcionar Linux bajo Solaris. Para los más
técnicos, comentaré que lo que hace BrandZ en realidad, es transformar
las llamadas al sistema del núcleo de Linux en llamadas Solaris, por lo
que no es
posible correr cualquier distribución o aplicación diseñada para Linux.
Entre otras cosas, hace falta un núcleo 2.4, aunque eso no es limitación
para hacer funcionar la mayoría de los programas, siendo un gran ejemplo
Adobe Reader.

Ben Rockwood tiene una entrada en su blog muy completa (y fácil) para
hacer funcionar todo el tinglado.

¡A Solarizar todos!