230983 Años
No solo le pasa a windows, a mac también le suceden esas perlitas de tiempos aproximados.
El olor ilustrado
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:
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:
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)
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.
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:
- Usar el objeto social de tu empresa e iniciar allí para crear el nombre. ej. Muebles oscar, Compualgo, Designtal, etc.
- 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.
- Volver a la niñez es efectivo, ya saben, series de tv y películas viejas, apodos y actividades de antaño.
- Verbos.
- 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é.
- 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:personal, empresa, zokky, acalora, domain
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-
- Un pone quejas crónico
- 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:kvetch, slang, internet
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.
- Los requerimientos del sistema (inglés)
- La guía de instalación (inglés)
- Descargalo
technorati tags:collaboration, opensource, activecollab, 37signals, goplan, basecamp, webdesign
Blogged with Flock


