Vale, ya se que no está bien reirse de las desgracias ajenas, pero a mi siempre me hace gracia cada vez que me aparece la “fail whale”
y así para empezar el día no está mal como primera noticia

Así que nada, sólo me queda recomendarle a nuestro equipo comercial que se ponga las pilas y le venda una consultoría tecnológica a la gente de Twitter …, aunque mejor no, que nosotros ya tenemos nuestros propios problemas xD
Archive for the ‘web’ Category
Aplicación Jobeet de Symfony
Miércoles, Junio 16th, 2010Quiero recomendar a los programadores de PHP el uso de Symfony desde estas líneas.
Habría mucho que hablar para explicar Symfony, pero me voy a limitar a decir que es un framework para desarrollo de aplicaciones Web en PHP, mediante el cual ya heredas arquitectura y patrones de programación adecuados.

Digo que me voy a limitar a explicar solo eso, porque desde la página web de Symfony se tiene acceso a un ejercicio práctico llamado Jobeet que te lleva a construir una aplicación compleja tras 24 sesiones de una hora. Es decir, invirtiendo una hora diaria (siendo realista, en algún caso algo más) durante los días laborables, das un repaso a los extremos más significativos de Symfony y creo que te convierte en un programador bastante aceptable de Symfony.
En realidad yo no he realizado este curso práctico, realicé hace un par de años el que había colgado entonces, que se llama Askeet, y puedo asegurar que se construía una aplicación muy avanzada y realmente sorprendente.
Volviendo a Jobeet, incluyo a continuación el programa de trabajo de estos 24 días:
- Day 1: Starting up the Project
- Day 2: The Project
- Day 3: The Data Model
- Day 4: The Controller and the View
- Day 5: The Routing
- Day 6: More with the Model
- Day 7: Playing with the Category Page
- Day 8: The Unit Tests
- Day 9: The Functional Tests
- Day 10: The Forms
- Day 11: Testing your Forms
- Day 12: The Admin Generator
- Day 13: The User
- Day 14: Feeds
- Day 15: Web Services
- Day 16: The Mailer
- Day 17: Search
- Day 18: AJAX
- Day 19: Internationalization and Localization
- Day 20: The Plugins
- Day 21: The Cache
- Day 22: The Deployment
- Day 23: Another Look at symfony
- Day 24: Appendix B – License
Realmente me parece brillante esta ídea, y hace que esta forma de aprender sea muy motivante, te engancha desde el primer día, ya que ves los avances rápidamente, y me parece que es una técnica que se debería imitar …
Si quieres tener una idea gráfica de la aplicación resultante desde aquí puedes acceder a la demo de Jobeet que Symfony pone a disposición de los visitantes.
Comparativa ECM
Lunes, Abril 26th, 2010A continuación se presenta una comparativa de las principales herramientas DMS (software de gestión documental) del mercado

Muchas son las conclusiones que se pueden extraer de la misma, pero para mi, por encima del resto, sobresale que tanto Alfresco como Nuxeo, compiten con las principales herramientas propietarias del mercado de igual a igual en todos los aspectos diferenciales, como son la facilidad de uso, escalabilidad y fiabilidad, soporte SSO, etc.
Y por supuesto en el aspecto coste es donde se encuentra la principal ventaja competitiva de Alfresco y sobre todo Nuxeo frente al resto.
Esta comparativa ha sido realizada por Capgemini, uno de los principales proveedores de servicios de Consultoría, Tecnología y Outsourcing del mundo.
Instalar Adobe AIR en Opensuse 64 bits
Sábado, Diciembre 5th, 2009Me imagino que mucha gente está teniendo problemas para instalar Adobe AIR en Opensuse 11.2 64 bits.
Aquí tenéis la receta:
Prerequisitos:
zypper install libasound2-32bit libgcc44-32bit libncurses5-32bit libstdc++33-32bit libstdc++44-32bit libxml2-32bit mozilla-nss-32bit mozilla-nspr-32bit gtk2-devel gnome-keyring-32bit libxml2-devel-32bit libxml2-devel libxslt-32bit rpm-32bit rpm-devel
Bajamos paquete:
http://get.adobe.com/air/
Instalamos:
Hay que hacerlo como usuario normal (te pedirá la pass de root si la necesita).
chmod +x AdobeAIRInstaller.bin
./AdobeAIRInstaller.bin
Créditos:
http://en.opensuse.org/AdobeAir_HOWTO
Ponente en Webprendedor 09 en Chile
Jueves, Noviembre 26th, 2009Aquí os dejo un video con mi intervención en el evento WebPrendedor 09 en Santiago de Chile el pasado 21 de noviembre.
Se trataron temas de empresa: inicios, socios, capital social, empresas internacionales, reclutamiento de talento, plataformas, modalidades de facturación a clientes, …
LinkChecker: comprobar enlaces rotos
Lunes, Noviembre 23rd, 2009Hace poco para el mantenimiento de una web estuvimos buscando herramientas para la búsqueda exhaustiva de enlaces rotos en una web. La solución encontrada fue un software que responde al, por otro lado poco original, nombre de LinkChecker.
LinkChecker se puede descargar e instalar en cualquier máquina y comprueba recursivamente, generando finalmente un informe. Lo que más me ha impresionado es la versatilidad en cuanto a interfaz, pues puede ser ejecutado por consola, a través de una GUI (con una buena presentación) y a través de un CGI (configurable mediate python y HTML), de forma que una sola instalación pueda ser compartida por quien tenga acceso a la red. Y, por supuesto, es software libre.
Sincronizar correo entre dos cuentas de gmail
Jueves, Enero 29th, 2009Aquí pongo un mini-post para quien quiera sincronizar dos cuentas de gmail (en realidad, dos cuentas IMAP cualquiera):
% imapsync –host1 imap.gmail.com –port1 993 –user1 cuenta1@gmail.com –password1 pass1 –host2 imap.gmail.com –port2 993 –user2 cuenta2@gmail.com –password2 pass2 –folder carpeta/tag –authmech1 LOGIN –authmech2 LOGIN –ssl1 –ssl2 –fast –split1 50 –split2 50
El poner –folder es solamente para sincronizar una carpeta (o tag en GMail).









