jump to navigation

Detienen a los 5 hackers más peligrosos del mundo May 17, 2008

Posted by Bosco in : Quejas , add a comment

Los delitos de estos peligrosos criminales según los periódicos que suelo leer..
* El Mundo:

En la mayoría de los casos sustituían los contenidos de las webs atacadas por mensajes reivindicativos y de ciberprotesta, e incluían imágenes de simbología anarquista. Como la frase en inglés que insertaron el 24 de febrero en la página web de Jazztel: “Fuck Bush”. O la que escribieron en la web de IU bajo una foto retocada de Zapatero y Rajoy: “Tenemos algo en común, le dijo un presidente a un embustero…”.

* El País:

Los arrestados, dos de ellos de 16 años, están acusados de atacar la web de Izquierda Unida durante la pasada campaña electoral. Además de eso, el grupo invadió páginas gubernamentales de países de Asia y América, Ayuntamientos españoles, una compañía telefónica y organizaciones de tipo social, según fuentes policiales. La manera de actuar del grupo consiste en sustituir sin autorización el contenido de la página principal de la página atacada por otro, generalmente de tipo reivindicativo.

* Público:

Estos “piratas informáticos” -cinco estudiantes, dos de ellos de 16 años- sustituían sin autorización los contenidos de las páginas atacadas con mensajes reivindicativos o de ciberprotesta, y habían “tumbado” la web de una empresa de telefonía y sitios gubernamentales de EEUU, Latinoamérica y Asia, según la Dirección General de la Policía y la Guardia Civil.

* La Vanguardia:

Estos ‘piratas informáticos’ -cinco estudiantes, dos de ellos de 16 años- sustituían sin autorización los contenidos de las páginas atacadas con mensajes reivindicativos o de ciberprotesta, y habían “tumbado” la web de una empresa de telefonía y sitios gubernamentales de EEUU, Latinoamérica y Asia, según ha informado la Dirección General de la Policía y la Guardia Civil.

* El Diario Vasco:

El tiempo de los errores y las dudas ya pasó. Terminó en Cádiz, o así debería ser. La Real no puede permitirse un solo tropiezo más si quiere mantener vivos sus sueños de ascenso.

Al final, el diario vasco es el único periódico que se preocupa de lo que de verdad importa!

Por cierto, flipad con Público y La Vanguardia, que han hecho un copy-paste del teletipo. Es que ser periodista hoy en día es muy estresante!

El día de internet en las noticias May 17, 2008

Posted by Bosco in : eventos , add a comment

Hoy estaba viendo el informativo de cuatro, cuando han empezado la noticia con “Hoy se celebra el día de internet [...] Empezaremos contando la parte negativa de internet, detenidos 5 hackers…” !!!!!!!! Pero de qué van! Desgraciados, manipuladores, sensacionalistas!

Es lamentable que de internet solo se hable de lo malo. Por qué no celebramos los enormes cambios que ha causado internet? Nuevas formas de comunicación, de relaciones, el nuevo modelo de negocio y los puestos de trabajo creados, la facilidad de acceso a la información, a la cultura, a la educación, una nueva forma de comprar, un medio que permite dar tu opinión, crear tu conternido, aportar tu conocimiento…

Por qué hablar solo de lo malo? En las noticias han hablado de la detención de los 5 “hackers” (por cierto, los hackers no causan problemas, son los crackers los malos de la película), de la mujer que provocó que un joven se suicidara en los EEUU… Un caso de entre más de 1000 millones de usuarios! Eso es noticia y no todo el bien que aporta? Mejor meter miedo, o es que son los ellos, los “periodistas”, quienes tienen miedo de que haya llegado su hora…

Hoy dí “SI a Internet“.

StdImageField para Django May 17, 2008

Posted by Bosco in : django, programación , add a comment

Marc García ha liberado hoy un nuevo pluggin para Django, StdImageField, que mejora el ImageField estandar. Las ventajas de usar este StdImageField son entre otras:

El plugin este se incluye muy fácilmente, simplemente se añade en la raiz del proyecto y no hace falta incluirlo en el INSTALLED_APPS. Simplemente importa la definición donde lo necesites.

Como es altamente probable que utilice este plugin en mi proyecto, lo he probado y he hecho el siguiente cambio.

En el fichero widgets.py, línea 19, cambiaría:

output.append(item % (_('Currently:'), '<a target="_blank"
        href="%s%s">%s</a>' %
        (settings.MEDIA_URL, value, value)))

por:

output.append(item % (_('Currently:'), '<a target="_blank"
        href="%s%s"><img alt="%s" src="%s%s"/></a>' %
        (settings.MEDIA_URL, value, value, settings.MEDIA_URL,
         value.replace('jpeg','thumbnail.jpeg'))))

De esta forma en vez de mostrarte la ruta de la imagen que quieres editar, lo que te muestra es el thumbnail de la imagen. Y si no hay thumbnail porque tienes millones de imágenes y quieres ahorrar espacio de disco? Pues a lo mejor habría que generarlo on-the-fly… Por ahora no me preocuparé por eso.

Django newforms-admin May 17, 2008

Posted by Bosco in : django, programación , add a comment

Hoy he probado la branch newforms-admin. Hasta ahora siempre había jugado con trunk y el admin classic, pero desde que la queryset-ref se fusionó en trunk, newforms-admin hizo lo propio y ahora esta branch está casi sincronizada con todas las capacidades de la herencia y el nuevo queryset.

El interfaz del admin es exactamente el mismo que en la versión clásica, porque ya era suficientemente bueno y para qué cambiarlo entonces. Lo que sí ha cambiado es la forma de declarar las classes para que sean administrables.

Cómo funciona todo esto? En mi opinión con estos cambios será más lógico, separando la parte del Admin fuera de los  Models. Michel Trier lo explica perfectamente en este screencast. Yo no voy a volver a explicarlo, ya que el screencast es super intuitivo y el ejemplo muy completo (hay cosas que no sabía que se podían hacer con el admin!).

Lo que si explicaré son 3 detalles sencillos, pero que no lo dicen en ningún sitio:

En definitva, la newforms-admin branch es muy interesante y promete muchas mejoras y flexibilidad. Actualmente la versión no es definitiva, pero parece bastante estable y se actualiza frecuentemente con los cambios en el trunk, por lo que es una alternativa muy válida al trunk. A ver si le meten caña y la terminan pronto!

Adios NexTReT May 16, 2008

Posted by Bosco in : eventos , add a comment

Y gracias por todo! Hoy ha sido mi último día en NexTReT, empresa donde he estado casi 2 años.

Mi comienzo en NexTReT fue escalofriante. Me fichó un hombrecillo llamado Emilio, director del Departamento Internacional, para desempeñar un puesto en dicho departamento. Pues bien, yo empezaba un miércoles y Emilio dejó la empresa el lunes anterior, así que ahí me planté sin departamento ni proyecto.

Pero tuve mucha suerte y me supieron asignar a otro proyecto, donde conocí a a Ivan con el que aprendí mucho y compartimos muy buenos momentos. Y por supuesto también a Santi y a Albert.

Al comienzo del 2007 comencé el proyecto BDC, un grandísimo proyecto estrátegico para la Generalitat, donde pude trabajar con Corinne, Francesc, Domènec, Danijel, Guillem, Lino, Mirjana, Toni, Sandra, Peter, y otra vez Santi y Albert… Una grandísima experiencia, han sido meses muy duros, pero también hemos aprendido muchísmo. Ha merecido la pena!

Hoy me he despedido de la gente después de casi 2 años, para meterme en un nuevo proyecto, aún más dificil todavía. Me voy al mundo de Internet, a partirme la cara en directo con el público general. En breve, cuando empecemos el proyecto iré informando de cómo va una y otra cosa. Por ahora decir que estoy muy impaciente de empezar, vamos a ser un equipo de 8 personas, 4 de ellas seremos informáticos y el resto del mundo de la publicidad y de la empresa… El proyecto tiene vocación internacional, y queremos posicionarnos como líderes de europa en el sector. Casi nada!

Por cierto, construiremos el proyecto con Django! Llevo evaluando el framework desde enero (al igual que RoR o j2ee) y creo que nos va a ayudar muchísimo. Su arquitectura es de una sencillez pasmosa, y su potencia impresionante. Si sabes Django o Python y quieres unirte a nosotros, date prisa, estoy cerrando el equipo!

Cancelación encuentro 10 de Mayo May 8, 2008

Posted by Bosco in : eventos , 2comments

El encuentro que habíamos programado para el 10 de Mayo, para contrastar NexOpen con Trails, Ruby on Rails con Django, se debe cancelar debido a que Francesc, el padre de NexOpen está secuestrado en Madrid.

Lo cancelamos por ahora, pero espero que se celebre algún día. Creo que es un encuentro necesario para que ambos frameworks crezcan.

Domingo Django April 27, 2008

Posted by Bosco in : django , add a comment

Por si estás aburrido en casa, una muy interesante entrevista con James Bennett, el release manager de Django. Y otra más aburrida con uno de sus core contributors, el que se ha currado el queryset-refactor, que desde hoy está fusionado e incluido en el trunk y la documentación actualizada… Por fin tenemos herencia a nivel de ORM!

Si lo sé, no crezco April 25, 2008

Posted by Bosco in : blog, eventos , 1 comment so far

El Sr. Acido, el escritor de uno de mis blogs preferidos (y además ex-compi de Auna), ha decidido publicar su primer libroSi lo sé, no crezco” Si no he entendido mal es una recopilación de algunos de sus posts más graciosos. Son relatos breves de situaciones autobiográficas con un toque de humor surrealista, muy surrealista.

Como realmente me ha hecho reir mucho, estoy encantado en comprarme un ejemplar, y espero que me lo firme!

Muy recomendable.

Más leña al fuego April 19, 2008

Posted by Bosco in : programación, web2.0 , 3comments

Tenía pendiente de leer este artículo sobre arquitecturas para la Web 2.0, de uno de los creadores de Zend Framewrok, uno de los framework MVC más populares de PHP. Viene a decir que la guerra de la Web la van a ganar los lenguajes dinámicos (Ruby, Python, PHP) , que le llevan kms de ventaja a Java y .Net.

Muy recomendable para entender muchos porqués…

The LAMP deployment paradigm has significant advantages. By featuring a multi-process architecture, faults in the Web Server and dynamic language software will typically not lead to sites going down. While one process may crash all other processes serving Web requests will continue running. This is in contrast to multi-threaded environments like the JVM (Java Virtual Machine, Java’s execution environment) where software faults including crashes and deadlocks will typically lead to system down situations. In addition, the ability to recycle processes after a set time will prevent memory leaks and memory fragmentation, two common software memory problems, from degrading the system efficiency over time. Another key advantage LAMP developers enjoy is the easy deployment paradigm. Software updates can easily and incrementally be pushed out to LAMP servers without requiring prolonged build and packaging processes. While this may lead to unorthodox and sometimes too lax of a process, when done correctly it makes the lives of the developers and the operations personnel much easier.

Fflotalo: Made in Django April 17, 2008

Posted by Bosco in : django, web2.0 , add a comment

Fflotalo.com es una web de publicación de noticias, al estilo meneame o digg, pero que incorpora una serie de mejoras interesantes:

Otra de los puntos destacables es que está hecho con Django y cargadito de ajax. No tiene ninguna mala pinta esta web, a ver si recibe el apoyo merecido y se hace grande.

Felicidades Alberto!