jump to navigation

Ajax y CSS Mayo 27, 2007

Posted by jorgepedret in Uncategorized.
1 comment so far

Compre hace poco dos libros en Canada.

El primero:

CSS Mastery

CSS Mastery : Advanced Web Standards Solutions -> http://www.cssmastery.com/

El segundo:
Ajax in action
Ajax In Action -> http://www.manning.com/crane/

Ahorita estoy leyendo los dos libros y hasta los momentos los dos me parecen excelentes! Pronto estare escribiendo los reviews de los libros y algun comentario de algún capitulo.

Adicto al trabajo? Aprende a desconectarte Mayo 16, 2007

Posted by jorgepedret in Uncategorized.
6 comments

Ultimamente me he preocupado bastante por mi salud y como dice jose miguel lo que uno hace es ver como cada día tiene la barriga mas grande jejeje. Esto se debe en mi caso practicamente a la adicción al trabajo que tengo ahorita. No me considero una persona adictiva y por eso esto me esta preocupando un poco.

Yo disfruto mucho mi trabajo, disfruto realizar sistemas, buscar siempre la mejor forma de hacer algo, aprender como hacer que la computadora haga lo que yo le diga (jejeje), y por eso tal vez no vea esta situación como un problema grave.

Estoy subscrito a la lista de email de www.desarrolloweb.com (muy buena para desarrolladores web) y escribieron un artículo acerca de este tema.

El mensaje que mas me llamo la atención fue: “trabaja para vivir, no vivas para trabajar”.

Tomado de desarrolloweb

Aquí se los envío textualmente:
Las personas que trabajamos por cuenta propia tenemos que aprender a desconectar de nuestro trabajo.

Es fácil que nuestro trabajo nos robe tiempo de nuestra vida privada, lo que es más complicado es justo lo opuesto, sobretodo para los que trabajamos por cuenta propia. Conseguir desconectar de nuestra actividad laboral es algo necesario, imprescindible. Y puede ser complicado especialmente si trabajamos en casa.

Yo ya tengo comprobado que los atracones de trabajo derivan siempre en situaciones difíciles en las que nuestro rendimiento baja bastante. Después de varios días trabajando más de la cuenta es fácil entrar en una dinámica de desgaste que a la postre nos hace menos productivos y puede incluso minar nuestra salud. Entonces no queda más remedio que tomarse un descanso necesario y casi involuntario que nos hace perder horas de la jornada o días enteros de productividad.

Pero es que, incluso sin necesidad de excederse en el trabajo, desconectar por completo de nuestra actividad es algo imprescindible para la salud física y mental.

Algunos consejos para poder desconectar fácilmente son:

Realizar tareas totalmente diferentes en nuestro ocio. Está comprobado que cuando trabajamos, por ejemplo, en Internet al final no queda espacio para el ocio en la Red. Pero es que tampoco es recomendable que después de trabajar de cara a una pantalla, continuemos nuestro ocio delante del ordenador, jugando a juegos por ejemplo. Yo también añadiría que no es recomendable seguir de cara a una pantalla, viendo por ejemplo la televisión. Ojo con la vista, que se desgasta bastante.

Tener ambientes de trabajo y ocio bien diferenciados. También, a ser posible, es recomendable realizar las tareas de trabajo en una sala o ambiente distinto que el que tenemos para laborar. Esto es de vital importancia para los que trabajamos en casa.

Para nuestro ocio es importante elegir actividades que realmente nos gusten, de las que podamos disfrutar plenamente. En general, tratar de aprovechar al máximo esos momentos de relax y focalizarnos por completo en ellos.

Terminar de trabajar un poco antes de empezar una actividad lúdica. Los que tenemos un negocio propio muchas veces pensamos demasiado en él. Para desconectar efectivamente y divertirnos sin pensar en nuestro trabajo es bueno dejar de trabajar un rato antes de quedar con los amigos o familia.

Si nos cuesta dejar de pensar en el trabajo, es interesante también compartir con otras personas tu tiempo libre. Disfrutar al máximo de la familia o los amigos y dedicarles nuestra atención y focalizarnos en sus inquietudes o problemas es algo que también nos ayudará a desconectar. Si no tienes la suerte de contar con un nutrido grupo de amigos o familia, apúntate a una actividad donde compartas con otras personas inquietudes distintas que las laborales.

No ser tan sedentarios. Si trabajamos en el ordenador y nos pasamos la mayor parte de nuestro tiempo sentados, es importante moverse en nuestros ratos libres. No quedarse quietos y salir a pasear, hacer deporte o cualquier cosa que nos permita mover el esqueleto. Esto redundará en la mejora de nuestra salud.

Tener amigos que nos faciliten tratar temas distintos al trabajo también es algo de interés que nos ayudará a desconectar. Conozco muchas personas que no saben hablar de otra cosa que no sea su trabajo y creo que eso no es saludable ni atractivo para conocer y disfrutar de otras personas.

Siempre tenemos que acordarnos de “trabajar para vivir”, en lugar de “vivir para trabajar”. No te conviertas en un adicto al trabajo, que no te hará feliz.

URGENTE!!! Google Developers Day!!! Mayo 10, 2007

Posted by jorgepedret in developer, web.
7 comments

Acabo de leer esta noticia de google!!!

googles developers day
No se si tengan tiempo planificandolo, pero me sorprende que no me haya enterado antes :S

Google planifico para el día 31 de mayo el día de los programadores, donde se van a reunir en las principales capitales del mundo los programadores para intercambiar ideas acerca de el mejoramiento de aplicaciones web y explicaciones del uso de las api que ellos han desarrollado!

Voy a ver si me puedo poner en contacto con la gente de brasíl, que es lo que nos queda mas cerca! de verdad me gustaría participar en este evento, aunque no sea directamente con la gente de google. (Tal vez la gente de españa o brasil)

Ya yo me registre y les envie un email a la gente de google explicandoles la situación, aunque tengo en cuenta que Venezuela no creo q la tomen como un país muy importante.

Escriban aquí si alguien esta interesado para ver que puedo hacer. Pero tiene que ser YA porque eso es para el 31 de mayo!!!!

Para mas información vean aqui! http://www.google.co.ve/events/developerday/pt_BR/details.html

Los kerubines negros del molocotongo!!! Mayo 8, 2007

Posted by jorgepedret in Uncategorized.
17 comments

Me voy a ahorrar los comentarios, solo vean este grupo! que bueno!

Escribi este post intentando colocarlo en otra página que no fuera la principal, pero no funciono :(
De todas maneras, este video es demasiado comico :S jajaja asi que lo voy a dejar aunque no tenga mucho que ver con mi blog

URRRRRR PULULUNGA!

Codificación de Lenguaje (Language Encoding) Mayo 6, 2007

Posted by jorgepedret in developer.
7 comments

Language Encoding

(Codificación del Lenguaje)

Durante la evolución de la web, varias veces se ha hecho el intento de crear un estándar para el manejo del lenguaje. A partir de todos estos intentos se creo una confusión general en el asunto, siendo el iso-8859-1 el más utilizado, o el colocado por defecto por el dreamweaver.

El encoding es la forma de especificar a una página en que forma debe leer los datos que esta leyendo. Lo que lo hace de cierto modo complicado, es que éste puede ser especificado en distintos lugares:

-> Archivo .htacces
-> Configuración del Servidor

-> Documento XHTML a través de los meta tags

Están listados en orden de importancia, es decir que si tienes un archivo XHTML con el encoding definido en los meta tags, la configuración del servidor va a reemplazar la codificación con que es leído este archivo. Y si el servidor esta configurado para leer por ejemplo el formato iso-8859-1 y se especifica a través del archivo .htaccess que el formato en que debe leer es utf-8, éste va a tomar el último como el encoding correcto.

El estudio de la codificación utilizada en la web, vino a partir de la idea de implementar el lenguaje chino para la página de VIVOphone, y se llego a la conclusión de que para poder tener caracteres chinos (o de cualquier idioma existente) había que utilizar el encoding UTF8. Éste es el encoding más completo que hay actualmente y con el que se realizan todas las web multiidiomas.

El tema del encoding es bastante complejo y amplio, aquí explico, según lo que estudie, básicamente como me funciono a mí bajo las configuraciones actuales del servidor de producción en VIVOphone.

¿Cómo especificar el encoding que quiero utilizar?

Aquí hay una guía muy buena de encoding http://www.w3.org/International/questions/qa-htaccess-charset

Archivo .htaccess
Para especificar un encoding en archivos .htaccess, solo debe crear el archivo .htaccess (si todavía no existe) y agregar la siguiente línea:

AddDefaultCharset UTF-8

Si quiere que solo el encoding que especifique sea utilizado en una sola carpeta, cree el archivo .htaccess en dicha carpeta y agregue la misma línea. Solo tomara los cambios de encoding para esa carpeta.

Configuración del Servidor
No pude conseguir como se hace. El servidor de la página en q estaba trabajando específicamente tiene por defecto el encoding iso-8859-1, por lo tanto si especifica a través del documento XHTML otro encoding, no va a funcionar. Debe ser especificado por el archivo .htaccess para que pueda ser leído con el encoding que quiera.

Encoding por Meta Tags

En el archivo que esta escribiendo, debe especificar el encoding a través del siguiente meta tag:

<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1″ />

Si desea cambiar el encoding a utf8 puede colocar utf-8 después de la palabra charset, quedando de la siguiente manera:

<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />

Esto debe ir dentro del tag head. Generalmente se escribe la siguiente cabecera completa:

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset= utf-8″ />
<title>Titulo del documento</title>
</head>

Encoding para MySQL

Al igual que hay que especificar un encoding en la web, también hay que hacerlo para la BD. Generalmente se especifica al momento de crear la tabla o la BD. Al momento de crear la base de datos debe especificar que desea utilizar el encoding utf8 — UTF-8 Unicode.

Al crear una tabla, ésta toma el encoding original de su base de datos en caso de que esto no se especifique. En caso de que este trabajando con una BD con encoding diferente al que desea, solo debe especificarlo al momento de crear la tabla. Igualmente seleccione utf8 — UTF-8 Unicode como el encoding o Charset.

Al momento de utilizar cualquier tabla que su encoding sea diferente al de la BD, se debe especificar el siguiente código, luego de realizar la conexión y la selección de la BD (mysql_connect – mysql_select_db) y antes de hacer cualquier query:

mysql_query(“SET CHARACTER SET utf8″);
mysql_query(“SET NAMES utf8″);