Archive for the ‘Aplicaciones Web’ Category

Videos navideños… o cosas de resaca

Wednesday, December 24th, 2008

Soy consciente de que no soy demasiado creativo/original para estas cosas de las felicitaciones navideñas, me gusta unvlog y los videos que se comparten allí, y este fin de semana tuve un par de días resacoso-prenavideños. Combinando estas tres variables, acabé montando una web con rails para compartir videos navideños (no se me ha ocurrido ningún dominio que merezca comprarse :P ) que me pareciera interesante a mi o a cualquiera que pase por ahí o lo comente.

Al ser una web de temporada, he preferido evitar registros, simplemente usar el plugin recaptcha para tener un mínimo de control al publicar videos o comentarios, el plugin para los videos ha sido acts_as_videoclub por lo que esta web soporta los mismos servicios de video que el plugin :P , acts_as_commentable es el plugin para los comentarios, para la paginación will_paginate, seo_urls para hacerlo un poco más amigable a los buscadores y por último acts_as_taggable_on_steroids para etiquetar los videos; el diseño es de una plantilla con licencia copyleft con pequeñas modificaciones.

Como es de suponer no me supuso mucho tiempo de trabajo, alrededor de 6-7 horas y en días en los que se está lejos del 100% ;) , además es una web muy mejorable y no está lo terminada que debería, pero el tiempo es limitado y no quería/podía dedicarle más.

En fin, que si os llegan felicitaciones en forma de video de Google Video, Dailymotion, YouTube o Vimeo; y os llama la atención os animo a compartirlo. Por cierto, feliz navidad :)

Jobsket ganador de la Beca Alzado 2008

Monday, December 15th, 2008

Como han anunciado ya en alzado, resulta que el Jobsket team nos hemos llevado la Beca Alzado 2008 !! :) . Menos mal que al final nos animamos, como cuenta Martín, lo decidimos casi en la fecha límite.

Primero me gustaría disculparme con la gente que esperaba un proyecto en marcha, como el año anterior con vi.sualize.us, pero jobsket todavía no está preparado para presentarse al público. Por esto lo que sólo podemos pedir es que tengáis paciencia y animaros a que os registréis para probar la beta, nos sigáis en el blog de jobsket, en twitter o en jaiku. Y también quería agradecer las felicitaciones que nos han ido llegando por diferentes medios, además de felicitar al resto de proyectos que han sido destacados, entre los que hay amigos como debug_mode=on y forvo.

Haber ganado nos satisface porque había 176 ideas presentadas (viendo las destacadas, eran de un nivel muy alto), creemos que el ganar la beca dará cierta visibilidad al proyecto y los 3000 euros seguro que nos irán muy bien para los costes de servidores u otros gastos; pero sobre todo, porque de esta forma nos han validado la idea, ya estamos convencidos que no es una locura nuestra y eso nos motiva más que nunca ;) .

En fin, que estamos muy contentos, pero como trabajamos en remoto, cada uno lo celebra por su cuenta XD

Jobsket y cerveza San Miguel

jLibrary Web beta

Wednesday, January 23rd, 2008

Después de varios meses colaborando con Martín Pérez, ya está online el cliente web de jLibrary, aunque todavía en beta por faltarle algunos ajustes. Es la primera aplicación web basada en jLibrary, además, se puede ver que la web del proyecto está publicada con la misma aplicación, con un repositorio específico para ello.

Esta aplicación, que aunque no llega tener toda la funcionalidad del cliente de escritorio, se echaba de menos por tener un cliente ligero para acceder desde un navegador. Además puede dar una idea de cómo utilizar jLibrary como core para otros desarrollos en entornos web.

En cuanto a funcionalidades:

  • Se pueden navegar por los directorios y categorías de un repositorio, podemos ver el contenido de los documentos html y descargarnos cualquier tipo de documento.
  • Realizar búsquedas sobre el contenido de los documentos de un repositorio
  • Una vez autentificados con los usuarios creados para ello(por ejemplo kevin/kevin) en el repositorio demo, dentro del directorio PlayGround, se pueden crear directorios, crear documentos html, hacer uploads de documentos, asignar categorías y relacionar documentos.
  • Suscribirse por RSS a un directorio
  • Además se puede conectar desde el cliente de escritorio.

Para quien tenga curiosidad, están publicadas las características técnicas, tanto del servidor dónde se hospeda la aplicación como de algunas generales de la aplicación.

El cliente web, se distibuirá con la próxima versión de jLibrary, por lo que se agradece que contactéis con nosotros en caso de encotrar algún bug o simplemente para darnos feedback. Para contactar con nosotros lo podéis hacer en demo(arroba)jlibrary(punto)org o en la web del proyecto en sourceforge.

Ha sido mi primera aportación al mundo open source, del que tanto me he aprovechado:), y realmente es una experiencia que recomiendo:

  • Me ha servido para aprender un poco de freemarker, maven, spring, al principio de mi colaboración a usar JSF… y aplicar algunas otras que ya conocía.
  • El ver como gente de cualquier parte del mundo se interesa por el proyecto en el que colaboras, que al final de todo es lo que nos debería satisfacer como desarrollardores, que algo en lo que participas resulte útil, y espero que cuando salga la próxima versión de jLibrary sea el caso.
  • Trabajar con Martín “mano a mano”, que es un fuera de serie.

3000 euros por una idea

Tuesday, September 25th, 2007

Acabo de leer en el blog de Dani Torres, que desde alzado regalan una beca de 3000 euros para dar un impulso a un proyecto o idea web.

Para presentar la idea se puede mandar desde un correo explicando la idea hasta el desarrollo en beta a beca(ARROBA)alzado(PUNTO)org, la fecha límite es el 30 de Noviembre y el 15 de Diciembre se conocerá al ganador.

Vamos, que si tienes en mente realizar algún desarrollo o lo tienes empezado, quizás sea una oportunidad para ganarte unos buenos euros para ayudarte a pagar un servidor o lo que sea, ya que no imponen gastarse ese dinero en nada en concreto.

Ohloh, directorio de proyectos Open Source

Wednesday, September 5th, 2007

Acabo de poner el widget de mi perfil en Ohloh. ¿Pero qué es Ohloh?

Ohloh es básicamente un directorio de proyectos open source que analiza los repositorios para sacar algunas estadísticas interesantes:

Una estimación del coste del proyecto calculado por la líneas de código y una media del salario anual de los desarrolladores (que es modificable), calcula el porcentaje de lenguajes utilizados en el proyecto, muestra los desarrolladores que han contribuido en el proyecto con la cantidad de commits y el tiempo que lo han hecho, avisa del tamaño del grupo de desarrollo, posibles problemas de licencias… vamos que da una idea de en qué estado está el proyecto.

Ohloh no se centra sólo en los proyectos, también en los desarrolladores, si estás dado de alta, puedes asociar tu usuario a un desarrollador de uno o varios proyectos y entrar en el ranking de ohloh. Además de esto, aunque no seas desarrollador de un proyecto, puedes mantener tu stack (que serían proyectos con tu bendición) lo que hace ganar en popularidad a un proyecto, además ohloh tiene una opción de buscar usuarios con un stack parecido al tuyo por lo que puede ser una buena forma de conocer otros proyectos que te puedan interesar.

A todo esto, para que sea una aplicación web todavía más interesante, se le puede sumar el uso que hacen de google maps. En un proyecto puedes ver dónde viven los usuarios que lo tienen añadido en su stack y los que lo desarrollan. Y desde un perfil de usuario ver a otros usuarios que viven en la misma zona, sean desarrolladores o no.

Por cierto hace ya bastante tiempo que tengo puesto también el widget de feedburner, como creo que hay gente que está suscrita a la anterior dirección, si no es molestia, cambiad a la nueva dirección del feed.

Tuitermaps, jugando con google maps

Monday, June 25th, 2007

Hace un tiempo, estuve un par de días jugando un poco con el api de google maps y el de twitter, más que nada por la excusa del google maps, la de twitter es muy sencilla (bueno, twitter en sí lo es). El resultado es TuiterMaps.

Es algo parecido a twittermap, puedes ver de dónde son las personas que escriben, siempre que tegan puesto en su perfil el location.
En un principio muestra los mensajes del public timeline, también se puede seleccionar un usario en concreto y un usuario con sus amigos.

Es muy chorras, pero ya he visto lo fácil que es mostrar una localización gracias a la clase GClientGeocoder, simplemente le pasas al método getLatLng una cadena de la localización y una función callback que recibe un obeto GLatLng, y a partir de ahí puedes crear un GMarker para añadir al mapa.

Lo que le falta es un poco de diseño, pero para eso yo soy muy malo.

La tira ecol y Twitter

Wednesday, April 11th, 2007

tira ecol y twitter

Visto en la tira ecol

Migrando a wordpress

Friday, March 30th, 2007

Como podéis comprobar, estoy migrando a wordpress, lo he trasteado alguna vez, y ahora lo voy a adoptar a ver qué tal funciona.

Ya he migrado casi todas las entradas, pero es posible que me haya dejado alguna al haberlo hecho a mano.

Por el momento rss.php y atom.php no van a funcionar, en este momento no existen.
Pasos de la migración:

He instalado el wordpress, en dos patadas, en otro directorio del servidor.

Una vez copiadas las entradas, he hecho una copia del blog anterior (simplephpblog trabaja con ficheros) en mi máquina.

Borro el directorio viejo, y renombro el anterior de “wordpress” a “weblog”, primer susto, la maquetación no se ve correctamente, no encontraba el css, y los enlaces van hacia “wordpress/blabla.php”.

Como en wp-config no hay configuraciones de los directorios, miro en la base de datos, en la tabla wp_options cambiamos el option_name siteurl de http://www.danilat.com/wordpress a http://www.danilat.com/weblog y por ahora todo correcto.

Actualización 1: Al ir al link “ver sitio”, vuelve a ir al directorio “wordpress”, para mandarlo al directorio actual, modifico también en el registro de la tabla wp_options el registro con option_name home a http://www.danilat.com/weblog y solucionado.

Actualización 2: Cambiada la configuración de permalinks, y cambiado el fichero .htaccess, ya que la mayoría de visitas de este blog vienen de buscadores, a ver si consigo hacer el blog más visible, ahora a esperar a Mr google

Actualización 3: Subidos los ficheros rss.php y atom.php, estos dos cargan el contenido del feed rss de wordpress, ya que atom no lo soporta, supongo que con algún plugin…

Este es el cutre código de los ficheros Php:
$str=file_get_contents (”http://www.danilat.com/weblog/feed”);
echo $str;

Actualización 4: Problemas con los posts con ejemplos de xml o html con los símbolos < y >, lo ha desecho (ni si quiera los ha escapado todos), tendré que intentar arreglar esos posts.

Por hoy lo dejo que es viernes y hay que recuperarse para la semana de tres días que viene.

Emuladores WAP

Friday, December 29th, 2006

He estado buscando algún emulador WAP, para trastear un poco con WML, hay algún manual en webtaller, en webstilo y varios más en La Web Del Programador

Alguno de los emuladores que he encontrado son:

WinWap
Wappy(navegador wap online)
Yospace SmartPhone Emulator
Waplet(que es un applet Java)

Sólo he probado Wappy y WinWap.

El primero es perfecto si no quieres instalar software para navegar más que algún rato. Es curioso ver cómo es el buscador de google desde el móvil.

Mientras que el segundo es una versión de 30 días (la licencia cuesta 35 EUR), estéticamente y en funcionalidades, es un hermano pequeño de los navegadores web típicos, eso sí, los ruidos que hace cuando lo arrancas, cuando pasas encima o cuando pulsas los enlaces se hacen cansinos.

Generador de RewriteRule

Tuesday, December 26th, 2006

Hace un tiempo que, buscando información de urls amigables, me encontré con esta herramienta que genera rewrite rules para apache.

En esta web hay otras muchas herramientas para webmasters, que tienen buena pinta.