Sep
20

Como es de esperarse de una persona que estudia y trabaja con tecnologias, lease computadores e internet, el fllujo diario de informaciones es inmenso. Personalmente, ingiero toneladas horas de textos digitales todos los dias, leo mis feeds en una monitor como si fueran periodicos en un papel. De hecho, la lectura de feeds se ha convertido en un habito, una actividad rutinaria mas del dia. Y gracias a Google Reader, que es la aplicacion que uso para converger diferentes fuentes de feeds en un solo lugar, me ha facilitado una lectura y escaneo de titulares aun mas placentera y eficaz.

Y que pasa con todas esas informaciones? Donde se van? Seeeeh, 99% se van para el WC o se difunden juntos con los otros gases que habitan en la troposfera. El 1% que queda es considerado util para el uso futuro =).

Estoy suscrito a diferentes sabores de feeds, siendo mis favoritos los que hablan temas relacionados con el desarrollo de web, como CSS, estandares de la web, accesibilidad, etc. Porque me interesa ese campo y ademas trabajo con ellas, asi que tengo que estar al dia con las tecnologias y tecnicas que se van apareciendo en el “mercado”, y lo mejor de todo es, que son gratis!

Durante los ultimos meses, que es el periodo en que envuelve la alza de popularidad de los tan llamado paginas “web2.0″, famosos ejemplos/modelos son digg, flickr, delicios y facebook. Entre mis feeds, me he topado con muchos articulos que no son nada mas que publicidades de paginas nuevas. Paginas que vienen con ideas innovadoras, diseño llamativo y lo mas importante de todo es, les ofrecen un servicio que les interesan a los usuarios, paginas “web2.0″, punto.

Y misteriosamente, mas de una ha tenido exito y muchas han podido sobrevivir de las competencias que se generan entre ellas misma. Mas aun, algunas, contadas con los dedos, han triunfadas de manera categorica, y han sido convertido en el prinpal protagonista del monopolio. El ejemplo mas sobresaliente es el caso de Youtube que genero 1.6 billiones de dollares. Alli es donde siempre me empiezo a preguntar a mi mismo, por que no fui yo el que se le ocurrio la idea…? Y al ver todas esas olas de paginas “web2.0″ que van apareciendo dia tras dia, alli es donde me digo a mi mismo, tiene que haber algo que puedo inventar por alli, algo que les interesen a los otros, algo que me haga famoso y millonario! =)

Se me han venido varias ideas en la cabeza, pero que nunca he tenido la oportunidad ni la capacidad de llevarlas a la practica. Son proyectos utopicos pero nunca imposible. Por esa misma razon es bueno dejarlos registrados, asi cuando uno tenga las herramientas necesarias sepa por donde empezar y cuales son las opciones viables para ese preciso momento.

Aqui es donde voy dejando las ideas que se me van ocurriendo con el tiempo y espero poder implementarlas algun dia en el futuro. No estoy seguro de que si ya existe algo parecido en la red, y eso me da lo mismo, es por eso que estoy juntando ideas, para tener diferentes opciones donde elegir.

1. Mapa Historico – Google Map Mashup
La idea es crear un mashup usando el API de Google Map para generar un mapa interactivo donde los usuarios pueden crear hechos historicos sobre y de un lugar determinado del planeta o pais. Seria como un Wikipedia de Historias, pero usando un mapa interactivo en vez de textos planos. Me gustaria empezar con Chile ya que es el lugar donde estudie historia =).

2. Fresh Rent
Este es un servicio de rentas para estudiantes. El objetivo principal ofrecer a todos los estudiantes extranjeros o no locales, un servicio de arriendo que sea intuitivo, simple y facil de usar. Es un hecho de que existen cientos de servicios de este estilo, pero las mayorias apuntan a propiedades mas que a rentas, a hombres de negocios mas que a estudiantes. Ademas, los sistemas existentes son demasiados complejos para un simple estudiante y mas, son descentralizados en termino de servicios, que generalmente aparte de arriendos, se enfocan tambien en ventas y compras de propiedades. En mi caso particular, quiero enfocarme a puro arriendo y la idea es que un usuario sea capaz de publicar un arriendo en menos de 5 clicks y en no mas de 3 minutos, incluyendo el tiempo que gastan en averiguar de que se trata y como se usa la pagina o servicio.

Este es un proyecto que he tenido en mente de hace tiempo, e incluso tengo un prototipo funcional, pero por razones de tiempo y falta de motivacion, lo he dejado botado a medio terminar. Sin duda, creo que es un proyecto que vale las penas de realizar.

3. Cuantos te pagan?
Aun que pienso que me pagan bastante bien considerando que es mi primer trabajo, estoy seguro de que mucha gente querran saber si lo que les pagan es justo o no, especialmente aquellos que recien estan empezando su carrera. He buscado pero sin exito paginas que ofrecen tal servicio, que por lo que me hace creer que no existen, o por lo menos no en español. Tengo entendido que en USA es ilegal compartir esa informacion publicamente, no estoy seguro de eso.

Las ideas estan, y las que se me van ocurriendo se iran incorporando a la lista. Ahora solo me falta tiempo, motivacion y habilidad para llevarlas a la practica, nada mas =). Tengo que puro encontrar un partner con los ultimos 2 puntos ya que tiempo no me falta, menti =P.

Sep
20

Estoy que me compro la PS3 para puro jugar este juego!

Sep
07

Iba a bloquear esto anoche pero no pude, no estaba en estado decente como para escribir algo coherente. Hace unas semanas atras hubo un concurso de poster en la U, consistia en deseñar un poster para la compaña en contra del abuso sexual aqui en la uiversidad. El poster ganador se vera usado para la campaña publicitaria en el proximo semestre, el autor se otorgara el permiso y el derecho para que la U distribuye el poster. Obviamente no puede faltar el premio en billetes, que es la modica suma de $500AUD, como 200 lukas. La campaña se llama SHOUTS, Sexual-based Harassment Out of UTS, y todos los estudiantes de la universidad podian participar en el concurso.

Como me sobraba el tiempo y la oferta se ve bastante tentadora, decidi ensuciarme un poco las manos. Despues de unas cuantas horas metido en el photoshop, termine con 6 ejemplares:

SHOUTS SHOUTSSHOUTSSHOUTSSHOUTS

Y ayer en el trabajo, recibi una llamada donde me felicitaban porque uno de mis poster salio elegido como el ganador del concurso! ^^! La decision fue tomada por un panel de 5 expertos de la U, incluyendo un profe de la facultad de diseño y un diseñador grafico y tambien estaba el “university curator” (no tengo idea que es un curator, pero suena como una position de alto rango para mi).

Y como gritaba la Olive cuando la llamaron para decirle que gano el concurso de Little Miss Sunshine: “I won I won I won I won I won I won I won I won!”. Asi estaba yo! Esta es la primera vez que logro un reconocimiento por un trabajo que hago, y espero que no sea la ultima.

El poster ganador es el numero 2, aunque me gustaba bastante el 3, que fue el que inverti mas tiempo haciendolo. Pero que les vamos a hacer, el gusto no esta escrito, y por lo que veo, los profes de diseño tienen bastante mal gusto, ahahaha! Bueno, aqui esta el poster que va a estar pegado por toda la u y otras partes mas en los proximos meses:

SHOUTS

 

Sep
03

Estaba leyendo de un blog donde lista algunas practicas utiles para levantarse temprano. Entre ellas estan:

  • no leer en la cama, porque la cama es para dormir…
  • planea tu dia siguiente en la noche anterior
  • no comer antes de dormir, porque las “actividades estomacales” no te deja dormir tranquilo…
  • dormir con la ventana abierta, porque el aire fresco hace que el sueño sea mas profundo. Cuidado! Tambien puedes terminar como victima de un robo/secuestro/homicidio! “Usar con precaucion!”
  • evitar siesta
  • deja escrito el motivo de levantarte temprano, asi te incentivas por hacerlo
  • etc…

Todos esos “hacks” pueden ser utiles o a lo mejor no tanto. Pero sin embargo, el tip del oro, sacados de los comentarios del mismo post, es:

“Tomar hartas aguas antes de dormir. Asi que cuando te levantas en la mañana, tienes que ir al baño inmediatamente. Sin embargo, si no te aguantas y despiertas en la mitad de la noche para ir al baño, entonces toma mas agua.¨

Aug
28

Se supone que esta es la ultima semana antes de que mi contrato con IML caduque, estaba super preocupado de que si me iban a renovar el contrato o no. De hecho, estaba mentalmente preparado para ser desempleado de nuevo.

Pero no! La ansia termino cayo cuando me llamaron para ir a firmar el nuevo contrato. Y esta vez es por 6 meses! Doble que el anterior. Por un momento senti como si hubiera sacado un ladrillo de mi pecho que no me dejaba respirar. Asi que ahora puedo seguir viviendo en paz y tranquilidad, es como que mi vida se ha alargado por 6 meses mas.

Aug
23

OK, mi juego favorito, no hay nada mas que decir:

Oh! Hace un rato atras se presentaron los 4 bosses del MGS4! Y uno no es nada menos que Mantis! Screaming Mantis!

imagen de Meristation

 

 

 

Y las modelos que estan detrás de estos personajes:



Fuente

Jul
22

Debido a la gran cantidad de archivos que hay que manejar en las mayorías de los projectos de web, y si a eso le agregamos una dosis de accesibilidad y “usabilidad”, más aun, si queremos posicionar nuestra página en las primeras posiciones de los buscadores, es imprescindible que nombremos nuestros archivos de la manera más correcta posible.

Teniendo en cuenta que un espacio blanco es prohibido de usar en los estándares como la URL. Una de las discusiones que me he topado en el trabajo fue la convención de usar “-” (guion) o “_” (guion bajo) para nombres que tienen más de una palabra. Por ejemplo, sería mejor nombrar una carpeta como “carpeta-de-imagenes” o “carpeta_de_imagenes”? La misma teoría se aplica para nombres de archivos, variables de cualquier lenguaje de programación o URLs. Este último se vería afectado también por la posición en los buscadores, ya que para Google, no es lo mismo “www.mipagina.com/sobre-mi/” que “www.mipagina.com/sobre_mi”.

Este hecho es demostrado con un simple experimento. Si buscamos por “_” (sin las comillas), Google nos devuelve casi 700 millones de resultados. Por el otro lado, si buscamos por “-”, la cantidad de resultados es no existente, cero. Caso similar pasa con Yahoo.

Como moraleja, “Google ve guiones como divisores de palabras en las URLs e ignora guiones bajo.”

La respuesta lógica sería usar “-” en vez de “_”. Desafortunadamente, en IML (donde trabajo), las mayorias de los archivos con nombres largos poseen uno o más guiones bajo. Reemplazarlos por “-” sería un proceso tedioso y engorroso. Sin embargo, teoricamente hablando, el cambio resultaría en beneficios y facilitaría la tarea a San Google y companías.

Jul
21

Todo empezó cuando en el trabajo, me pidieron que programara un script que mande emails periodicamente, en… Confusion? Confiushon? Coldfusion! En aquel entonces el nombre me sonaba familiar, como que lo había escuchado un par de veces, pero más allá de eso, absolutamente nada.

Google, que es el principio de todo y del fin, es donde acudí primero para indagar más sobre mi tarea. Después de unas docenas de minutos clickeando y leyendo, logré bosquejar algunas de las ideas más importantes que esconde detrás de este nuevo y desconocido lenguaje.

  • Primero que nada, cuando hablamos de Coldfusion, basicamente nos referimos a dos cosas: como un servidor de aplicaciones, como Apache y IIS; o como un lenguaje de programacion: CFML, Coldfusion Markup Language.
  • CFML es un lenguaje de programación como PHP, ASP o JSP.
  • La sintaxis de CFML es muy similar al de HTML, es basado en tags, por lo mismo, hace que el lenguaje sea más facíl de aprender y usar.
  • A diferencia de PHP y ASP, Coldfusion no es gratis.
  • Los archivos tienen una extension de “.cfm” o “.cfc”.
  • Los variables van entre dos “#”. Ejemplo: #variable1#
  • Se puede bajar la versión de prueba aquí. La versión de prueba viene con un servidor incluido.

Sin perder la tradición, vamos a crear el “Hello World!” o “Hola Mundo!”:

<cfset mensaje = “Hola Mundo!”>
<cfoutput>#mensaje#</cfoutput>

Uno de los tags que me llamó la atención fue <cfmail>, es el tag que tuve que usar para mandar los emails:

<cfmail to=”tu@correo.com” from=”mi@correo.com” subject=”CFMAIL” type=”html”>

El mensaje del email va aquí…

</cfmail>

Donde el valor de “type” puede ser texto plano(”text”) o HTML incrustado(”html”).

Eso fue mis $0.02 en mi primer roce con Coldfusion, espero aprender más con el tiempo.

Jun
16

Spoiler y explicación del video en los comentarios.

Jun
14

Como pasa el tiempo por estos lados, no puedo creer que ya han sido tres semanas ya desde que empezé a trabajar para IML. Basicamente, hay dos tipos trabajos, aquellos que haces porque necesitas la plata, donde la calidad no se considera como un factor de relevancia sino la cantidad de dinero, y aquellos que haces porque te gusta, porque te apasiona al hacerlo, porque te excitas cuando lo estas haciendo! Uno esta tan focalizado de lo que esta haciendo que no se da cuenta de lo rápido que pasan las, horas, días, semanas, el tiempo en general. Y lo mejor de todo es que, la cuenta de ahorro aumenta constantemente en relación a esas horas.

Que mejor que te pagan por hacer algo que te gusta hacer, algo que normalmente hago en mi tiempo libre, pero que ahora me pagan por hacerlo! Y que mejor que hacerlo dentro de un ambiente agradable y profesional, donde no te instalan 25 camaras de seguridad para rastrear cada movimiento que realizas, donde el horario es tan flexible que “si te quedaste dormido a las 8, llega a las 9″, asi de simple, solo hay que cumplir un turno de no más de 7 horas por dia, aparte de eso, todo permitido.

Programación y mantención de páginas webs de mi universidad, UTS, eso es lo que hago allí, podría llamarlo Desarrollo de Web. Trabajo junto a un sofisticado equipo que se dividen en programadores y diseñadores. También estan los que configuran y que aseguran que funcionen correctamente la red, servidores y hardwares en general, otros personajes que manejan las relaciones publicas y otros que encabezan los proyectos. Proyectos que vienen de diferentes facultades, a los que llamamos “clientes”. En la parte tecnica, trabajamos principalmente con Coldfusion en el lado del servidor, lenguage de la cual no tengo ni la minima idea de en que consiste, nada, aparte de haber escuchado el nombre un par de veces. Y XHTML/CSS para el diseño y presentación de las páginas, lenguajes con las cuales estoy más familializado, y me siento totalmente comodo trabajar con ellas. Podria decir que de programador no tengo nada, siempre quedo estresado tratando de hacer funcionar algo que al final termino frustrado. Así que mejor me voy por el camino del diseñador. =)