sábado, 28 de noviembre de 2009

Great Place to Work

La palabra trabajo viene del latín tripalium (tres palos). El tripalium era un yugo hecho con tres (tri) palos (palium) en los cuales amarraban a los esclavos para azotarlos. Desde el punto de vista del empresario, tu trabajo es su negocio. Negocio viene de la negación del ocio. Es decir, para el trabajador el trabajo es una esclavitud y además tu empresa te está negando el ocio mientras trabajas.

¿Por qué, pues, trabajamos? ¿Por qué dedicamos un tiempo tan hermoso y escaso en hacer algo que nos esclaviza y que niega nuestro ocio? La respuesta inmediata parece ser: por dinero. Sin embargo, esta concepción simplista del trabajo está cambiando.

Los nuevos trabajadores (los que ya han sido bautizados como Generación Y) buscan algo más de sus empresas, y de sus lideres, que la simple compensación económica. Os invito a leer este PDF, donde se habla de ello.

Las empresas, algunas de ellas, ya se han dado cuenta que la falta de motivación y el estrés les cuesta dinero. Esto repercute directamente en una disminución de su productividad y les resta, además, competitividad.

¿Qué empresas seleccionarán los trabajadores con talento entre sus preferidas para trabajar? Quizá a las empresas GPW...

Esto puede que sea simplemente una moda pasajera que, a futuro, quede como una experiencia sin éxito. Pero, mientras tanto, ¿por qué no nos aprovechamos los trabajadores de esta moda? No tenemos nada que perder...

Hablando de estrés, como con el colesterol, ya se ha descubierto que existe un estrés bueno (eustrés) y un estrés malo (el distrés). Así que, quizá, nuestro estrés (el que todos pensamos que sufrimos) sea solamente del primer tipo, ¿no?

Simplemente Go

Hace tiempo, Google anunció que estaba creando un nuevo lenguaje de programación con características de seguridad y rendimiento similares a C++ pero combinadas con las características de lenguajes dinámicos tipo Python. Lo llamaron "Go" y no tuvo muy buena acogida en los foros.

Es sabido que, Google estaba utilizando Python de forma masiva en todos sus desarrollos (que son muchos), pero desde hace unas semanas está invitando a sus desarrolladores a abandonar Python en favor de otros lenguajes ¿Cuál? Era la pregunta estos días.

Pues parece que ya se ha realizado el anuncio oficial:

http://www.genbeta.com/actualidad/google-lanza-go-su-lenguaje-de-programacion

¿Queréis aprender Go? La página oficial es:

http://golang.org/

"Go to Go", my friend.

martes, 20 de octubre de 2009

Cloud computing se llama esta filosofía

El concepto o filosofía "Cloud computing" (la computación está en la nube o la nube -metáfora de Internet- es el ordenador) es una idea antigua.

Ya Sun habló (fue su eslogan durante años) de "The network is the computer" y mucho antes Bill Gates predijo... "todo estará conectado a la Red" (claro que él pensaba que a su Red).

Lo que ha ocurrido es que ahora es "medio" posible (no se sabe si la posibilidad es madre de la filosofía o la filosofía madre de la posibilidad):
  1. Queremos acceder desde distintos dispositivos a nuestros aplicativos: móviles, netbooks, tv con tdt, pequeñas video-consolas, etc. Estos dispositivos no tienen capacidad para ejecutar pesadas aplicaciones ni discos duros voluminosos... así que "que todo esté en la Red es una ventaja".
  2. Hoy en día, es más o menos fácil y más o menos barato acceder a la Red, en cualquier sitio, con uno de estos dispositivos.
  3. Queremos socializarnos por la fuerza bruta: queremos tener miles de amigos en nuestro facebook, decir hasta "cuándo nos sacamos un moco" en el twitter y saber qué amigos tenemos a nuestro alrededor desde el móvil (hay un servicio Google que ya nos permite hacer esto). Lo extraño, quizá por esto, es que cada vez estemos más alarmados por la información que se tiene de nosotros y el uso que se hace de ella.
  4. Hay empresas que ya han visto negocio (sobre todo Google y Microsoft) pero que no nos dicen que nos espera a la vuelta de la esquina: primero utilízalo gratis, sin leer las condiciones del contrato, luego te mando publicidad y más tarde te hago pagar un poco por servicios "premium".
Suma el precio del dispositivo, el precio de la conexión (seguro que la pagas dos veces), el precio de la publicidad que te tragas y el precio de los X servicios que vas a contratar en modo "premium"... total "lo comido por lo servido".

De todas formas, la filosofía es imparable (los filósofos sólo tienen que pensar en qué, no en los resultados) así que os paso una lista, ejemplo, de Universidades (no hay ninguna española que yo vea) que utilizan uno o varios de estos servicios:

http://www.edustyle.net/gallery_other.php

viernes, 11 de septiembre de 2009

Intenciones de ORACLE para los clientes SUN

ORACLE ha publicado una declaración, sobre sus intenciones, para los clientes de SUN. Ver:

http://www.oracle.com/features/suncustomers.html

Sólo dice que va a gastar más dinero, de lo que SUN gastaba hasta ahora, en el desarrollo de SPARC y en el desarrollo de Solaris.

Además, dice que, pondrá más especialistas (el doble que SUN) asociados a la venta de hardware y servicios.

Pero, la frase más interesante es la que dice que, aumentará el rendimiento del hardware SUN mediante la integración de software ORACLE en esta plataforma.

Con esta última frase, y no diciendo nada con respecto a Java, JavaFX, Glassfish (SJSAS), Netbeans, MySQL... yo creo que ORACLE deja bastante claro cuáles serán sus intenciones con respecto a estos productos SUN.

miércoles, 22 de julio de 2009

Flex 3.3 y locale es_ES... por fin, Flex 3.3 en español!

Más de un lector me había pedido que crease la localización para la versión 3.3 (este SDK lleva un tiempo ya en el "mercado"). La verdad es que, no era consciente de que nadie la estuviese usando/esperando...

En el siguiente enlace FLEXSDK33-framework-locale-es_ES.zip
os dejo un .zip que podéis descomprimir en el directorio de vuestro Flex SDK 3.3 (primero creáis un directorio "es_ES" dentro del directorio "frameworks/locale" y luego copiáis allí los tres ficheros .swc que os dejo dentro del .zip) y simplemente añadiendo la siguiente opción al compilador "-locale es_ES" tendréis resuelto el asunto... al menos, el asunto español ;-)

También podéis modificar el fichero /frameworks/flex-config.xml para activar esta localización como la localización por defecto de vuestras compilaciones (es sencillo encontrar el lugar).

También podemos activar esta localización en el Flex Builder 3.0.2, que realmente utiliza un SDK que viene dentro del directorio "sdks" donde esté instalado este impresionante entorno de desarrollo.

Os dejo las versiones anteriores de estas "localizaciones" en: