Ion

Sitio personal de Jonathan Hernández

Software

Meteora

Jordi y sus secuaces de Astrata han liberado Meteora 0.4, el cual es una libreria de javascript basada en mootools para la creación de controles y widgets para el web, para muestra basta un botón (y un montón de widgets bonitos).

Ohloh

Ohloh es una red \"social\" que conecta a la gente del mundo Open Source a traves del software al que han contribuido, me recuerda un poco a Advogato, pero esto esta muchisimo mejor, tiene estadisticas por commits, por lenguajes usados, kudo's de otros desarrolladores, mapa de los contribuidores, y muchisimas monerias. Aqui esta Jaws en Ohloh y aqui mi perfil.

reCAPTCHA

El proyecto reCAPTCHA tiene como meta digitalizar libros mandando palabras que no pueden ser leidos por computadoras a sitios web en forma de un captcha para que lo intente descifrar un humano. Se proveen 2 palabras, una de ellas la computadora sabe cual es, y la otra es la que el humano le ayudara a descifrar, si proporciona la palabra que la computadora sabe correctamente, entonces se asume que el descifrado fue bueno.

Ademas de contribuir con la digitalizacion de libros, nos protegemos del spam con un generador de captchas bastante fuerte y no tenemos que lidiar con el proceso de generar al vuelo las imagenes para el captcha.

Esta noche me puse a hacer un plugin de AntiSpam/Captcha para Jaws:

reCAPTCHA

Fue realmente simple, el codigo ahorita se encuentra en trunk (reCAPTCHA.php ) pero es perfectamente usable para cualquier version de Jaws 0.7.x.

R4 y Oso Bipolar

Ayer fui al MoMo a recoger mi playera del Oso Bipolar, la cual me fue entregada por el mismismo Kabeza:

Playera Oso Bipolar

La cual, como pueden ver, venia acompañada de su certificado de autenticidad y de un bonito pin. Fue una lastima que solo pude ir de entrada x salida a recoger la playera y no me quede a pasar un rato ahi en el MoMo.

Otra sorpresa del dia, hoy llego mi R4, el cual me decidi a comprar despues de que tire mi dinero a la basura al comprar el Dragon Ball Z: Harukanaru Densetsu.

R4

Trae el R4, un lector USB para Micro DS, una Micro DS de 1Gb y 4 DVD's de aplicacionesface-smile.png .

Ya por ultimo, he iniciado el proyecto #include <beer.h>, el cual consiste en tomar fotos de las distintas cervezas que he tomado en los vasos que me obsequio el Tatos.

Descarga Squirrel Suave

Ya subi el tema Squirrel Suave que estaba haciendo, lo pueden descargar de aqui.

ScribeFire

Esta es una prueba desde ScribeFire, si tienes un blog con Jaws la url del XmlRpc es http://example.com/gadgets/Blog/BlogXmlRpc.php y usa la MetaWeblog API.

Squirrel Suave

Aqui un adelanto de un tema que estoy haciendo para el SquirrelMail, se llama Suave.

Espero acabarlo pronto y compartirlo... Actualización: Aqui esta el tarball suave.tar.gz.

BarCamp México D.F.


El fin de semana pasado asistí al BarCamp D.F., fue bastante interesante, sobre todo el poder platicar con viejas amistades y conocer nuevas. Pablo y yo expusimos un poco de lo que vendrá en la nueva versión de Jaws, salieron varias dudas e ideas interesantes que son de tomarse en cuenta. Me intereso la charla de Beck y Rommel acerca de la estenografía, igual y al rato experimento con eso para poner mensajes subliminales en mis fotografías.

Twitter

He estado jugando con Twitter, esta bastante interesante, es una de esas aplicaciones que no sirve para nada pero te engancha. Si tienen twitter pueden agregarme, este es mi twitter.

Escribi un plugin chaquetero para actualizar el twitter desde X-Chat, aunque medio tramposo porque usa curl, pero bueno, hace lo que queria, al mandar un /twit Cosa que estas haciendo actualiza tu twitter y ademas despliega el mensaje en el irc usando /me.

Para instalarlo hay que bajar el twitter.txt, renombrarlo a twitter.pl y copiarlo al directorio /plugins de tu X-Chat, el modo de uso es /twit El mensaje.

T_PAAMAYIM_NEKUDOTAYIM

Si alguna vez programando en PHP les sale el error:


... syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM ...

No se asusten es que les falta el operador de resolucion ::, tiene ese nombre \"Paamayim Nekudotayim\" porque en hebreo eso significa doble dos puntos, en fin, a Jaws le empezare a poner errores en tarahumara face-wink.png .

Alo en Chihuahua.

Del lunes hasta ayer estuvo Alo aqui en la ciudad, el martes dio su platica No todo lo que brilla es oro, ni todo el oro brilla, la cual fue la primera vez que la dio, asi que tuvimos la suerte de ser los primeros en presenciarla (aunque talvez fuimos los conejillos de indias face-wink.png ).

Cherokee Sexy Stickers

La charla expone los puntos malos y buenos del software libre desde el punto de vista de Alvaro, muestra el escenario completo del mundo del software libre y no solo las bondaddes que ya todos conocemos.

Alvaro va a estar dando esta misma charla en el D.F., Toluca, y Puerto Vallarta, asi que si pueden presenciarla haganlo!, es muy interesante y mas si se presenta con gente que conoce bien de software libre, ya que aqui fue en un evento general de la UACH.

Por ultimo, si no han cambiado de Apache a Cherokee, este video es una buena razon de hacerlo face-wink.png .

Jaws en Software Libre Para Ti.

Ya ha salido el numero 2 de la revista electronica Software Libre Para Ti en la cual Jaws aparece como proyecto del mes, incluye un articulo y una entrevista que me hicieron. Ahora si, a descargarla y leerla face-smile.png .

Discos Ubuntu 6.06


Ya llegaron mis discos de Ubuntu 6.06, ahora vienen con unas calcamonias muy bonitas, fui mucho tiempo usuario de Fedora, pero el Ubuntu en el desktop me ha estado funcionando de maravilla, asi que no lo cambio por nada..

Jaws 0.6.3

Ya salio la nueva version de Jaws 0.6.3 la cual arregla un par de vulnerabilidades relacionadas con SQL injection en el gadget de busqueda y un XSS en la libreria magpie que utiliza el gadget RssReader. Asi que ha actualizar!

Jaws 0.6.2

Ya esta lista la version de Jaws 0.6.2, en la cual se han corregido algunos bugs, gracias por reportarlos y seguir reportando.

Para 0.7 estamos trabajando en algunas cosas interesantes como cache's, mejoras en los filtros antispam, un par de nuevos gadgets, pueden probar esto bajando el trunk de nuestro repositorio de subversion, recuerden esta a tan solo un comando de distancia:


svn co svn://dev.jaws-project.com/jaws/trunk/jaws

Yo ya me actualize a 0.6.2 face-smile.png

Ubuntu 6.06 Dapper Drake


Ayer le instale el recien salido Ubuntu a la Powerbook viejita y debo reconocer que me ha impresionado.

El disco instalador es el mismo que el Live CD, y aunque tarda en cargar lo que tarda un Live en hacerlo, o sea, un buen rato, creo que me ha convencido esa manera de instalar, ya que puedes estar navegando/chateando/picandole mientras esta el instalador, talvez seria bueno que de entrada apareciera algun splash screen con un boton para instalar ya que simplemente existe un icono en el Desktop para esto.

El instalador es una maravilla te pregunta solo lo estrictamente necesario y de una manera muy amigable, en fin, si quieren empezar a usar Linux o bien cambiar de distro, les recomiendo ampliamente Ubuntu Linux.

Jaws 0.6.1

Ya liberamos la version Jaws 0.6.1, algunos de los bugs que se arreglan en esta version son:
  • Correcciones en el soporte de Trackback en el Blog
  • El colocar elementos la seccion principal del layout
  • Ahora se pueden incluir Flash en los posts (e.g. muchos postean videos de YouTube)
  • Ahora ya funciona el gadget de busquedas
  • Se incluyen todos los temas en jaws-complete
  • Se incluye la traduccion a frances
  • Se renombran los indices de las tablas
  • Ver mas...

Pueden bajar esta version desde la seccion Download del sitio.

Es recomendable actualizarse a esta version, recuerden siempre hacer respaldo de su base de datos.

Gracias a todos los que reportan errores y tambien a todos los que los corrigen face-wink.png .

StumbleUpon

Jordi me recomendo StumbleUpon, es una extension de Firefox que te ayuda explorar la web en base a tus preferencias y a un click de distancia, pues solo tienes que presionar el boton que dice \"Stumble!\" en tu barra de Firefox y te lleva a un sitio por lo general interesante, tiene mas monadas y es ideal para el ocio.

Aardvark'd: 12 Weeks with Geeks

Despues de esperar 26 dias por el documental Aardvark'd: 12 Weeks with Geeks finalmente llego.

Debo decir que tenia muchas expectativas acerca de este documental las cuales se fueron disolviendo minuto a minuto que avanza el DVD, tiene muchas partes sin sentido (lo de la dramatizacion de las cucarachas, lo del tipo y sus plantas de tomate, lo de la distancia entre edificios, pffff... ni al caso).

No hablan casi acerca de como desarrollan el software, que es lo que yo esperaba que profundizaran, no se, muchos articulos de Joel on Software me han gustado y esperaba ver reflejado en el documental muchas de esas cosas, pero... no. Talvez, solo se salvan algunos comentarios de Paul Graham, talvez...

Conclusion: No recomentada face-sad.png .

Bug en GMail

Usando GMail para hacer un Blog ;-)

Bien, pues me puse a jugar con la libgmailer de gmail-lite, es una libreria que te permite conectarte a GMail desde php.

Lo que se me ocurrio fue hacer un Blog usando GMail, la cosa consiste en que los mensajes sean los posts y los replies sean los comentarios al post. El status del post es la estrellita, si esta activa es que el post esta publicado.

Y asi es como nace Gallina, en la pagina encuentran algunos datos mas y el codigo fuente face-smile-big.png

Aun le faltan muchas cosillas (por ejemplo poder contestar a un post desde el blog), este no es un softwarecito muy wooow, lo hice mas que nada para ver si se podiaface-wink.png

GMail

Hey, ya pueden escribirme a tristementecelebre_at_gmail_dot_com_dot_ Ademas de que puedes tener 1Gb de almacenamiento tiene una interface bastante bastante buena, creo que de ahi podremos tomar muchas ideitas face-wink.png

Luego escribo mas acerca de todo lo que ofrece este servicio.

Beautiful Fonts

Bien, aqui esta este script por si quieren tener todas las fonts de BeautifulFonts.com instaladas en su Gnome, simple, sigan estos pasos desde su terminal:
  1. Primero hay que bajar las fuentes


    $ wget -r -L -A *.zip http://www.beautifulfonts.com/


    Con este comando bajamos todos los zips del sitio de Beutiful Fonts, -r es para que sea recursivo, -L es para que solo siga links relativos y -A *.zip es que sean solo los zips.
  2. Bien una vez hecho eso todos los archivos zip habran quedado en el directorio www.beautifulfonts.com, nos cambiamos a el y descompactamos los zips


    $ cd www.beautifulfonts.com
    $ unzip -C -o -j \face-kiss.png .zip \face-kiss.png .ttf -d ~/.fonts


    El -C es para que no sea sensitivo a mayusculas/minusculas, el -o para sobrescribir si algo ya esta, el -j es para que no se creen directorios y todo lo descompacte en el directorio destino, el \face-kiss.png .zip es para decirle que sean todos los archivos zip, el \face-kiss.png ttf es para decirle que descompacte solo los fonts, y el -d ~/.fonts es para indicarle a donde lo queremos descompactar, en ~/.fonts es donde estan nuestras fuentes personales face-wink.png
  3. Ya por ultimo nos regresamos y borramos el directorio que creamos al bajar los zips


    cd ..
    rm -rf www.beautifulfonts.com

Listo, ahora tendran un monton de fonts face-wink.png Nota: Yo hice esto con wget 1.9, al parecer con versiones anteriores no hace la recursion al agregar un accept/reject list, lo que se puede hacer es bajar todo el sitio, es decir quitar el -A *.zip en el wget, lo demas va igual

Volviendo a los Web Services...

Bien, en el chatbox preguntaron como se podian hacer un cliente para el webservice que puse como ejemplo en este post.

A continuacion muestro diferentes clientes para conectarse a nuestro web service feliz (recuerdan que lo unico que hace es decirnos hola? tongue.png )

PHP con NuSOAP

Este es el cliente en php usando la libreria NuSOAP
<?php
include("nusoap.php");
$url = "http://ion.suavizado.com/samples/ws/hola.php?wsdl";
$service = new soapclient($url,"wsdl");
$client = $service->getProxy();

                                                                                                                               
print$client->DimeHola("ion");
?>

 
PHP5

Este es desde PHP5 compilado con --enable-soap (ahora que lo malo es que si hacemos esto ya no podremos usar NuSOAP porque al activar soap en PHP se crea la clase soapclient la cual tambien esta escrita en NuSOAP...)

<?php
$url = "http://ion.suavizado.com/samples/ws/hola.php?wsdl";
$client = new SoapClient($url);
print$client->DimeHola("ion");
?>

 
Python + SOAPpy

Este es usando Python con la libreria SOAPpy
import SOAPpy

url = "http://ion.suavizado.com/samples/ws/hola.php?wsdl"

client = SOAPpy.WSDL.Proxy(url)
print client.DimeHola("ion")

 
PERL + SOAP::Lite

Este es usando Perl con el modulo SOAP::Lite, este lo escribio imcsk8face-wink.png
#!/usr/bin/perl -w

                                                                                                                               
use SOAP::Lite;
use strict;

                                                                                                                               
use SOAP::Lite +autodispatch =>

  uri => "http://ion.suavizado.com/holaWS",

  service => "http://ion.suavizado.com/samples/ws/hola.php?wsdl";

                                                                                                                               
my$s = new holaWS();
print$s->DimeHola("ion");

 

Bien, como ven es sencillisimo face-wink.png , aqui esta el tar.gz con los fuentes (por si nos da flojera hacer los copy +paste face-wink.png

Multisync

Hey, Multisync funciona bien!


Ahora ya puedo tener sincronizados mi celular SE T610 y Evolution a traves de bluetooth face-wink.png

Articulo de Jaws en PC Magazine

Jordi publico en PC Magazine en Español un bonito articulo acerca de Jaws y como instalarlo, viene en la edicion de este mes (Feb. 2004), weeeeiuuu, chido face-wink.png

Ocupado?

Pues yo creo que desde el 17 de mayo del 2002 sigo ocupado porque aun no acabo esta cosa face-wink.png

The Gimp 2.0 pre1

Ya esta en la calle el pre1 del largamente esperado The Gimp 2.0 (nota en FootNotes), claro que ya lo baje y lo compile (despues de estar enfriendo la laptop que ya no aguanta las compiladas), se ve bien de entrada, habra que acostumbrarnos a algunas cosas (e.g. el bezier no funciona precisamente igual, talvez es mejor pero estaba acostumbrado al del 1.2), suave, a dibujar a dibujar...

Web Services hechos en PHP consumidos en Mono

Aqui va un ejemplito sencillo de como hacer un web service en php y consumirlo usando un cliente en mono (c#).

Primero nos hacemos el web service, para esto usaremos la libreria NuSOAP, y escribimos nuestro servidor hola.php:
<?php
require_once('nusoap.php');
$soap_action = 'http://'.$_SERVER["SERVER_NAME"].$_SERVER["SCRIPT_NAME"];
$s = new soap_server;
$s->configureWSDL('holaWS','urn:ion');
$s->wsdl->schemaTargetNamespace = 'urn<img src="plugins/Emoticons/images/face-surprise.png" border="0" alt="face-surprise.png " width="16" height="16" />n';
$s->register('DimeHola',

             array('nombre' => 'xsd:string'),

             array('return' => 'xsd:string'),

             'urn:ion', $soap_action);
function DimeHola($nombre){

    return"Hola ".$nombre." desde ".$_SERVER["SERVER_NAME"];
}
$s->service($HTTP_RAW_POST_DATA);
?>

 

Bien, lo colocamos en algun lugar que se pueda ver, yo me lo puse en http://ion.suavizado.com/samples/ws/hola.php,
como ven ahi ya podemos ver el metodo DimeHola que declaramos el cual recibe un parametro nombre y nos regresa un Hola {nombre} desde {servidor}. Ahora ya tenemos listo nuestro primer web service aunque no hace nada en realidad face-wink.png

Ahora necesitamos hacer uso del ws, pues hacemos el cliente, primero generamos el proxy para el web service usando wsdl (viene incluido en mono)


$ wsdl http://ion.suavizado.com/samples/ws/hola.php?wsdl
WSDL proxy generator v0.1
Fetching http://ion.suavizado.com/samples/ws/hola.php?wsdl
Writing file 'holaWS.cs


Bien, ya tenemos el proxy, ahora hay que compilarlo como libreria:



$ mcs /t:library /r:System.Web.Services.dll /r:System.Xml.dll holaWS.cs
Compilation succeeded


Esto nos da holaWS.dll la cual usaremos en nuestro sencillo cliente.

Agilmente tecleamos el cliente holaClient.cs

using System;

public class holaClient {

    public staticvoid Main(){

        holaWS s = new holaWS();

        Console.WriteLine("Nombre?:");

        string n = Console.ReadLine();

        Console.WriteLine(s.DimeHola(n));

    }
}

 

Luego lo compilamos:


$ mcs /r:holaWS.dll holaClient.cs
Compilation succeeded


Bien, listo!, ya tenemos un holaClient.exe, lo ejecutamos:


$ mono holaClient.exe
Nombre?: _
Jonathan
Hola Jonathan desde ion.suavizado.com


Chido!!!, esta facil no? (aqui estan los fuentes)

Galeria de Jaws

Veo que con esto de la salida del Jaws 0.2 ha habido muchas inquietudes, sobre todo respecto a la galeria, necesito ver a fondo el codigo que Danguer me ha pasado, hay que analizar por completo la galeria y ver que es lo mas practico y sencillo. Quiza lo mas conveniente sera discutirlo en la Lista de correo y ahi entre todos llegar a lo mejor.

Recuerden que uno de los objetivos de Jaws es ser Elegante y Casual. (se me ocurrio que eso puede mover masas, je, es una frase que usamos por aca para definir cosas chidas y usables, o como diria larry: \"koseino\" pero esa es marca registrada de el, (eso dice, je je))

Pasando a otro tema acabo de adquirir el disco de Kings Of Leon - Youth & Young Manhood, esta suave, je, estaria chido traer el look & feel de los KoL, a poco no?, je je je, face-wink.png .

Agregando paquetes no oficiales en Fedora

Hey, si quieren instalar paquetes no incluidos en Fedora debido a talvez problemas con la licencia (por ejemplo cosas para tocar mp3 o dvds) aqui esta un faq no oficial y aqui de donde se pueden bajar esos paquetes Rpm.Livna.Org.

Jaws 0.2 / You talk way too much


Jaws 0.2

Bien, pues despues de tanta decidia, me puse a chambearle un poquito y he sacado Jaws 0.2, le puse You talk way too much porque es la cancion que estaba escuchando del nuevo disco de The Strokes, aqui esta la letra.

Mande una nota mas completa a Cofradia, aqui esta la liga hacia la nota.

Habra que definir que se quiere para el 0.3, pero esa, esa es otra historia.

DevFest

Mañana haremos un devfest (juntarnos a tirar codigo de una manera ruda), por ahi ya se han estado generando ideas, sera divertido espero face-wink.png .


Larry haciendonos la invitacion face-wink.png

Por ahi larry pondra su webcam, je, que locos monos no?

Nuevo look and feel del control panel de jaws


Nuevo Control Panel

He reiniciado la tirada codigo para jaws, hoy cambie el look and feel del control panel, me parece que de esta manera es mas sencillo que de la manera pasada. Mañana y pasado sera de terminar el gadget de blog totalmente, ya para el lunes tener la 0.2, leonel esta contribuyendo muy bien con jaws, ya tiene el port para postgresqlface-wink.png .

El domingo sali con los amigos del Tecnologico, estuvo suaveface-wink.png

Messenger

Uppps... parece que muy pronto (segun m$ el 15 de octubre) no podremos accesar con otros clientes de MSN Messenger que no sean el mas actual (Nota en Slashdot), la gente de gaim a hecho un anuncio acerca de esto.

marco ya esta escribiendo en su blog desde Europa, donde anda con mi hermano israel de vacaciones, de seguro ya se quedaron sin dinero los mensos tongue.png

Ligero update

He creado un nuevo tema para el sitio y tambien ahora estoy usando jaws que esta en el cvs face-wink.png , pronto la 0.1 (eso digo siempre)

inicio de semana

Hoy estuvimos xhead, basilio y yo hechando a andar la cintilla yo aun sigo viendo semarnat (un sitio que no es ese sino este) en cintilla.rednacional.org.mx, y xhead veia a gluch, algo raro quedo con los DNS, espero mañana ya este listo, mientras en rnsl.org ya jala bien...

Ya termine (funcionalmente, faltan validaciones) el gadget de banner, aqui unos screenshots de algunas coasa que ya funcionan en jaws

Espero irle avanzando mas rapido a esto, quiero acabar el gadget del filebrowser, a ver si mañana lo saco en un rato de ocio, y pues la administracion que urge es la del blog, digo, una vez estando esa creo podria salir un 0.1 face-wink.png

menu

Ayer inicie/acabe la administracion del menu del jaws, faltan algunas validaciones pero al menos ya es funcional, tambien modifique (de nuevo) el registro, ahora es mas sencillo, es como el de mozillaabout:config, vi que no tenia caso tener una estructura jerarquica para el registro...

He iniciado un gadget filebrowser, el cual sera parecido al de Garret LeSage (de hecho de ahi he tomado muchisimas ideas)

Espero hoy meter todo esto al CVS

drag & drop

Ahorita platicando con imcsk8 hablabamos acerca de drag & drop para la administracion del layout de jaws, me encontre con este sitio, la verdad es impresionante, mañana le dare un vistazo mas a fondo, sobre todo para que el drag & drop sea cross-browser, sera divertido...

jaws cvs

He puesto algunas de las cositas que he cambiado de jaws en el cvs.

Principalmente lo que se añadio fue un control panel que es desde donde se realizara la administracion, aun falta mucho pero creo que va bien, algunas de las tareas inmediatas que hay que realizar es:

  • Un instalador
  • Administracion del layout
  • Administracion para cada uno de los actuales gadgets
  • Mejorar el despliegue del registro, talvez vendria genial que ademas de desplegarlo fuera un regedit face-wink.png
  • Iconos
  • Mejoras en la UI

Seguro se me escapan algunas cositas, bien, cualquier ayuda es bienvenida! face-wink.png

Suave

Al parecer el kernel 2.4.21 ya quedo me quedo mas o menos, bueno ya jala la wireless y la webcam...


ion-hack

Me puse a jugar con la webcam, aqui me pueden ver en accion hackearil, je, bueno no, mas bien estaba en el IM con Ileana puesto que hoy es un dia especial, aunque no nos vimos pues supuestamente yo iba a tirar codigo y apenas voy a empezar...

IonPoint

Ya este viernes es el Linux en Chihuahua, Primavera 2003 y a motivo de esto de nuevo hice el template para las presentaciones, esta vez para facilitar un poco mas las cosas larry y yo pensamos que seria mejor hacerlo usando xml + xsl, parece que salio bien la cosa, bueno le denomine IonPoint, je, aunque no tiene muchos features creo que cumple perfectamente con lo que necesitamos, bien aqui esta una pruebita, el targezeta esta aqui: ionpoint.tar.gz

Ya esta el bajo

Bien pues ya quedo grabado el bajo de las tres nuevas cancioncitas de metro, me tarde un poco pues no habia notado mis desvariantes de tiempo, je, lo bueno es que el Pro Tools es toda una joyita para eso de parchar canciones face-wink.png , las canciones que grabamos fueron: liliana, en llamas y vagando, ya el martes grabaremos guitarra y voces, para el miercoles mezclar y asi por ahi del jueves subo los mp3 por aqui face-smile.png

Todo el kit!

Bien bien, pues ya termine de ponerle todas las chunches necesarias para laburar en mi laptop, agradezco al xhead por su ayuda y al larry por el ancho de banda, sin ellos no hubiera sido posible tener mi debian, al dia tan rapido face-wink.png , si alguno de ustedes tiene una sony vaio grv550 les puedo pasar el .deb del kernel 2.4.20 parchado con ACPI para que furule chido face-wink.png .

Por otro lado sigo solo como el perro puede estar, aunque de momento no me preocupa mucho, pero si hace falta una chica face-wink.png , espero no acabar como rms y ponga mi personal ad para ver si me escribe una nena, je je je, chido.

Gnome 2.2.1

Ya tengo Gnome 2.2.1, a poco la sombrita de los menus no se ve re-bonita face-wink.png , soy un gnome-lover

Broma al Donovan

Ayer larry y yo le hicimos una jugarreta al Donovan, resulta que el queria contribuir en el desarrollo de blog del larry entonces que segun el hizo un modulo de _recuperacion de password_, ya saben, uno de esos modulos en el cual si se te olvido tu password te lo envia a tu mail presionando un boton o link, lo chistoso del asunto es que pues donovan hizo bien el modulo pero pero pero el muy _muy_ del donovan puso esa opcion dentro del area de administracion, por lo que es necesario primero loguearse y despues presionar el boton de _recuperar password_, chales, eso si es estar..., la broma consistia en un mensaje que decia Update: Your site has been hacked by h4x0r, mensaje cortesia de larry, ya despues yo le puse un jscript que abrira una pagina _ofensiva_, luego todavia tiene el descaro de colocar una nota en su pagina de que lo habian jaqueado, ni hablar tongue.png .

JAWS, deadline, ToDo, wishlist

Bien, pues ya me he decidido a echarle mas ganitas al jaws y pense en lo siguiente...

Deadline: El deadline para la version 0.1 sera el 14 de este mes, asi es que preparense para este sabroso release face-wink.png

ToDo: Algunas de las cosas que faltan por hacer:

  • Terminar Webservices de la administracion
  • Terminar el cliente PHP
  • Generar un RSS desde el blog
  • Tener unas opciones extras del blog (sidebar, calendar)
  • Gallery::RandomImage
  • Generar un album generico en gallery de las imagenes que no pertenecen a ningun album
  • Talvez separar la funcionalidad de los comentarios y crear un gadget Comments

Eso seria lo referente al ToDo para la 0.1

Wishlist: Mi wishlist para jaws seria crear lo siguiente:

  • Un gagdet de encuestas
  • Un gadget de webcam
  • Un gadget de filebrowser
  • Un gadget de articulos (aunque es poco probable)
  • Un gadget de headlines (que lea RSS)

Ahorita es lo que se me ocurre, talvez la lista crezca pero mientras me enfocare a sacar la 0.1 a fecha de deadline.

Ponganme sus comentarios acerca de que le vendria bien al jaws, su wishlist, sus reportes de bugs, aqui en esta entrada de mi blog, luego configuro el sitio en sourceforge para usar lo del reporteador de bugs face-wink.png , y por supuesto que espero que bajen lo del cvs que existe ahorita y manden sus parches para incluirlos en el release face-wink.png

Upgrade al blog

Pues ya me actualice al ultimo snapshot del jaws, fue un poquito de lata pues cambiaron algunas tablitas y hubo qu emeterle manita a los dumps que cree, pero al parecer ya esta todo ok, como festejo y porque ahora ando medio darky y vampiresco y con esas madres del terror me he creado el tema ion-bp que es inspirado en aquella pelicula llamada The Blair Witch Project... bueno ahora si le dare mas carrilla a la programada del blog