Entries Tagged 'open-source' ↓
December 19th, 2007 — (in)signia, recursos, open-source, ruby on rails, plugins, administrate_me, Anuncios
Tenemos el honor de anunciar que finalmente liberamos administrate_me, nuestro plugin para Ruby on Rails que permite acelerar la construcción de un backend “production-ready” para una aplicación web.
Este plugin fue concebido durante el desarrollo de una extranet para uno de nuestros clientes, posteriormente lo utilizamos -y mejoramos- durante el desarrollo de elsigloweb.com y luego lo utilizamos en todos los proyectos que siguieron.
Lo interesante de administrate_me es que se trata de un plugin bastante liviano que gran escalabilidad debido a su simple personalización. Quizás, esto sea porque este plugin fue construído desde “la trinchera”. Es super-beta (y siempre lo será) pero nos ha ayudado a encaminar alrededor de 8 proyectos.
Otro factor destacable de administrate_me es que es compatible 100% con Rails 2.0.
La configuración del plugin es realmente simple:

Hemos logrado reducir el código de las vistas básicas que requiere el plugin y recientemente incorporamos un generador para acelerar su creación:


Una de las grandes funcionalidades que incorporamos fue la posibilidad de que el plugin ejecute un testing funcional de sus controllers. Nuevamente, esto requiere muy poco código:

El producto final del plugin es un backend verdaderamente “production ready”.

El plugin se encuentra disponible a través de googlecode en:
http://administrateme.googlecode.com
Esperamos que esta contribución pueda aprovechada por la comunidad y que administrate_me logre convertirse de esta manera en una herramienta útil para salvar los distintos obstáculos de esta disciplina.
Prometemos en breve un screencast y más documentación sobre la utilización de este plugin.
October 18th, 2007 — open-source, reflexiones, ubuntu, linux
Hoy la comunidad entera fue sacudida por la salida de Gutsy Gibbon, la versión 7.10 de Ubuntu. Desde sus comienzos, esta distribución de linux fue promocionada bajo el lema “Linux para seres humanos”, y sin duda alguna, esta nueva versión es su máxima expresión.
Ahora bien, técnicamente, ¿qué mejoras incorpora Gutsy Gibbon?
Lo principal, en esta versión Ubuntu logra un nivel de compatibilidad increíble con los diferentes dispositivos que utilizamos habitualmente. De este modo recursos como impresoras, sonido, video, reproductores y data-drivers USB son reconocidos simplemente conectándolos a la PC.
Algo muy necesario, y que en esta nueva versión está bien soportado, son las conexiones a redes WI-FI, estos accesos inalámbricos tan de moda ultimamente.
Además incorpora las versiones más avanzadas de los recursos más importantes del Software libre (OpenOffice, Firefox, TheGimp, Gnome, entre otros).
El tema es: ¿todo esto Windows lo tiene hace tiempo? Respuesta simple: totalmente.
La cuestión es que ahora lo tiene Linux, y esto es lo debería importar. Objetivamente, un sistema operativo en serio, estable, confiable, seguro y totalmente gratuito; impulsado por una comunidad que crece y se amplía día a día. Que encima, ahora es fácil de usar, fácil de actualizar y administrar; y actualmente, incluso más simple que Windows (o acaso no se cansaron de las inestabilidades de los Windows 9x, o las flaquezas en seguridad de Windows XP, o la máxima expresión de la incomodidad como es Windows Vista).
Si nuestro tema es el desarrollo de software (en cualquiera de sus variedades), en Linux corren mejor Java, Ruby, Rails, PHP, MySQL, y Python, entre otros recursos.
Finalizando, me queda esta reflexión, con todos estos avances, ¿qué excusa nos queda para seguir utilizando Windows?
June 9th, 2007 — web, recursos, open-source
Estuvimos probando las bondades de browsershots.org, un servicio online totalmente open-source, que permite ver cómo luce un sitio (desarrollado preferentemente con XHTML y CSS) en los distintos browsers soportados por Windows, Linux y Mac.
El proceso es relativamente simple, hay que realizar el submit de la url que aloja el layout que queremos testear, y ese trabajo queda en una cola de espera que cómo máximo puede demorar 4 horas. A medida que pasa el tiempo, el servicio de browsershots comienza a generar los screenshots en cada browser seleccionado.
Si bien es un servicio que puede llegar a ser muy lento (puede llegar a demorar todo un dia en generar todos los screenshots solicitados), es una buena medida para testear si nuestros layouts son compatibles a los distintos browsers que se usan.