6/12/2006

Madbros vuelve…

Archivado bajo: Reflexiones, Programación, Proyectos, Política, Trasteando — madbros @ 1:04 pm

Hace meses que no escribo…

El caso es que en agosto me despidieron de mi trabajo, 18 años currando como un cabrón… Nadie está a salvo del desempleo; en mi caso fué por la compra de la pequeña empresa en la que trabajaba por una gran multinacional. Una vez que consiguieron que migrara mal que bien nuestros datos informáticos a sus sistemas (yo era jefe de informática), me dieron la patada (al menos con unas condiciones dignas)…

Total, que ahora estoy desempleado, cobrando el subsidio y haciendo algunas chapucillas para rellenar, lo cual me ha llevado a descuidar todas mis webs…

Pues eso, que sepáis que sigo vivo, en breve os prometo algunos scripts para enteteneros…

*-*

15/06/2006

Recapitulemos (bonito palabro)

Archivado bajo: Self-Splogging, Personal, Programación, Proyectos — madbros @ 8:44 pm

Tengo que ponerme las pilas y tomar decisiones respecto a mis portales…

Php-Multinuke : Despues de la versión 2.0, y del parche 2.01, creo que voy a descontinuar el proyecto (al menos al público). Despues de más de 1200 descargas del código, he recibido muy poco feedback, y tampoco he observado muchas webs que lo usen o que al menos respeten los créditos (la única que he visto más o menos decente es esta: http://www.seguim.com/portals/index.php?config=vet)

El portal lo mantendré abierto para publicar módulos, bloques y otra parafernalia php con mis nuevos proyectos.

Webcam Madrid : Este portal va estupendamente, incluso lo he traducido (en parte) al inglés. Tengo que actualizarlo más a menudo, ya no me visita tanta gente buscando informes de tráfico… Los foros reciben consultas periódicas que contesto con prontitud. ;)
Portal Marinero : Otro portal con ‘carisma’… ;) pero que tengo un poco abandonado… pendiente publicar nuestra últimas singladuras en el candombe. Los foros reciben tímidas solicitudes para navegar entre amigos.

Portal de Opinión : Este casi voy a borrarlo… se supone que era una especie de blog…

Fotografía Panorámica : No es muy popular, pero tiene su encanto. Pendiente de publicar varias panorámicas.

VRML : Esto es algo completamente Geek ;) Pendiente modelar algunos mundos más, y poner enlaces a mundos virtuales…

Clanes de Juego: Estos son en si mismos…

… y otros proyectos futuros… ;)

5/06/2006

Aplicaciones para Universal Clouds

Archivado bajo: WannaGeek, Programación, Proyectos, TagClouds, Universal Clouds, PHP-Nuke — madbros @ 9:59 pm

Ando buscando aplicaciones para mis nubes de popularidad universales.

El proyecto de parsear htmls para sacar frecuencias de palabras lo he medio-abandonado, porque estaba encontrando algunos problemas con (posiblemente) la codificació de caracteres.

En mi último ramalazo mental, me inclino por aprovechar el código de nubes de referentes para ‘premiar’ a las webs que nos proporcionan visitas (un paso más en el aspecto colaborativo del Web 2.0). Para probar este sistema, estoy creando un bloque típico para portales php-nuke y derivados.

Os mantendré informado de mis avances.

apuntar: ¿wordpress guarda algun tipo de registro de referentes?

4/06/2006

Universal Clouds, liberado!

Archivado bajo: WannaGeek, Programación, Proyectos, TagClouds, Universal Clouds — madbros @ 1:22 pm

Universal Clouds, el sistema universal para la generación de nubes de popularidad, libera su código para regocijo y aprovechamiento de la comunidad…

Resumiendo… ;) Creo que ya es hora de liberar este código… Ya está suficientemente depurado, y la única problemática ahora mismo es conseguir generar arrays de diversas fuentes para pasarle a nuestra función.

Liberando el código espero también que la comunidad responda, y busque nuevas aplicaciones (y soluciones concretas) para alimentar a este sistema de nubes.

Asi que dicho y hecho, he abierto unas páginas para dar a conocer nuestro proyecto:

Universal Clouds (página principal)

Universal Clouds (descarga de fuentes)

Universal Clouds (ejemplos interactivos)

Espero que os resulte de utilidad, agradecería feedback si alguien utiliza este código… ;)

1/06/2006

Otra nube universal

Archivado bajo: WannaGeek, Programación, Proyectos, TagClouds — madbros @ 8:04 pm

Prometo que esta es la penúltima vez que escribo cosas tan raras… ;)

Para seguir probando y depurando mi invento de nubes universales basadas en tagclouds, he estado haciendo algunas otras pruebas.

La función en si misma funciona ok, lo único es que si no se le pasan las URL (se le pasan vacias, vamos) apuntan todas (¿mágicamente?) al directorio del script.

Aparte de este pequeño detalle, la última nube que he probado es una nube de referentes (referers), esto es, las webs o buscadores desde los que me visitan. Para hacer esta prueba, he cogido la base estadísitica de referers de uno de mis portales, y una vez generado el array, el resultado es este:

Nube de Referentes

El caso es que queda un poco raro, si os habeis fijado los títulos se repiten… Esto es porque por títulos he puesto la url recortada al host (las urls son muy largas), pero luego me interesaba mantener como link la url completa…
Se me ocurre que este tipo de nubes de referentes podrían resultar una especie de ‘premio’ promocional a la gente que te reporta visitas (y no sólo enlaces).

Próximos retos:

  • Nube de densidad de palabras (de determinada página web), con enlace a búsquedas.

30/05/2006

Proyecto de nubes universales en marcha

Archivado bajo: WannaGeek, Test, Programación, Proyectos, TagClouds — madbros @ 7:47 pm

¡Bien! ¡Soy un artista! Y como soy un friki y nadie me aplaude, pues me me aplaudo a mi mismo ;)

Como os comentaba ayer mismo, os mantengo informados de mis avances en el proyecto de nubes universales, basado en el concepto de ‘nubes de etiquetas’, o ‘tagclouds’.

Ya he desarrollado, basándome una vez más en el código de Michael no-recuerdo, y cada vez pareciéndose menos al mismo, una función universal para hacer nubes de cualquier dato.

Como ya comentaba, mi primer objetivo ha sido construir una función que acepte un array bidimensional de enlaces, en el que que se incluye nombre (el nombre visible), descripción (el title de cada enlace), url (para crear el enlace), y contador (para calcular el tamaño del enlace).

Dicho y hecho… función construida. Para hacer unas pruebas, tenía que pasarle un array como el mencionado, y ¿qué mejor que una de mis bases de datos ya establecidas?… Asi que cojo mi base de usuarios de uno de mis clanes de juego (enemy territory), y procedo a intentar sacar una nube de cotorras del clan (los que más mensajes escriben en el foro) ;)

Al final todo ha sido mucho más sencillo de lo que esperaba… 10 líneas de código para generar el array, y una llamada a mi bonita función. Este es el resultado:

Parlanchines Clan [=MAD=] - Enemy Territory

Próximo reto: como ya comentaba anteriormente, desarrollar algunas funciones adicionales que permita pasar tablas y campos como parámetros de la función (para ahorrarse el trabajo de construir el array)