230983 Años


230983 Years, originally uploaded by vik407.

No solo le pasa a windows, a mac también le suceden esas perlitas de tiempos aproximados.

El olor ilustrado

Promoción de banda ancha
:-/

Controlar el atributo rel de forma nativa con Textile

He logrado conseguir algo de tiempo, y quiero compartir algunos cambios que le hice a la libreria Textile que viene en “Textpattern”:http://www.textpattern.com para manejar el atributo _rel_ de los enlaces.

Según el “W3C”:http://www.w3.org/TR/html401/struct/links.html#adef-rel el atributo _rel_ describe la relación del documento enlazado en la propiedad _href_ así entonces se pueden definir “tipos de links”:http://www.w3.org/TR/html401/types.html#type-links separados por espacios.

Existen adicional a lo que especifica la W3C una propuesta de utilizar _rel_ para el manejo de “microformatos”:http://microformats.org/ diseñados con énfasis en los humanos y no en las máquinas para la mejor distribución de datos adoptando patrones y comportamientos ya establecidos.

La modificación de la librería de Textile “mantenida en este sitio web”:http://textile.thresholdstate.com/, se dió inicialmente ante la necesidad de dar soporte a nuevas páginas que se abren al presionar un enlace. Esta propiedad del enlace es conocida como _target=”_blank”_ y que no es soportado por XHTML Transitional o Strict y que falla al tratar de validar su código.

Un enlace normal mediante Textile se ve y se escribe de la siguiente forma:

==”link text (title)”:http://example.com==

Produciendo este código:

link text

El cambio en la librería Textile permite crear enlaces escribiendo de la siguiente forma:

==”link text (title)<more>”:http://example.com==

y que produce el siguiente código:

link text

h3. Modificaciones

Antes de continuar realiza un backup de la libreria, para estos cambios trabajamos con la versión incluída en la distribucion “4.0.4″:http://textpattern.com/weblog/237/textpattern-404-released de Textpattern.

Ir a la línea 718

(?:\(([^)]+)\)(?=”))? # $title

Reemplázala por

(?:\(([^)]+)\))? # $title
\s?
(?:\<([^)]+)\>(?=”))? # $URLrel

Ahora vamos a la línea 732 y reemplazamos

list(, $pre, $atts, $text, $title, $url, $slash, $post) = $m;

por

list(, $pre, $atts, $text, $title, $URLrel, $url, $slash, $post) = $m;

Vamos a la línea 737

$atts .= ($title != ‘’) ? ‘ title=”’ . $this->encode_html($title) . ‘”’ : ‘’;

Debajo de esta línea agregamos

$atts .= ($URLrel != ‘’) ? ‘ rel=”’ . $URLrel . ‘” ‘ : ‘’;

*Nota:* El atributo _rel_ no requiere codificación especial de caracteres así que la dejamos así.

Eso es todo

Ya he modificado la librería en esta instalación de Textpattern, así que “este enlace (Native textile code for manage link “rel” attributes)“:http://forum.textpattern.com/viewtopic.php?id=20808 contiene el atributo rel bien demarcado y enlaza al foro oficial donde he dejado la propuesta para este cambio.

Saludos

Acá todo es verde

Bueno creo que se logra ver mejor la plantilla y logo, un poco de verde de una paleta que me encantó, la codificada de las plantillas me tomó un momento pero se facilitó mucho con el esquema que trae “Textpattern”:http://www.textpattern.com.

Ah, y me he tomado un tiempo adicional y…

p=. “!http://www.w3.org/Icons/valid-xhtml10 (Valid XHTML 1.0 Transitional)!”:http://validator.w3.org/check?uri=referer “!http://jigsaw.w3.org/css-validator/images/vcss (¡CSS Válido!)!”:http://jigsaw.w3.org/css-validator/validator?uri=http://acalora.com/style/aca/green.css

Valida!.

Convocatoria Brincabrinca

Ayudo a correr la voz y avisar que “Brincabrinca”:http://www.brincabrinca.com está realizando un concurso de diseños de camisetas para ser producidas con su respectiva comisión en ventas para el diseñador.

Las bases de este concurso “las encuentran en su sitio web”:http://www.brincabrinca.com/Anuncios/convocatoria-brincabrinca , la convocatoria va hasta el día 4 de febrero de 2007.

Así que si tienes buenas ideas de camisetas, envíalas y a concursar.

Invitación


En el anterior post hablé de escoger un nombre para la empresa. En lo personal hubo cierto debate y largos listados con juegos de letras y palabras para llegar a algo que ya existía y utilizaba hace dos años.

Para hacer la larga historia MUY corta:

Un dia con mucho calor, una invitación de un conocido forero del sitio de Mozilla España para probar el tal Gmail y nació acalora.

Desde la semana anterior he decidio usarla como nuevo nombre así que les dejo la invitación para que visiten el que será el sitio web relacionado con mi trabajo, con lo que hago.

Acalora.com

Actualización:
Como dicen por ahí, ya entrados en gastos…
…He utilizado el nuevo servicio de direcciones personalizadas de blogger para unir este blog a mi nuevo sitio web, así redirecciono los visitantes de 32grados.blogspot.com a 32grados.acalora.com de forma transparente para todos, no requiere cambiar nada, ambas funcionan igual.

Nuevo dominio

Bienvenidos. Comienzo las anotaciones en este sitio web así, de una vez. Quería esperar a terminar nuevo diseño, logo y todo lo demás, pero siento que ya hay cosas para iniciar y que no puedo darle más espera. Además creo que una pantalla _sitio en construcción_ sería algo impersonal.

La mayoría de las anotaciones que publicaré en este sitio web me servirán para establecer un archivo personal de pensamientos, descubrimientos, y opiniones sobre mi trabajo en el diseño y desarrollo de aplicaciones web al que extiendo la invitación para que las visiten y comenten.

Así entonces no se diga más, y bienvenidos a esta nueva etapa.

Escoger el nombre para una empresa

Un nombre es solo un nombre dice mi amigo jimmy, al que admiro profundamente por que cada vez que quiere hacer un proyecto musical sale con algo nuevo sin ningún lineamiento. Audiohabitat, twotwentytwo, elmono, semajination, otra ventana son algunos.

Por eso muchas veces cuando uno quiere iniciar su negocio le da y da vueltas a cómo lo debe llamar, si quiere tener un aspecto corporativo (puaj), si quiere sonar raro e intelecualoide, si quiere otro idioma, si quiere usar un nombre indígena… las opciones son muchas he tratado de acomodarlas:

  1. Usar el objeto social de tu empresa e iniciar allí para crear el nombre. ej. Muebles oscar, Compualgo, Designtal, etc.
  2. Jugar con elementos propios de tu actividad como: mouse, clic, ware, foto, luz, cielo, color, pixel, escala de colores. Con una ligera amplicacion más geek o intelectual como nombres de estrellas, planetas, elementos químicos, físicos, matemáticos.
  3. Volver a la niñez es efectivo, ya saben, series de tv y películas viejas, apodos y actividades de antaño.
  4. Verbos.
  5. Este lo he visto muy seguido en estos días. Usar fragmentos de rondas infantiles o canciones como “cucara macara”, titiri fué, borondongo, muchilanga, tin marín, dedo pingué.
  6. Un juego de palabras mezclando las opciones anteriores.

Al final lo más importante es lo que se hace, si un nombre es importante y pueda generar pena propia o ajena no importa, “grandes” nombres de proceder mediocre hay en cantidad, algunas empresas por el contrario le ponen mucho cuidado como Apple que justamente esta semana reemplaza su Apple Computer por Apple Inc. Parece lo mismo para nosotros pero es totalmente diferente para ellos pues lo que hacen ya no es solamente computadores.

No busco más, voy a usar uno que acá se conoce bastante y tiene que ver con el blog, veremos como me va, lo más importante será el trabajo, el posicionamiento de marca vendrá añadido.

technorati tags:, , , ,

Blogged with Flock

¡qué diablos! - kvetch

Internet nos trae a diario palabritas que hemos sumado a nuestro léxico, la siguiente joya sonará este año una y otra vez en muchos lugares gracias a que los desarrolladores web comienzan a implementar en sus sistemas una cajita de comentarios donde el usuario podrá “refunfuñar” insistentemente sobre algo que no les guste, de forma anónima y sin restricciónes.

Del slang:

kvetch
que suena en español como -betchs-

  1. Un pone quejas crónico
  2. Un descontento insistente

Refunfuñar es lo que más parecido me pareche que hay en español, así que bienvenido el 2007 a kvetch a la lataaa!

kvetch: Nunca veo el salto de línea cuando escribo desde flock, qué lata.

technorati tags:, ,

Blogged with Flock

Colaboración en línea open source

Los ultimos años ha visto el nacimiento de sistemas que permiten utilizar el recurso de internet y gestionar el movimiento de documentos y tareas en una línea de trabajo en grupo, el correo se queda pequeño para gestionar estas funcionalidades y algunas empresas gastan bastantes recursos en crear “workflows” en sus servidores de correo y permitir el control y seguimiento más lógico de citas, tareas y documentos.

Durante el año anterior y gracias a que aprendia a pocos un lenguaje llamado Ruby on Rails pude conocer a 37Signals que tienen un grán reconocimiento en el negocio por hacer software claro y muy práctico. Su producto estrella es llamado Basecamp y permite justamente la gestión de los proyectos y colaboración en un grupo de trabajadores y clientes compartiendo entre ellos tareas, archivos, mensajes y citas. Las cosas son muy bonitas allí pero para nuestro entorno ser totalmente en inglés y además de pago en versiones de más de 3 integrantes en promedio me alejaban de ser la solución, así, en esta búsqueda encontré otras soluciones a la sombra del éxito de 37Signals como GoPlan y Joyent con funcionalidades, caracteristicas y precios diferentes.

Ya sin querer buscar más pensé que este tipo de soluciones no estarían de forma gratuíta aun para que pequeños negocios como el mio pudieran tener un sistema medianamente funcional de este estilo hasta que apareció a mediados del 2006 activeCollab y que además sea una iniciativa open source con las caracteristicas de los otros pero que al instalarse en nuestro servidor web local abre un horizonte de alternativas.

activeCollab es la forma fácil de usar en web una herramienta de manejo de proyectos y colaboración en línea, donde tus clientes y trabajadores pueden colaborar en proyectos activos con sencillas herramientas y claro, 100% gratis.

Durante el proceso de maduración de este proyecto (versión 0.7.1 cuando escribo este post) se ha mejorado mucho, afinando y agregando nuevas herramientas y facilitando el proceso de instalación, pues al inicio era toda una faena.

Si requieres una herramienta de este tipo, no dudes en darle una prueba. Ya le comienzo a ver muy buena pinta, tanto para comenzar a recomendarla y hablar de ella muy seguido, seguro este será el primer pos te una seguidilla sobre el mismo tema.

Los dejo con algunos enlaces si desean probar.

technorati tags:, , , , , ,

Blogged with Flock

Next Page »