Software libre, la libertad y el usuario.
April 11th, 2008
El Jueves pasado mientras esperaba a que se generase un .ear me puse a mirar mis RSS pendientes de leer, y de casualidad vi que el mismo día y a falta de tan solo 2 horas, Richar Stallman, perdón, Richard Stallmand, joer otra vez… Richard Stallman daba una charla en Madrid, así que salí a toda pastilla al terminar el trabajo, marqué la dirección en el gps y aparqué a unos pasos de la puerta de la La Fundación Rafael del Pino, con lo difícil que es hacer eso en Madrid… En fin, tirón de oreja a alguien por avisar tan tarde, o a mi por no estar al dia, si es que ya se sabia de mucho antes.
Ahí estabamos a tan solo unos metros de Richard Stallman, y a su lado Patricia Gabaldón y Francisco Hernández
Sobre lo que dijo, ya lo hacen mucho mejor de lo que yo podria hacer, por ejemplo en el blog de wlappe o enjaviervidal.net, o bien en periodicos como El Mundo, y buscando un poco supongo que se encontrará mucho más.
Mi opinión es que Richard es un poco radical, pero simpatizo con sus ideas, con GNU, con la FSF del que soy miembro y creo que es necesario personas así. Tan duros que se niegan a firmar un libro por poner “Linux” en lugar de “GNU/Linux”.
Respecto al lugar de la charla, pequeña, pero muy bien, y estábamos muy bien atendidos. Los capanés del final muy buenos, pero los dejé a cambio de algo campechano y abundante en casa. Creo que se tendría que haber sacrificado las copas del final y alargar la charla, ya que fue un poco corta por que RMS no pudo llegar antes.
links:
http://www.fundacionrafaeldelpino.es/
http://www.bfrdelpino.org/es/
http://wlappe.blogspot.com/2008/04/richard-stallman.html
http://javiervidal.net/richard-stallman-el-software-libre-la-libertad-y-el-usuario/
Jugando con Ruby
August 14th, 2006
Soap
June 15th, 2006
Toca limpieza de Bookmarks en el firefox, una buena forma para borrarlos del navegador y poder localizarlos fácilmente después es publicarlos en internet y dejar que los servicios de búsqueda los indexen. ;-)
Algunos enlaces con servicios soap que dejo por aquí:
xmethods.net
soapclient.com (2)
soapagent.com
Consultas whois, calculadoras, sms, conversores, … muchos son gratuitos y se pueden usar sin límite.
Crear un cliente soap es bastante simple con php.
me quedo con lo de siempre.
June 8th, 2006
Hace unos días estuve mirando ruby, especialmente con su rails, pero me doy cuenta que ya no lo miro, ningún motivo especial para dejar de usarlo, simplemente puedo seguir tirando con lo de siempre.
Cuando se quiere algo rápido y pequeño unas líneas en php, perl, sh es suficiente, y en teoría, para casa esto esta está bien tanto para alguna web como para algún script local. y si se desea algo complejo con varias personas desarrollando java parece estar bastante bien.
Sigo mirando cosas poco a poco. Aquí hay que decir que en casa cuando uso el ordenador, la lectura de bastante blogs, blind surfing, algún juego, leer el periódico, escuchar tropo-cientos mp3, etc, etc… son prioritarios, así que cuando estoy “unos meses” probando cosas no sé cuantas horas son las que dedico a mirar las novedades.
En fin, esto jamás se detiene y hay que seguir, que dentro de un par de meses alguien se inventará algo nuevo.
Últimamente he mirado un par de librerías para ajax (la moda ahora), de vez en cuando miro o simplemente leo algo de java y sus miles de tecnologías que empiezan por j… estaba mirando un poco las tagsupport y planteándome si hacer una serie de etiquetas que use frecuentemente, esto es genial porque se pueden generar etiquetas y usar un editor visual para hacer un diseño de página y esto para un equipo de diseñadores/programadores donde no se quieren mezclar su trabajo parece bueno. Se puede programar en java “puroyduro” y al otro lado alguien muy bueno diseñando y casi que no sepa html.
El tomcat y algunos jsp están funcionando por aquí, pero sin mucho uso. La locura de hacer la tarea de un pequeño script con una clase java también, es solo “didáctico”. La gran duda es: si me pongo a crear etiquetas propias y a usar mas jsp y demás tecnologías java (quizás usando las jakarta-taglibs e incluso mirarme struts) como tecnología principal seguramente tenga que aumentar el hardware y dejarme de ordenadores de 100/200€… además aquí las cosas me las guiso y me las como para coordinarme conmigo mismo sin necesidad de un gran orden, así que realmente no es una necesidad.
Tengo que reconocer que cada vez veo mas cosas Jloquesea e incluso algún .NETtoJ, así que aunque sea solo porque parecen que las cosas tiran por ahí y con el inconveniente de que creo que iré mas lento, a etiquetar se a dicho. Después de todo, dedicandole tiempo a mirar muchas cosas un poco ¿hay alguna duda del objetivo? solo curiosidad.
Lo mas rápido e inmediato es mirar las últimas novedades de google: una es probar la hoja de cálculo, ¡hecho!, muy chula, pero no uso hojas de cálculo muy frecuentemente, y otro es la librería ajax de google ¿la miro? ¿me estoy googlelizando demasiado?
No dejo enlaces, para mas información sobre las apis de google o la hoja de calculo, al buscador (adivina, google) y los blogs que dicen algo de esto.
sudoku y (s)ajax
April 16th, 2006
Como las vacaciones se han reducido a tomar alguna copa, algún café y huir de las procesiones, entre idas y venidas (”deolla”) he tenido tiempo para mirar algunos temas pendientes, probar IDE’s y demás…
Al principio con eclipse (muy conocido, pero no suelo usarlo) me he puesto a incluir plugins para php y ruby… y me dispuse a crear algo con ruby y ajax a pelo, pero en vista de que aún estoy verde con ruby, y eclipse será muy bueno pero con kate/quanta/kdevelop estoy muy cómodo… opté por un php/ajax (como siempre google como copiloto) y empecé a realizar algo “a pelo”.
Pelearse con el XMLHttpRequest, el Microsoft.XMLHTTP, tener cuidado con todos los navegadores y su puta madre está muy bien para aprender el funcionamiento interno de todo esto, para dedicarle bastante tiempo o para hacer cosas muuuy pequeñas, para hacer algún proyecto algo mas complejo, hay que currarse un buen framework y dedicarle su tiempo o al menos bajarse uno y estudiarlo a fondo… querer hacer algo interesante y no usar un framework creo que es tirar a la basura todo el tiempo que se a gastado en pelearse con los navegadores, el javascript y el xml (y mejor olvidar ajax).
En mi caso no quiero nada grande ni mediano, quiero hacer algo simple pero sin dedicarle tiempo en estudiarme un framework (y mucho menos en hacerlo), así que googleo y descubro sajax.
No sabría decir si es todo un señor framework (según esto, sí), pero es bastante simple y no está nada mal, simplemente añadiendo un .php tengo todo lo que necesito y abstraer el envío y recepción de datos entre la parte cliente y la parte servidor de la página web. Con esto ya no me conformo con un holamundo y dos textfield… me voy a poner con un sudoku (o intento de).
Al final me a quedado esto: [sudoku]
Ignorando recomendaciones de hojas de estilos usé tablas. Colores extraños, tengo mal gusto con eso… pero aprendí a usar sajax con php, ajax queda reducido a probar que el sudoku es correcto (no tenga valores repetidos en filas, columnas y secciones), he jugado en firefox, pero ni idea de como aparece en explorer, el objetivo inicial era usar sajax (y después generar buenos sudokus)… No es algo grande pero a sido entretenido ( mas que jugarlo).
Jugando con el sajax/php/javascript (que no con el sudoku) dudo… ¿como generar aleatoriamente un sudoku? (ya sabes, un sudoku tiene una solución ÚNICA, y ya puesto no tendría que ser demasiado difícil ni demasiado fácil)… lo mismo es fácil pero no encontré la información… de momento genero un sudoku aleatorio moviendo filas y columnas completas (para que sea al menos válido). La generación de sudokus es algo que me gustaría conocer.
PD: Tanta fama de que los sudokus son muy adictivos, me terminé algunos (pata negra, no generados con este programa) y otros no… no me gustan, prefiero el killzone o el burnout de la ps2 o algo en el mame.
