Too Cool for Internet Explorer

QuarkBlog se muda 0

Hora y Fecha: Mayo 29, 2006 @ 9:58 pm Autor: Moisés Maciá
Categorías:
315 views

Después de casi 3 años alojado en mi ordenador personal, este blog (también el wiki y gallery) se muda a un hosting de verdad. La nueva dirección:

http://quarkblog.org

El antiguo sitio se mantendrá durante un mes aproximadamente con este mensaje para que todo el mundo se dé por aludido, después tiraré del cable :(

Actualizad vuestros feeds a la nueva dirección!!



Elephants Dream 0

Hora y Fecha: Mayo 22, 2006 @ 1:08 am Autor: Moisés Maciá
Categorías:
413 views

Elephants Dream es un corto de animación 3D producido utilizando únicamente software libre por un grupo de artistas de alrededor de todo el mundo cuyo único vínculo es Internet y la pasión por su trabajo, exáctamente lo mismo que ocurrió hace unos 15 años con Linux pero menos “rarito” para la gente de a pie.

La película está publicada bajo una licencia Creative Commons y pone a disposición de todo el mundo los archivos de trabajo: renders, guión, scripts, texturas, audio, TODO. Una oportunidad increible de cotillear y ver como es por dentro el trabajo de creación y producción de una película 3D pues es la primera vez en la historia que ocurre algo así (y espero que no sea la última).

Una cantidad ingente de material sobre el “estado del arte” de la animación por ordenador que cualquiera con una conexión a Internet, los programas adecuados (Blender, Gimp, Python, etc. Todos disponibles en cualquier distribución de Linux), tiempo libre y ganas de aprender puede bajar, cotillear, romper, modificar, redistribuir y lo que le dé la gana.

Es que lo pienso y se me ponen los pelos de punta, el software libre y toda su ideología está cambiando realmente el mundo. ¿Qué demonios hacía hasta la fecha un chaval al que le gustara todo este mundillo de la animación si lo más cerca que estaba de curiosear como trabajan los grandes era ver la última peli de Pixar en el cine? Pues lo mismo que los simios de 2001: golpear con un fémur un montón de rocas “a ver que pasa” sin saber muy bien lo que se tiene entre manos. Por lo menos ahora hay un referente sobre como hacer las cosas y estoy seguro que dentro de poco aparecerán más iniciativas como esta, cada vez mejores y más sorprendentes. Muy ciego hay que estar para no darse cuenta de lo mucho que están cambiando las cosas …

Más info en la Wikipedia.
La web oficial donde podéis descargar el corto “compilado” y las fuentes.

Os recomiendo la versión “normal” a menos que tengáis un bicharraco de pc capaz de mover video de alta resolución (1920×1080) sin arrastrarse miserablemente.



Hard Rock Hallelujah 1

Hora y Fecha: Mayo 21, 2006 @ 12:12 am Autor: Moisés Maciá
Categorías:
240 views

¿Qué puede haber mejor que un grupo de heavy metal concursando en Eurovision, atrezados como si fueran monstruos de pesadilla, con plataformas como los KISS, con fuegos artificiales y explosiones en la actuación y con un hacha de doble filo por pie de micro?

Pues que ganen por goleada!!

Felicidades a Finlandia y a Lordi por tener lo huevos de salir de la rutina de las canciones moñas típicas de Eurovision y echar el resto en el escenario. Han ganado un fan :)

La actuación de España lamentable, pero lamentable de verdad, de lo peorcito en la historia de nuestro país en el concurso: 18 puntos y una etiqueta de anís del mono. No vale ni para canción del verano.

Las Ketchup Vs. Lordi

PD. La Wikipedia es impresionante, estaban todo el tiempo actualizando datos, prácticamente en tiempo real, sobre las puntuaciones de cada concursante. Ni en la pagina oficial del certamen había tanta coordinación y rapidez. Ya podían aprender muchos sobre como hay que hacer las cosas …



De la era del vinilo a la era de Internet 0

Hora y Fecha: Mayo 17, 2006 @ 11:11 pm Autor: Moisés Maciá
Categorías:
255 views

Los que expoliaron la era de Gutemberg y el vinilo ahora buscan una
nueva víctima; Internet.

Su último asalto; un concurso para hacerle un himno, del que luego
querrán sacar réditos.

La terrible presión que las entidades de gestión de derechos colectivos
de autor están realizando sobre nuestros legisladores para que la nueva
Ley de Propiedad Intelectual garantice sus intereses tendrá
consecuencias debastadoras para la sociedad de la Información, para el
desarrollo tecnológico y la competitividad de nuestro pais.

Las modificaciones propuestas a la ley no solo afectan negativamente al
acceso a la cultura, aunque teoricamente lo garantiza la Constitución,
Sino que sus pretensiones afectan negativamente al acceso al
conocimiento, a la ciencia, a la investigación, a la docencia y a todas
las actividades que permiten compartir sabiduría para avanzar en nuestra
civilización.

¿Que razón puede haber para que un músico cobre por cada una de los
millones de descargas de GNU/Linex, Guadalinex, Molinux, Max, Catix…y
los miles de programas libres que estan en Internet? ¿acaso lo que
aporta un músico a la sociedad es más valioso que lo que hace un
científico, un docente, un ingeniero, cualquier profesional o la propia
Administración Pública? ¿a caso una canción es más útil que los
programas de ordenador que hacen funcionar nuestro sistema productivo?

El ejemplo más claro es que estas entidades que representan a los
artistas han recaudado más de 150 000 euros en concepto de compensación
por copia privada sobre los CD-R en los que se han grabado las
distribuciones de Software Libre impulsadas por las diferentes
Comunidades autonómas y que cualquer ciudadano se puede descargar por
Internet. Sin embargo el precio de crearlas, el dinero que han cobrado
quienes han realizado ese trabajo, no ha llegado ni a 100 000 euros.

En el pasado estas entidades hicieron de intermediarios entre los que
creaban y los que tenían los medios para producir, distribuir y
comercializar pero Internet ha eliminado la necesidad de esa gestión
colectiva. En Internet TODOS somos AUTORES, PRODUCTORES y
DISTRIBUIDORES.

Cuando las capacidad de influencia en nuestros políticos la encabezan
unas cuantas \”estrellas de la canción\” agrupados junto a los patronos
en un sindicato vertical que gestiona lo ajeno y que ni siquiera
reconoce el sufragio universal es impensable que los ciudadanos estemos
a salvo y que los autores que más contribuyen al progreso, los
cientificos y tecnologos, puedan tener ese reconocimiento y estimulo que
merecen por su aportación a la sociedad.

Todos los lideres prometen al llegar al poder un fuerte impulso para que
los investigadores, cientificos y docentes desarrollen mejor su trabajo
pero en cuanto se entrevistan con los artistas se dan cuenta de que
mediaticamente son mucho más rentables.

Mientras no haya partidos políticos dispuestos a defender a los
ciudadanos frente a los colectivos con poderes fácticos no habremos
alcanzado la democracia. Mientras los ciudadanos no podamos seleccionar
quien nos representa en cada decisión no poremos asegurar que se
defienden los valores mayoritarios. Miestras el conocimiento humano sea
tratado como una mera mercancia y no lo más valioso que podemos
compartir con los demás no llegaremos a la nueva era.

INTERNET es la nueva era, la era de las copias identicas a coste
despreciable, la era de compartir y no de expoliar, la era de la
igualdad y de la libertad.

INTERNET supone la meritocracia, los esfuerzos individuales por el bien
colectivo y las relaciones persona a persona (P2P) creando el mayor
espacio de innovación y creación de la historia de la humanidad.

Nuestra preocupación es si INTERNET tiene antigenos para estos parásitos
y si quienes deberían curarnos no está también contaminados habiendose
convertido a su vez en tranmisores de la enfermedad.

— Se autoriza la copia y distribución de esta nota de prensa siempre
que se haga de forma integra, adjuntando esta nota. —

HispaLiNUX es la asociación de usuarios españoles de GNU/Linux, y software libre,
inscrita en el registro de asociaciones con el número 163.270. Fue
fundada el 20 de junio de 1.997. En la actualidad cuenta con más de
7.500 socios

© 2004 HispaLiNUX, asociación de usuarios españoles de
GNU/Linux, http://www.hispalinux.es http://socios.hispalinux.es
LINUX es una marca registrada de Linus Torvalds



Dama d’Elx 0

Hora y Fecha: @ 11:06 pm Autor: Moisés Maciá
Categorías:
286 views
dama d'Elx

La Dama ja està en casa.



Cultura del «siguiente, siguiente, siguiente» 0

Hora y Fecha: Mayo 14, 2006 @ 11:25 pm Autor: Moisés Maciá
Categorías:
466 views

Cada vez que alguien le da al botón «siguiente» Chuck Norris mata a un informático.

Haz de este mundo un lugar mejor, utiliza apt.



Forum Filatélico 2

Hora y Fecha: Mayo 12, 2006 @ 12:22 pm Autor: Moisés Maciá
Categorías:
451 views

Importante: este post contiene algunos errores, lee Forum Filatelico 2.

No, no me han desplumado, el motivo de este post es contar una batallita del trabajo relacionada con todo este fraude, el poder de comunicación de Internet y mi humilde labor en todo el tinglado.

Miércoles: Se descubre el pastel, miles de afectados en toda España pierden todas sus inversiones. A ultimas horas de la tarde recibimos una llamada en la oficina: un gabinete de abogados interesados en montar una plataforma de ayuda para los afectados “para ya mismo”.

En principio algo rápido y simple, al cliente le parece suficiente un formulario de contacto que redirija las peticiones a su correo. Registramos el dominio y programamos la aplicación en apenas una hora.

Jueves 9:00: en pocas horas han recibido en el gabinete mas de mil correos pidiendo ayuda. Las radios hablan de nuestra web y convocan a los afectados. El cliente se encuentra desbordado y nos pide una lista de correo o “algo” para gestionar tal cantidad de e-mails.

Jueves 11:00: Cambiamos la aplicación para que almacene los datos en una BD, ya van más de 3000 correos de afectados. Abrimos una lista de correo.

Jueves 19:00: Llevamos toda la mañana y toda la tarde viendo como el tráfico sube como la espuma. De momento las máquinas aguantan pero tenemos miedo de sobrepasar el ancho de banda contratado.

Jueves 21:00: La lista de correo resulta insuficiente, no podemos dar de alta a los nuevos registrados tan rápidamente como llegan. El cliente pide un foro, instalamos PHPbb.

Jueves 22:00: Llamada de mi compañero — Niñooo, salimos en Antena 3!! — Las visitas se disparan. Veo en el foro que la agencia Efe también nos menciona.

Viernes 00:00: Termino un script para extraer los datos personales de los afectados que no estaban en la BD de un troncho de 12MB en formato mbox. Pese a ser ya de madrugada, continuan los registros en la web. Me voy a dormir.

Como veis todo deprisa y corriendo, nos ha pillado por sorpresa a todos pero hemos sabido reaccionar y la cosa ha funcionado. Puedo poner la mano sobre el fuego que no se ha perdido ni una sola coma de los cerca de 10.000 mensajes que ha enviado esta pobre gente.

Buff que locura!!, es lo más importante que he he hecho hasta la fecha.



Model save 0

Hora y Fecha: Mayo 4, 2006 @ 8:28 pm Autor: Moisés Maciá
Categorías:
446 views

En CakePHP cada modelo de datos tiene un método save que justamente “lo salva” en la base de datos, hasta aquí todo correcto.

El problema es el comportamiento que presenta este método cuando lo empleamos para “guardar en cascada” varios registros del mismo modelo. Ejemplo:

  1.  
  2. foreach($items as $item)
  3. {
  4.    $this->MyModel->save($item);
  5. }
  6.  

Si tenemos 5 items para guardar en el array, finalmente en la base de datos sólo veremos el último debido a que el índice interno que maneja el modelo no se incrementa (primero hace un INSERT y a continuación UPDATEs). Esto no se avisa en el API y Moisés casi se vuelve loco toda la mañana dándole vueltas …

¿Solución?, incrementar el índice de manera digital (a dedo):

  1.  
  2. foreach($items as $item)
  3. {
  4.    $this->MyModel->save($item);
  5.    $this->MyModel->id += $this->MyModel->getLastInsertID();
  6. }
  7.  

Y la vida vuelve a ser bella …

PD. Descubrí en fallo gracias a los logs de MySQL. Se puede especificar que lleve un registro de todas las sentencias SQL que le llegan a la BD.



CakePHP 1.0 0

Hora y Fecha: Mayo 2, 2006 @ 10:48 am Autor: Moisés Maciá
Categorías:
461 views

Genial, justo acaba de salir la última versión estable de CakePHP; la 1.0, todo un logro.

Cake es un framework que aplica los patrones de diseño MVC y scaffolding en PHP, y lo deberías utilizar si piensas que tus programas en PHP son una enorme bola de mierda porque una de cada tres lineas de XHTML empieza y termina con <?php ?>.

  1. Flexible License - Cake is distributed under the MIT License
  2. Clean IP - Every line of code was written by the CakePHP development team
  3. Extremely Simple - Just look at the name…It’s Cake
  4. Rapid Development - Build apps faster than ever before (check out the zZine article)
  5. Best Practices - Cake is easy to understand and sets the industry standard in security authentication, and session handling, among other features.
  6. OO - Whether you are a seasoned object-oriented programmer or a beginner, you’ll feel comfortable
  7. No Configuration - Set-up the database and watch the magic begin



Bad Behavior has blocked 374 access attempts in the last 7 days.