Posts Tagged ‘experiencia’

No dejes que tus problemas sean más grandes que tu

marzo 9th, 2010

Siempre que tengas un problema has que siempre sea tan pequeño como puedas, lo mejor que hay para lograr esto es enfrentandolos, nunca los descuides, no los olvides porque si lo haces tendrás todas las de perder porque crecerán sin ningún control.

Si evitas el primer problema cuando quieras resolverlo ya se te habrá duplicado o quizás triplicado, luego cuando te das cuenta que tienes muchos más problemas y trates de resolverlos te darás cuenta que siguen saliendo más y más, al final estarás hasta el tope de cosas/problemas por resolver. Lo mejor es resolver los problemas a ritmo que van saliendo, no los dejes respirar, no permitas que ellos te ahoguen a ti.

Por último, lo mejor es tratar de escuchar consejos de personas que ya han pasado por ese tipo de problemas (tus padres, amigos, gente mayor). No cuesta nada escucharlos y poner en practica sus consejos, ¿Te cuesta algo escucharlos?  ¿o quizás sea mejor escuchar la tan famosa frase “te lo dije“? seguro que no! es mucho mejor escuchar y tomar consejos.

Optimizar las páginas javascript con PHP

noviembre 25th, 2009

Hace un par de días estuve hablando con miembros de mi equipo de trabajo sobre ¿Cómo hacer que una web cargue mas rápido?, hoy he leído un artículo sobre un colega (Alexis Cardenas) en donde habla sobre como optimizar las webs a manera de código que básicamente se fundamentaban en dos cosas:

  • Hacer código javascript mas optimo, reducido, etc…
  • Hacer que la programación en php sea optima igualmente

Ahora yo quiero mostrar herramientas adicionales para hacer que un sitio cargue mucho más rápido.

  1. Utilizar algun compresor para el código javascript, el más popular es YUI Compressor pero en la web hay una gran lista de ellos, aquí dejo el nombre de algunos otros importantes: Packer, Crunchy, JSCruncher, Dojo ShrinkSafe
  2. Para comprimir una página web donde puedes ejecutar PHP colocas al inicio del archivo:
    <?php ob_start(“ob_gzhandler”); ?>
    y luego, despues de cualquier codigo PHP ponemos: <?php ob_end_flush(); ?>
  3. Para el CSS y el JAVASCRIPT, en el archivo .htaccess agregamos lo siguiente:
    AddHandler application/x-httpd-php .css .js php_value auto_prepend_file /home/… RUTA LOCAL …/public_html/gzip-start.php php_value auto_append_file /home/… RUTA LOCAL …/public_html/gzip-end.php
    En el archivo gzip-start.php ponemos: <?php ob_start(“ob_gzhandler”); ?>
    y en el archivo gzip-end.php ponemos: <?php ob_end_flush(); ?>

Esto ayuda al tiempo de carga debido a que ahorrando tiempo al transferir los archivos se ahorran recursos de CPU y RAM y al transferir menos información el cliente puede mostrar la web mucho mas rápido.

Virtualidad dentro de la realidad

septiembre 6th, 2009

Todo empezó en el año 99 cuando tuve mi primera computadora, que por cierto a esa época no eran tan baratas como son ahora. Desde esos días de colegio y con una conexión a internet conmutada por medio de la línea telefónica :) daba yo mis primeros pasos haciendo cosillas nuevas para lo que iba a ser (sin yo quererlo) el mundo en el que viviría.

En ese año empecé una vida virtual dentro de mi vida real, resulta que para ese entonces existían los famosos chats msn de Microsoft lo cuales eran un vinculo social dentro de la red, en ese entonces conocí muchas personas a las que yo admiré y las cuales me admiraron porque resulta que dentro de estos chats existía una jerarquía en la cual yo estaba en lo más alto de esta pero aun así tenia personas por encima y por debajo de mi, en estos chats estuve por un largo tiempo hasta cuando Microsoft decidió cerrar los chats debido a un conjunto de inconvenientes que se venían presentando con frecuencia, aquí conocí muchas personas que llegaron y pasaron por mi vida, entre estas personas hay muchas con las cuales aun tengo contacto como: renny, makalos, yeison… pero en particular hay dos personas con las que conocí por este medio y fueron Luis Alberto Pallares (ViejoBrother), quien actualmente es un Ingeniero de Sistemas con una proyección espectacular, y alguien que ha seguido marcando mi vida virtual; Sebastian!, este es uno de mejores amigos, pero este no es un amigo cualquiera! Es un amigazo pero lo que lo destaca es que nunca nos hemos visto en persona, pero esto no ha sido un obstáculo para hacer de nuestra amistad una gran amistad, una amistad gigante, incondicional, sincera y una de las mas vacanas del mundo.

En el mes de diciembre de 2007 aplique sin esperar una respuesta a una oferta laboral de una prestigiosa empresa española, durante todo el mes de diciembre me realizaron algunas pruebas de personalidad y técnicas como algo de rutina, luego a finales de diciembre me informaron que había sido seleccionado para pertenecer al equipo de desarrollo de esta empresa :) . Empecé mi labor en la empresa el primero de enero de 2008, este era un trabajo normal de desarrollo de software pero con una particularidad: era un trabajo desde casa :) (VIRTUAL), toda mi relación con la empresa ha sido mediante la Internet. Después de unos meses, en agosto de 2008 mi jefe, me propuso irme a trabajar a su lado en Madrid, España; debido a la situación económica por la que pasaba en mundo en este año, en octubre de 2008, me propusieron montar una sede técnica de la empresa acá en Barranquilla, Colombia; y como muchos ya saben, les dije que si :) , fue allí cuando empezó el grupo de desarrollo Colombiano de la empresa el cual me encuentro coordinando en estos momentos.

Como ven, gran parte de mi vida se ha virtualizado desde el año 1999 y no creo que pare de ser así a menos que ocurra alguna situación que haga alejarme de la Internet (Me puse a pensar por varios minutos cual podría ser esa situación y no di con ella :) )