Razones prácticas para usar Emacs

13 de enero de 2010
emacs

Obtuve este texto en EmacsWiki, y me pareció interesante reproducirlo acá. Por cierto, también creé una página dedicada a Emacs en Picando Código, donde iré actualizando mi .emacs y mi guía de referencia para Emacs. A continuación el texto, razones prácticas para usar Emacs. Si todavía no están convencidos de empezar a usarlo, a lo mejor alguna de estas los convence: Emacs es software libre, eres libre para usarlo como quieras. El 90% de lo que hacemos delante de un ordenador es editar texto (escribir correo, programar, escribir documentos, escribir a través de la web, …), si podemos usar un […]

OLPC Anuncia XO-3

11 de enero de 2010
OLPC - Prototipo XO-3

En 2008 publiqué en Picando Código sobre la próxima generación de OLPC: la XO-2. Se trataba de una computadora con pantalla táctil dual, buscando reducir el costo y el consumo de energía. Aparentemente este diseño no sería materializado, sino que habrían dos actualizaciones a la XO-1 (conocida en Uruguay también como “La ceibalita“), y una XO-3. El roadmap sería el siguiente: XO 1.5 – En mayo de 2009 publicaba sobre el debut de la XO-1.5. Este reemplaza el procesador AMD por VIA, con el doble de velocidad, 4 veces más memoria DRAM y FLASH, compatible con los sistemas operativos GNU/Linux […]

Primer mes del nuevo trabajo

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

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)

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

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 […]

Downtime del servidor por corte de energía

30 de diciembre de 2009

Esta madrugada hubo un corte de energía en los datacenter, por lo que mis sitios web sufrieron un downtime de unas horas. En los foros de HostGator, postearon la siguiente información al respecto: A las 12:38am el sistema UPS de los data centers de Dallas 2/6 fallaron causando un corte eléctrico generalizado. Cuando falló el sistema UPS a su vez causó que se apagara el interruptor principal la energía a lo largo de todo el sistema. El sistema UPS está diseñado para ser a prueba de fallas si la energía principal se detiene, pero si el UPS falla entonces causa […]

Actualizados plugins para WordPress: UserAgent-Spy y List Category Posts

28 de diciembre de 2009

El fin de semana tuve un rato para dedicarle a la programación PHP, y actualicé mis plugins de WordPress: List Category Posts: Permite listar posts de una (o varias) categoría(s) determinada(s) en una página o post. Ya en la versión 0.7, la mayoría de los cambios fueron contribuciones de usuarios del plugin. Hay varios temas de soporte y contribuciones al plugin en el Foro de WordPress. UserAgent-Spy: Plugin para mostrar el Sistema Operativo y Navegador Web de las personas que dejan comentarios en nuestros blogs de WordPress. Fue una actualización con pocos cambios, la versión 1.1. Unos cuantos cambios más […]

Disponible WordPress 2.9

19 de diciembre de 2009

Acabo de actualizar el blog a WordPress 2.9. Como la mayoría de las veces que se realiza actualización o cambio importante en la plataforma del blog, dedico un post a WordPress. Las cuatro características más importantes que destacan sus desarrolladores en esta nueva versión son: Papelera con opción de “deshacer”, para deshacer las acciones de borrar posts o comentarios (y elimina los molestos mensajes de confirmación al borrar algo). Editor de imágenes que permite escalar, editar y rotarlas. Supuestamente el primero de varios arreglos multimedia por venir. Actualización y chequeo de compatibilidad de plugins en bloque, para actualizar varios plugins […]

Revistas Linux+ : Libres de descarga

19 de diciembre de 2009

La revista Linux+ decidió cambiar su paradigma de distribución de contenidos. Es por esyo que ya está su nuevo número disponible en formato digital libre para la descarga. De esta forma la revista puede llegar a cualquier persona en cualquier lugar del mundo. La última edición impresa de Linux+ se lanzó este mes, un recuerdo de los 6 años de dicha edición: Linux+ 12/2009 (60). El tema central de este número es Diversión Y como es tradicional, un DVD adjunto con Supreme SuperGamer, una distro GNU/Linux con juegos (libres y privativos). DVD versión de 8,5 GB. Los artículos incluidos : […]

Cambios laborales y geográficos

14 de diciembre de 2009

Como muchas otras veces, el blog sufrió las consecuencias de “cambios importantes” que vienen dándose. Por esto, el mes de noviembre tuvo una cantidad muy escasa de posts. Si bien tengo unos cuantos borradores, pocas veces tengo tiempo para dedicarme a terminarlos y publicarlos. Para empezar, comencé el mes de diciembre en Montevideo. Por esto, tuve que dejar mi trabajo anterior en Maldonado. Ahí, participé de la construcción de un proyecto que ya está online: Preciolé. Preciolé es un comparador de precios adaptando una red social de compras. Un proyecto bien web 2.0, que empezó a gestarse por 2007. El […]

Disponible Thunderbird 3

9 de diciembre de 2009

Tenemos 2 importantes actualizaciones de software en estos días. Por un lado llega el esperado Thunderbird 3. Vengo usándolo desde las primera alfa, y fui descargando las versiones beta, por lo que no me esperan muchas sorpresas en esta versión final. La primer gran diferencia en cuanto a la usabilidad respecto a la versión anterior es que Thunderbird 3 usa pestañas, así como su hermano Firefox. Tanto los correos como los resultados de búsqueda usan pestaña, una interfaz mucho más cómoda y compacta. Ya probando Thunderbird beta 1 y Thunderbird beta 2, se fueron viendo otras nuevas características: mejoras en […]

Konqueror en The Big Bang Theory

27 de noviembre de 2009

A falta de entradas en el blog, una imagen curiosa del último episodio de la tercera temporada de The Big Bang Theory: The Vengeance Formulation. Ya lo anunciaron en KDE News, Leonard Hofstadter usó en este episodio una remera de Konqueror: Es raro, porque generalmente las interfaces de las computadoras en la serie muestran alguna versión de Windows. En esta misma escena, la laptop de Sheldon Cooper está usando Windows 7 aparentemente. Capaz que usan doble booteo… Ya había visto KDE en Héroes, y en el artículo enlazado a KDE News comentan de otras series: House, 24, Alias, Dexter y […]

Schaters – videojuego uruguayo para PC

10 de noviembre de 2009

Hace un buen tiempo, recorriendo los foros de Uruguay Gamer, conocí el proyecto Schaters. Lo primero que vi fue un demo de la física, y el anuncio de Ronald Bernal, su autor: Hola a todos! Mientras termino el Vochey les cuento que estoy trabajando en un proyecto llamado Schaters (si, si, como “skaters” pero no es lo mismo). Me surgió una idea hace varios años, viendo esos excelentes beat em ups (por ej. final fight, double dragon, river city ransom, etc.) y preguntandome como hacían los programadores para que los personajes se ajusten a los mapas (por ej. cuando hay […]

Tomen café… Sitios para amantes del café

9 de noviembre de 2009

Estoy de vacaciones, pero dejé esta entrada programada antes de irme. ChicaSeo publicó en su Twitter el enlace a Sitios para amantes del café. No podía dejarlo pasar: Conozco muy pocas personas que trabajan en nuestro medio que no beban café, algunos lo hacemos regularmente (de forma moderada) y otros se podría decir que son realmente adictos. Pero lejos de juzgar las actitudes nocivas que adoptamos a raíz de la necesidad de estudiar o trabajar cuando deberíamos estar durmiendo, considero que el café es un gran compañero en soledad o acompañados, siempre hay cinco minutos para deleitarnos con su aroma […]

Toasty!