lunes, mayo 28, 2007

La conducta humana

Este es un tema que me gusta bastante y por consiguiente a veces me cruzo con info que no dejo pasar, la consumo y trato de analizar. Hoy me he encontrado de casualidad con un vídeo que se titula "Farting in public", obviamente no tenía idea de que significaba Farting (tirarse pedos, o tirarse un gas, etc). Termino viendo el vídeo que bastante curioso como asqueroso pero lo sorprendente de este vídeo no es quienes lo hicieron o como (en este planeta hay gente para todo) sino que lo sorprendente es la cantidad de vistas que tiene, unas 3,093,035 vistas y unas 10434 personas marcaron como favorito el vídeo.
Ahora lo que yo pregunto, si esta gente apuntara y se esforzara de la misma manera para hacer algo "lucrativo" no tendrían futuro? Yo creo que si. Realmente desconozco si hicieron el vídeo con conocimiento de causa de que tanta gente lo vería (yo también!) o solamente lo hicieron por diversión, pero de algo estoy seguro, si fue con conocimiento de causa están usando mal su talento.

Si el vídeo anterior hubiese sido apuntado a promocionar algo hubiese tenido 3 millones de visitas en tan solo 2 meses. Que hubiese pasado si lo que promosionaban era una pagina web?
Hubiese sido un éxito, pero si esa web esta "optimizada" sería un exito mucho mayor. Como se optimiza una web? Muy fácil, existe algo que se llama usabilidad, si bien no tengo grandes conocimientos sobre esto he leído bastante en el blog de enriqueplace. Toca temas diversos como interesantes y hace tiempo colgó un vídeo de como se comporta el ojo humano frente a una pagina web que es bastante interesante. Calculo que alguien con talento y creatividad en el diseño le daría buen uso a este vídeo.



Una frase buenisima que leo en el blog de enrique sobre este tema es:

Los usuarios de los sitios web se comportan como adolescentes: no prestan atención, leen superficialmente, miran las imágenes en oposición al texto, etc.
Y que lamentablemente no sé la autoría de la misma.


DarioDario.

viernes, mayo 25, 2007

Vuelta a escena.

Después de unos cuantos días muy agitados y de un percance en el cual termine sin una muela (si si, me la tuve que sacar :-( )
vuelvo a escena.

Cuento que ya tengo el libro para dar la certificación de PHP (ZEND PHP 5 Certification Study Guide) veremos que pasa, espero poder aprender (ese es el proposito) muchas cosas más sobre el lenguaje y bueno, a medida que lea y descubra cosas comentaré en el blog... supongo que también me abrirá caminos para hablar sobre cosas que antes no sabía.

Cambiando un poco de tema, ya se empezó con la parte practica del taller que enrique_place organizo e ideo en su blog. Estoy aprendiendo nuevas cosas como JAVA y ahora en el taller estamos viendo la API de JAVA y portando algunas clases, espero que esto afiance algunos conocimientos sobre JAVA y también ampliar mis conocimientos sobre dicho lenguaje que es bastante pobre.

Un saludo.

DarioDario.

domingo, mayo 06, 2007

Recursos para aprender JAVA

En post anteriores comento como me metí con JAVA y como termine perdiendo ante la mala documentación de JAVA y mi propia confusión. Como mi personalidad no me dejo abandonar dicha tarea me encuentro leyendo todo lo que cae en mis manos sobre JAVA. Tengo planeado comprar algún libro (ahora que recuerdo lo tengo pendiente desde hace tiempo) sobre JAVA en estos días pero de todas formas eso no evita de que yo lea ;-)

Tengo dos referencias:

El primero es un tutorial completo completo. No deja ningún tema afuera (o por lo menos eso creo), no es de lo mejor pero no me desagrada y ya llevo la mitad leída. Eso sí, es bastante largo :-D

El segundo es un link que postearon en Foros del Web, precisamente en el sub-foro de JAVA y JSP y tiene unos videostutoriales buenos, no sé si serán de los mejor pero por lo menos los empecé a ver y los termine de ver (esto ultimo es casi un milagro).

Mi intención es aprender J2ME (Micro Edition) que es básicamente para dispositivos moviles pero a los efecto es el mismo lenguaje... primero le agarro la mano a este que no creo que me lleve mucho y después me lanzo a J2ME.

Saludos.

DarioDario.

viernes, mayo 04, 2007

La historia el GO-TO y JAVA

No soy veterano en el ramo de la programación pero llegue a ver algunas discusiones sobre GO-TO pero siempre hubo afirmaciones a favor y en contra. Por ejemplo AQUI encontramos un articulo bastante extenso que resumiría toda una historia de debate.

En la actualidad esto no es relevante y de seguro más de uno ni siquiera sabía sobre este tema pero voy a dar mi opinión. El tema del GO-TO como cualquier otro está liderada por los extremistas, pero las afirmaciones de un bando y del otro son muy relativas. De cualquiera de los dos bandos (a favor o en contra) se demuestran con ejemplos simples y cortos como su adversario termina siendo peor que su defendido pero la verdad es que muy rara vez nos encontraremos con algo tan simple y si nos encontramos con algo grande seguramente haremos según nuestra posición y como queramos y cuando terminemos seguiríamos con la misma posición.
Muchas veces cuando leo temas en los que se discuten temas pero con un grado "aceptable" de extremismo me hace acordar a una pregunta ¿Para que lado corre el agua del arroyo? y la única respuesta es dependiendo de que lado estemos parados. La pregunta anterior se puede responder de izquierda a derecha como viceversa dependiendo del lado donde nos encontremos y con la misma paradoja veo estas peleas.

¿Un GOTO persiguiendo a unos Objetos? xD

Por mí parte nunca lo use y nunca me hizo falta y tampoco creo que haga falta pero hoy en día me encuentro intentando incursionar con JAVA y me encuentro que JAVA tiene su "versión propia" del GO-TO. La verdad me sorprendió y es que siempre pensé que estas discusiones venían de la época de C hace muchossssss años atrás. Ahora veo que estaba equivocado y que todavía sigue en camino el "dichoso" tema. La verdad es que en la época del POO me sorprende cruzarme con dicho tema, de todas formas no lo veo mal y alguna utilidad se le debe dar ya que sino habría sido descartado hace mucho. Otra cosa que todavía no termino de digerir es que utilidad se le dará, hoy hay muchas alternativas y miles de formas de solucionar un problema y ninguna de las que se me ocurre tiene en la solución al GO-TO.

Saludos.

PD: De verdad, este post es solo "informativo" (si se lo puede llamar así) y bajo ningún concepto intento entrar en otra de las miles peleas sobre el tema. Eso si, agradecería a cualquiera que maneje JAVA que me muestre un ejemplo sobre el tema pero que sea practico (solo a modo de aprender como se lo usa).