Tuesday, 13 de May del 2008 16:53 | #622

Google Connect, Reuters Spotlight y el blog de Jonathan

Por CesarS, clasificado en: General, blogs, desarrollo web

Tengo un blog descuidado, escribo poco, leo mucho, trabajo más (si, en algun momento les contare ), les comento algunas temas que lei y merecen explorarse :

Google Connect sera la forma de aprovechar los sistemas de login de sitios como Gmail, Facebook, HI5 y otros para aplicarlo a cualquier sitio web (single sign-on), agregar caracteristicas sociales y desarrollar para esta plataforma, bonita promesa. Aún esta en estado preview release :

Reuters Spotlight nos brinda un api para poder trabajar con la data (texto, imagenes y video) que esta agencia produce a diario, requiere suscribirse para obtener el api-key.

Para finalizar, el blog de Jonathan Schwartz, CEO de SUN Microsystems, recientemente adquirieron MySQL, tiene el blog traducido al español, habla de su empresa, la tecnologia que desarrollan y escribe en su último post un parrafo acerca de bloging corporativo :

¿Por qué el CEO de Sun pierde el tiempo escribiendo ese blog?
Porque estoy convencido de que es necesario aportar toda la claridad y transparencia posible en relación con nuestra estrategia y operaciones de forma permanente, en lugar de una vez cada doce meses en el informe anual. Creo que la claridad respecto al rumbo que tomamos resulta de utilidad para nuestros accionistas, clientes, socios y empleados.

Tanto en los buenos tiempos como en los difíciles.

Monday, 5 de May del 2008 11:46 | #620

Por que usar el widget de Snap.com no es una buena idea

Por CesarS, clasificado en: Usabilidad

snap popup

Este es un popup de la nueva generación, un elemento no solicitado y molesto (ejemplo en la ley del menor asombro), un elemento que el usuario no controla (aunque es posible configurarlo sigue siendo un tramite más) y por que en última instancia es un elemento decorativo que tiene por único “beneficio” “previsualizar” un sitio web que no necesariamente sea visitado y que tal vez tenga un diseño diferente aumentando la confusión.

La mejor utilidad que le encontré, fue la relación con los enlaces de wikipedia, donde da un previo de la info relacionada que aporta más que una sencilla imagen, allí es donde le veo más posibilidades al servicio.

Saturday, 26 de April del 2008 13:51 | #619

Uso de tipografía en video

Por CesarS, clasificado en: diseño

Y no me refiero al tipo de fuente que se usa en el noticiero de la mañana, el ejemplo va cuando visualmente se refuerza cierto mensaje, en vez de usar imágenes, usar texto, 2 buenos ejemplos :

El de la canción Ya no sé qué hacer conmigo, El Cuartetos de nos

O el aplicado al dialogo de a uno de Marcellus Wallace, Say what again!? (El lenguaje usado es del calibre de la película Pulp Fiction, asi que NSFW)

Esta técnica mantiene atenta a la audiencia para no perder la secuencia, una táctica ideal al llevar una presentación :)

Actualización : Más sobre el autor del segundo video en JarrattMoody.com

Monday, 21 de April del 2008 10:46 | #618

Jakob Nielsen cumple 25 años trabajando en Usabilidad

Por CesarS, clasificado en: Usabilidad

Cuando se habla de usabilidad no se puede evitar referenciar a Jakob Nielsen, un guru en su campo y celebrando su 25 aniversario hace un balance de cuantas cosas cambiaron durante estos años, calcula 50000 profesionales a tiempo completo y medio millon trabajando en usabilidad de alguna manera, tampoco duda de ver la usabilidad como carrera.

Una párrafo :

But that’s still pretty good. We have job security as long as there’s stupid design in the world, and that’s forever: every new technology that comes along will be abused.

Estamos seguros de que siempre tendremos trabajo mientras haya diseños estupidos en el mundo, y eso es para siempre: cada nueva tecnología que aparece será objeto de abusos.

Feliz aniversario Jakob !

Friday, 18 de April del 2008 17:43 | #617

“MySQL es solo para aplicaciones web pequeñas”

Por CesarS, clasificado en: base de datos, mysql

Alguna vez escuche este FUD y me causa gracia recordarlo al ver los datos obtenidos de la mesa redonda Scaling MySQL - Up or Out ? durante la MySQL Conference 2008.

Algunos datos : Flickr no tiene DBA, Wikipedia usa en parte Ubuntu Server y todos hacen las veces de DBA, Fotolog anda con Solaris 10, Facebook mantienen 1800 servidores de base de datos por lo que la caida de uno no afecta mucho y Youtube además de Python usa SUSE 9.

En el blog de Programa con Google anuncian que están traduciendo el Google Code Site al español, el cambio se puede ver de forma parcial pero prometen hacerlo para todo el sitio.
# Sin comentarios»
Evento en Lima : Blogs, Beer and Twitt (Viernes 18/04 Pub Mochileros desde las 9:00 p.m.). Si tienes blog, twitter, te gustan las cervezas o ninguna de las anteriores, este evento es para tí.
# Sin comentarios»
Thursday, 10 de April del 2008 17:49 | #613

no lo hagas! : microblog colaborativo

Por CesarS, clasificado en: blogs

Ahora con la llegada del microblogging y aprovechando el tema prologue estamos recomenzando un viejo proyecto : No lo hagas!, donde la gracia es contar lo que creemos que no deberías hacer con tu blog.

Es un buen ejercicio bloguear así, somos 4 autores con algo de experiencia con blogs usando un formato de publicación de piensa y postea, estamos agregando modificaciones al tema original, ya veremos hasta donde nos lleva el experimento esta vez.

Enlace relacionado : Microblogging en Wikipedia

Wednesday, 9 de April del 2008 10:18 | #611

Video en Flickr, es como una foto ¡pero se mueve!

Por CesarS, clasificado en: General

La novedad del día, video en Flickr, muy bonito, sencillo y fácil de usar, los videos son solo para las cuentas Pro y están limitados a 90 “gloriosos” segundos o 150 mb, una buena idea para que el servicio no pierda la buena onda conviertiendose en el desmadre que es Youtube.

Aunque me salio un poco oscuro dejo un video de muestra :

Monday, 7 de April del 2008 00:16 | #610

Usando funciones de Drupal en script externos

Por CesarS, clasificado en: consejos, desarrollo web, drupal

Como por ejemplo cuando queremos hacer pruebas o una consulta rápida a la base de datos, para esto colocamos al principio del archivo .php el siguiente código :

//testing
include_once 'includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);

Así incluimos las funciones de una instalación de Drupal existente de manera sencilla, no olvidar la seguridad de tu script y que esto es solo para hacer pruebas.

Wednesday, 2 de April del 2008 16:44 | #607

La usabilidad de las aplicaciones web en un poster

Por CesarS, clasificado en: Usabilidad

Experience Dynamics nos trae un poster que muestra a manera de mapa asociativo todo lo que involucra la usabilidad en aplicaciones web.

Antes también crearon un mapa similar sobre la importancia de la experiencia del usuario, cada uno cuesta $25 para envíos fuera de USA, recomendable.

Friday, 21 de March del 2008 20:37 | #604

5 aplicaciones gratuitas (y libres) que recomiendo

Por CesarS, clasificado en: General

El inbitado me pasa un meme, y aunque en la Internet de hoy los sitios web ya parecen aplicaciones completas, yo le voy a las aplicaciones instalables de toda la vida, estas son :

Mozilla Firefox

Uno de los navegadores más populares, es extensible con cientos de plugins gratuitos que van desde corrector ortográfico hasta coleccionar enlaces de forma visual, temas visuales intercambiables, buscador integrado, tabs, bloqueador de popups, seguro y actualizaciones automáticas.

Pidgin

Agrupa tus cuentas de mensajeria, como Google Talk, MSN Messenger, Yahoo messenger, IRC, ICQ, etc. en una sola interfaz. Ampliable también activando los plugins que vienen de serie, mi favorito es el psychic mode : te avisa cuando alguien va a comunicarse contigo antes de que lo haga ;)

Freemind

Ya lo habia recomendado antes en el blog, crear mapas mentales de forma muy sencilla y rápida, exportarlos a html con javascript para publicarlos en la web es una buena característica, requiere Java.

Mozilla Thunderbird

Un cliente de correo de los buenos, organizar correos de forma intuitiva, integración con la sindicación, uso de tags, una búsqueda genial, usa extensiones y se actualiza automáticamente.

Prism

Este es mi favorito, permite cargar esos sitios web que siempre utilizas en un navegador sin barras ni controles, solo una ventana, la idea es usar sitios web como si fueran aplicaciones de escritorio, va muy bien usarlo con Facebook, Twitter, Gmail o Google Reader.

Le paso el meme a Karivit, Ocram y Carla Ciurlizza

Simplicity, las aplicaciones que hacen Apple, Google y tu empresa
# Sin comentarios»
Monday, 10 de March del 2008 10:39 | #601

Office 2007 : prototipos de interfaz de usuario

Por CesarS, clasificado en: Usabilidad, diseño

Interfaz Office 2007

En la conferencia Mix 08, Jensen Harris del equipo de diseño de Office 2007 presento algunas muestras de los prototipos desarrollados para la interfaz de la ultima versión de la suite.

Long Zheng publica numerosas vistas de esta presentación, bordes redondeados, uso del lápiz de toda la vida al comenzar, eyetracking, uso de barras laterales o controles flotantes son parte de las ideas mostradas.

Via Bitelia

“ella se aprovecha por que yo no tengo a nadie” … detrás de las cámaras de Laura Bozzo, en el primer capitulo del video blog peruano utero.tv
# Sin comentarios»
Friday, 7 de March del 2008 18:09 | #596

Libros sobre Scrum

Por CesarS, clasificado en: General

Scrum y XP desde las trincheras de Henrik Kniberg, una completa historia de guerra en la gestión de proyectos usando Scrum, el autor comparte sus experiencias acerca de como el lo hace y porque.

El libro es en tono informal, le dan gran importancia al planeamiento de las pilas de producto y sprint, ademas de siempre adecuar Scrum a como trabajamos, tu decides, aquí no se le considera una metodología sino un marco de trabajo adaptable.

Protips : ser detallistas al elaborar las historias, la calidad de software no es negociable, llevar las reuniones de sprint parados ayuda a agilizar la reunion, importante es tener al equipo de trabajo cerca.

También existe una versión en español para descargar gracias a Ángel Medinilla.

Flexibilidad con ScrumFlexibilidad con Scrum escrito por Juan Palacio de Navegapolís, este tambien es de los libros honrados basados en la experiencia y señalando siempre que es mejor adaptar los procesos a la empresa que al reves. Nos lleva desde las bases de la gestion de proyectos, particularidades del management cuando hablamos de software y la metodologia Scrum

Protips : velocidad e incertidumbre son nuevas variables que deben asumir como naturales los equipo de desarrollo, fases no actividades si, equipos auto-organizados es mejor que equipos auto-dirigidos, control sutil.

Se puede descargar en formato PDF o comprar una versión impresa en Lulu.com

Subasta de dominios .pe, comienzan a $8000 por un paquete que incluyen dominios de una solo letra. Curioso, el mercado de dominios no es algo que se mueva mucho en este país, veremos hasta donde llegan las ofertas.
# Sin comentarios»
Tuesday, 4 de March del 2008 10:54 | #594

El final esta cerca : Internet Explorer 8 respetara los estándares por defecto

Por CesarS, clasificado en: Estándares, internet explorer

Probarlo para creerlo :

We’ve decided that IE8 will, by default, interpret web content in the most standards compliant way it can. This decision is a change from what we’ve posted previously.

(las negritas son mías)

El equipo de desarrollo de IE anuncia que la versión 8 respetara estándares por default, retractándose así de su propuesta anterior de un tag propietario para esto.

Menos labor reparando bugs de navegador para dedicarlo a trabajo real suena bien, esperemos que no sea otra decepción.

Es fin de mes, ¡ pagaron ya ! , Mango y los comentarios del pegajoso comercial
# Sin comentarios»
Wednesday, 27 de February del 2008 09:26 | #591

Video : Usabilidad y Drupal

Por CesarS, clasificado en: General

En el reciente FOSDEM, Thomas Moseler sobre detalles de usabilidad en Drupal, jerarquías y agrupamiento en los formularios por ejemplo, denle una mirada :

Otro video de interés es sobre Alta disponibilidad con Drupal y MySQL.

Monday, 25 de February del 2008 16:41 | #589

Componentes de un equipo web

Por CesarS, clasificado en: Usabilidad, arq. de información, programacion, webmaster

Trabajar construyendo sitios web profesionales es un trabajo en equipo, así de simple.

¿Como se compone un equipo web? la respuesta siempre depende de que tan grande es el proyecto, de cuanto presupuesto manejes, la cultura de la organización o emprendimiento en el que trabajes, etc.

Para comenzar lo recomendado es manejar equipos pequeños con un equilibrio entre experiencia y talento, también en ocasiones una persona podría llevar uno o mas roles.

Una estructura básica sugerida para un equipo web :

Jefe de proyecto
Se encarga de tener claros los objetivos del proyecto y llevar al equipo adelante, es el que hace de intermediario lucha con cliente / gerencia, vigila el cronograma. Entiende de todas las áreas de la web, algunos podrían decir que es la evolución del webmaster de los tiempos idos.

Arquitecto de información
Organiza la información del sitio, estructuras de navegación, entiende clasificación y folksonomías. Mejora la “encontrabilidad” (findability) del sitio. quienessomos-nuestrosproductos-nuestrosservicios-contacto es una chapuza para el.

Consultor de usabilidad
Se tarea es vigilar la facilidad de uso del sitio, realiza pruebas heurísticas y de usuario, diseña interacción,”click aquí” le provoca ternura.

Diseñador gráfico
Entiende de equilibrio de color, contraste, equilibrio, diseña usando un arsenal de programas, maqueta en XHTML y CSS, cumple estándares, esta al día con las tendencias del diseño en la web. “¿el sitio web tiene que verse igual en todos los navegadores?

Programador frontend
Microformatos, Javascript al revés y al derecho, compatibilidad de navegadores siempre es prioridad, AJAX, JSON, XML y nodos todos los días, todo el día. Odia internet explorer.

Programador backend
Entiende de 2 o más lenguajes de programación del lado del servidor, feeds, XML-RPC, APIs, frameworks, optimización de código, testing. Le gusta programming.reddit

Administrador de base de datos (DBA)
Esta al tanto del servidor de base de datos, entiende de SQL, mantiene las tablas y el rendimiento de las consultas : resume 5 llamadas en 1 usando un JOIN y un chicle.

Administrador de sistemas (sysadmin)
Vigila el rendimiento y seguridad de los servidores : 100% uptime es la meta, escribe scripts de mantenimiento, realiza copias de seguridad, dimensiona crecimiento de la red. Optimizar recursos y memoria es una obsesión.

Consultor de posicionamiento (SEO)
Siempre al tanto del posicionamiento de las páginas, linkbuilding, Google Webmasters Tools es su principal arma. Crees que se va de fiesta cuando los escuchas hablar del Google Dance.

El rotulo de cada componente del equipo podría ser un problema, ¿donde esta el diseñador de interacción? ¿la interfaz es responsabilidad del diseñador o el consultor de usabilidad? estas preguntas que llevan al debate se solucionan en la práctica.

Q Control, el mando universal de HP, unificando los controles de todos los productos
# Sin comentarios»
Thursday, 21 de February del 2008 17:38 | #587

Algunos enlaces

Por CesarS, clasificado en: el autor

Sin tiempo para postear, algunos enlaces que duermen en mi lector de feeds :

Monday, 4 de February del 2008 13:26 | #585

Colección de patrones de búsqueda

Por CesarS, clasificado en: arq. de información

Peter Morville esta trabajando en un nuevo libro sobre el futuro de la búsqueda en la web y publica una interesante colección en flickr con patrones, anti patrones y ejemplos varios.

Patrones de búsqueda

Y si sabes algo de ingles puedes colaborar agregando notas al respecto.

Friday, 1 de February del 2008 14:09 | #583

Linux va a la playa

Por CesarS, clasificado en: Podcast, linux

In Silico grabara su 5ta edición en vídeo este sábado en la playa, el tema es Linux teniendo como invitados Cesar Villegas y el que escribe, es un hecho que tendremos un debate interesante, alli nos vemos.

Actualización : In Silico 5 ya esta publicado