Geek & Roll » 2009 » March

10 Años de The Matrix

Axel March 31st, 2009 Medios 8 comentarios

Hace 10 años que no vemos un deja-vu como solíamos hacerlo, sino como un glitch en la mátrix. Hace 10 años que sabemos que es posible que estemos conectados a una simulación por computadora que percibimos como el mundo real. Hace 10 años una película de un par de desconocidos nos lo hizo saber.

Hoy tómate tu pastilla roja y haz tu Matrix Party personal.

Expresiones que deberían morir

Axel March 26th, 2009 opinion 21 comentarios

En internet hay muchas expresiones con las que la gente trata de hacerse pasar por clever, o mínimo por cool. Muchas de esas son tan odiosas y/o tan sobreexplotadas que deberíamos de reunir a una turba con antorchas para ir por aquellos que las utilizan.

Ejemplos:

  • “Fail”, “EPIC FAIL”. Ahora cualquier error es etiquetado como FAIL y el que lo dice se siente orgulloso.
  • “Best. App. Ever.” (sustituyendo el app por cualquier cosa). Se ha usado tanto, pero tanto, que no se si los que la usan todavía se sienten cool por hacerlo o ya sienten que es LA manera de resaltar algo.
  • “I just threw up in my mouth”. Mucho más utilizado en blogs en inglés, es la madre de todas las frases odiosas.
  • Los lolcats. Ok, esto no es una frase, pero yaaa por favor dejemos a los gatos ser gatos como siempre lo habían sido.

¿Alguna frase que ya no soportes más?

Internet Explorer 8: Que no te preocupe

Rafyta March 23rd, 2009 browsers 4 comentarios

Si la marabunta de comentarios negativos (pero bastante reveladores) sobre IE8 te tiene un tanto preocupado porque eres un dev o designer bien portadito que hace todo con estándares, y no quieres que un navegador mediocre arruine todo tu esfuerzo, relájate.

En php puedes usar este snippet que se activa sólo en IE8 para mostrarle tu meta-tag que identifica el sitio que estás diseñando como standards-compliant:

<?php

if (strpos($_SERVER['HTTP_USER_AGENT'], ‘MSIE 8′)){
echo “<meta http-equiv=\”X-UA-Compatible\” content=\”IE=8\” />\n”;
}

?>

He ahí el fin a toda tu miseria. Césaro tiene algo similar para .htaccess, que aplica site-wide al mismo tiempo; a ver si rola el código.

Internet Explorer haciendo lo que sabe: fallar.

Twitter VS Facebook

Como ya todos sabemos (y por todos, me refiero a los lectores y autores de este blog), facebook cambió hace unos días su interfaz por una casi calca de twitter. Algunos pegaron de gritos y aún lo siguen haciendo: los clásicos resistentes al cambio y como dice un amigo, los metroflogueros, refiriendose a la gente que lo único que quiere es estar viendo y publicando fotitos y alimentando su ego más que mantener cierta comunicación. Otros agradecimos el cambio, en mi caso porque este vuelve mucho más fluída y práctica la interacción en la aplicación social.

La pregunta ahora es: ¿matará Facebook a Twitter? Algunos aseguran que así será. Yo en lo personal creo que no, pero en definitiva tendrá que haber cambios.

A favor facebook tiene varios puntos:

  • Una gráfica social mucho más poderosa y “real”, lo que porsupuesto le da mucho más valor a los comentarios en esta aplicación, sobre todo el tipo de comentarios muy personales, que en twitter son aborrecidos por gran parte de los usuarios. La interacción en facebook siempre ha sido alimentada por este tipo de contenido.
  • No hay fail whale. Esto es importantísimo: Twitter en los tres años que tiene de existencia, nunca ha podido superar las sobrecargas en sus servidores, y  es cosa de todos los días el ver el ya clásico “something is technically wrong”. Facebook está muy acostumbrado a una carga impresionante de accesos.

A favor de twitter: como siempre, lo que mató a todos los competidores que le han salido a la fecha: la comunidad. El haber sido el primero le ha dado una ventaja que nadie ha podido superar. Twitter es además una aplicación de esas que la gente ama con una terquedad impresionante, y deshacer ese tipo de relaciones es una tarea casi imposible.

Ahora, Twitter tendrá por fuerza que empezar a enriquecer la experiencia de uso. Nunca ha habido cambios verdaderamente fuertes, y la interacción se mantiene prácticamente como al principio. Esto no es necesariamente malo, a veces se agradece la simpleza con la que esta aplicación funciona, pero a facebook habrá que responderle con mucho cuidado: haciendo cambios cuidadosos que no dañen demasiado la experiencia de los usuarios “veteranos”, pero sí enriquezcan muchísimo la experiencia.

Ya veremos que sucede.

Por si no lo has leído, aqui están nuestras primeras impresiones del cambio en Facebook.

El legado de Internet Explorer

O cómo años de cochinada te aplican la ley de Herodes: o te chingas, o te jodes.

El día de hoy se publicó la versión 8 del navegador más utilizado en el mundo: Internet Explorer. Más utilizado no necesariamente significa mejor, aunque en este caso definitivamente es una versión superior a su antecesor en muchos aspectos. IE8 es más seguro, más rápido y más respetuoso de los estándares; y tiene que serlo, años de negligencia y una creciente inconformidad con la oferta de Microsoft provocaron que Firefox se convirtiera en una seria amenaza y navegadores alternativos se colocaran en el ojo del público en general (Opera, Safari), además de Chrome, el nuevo navegador de Google, todo un trendsetter. En Ars Technica hacen una excelente reseña de las nuevas características de IE8.

Pero años y años de ignorar estándares, o inventarse los propios, puso a los ingenieros de Microsoft en una terrible disyuntiva: o arreglamos nuestro cochinero y en el proceso nos cargamos a todos los desarrolladores Web que pasaron incontables horas depurando para IE, o seguimos manteniendo el cochinero y de alguna manera tratamos de que no suceda más. Eligieron lo segundo (para sorpresa de nadie, creo yo, si la historia de compatibilidad de Windows ha servido de algo).

La mecánica que siguieron es la siguiente (muy simplificada): hacemos a IE8 lo más apegado a estándares que se pueda (muy bueno), y proporcionamos a los usuarios la posibilidad de renderear el sitio en modo compatibilidad por si rompemos algo (so so). Pero rápidamente se dieron cuenta que pedirle a los usuarios presionar un botón para que un sitio se vea bien, siendo que con la versión anterior no tenían problema, y especialmente tomando en cuenta que fueron ellos mismos (Microsoft) los que provocaron que esos sitios estuvieran llenos de parches, hacks y workarounds para funcionar bien con IE, no era suficiente.

En respuesta a esto, y para tratar de aliviar la situación, proporcionaron un mecanismo para indicarle al navegador cómo renderear el sitio sin necesidad de presionar botón alguno. Completamente transparente para el usuario. La solución es enviar un encabezado HTTP especial en la respuesta, de esta manera el navegador sabe que hacer.

Ahora, la solución puede parecer relativamente fácil, pero el trabajo lo llevan los desarrolladores Web. En primera, son ellos los que año tras año, y versión tras versión han tenido que sacarle la vuelta a los modos irrespetuosos de IE. Ahora IE viene y te dice “Ok, ahora sí funciono como se supone, pero tienes que hacerme este último favorsito…”. Y la ironía no sería tan graciosamente torcida de no ser que IE deja por fuera la etiqueta canvas, al mismo tiempo que discontinúa VML y le da un certero golpe a muchos sitios y librerías que implementan cosas como esquinas redondeadas con VML cuando el usuario usa IE (y canvas o SVG cuando no).

En lo personal el problema me pegó al probar averalcine.com en IE8. Lightbox no funciona, tan solo en modo de compatibilidad. Y ni modo, a mandar un encabezado HTTP que no tendría porque.

Entrevista a Santiago Zavala, programador de Tikkia

Hoy por la mañana descubrimos el sitio www.tikkia.com, el cual es una red social enfocada a profesionistas del área de las TI en Latinoamérica, creada por el mismo grupo responsables de la Super Happy Dev House México. Después de probar un poco el sitio que se encuentra en fase Beta decidimos hacerle una pequeña entrevista a Santiago Zavala, programador de Tikkia y responsable de asuntos internacionales del sitio. La entrevista después del salto.

Leer el resto de este post.

Cosas que twitter debe aprender del rediseño de Facebook

Axel March 12th, 2009 aplicaciones 4 comentarios

La muy comentada nueva home page de facebook acaba de entrar en acción. Básicamente se trata de una interfaz tipo twitter (tipo es un decir, es una calca de twitter). Pero bueno, de eso estarán leyendo hasta el hartazgo en las próximas horas en todos los blogs de tecnología, a lo que voy es a lo siguiente:

Twitter tiene que aprender de este rediseño de facebook.

Un detalle que noté en los primeros 2 segundos de utilizar el listado de updates en facebook fué la lista de “grupos de amigos” a la izquierda, a la que le das click y te permite filtrar los updates que quieres ver. Click en la imagen que acompaña este post. Tengo (y no soy yo solo) meses queriendo algo así para twitter, para filtrar replys, o a los indeseables que cada vez que se atan las agujetas lo publican, pero que de vez en cuando es valioso tenerlos agregados. Eso y más.

Ahora, dudo que esto le de un golpe demasiado fuerte a twitter, el enfoque en hacer una sola cosa es una ventaja muy grande (ya ha habido productos mucho mejores que no le han hecho cosquillas), pero sin duda a partir de esto podrían mejorar muchísimo la experiencia de uso.

Algunas cosas que enfrentaras si eres programador

Cesar March 3rd, 2009 opinion 10 comentarios

El oficio del programador esta lleno de mitos y estereotipos. Basta con que digas que eres programador, para que otros te imaginen como un nerd sin vida más allá del trabajo con escasas casi nulas capacidades de relacionarte con otros, especialmente el sexo opuesto. Eso o que en tu lugar de trabajo hay legos en cada rincón, con paredes llenas de pizarrones garabateados con fórmulas exóticas y pelotas de playa rondando por los pasillos. Estas son algunas de las realidades con las que te vas a topar cuando entres al mundo de la programación como profesión.

Olvídate del estereotipo del nerd. No es real y no es bueno para tu salud. Ser programador es un trabajo sedentario, y tal vez puedas pasar los primeros años en actitud de “soy programador, por lo tanto me alimento de cocas y pizza”, pero la vida se va a encargar de pasarte la factura. Aliméntate bien, haz ejercicio regularmente y cuida tu vista.

Vas a tener que tratar con líderes de proyecto, managers, gerentes y clientes. Deal with it.

Muy probablemente tengas que trabajar con máquinas remotas. El lag es muy molesto, pero en ocasiones un mal necesario. Deal with it.

En veces tendrás que hacerla de diseñador, arquitecto, redactor, analista, administrador de base de datos, tester, soporte técnico y hasta de adivino. Más que un problema, trata de verlo como una oportunidad de conocer otros campos y demostrar tu capacidad de aprendizaje.

El salario, en México, está a la par con otras profesiones aunque se compensa generalmente con un ambiente de trabajo agradable. Las oportunidades de crecimiento son muchas, inclusive tienes la ventaja de que trabajar en el extranjero es una práctica común.

Vas a tener que leer mucho, experimentar y aprender nuevas tecnologías, aunque si esto lo ves como un problema probablemente no elegiste la profesión correcta. No tienes que pasarte TODO el día programando (ver estereotipo del nerd) pero lo mas seguro es que ya tengas algunos proyectos relacionados con la programación fuera del trabajo. Si no los tienes, te aconsejo buscar un proyecto Open Source con poco tiempo de ser iniciado que te interese y únete. Es una gran oportunidad de contribuir y aprender de personas con más experiencia.

Contrario a lo que muchos piensan, el ser programador no te hace automáticamente una diva. Trabajar horas extra, a veces pagadas y a veces no dependiendo de la empresa, son situaciones que se dan. Deal with it. Clientes enojones, requerimientos mal escritos, sillas incómodas, pantallas azules, computadoras lentas, conexiones a Internet intermitentes, aires acondicionados sin servicio son algunas de las eventualidades del día a día. Deal with it. Se proactivo y deja de quejarte.

¿Todavía quieres ser programador? :)

Saturday Night Live ofende a las vacas -autodenominadas- sagradas

Axel March 2nd, 2009 blogs, opinion 2 comentarios

El pasado enero en un buenísimo segmento de Saturday Night Live llamado Weekend Update (un noticiero “de broma” con un humor acidísimo) invitaron a la blogger de farándula Angie Tempura, del sitio BitchPleeze.com (ambos inventados) a hacer un comentario. La imagen de la blogger era patetiquísima, flaca, demacrada, hablando agitada, con un café de starbucks al que no dejaba de darle sorbos. El caso es que exageraron (como suelen hacerlo) de la imagen del blogger loser y dork pero con aires de grandeza.

Pues al parecer a algunos les quedó el saco y no les gustó.

La nota mas agraviada que he leído es la de videogum, “SNL hates bloggers”, en la que hacen  gala de esa soberbia idiota que tanto abunda en “la blogósfera”. Les traduzco tantito, libremente:

Seth Myers sabe que todos sus chistes de Weekend Update ya han sido hechos por bloggers al momento en que Saturday Night Live es transmitido, ¿verdad?, es sólo cuestión de timing. Pero si cree que él no está haciendo exactamente lo que hacen los bloggers, pero en televisión, por diez minutos a la semana, y con veinte escritores, el tipo es una burla de sí mismo.

Lo mejor:

¿Recuerdas el otoño pasado cuando finalmente todo mundo empezó a hablar de ti? NOSOTROS HICIMOS QUE SUCEDIERA.

Osea… ¿NO SABES QUIEN SOY? ¡GATETE! Confieso que en este punto creí que estaban bromeando, el autobombo ya era demasiado exagerado. Pero no.

Lo peor es cuando hacen exactamente lo que están criticando, al final de su post, al decir que la actuación sería válida si en lugar de un blogger hubieran dicho que se trataba un comentarista de youtube. Tomen esa.

De verdad, de verdad, divos y divas, déjense de cosas. Dejen de defenderse como gatos con retraso mental y boca arriba cuando alguien les devuelve una crítica como las que ustedes suelen hacer. Tomen por ejemplo este caso, donde en realidad el que tiene el respeto por ser lo que es, es Saturday Night Live, y los que terminan siendo una burla de si mismos son los bloggers glamorositos que lloran como niñitas porque les sacaron la lengua.

Biiiiiitch pleeeeeeeeeeeeeeeeeezeeeeee.

2 MB

Rafyta March 2nd, 2009 Microsoft 4 comentarios

Por un error Dededo™ no tecleé bien la dirección de hotmail
y acabé con esta búsqueda hace un rato:

SRSLY ¿a quién le interesa un inbox de 2 MB?