juantomas Hacking the planet

22 enero, 2012

bazar: truncando texto html

Cuando tienes un texto demasiado grande o quieres sacar solo las primeras 200 palabras de un post tienes un pequeño problema. Sobre todo si el texto incluye etiquetas o entidades html.

Tampoco es que sea un problema que no cualquier programador no pueda abordar en una horas. Pero ya se sabe: si ya está programado para que escribirlo de nuevo.

Googleando un poco he encontrado un par de soluciones que encajan con lo que necesitaba, y seguro que hay alguna más.

Por un lado hay una solución que aborda el problema en la parte del cliente (su navegador). Es un pequeño plugin de jquery que se llama: html-truncate

Este plugin va muy bien cuando quieres tener un enlace al final del texto con el típico enlace «leer más» y cuando se pulsa haces visible el resto del texto. Se puede ver como funciona en la página de demo de autor (Henrik Nyh) y como resiste bien a cosas como truncar en medio de una tabla 😉

En mi caso solo quiero mostrar dos o tres lineas de cada oferta que publicamos en los bazares y no tenía sentido mandar toda la oferta y luego recortarlo. De hecho si se pulsa en el div que muestra la oferta reducida se envía a la ficha completa de la oferta/demanda. Para recortar lo hacemos en el servidor con el código de Henrik pero adaptado a rails.

Esta mejora forma parte del nuevo diseño y usabilidad de bazar que estará listo en unas semanas. La implementación de esta versión se puede seguir en vivo en la rama ng del proyecto bazar en github. En cuanto esté un poco más «funcional»  daremos la opción a los usuarios para empezar a usarlo.

 

 

26 octubre, 2011

Dia Garum América 2011

Ya estoy en Montevideo y mañana será el Día Garum América 2011. La Fundación Garum celebrará mañana día 27 este evento después del éxito del primer Día Garum en Bilbao.

Será la presentación y puesta de largo de la Fundación en América. Por mi parte tengo el honor de compartir el evento con unos ponentes impresionantes que si estáis en Montevideo os sugiero que no dejéis pasar esta oportunidad. Tenéis la lista de ponentes en la agenda del Día Garum América 2011.

Estaré en Montevideo unos días así que si os apetece tomar unas cervezas y/o que os cuente el proyecto Bazar y las novedades que se avecinan estoy a vuestra disposición.

 

 

 

21 septiembre, 2011

Bazar: listados continuos con scroll automático

Ayer publicamos en el blog de la garum fundatio una entrada explicando por que hemos implementado listados continuos con scroll automático y como en el proyecto Bazar. Si estás usando ruby on rails, incluso si no lo estás usando, nos parece un avance significativo en usabilidad y diseño de proyectos web.

Espero que este post os sea útil.

 

31 agosto, 2011

Mejora la salida de Git

Filed under: Hacks,Mis Cinco Enlaces Diarios,Personal,procrastination,Proyecto Bazar,rmd — Etiquetas: , , , — juantomas @ 11:31 am

Sin duda la herramienta que más uso en mis desarrollos es git. Desde que descubrí el tandem git-github se han hecho completamente imprescindibles.

Uso git con la línea de comandos como no podía ser de otra forma. El otro día buscando alguna ayuda encontré como configurar git para que la salida salga en colores. A primera vista puede parecer algo superfluo pero a mi me encanta hacer un git status y ver los cambios en colores.

Para configurarlo solo tienes que añadir esto a tu .gitconfig :

    [color]
            diff = auto
            status = auto
            branch = auto
            interactive = auto
            ui = true
            pager = true

    [color "branch"]
            current = yellow reverse
            local = yellow
            remote = green

    [color "diff"]
            meta = yellow bold
            frag = magenta bold
            old = red bold
            new = green bold

    [color "status"]
            added = yellow
            changed = green
            untracked = cyan
El resultado es algo así como:
como activar colores con el comando git

Colores con Git



 

 

 

 

 

 

 

Cada vez que haces un git pull también le pone color a las distintas operaciones.

 

4 junio, 2011

Bazar Garum: ¿Quieres probarlo?

Filed under: Casos de Exito,Garum Fundatio,Proyecto Bazar,Proyectos,rmd — Etiquetas: , , , , — juantomas @ 11:59 am

Estamos a punto de liberar la primera beta del Bazar Garum. Si quieres probar bazar antes de que se lance oficialmente esta es tu oportunidad 😉

El registro automático esta cerrado de momento, así que tendrás que solicitar una invitación por correo a:

juanto (arroba) garumfundatio (dot) org

Por si a estas alturas no sabes que es el Bazar de la Garum Fundatio te recomiendo que le des un vistazo a este enlace y/o revises las FAQ sobre el Bazar Garum que hemos escrito.

En Junio se incorporarán a la red nuevos bazares: Ayuntamiento de Gijón, Extremadura – Instituto de la Juventud y Rancagua – Chile. Os iremos manteniendo informados.

 

 

 

 

24 agosto, 2010

Buscando cambios en un sistema que no funciona

Esta mañana estaba leyendo el artículo Goirigolzarri en su blog y la verdad es que estoy de acuerdo con el. Quizás mi acercamiento sea distinto en la formas pero estamos de acuerdo en el objetivo.

Mi padre era lo que ahora se llama se un emprendedor. Su negocio no era tan glamouroso como todo el mundo piensa a priori cuando oye emprendedor pero el tenía claro sus objetivos y su modelo económico. Esto no es para nada normal en un país en el que el objetivo de muchísima gente es ser funcionario o asalariado fijo.

Desde el mismo momento que se educa para crear tejidos, incitar a innovar, enseñar a emprender se empieza a cambiar las reglas en la que funciona la sociedad. Estos últimos años los he dedicado a promover que había formas distintas de entender la tecnologías y como esto llevaba a un cambio rádical y sin vuelta atrás de la sociedad. El siguiente paso es que estos cambios que tenían un origen puramente tecnológico se integren en ese tejido empresarial donde una nueva generación de emprendedores puedan beneficiarse de ellos.

Solo siento que durante mi formación nadie me hablara de esto porque realmente otro mundo es posible y ahora es más que nunca.

Powered by WordPress