Archivo: enero, 2010 | Picando Código - Part 2

Primer mes del nuevo trabajo

Lunes, 11 de enero de 2010

Hace un mes ya que me mudé a Montevideo y empecé en mi nuevo trabajo. Cuando un programador entra a trabajar en un nuevo proyecto, hay algunas expectativas que llenar además del sueldo. La experiencia general del trabajo es bastante importante. Las herramientas que usamos, los lenguajes y/o metodologías que aprendemos, etc. Estoy bastante conforme para ser mi primer mes, recapacitando los objetivos logrados, me di cuenta que es mucho lo que hice en un mes. Estas son algunas de las cosas que hice en el nuevo trabajo, además de programar para el proyecto en sí: Aprendí varias herramientas y […]

Subversion: Como crear y aplicar parches

Lunes, 11 de enero de 2010
Subversion

Mi sistema de control de versiones actual sigue siendo Subversion, a pesar de los más modernos sistemas distribuídos. Por ahora sólo los he probado por arriba. Vengo trabajando con Subversion y estudiándolo hace un par de años, y por ahora estoy contento con él. En este post les voy a comentar sobre cómo crear o aplicar un parche al código de un programa bajo control de version con Subversion. En mi caso lo aprendí para aportar código a un proyecto donde no tenía permisos de commit. Generalmente algunos proyectos Open Source / Software Libre tienen una "meritocracia", donde los privilegios […]

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown block(254,0)

Viernes, 8 de enero de 2010

Hace un tiempo me encontré con este pequeño dilema en mi laptop Dell Inspiron 6400. Dejé grabando un DVD, y a la vuelta me sorprendió un Kernel Panic: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown block(254,0) El sistema es Debian Squeeze con kernel 2.6.30. Mi ignorancia me llevó a pensar en un primer momento que se trataba de algún error en el disco. Interpreté "No se pudo montar el sistema de archivos raíz". Como andaba con poco tiempo, y bastante complicado, no podía dedicarme mucho al problema. Pedí recomendaciones de servicio técnico en Montevideo […]

Lanzamiento de Java EE 6: Características, servidores y material

Martes, 5 de enero de 2010

A fines del año pasado el Java Community Process aprobó la especificación de Java EE 6. Algunas de las características nuevas de la plataforma son: Perfiles: Java EE 6 introduce el concepto de perfiles: distintas configuraciones específicas de la plataforma para distintos fines. El primero en ser introducido en esta versión es el Web Profile, un perfil más liviano que usa únicamente lo necesario para desarrollos web. Productividad del desarrollo:  apuntando las configuraciones a más anotaciones y menos configuración XML. Nuevas especificaciones: EJB 3.1, Java API for RESTful Web Services (JAX-RS), Contextos e inyección de dependencias (CDI), JPA 2, y […]

Toasty!