martes, agosto 25, 2009

Official Google Blog: Google Code Jam returns

Official Google Blog: Google Code Jam returns

viernes, mayo 09, 2008

Procesing.js

Hoy acabo de recibir dos fabulosos libros que compre vía Amazon, uno de ellos es "Pro JavaScript Techniques" de John Resig. Y para celebrar dicho acontecimiento el mismo autor, y por cierto autor de la famosa biblioteca JQUERY, ha lanzado una impresionante biblioteca para programación gráfica en JavaScript llamada PROCESING.

Sin más palabras, solo basta ver los ejemplos y a disfrutar

Una vez más John Resig, gracias por mantenernos entretenidos a quienes disfrutamos del Web Development

lunes, marzo 17, 2008

Competencia Chileno - Japonesa

"una pequeña moraleja de la arquitectura de trabajo utilizada en Chile"

Refieren las crónicas que en 1994 se celebró una competencia de remo entre Chile y Japón, paises cuyos equipos estaban conformados por dos afamadas empresas de liderazgo local. La competencia se llevó a cabo en un pais neutral, para evitar favoritismos e influencias de cualquier índole. Iniciada la competencia, los remeros japoneses comenzaron a destacarse, y llegaron a la meta rápidamente.


El equipo chileno llegó una hora después. De regreso en Chile, el Comité ejecutivo se reunió para analizar las causas de tan desconcertante e imprevisto resultado.

Conclusión

  • En el equipo japonés había un jefe y diez remeros,
  • En el equipo chileno había un remero y diez jefes de equipo.
La desición pasó a la esfera del planeamiento estratégio para el año próximo, con una reestructuración que calaría en lo más profundo de la delegación.

En 1995 y producida la largada de la nueva competencia, el equipo japones volvió a adelantarse desde el comienzo. Esta vez el equipo chileno arribó a la meta dos horas más tarde.
El nuevo revés, obligó al comité Chileno a realizar otro exhaustivo análisis de la situación.

Conclusión


El equipo japonés mantenía su estructura, es decir, un jefe y diez remeros.
El equipo chileno, luego de los cambios introducidos por el planeamiento estratégico, la composición era la sigueinte:

  • Un jefe de equipo
  • Dos staff de jefatura
  • Siete jefes de sección
  • Un remero

La conclusión del comité que analizó las causas de la derrota fue unánime y lapidaria en cuanto a su revocailidad:

"El remero es un incompetente". sentenció...

En 1996 un nuevo chance para nuestro país fue abierto. Con el objeto de tomar el toro por los cachos, el departamento de nuevas tecnologías y negocios había puesto en march un plan destinado a mejorar la productividad introducciendo novedosas modificaciones en la organización que generaría, sin lugar a dudas, incrementos sustanciales de EFECTIVIDAD, EFICIENCIA Y EFICACIA.

El resizing (rediseño) y turn around (reingeniería) concomitantes serían la llave del exito y el broche de oro de un trabajo que humillaría al mismisimo Peter Druker. El resultado fue catastrófico, el equipo Chileno llegó tres horas más tarde.

La reunión de comité se realizó esta vez  en el salón VIP del Hotel Sheraton y elaboró las siguientes conclusiones, luego de analizar exhaustivamente el informe desarrollado por una afamada y reconocida oficina de consultores con sede en Nueva York, con la finalidad de hacer frente al arrollador y consecutivo triunfo  de los Japoneses.

Después de este análisis, el comité Chileno decidió conformar un equipo vanguardista integrado de la manera siguiente:

EQUIPO CHILENO

  • Un jefe de equipo
  • Dos auditores de calidad total
  • Un asesor de empowerment
  • Un supervisor de downsizing
  • Un analista de procedimientos
  • Un tecnólogo
  • Un Contralor
  • Un jefe de sección
  • Un apuntador de tiempo
  • Un remero
Los Japoneses sin embargo, a pesar de su inventiva para desarrollar nuevos métodos e ideas, decidieron una vez más desconcertar con su tradicional esquema:

EQUIPO JAPONES

  • Un jefe de equipo 
  • 10 remeros
Luego de varios días de maratónicas reuniones en un afamado SPA de la isla Margarita (Venezuela), el comité Directivo Chileno decidió por unanimidad amonestar y castigar económicamente al remero, quitándole "Todos los plus e incentivos" por el fracaso alcanzado.

En la reunión de cierre el CEO (Gerente General), tomó la palabra y con voz quebradiza anunció que la empresa no podía dejar pasar la oportunidad de revisar sus políticas con tan amplios resultados adversos. Asimismo y con el asesoramiento de un comité Ad Hoc designado por la presidencia y los miembros del consejo de accionistasrepresentativos, habían decididon lo siguiente:

"Recurriremos a la contrataciión de un nuevo remero, pero a través de un contrato de outsourcing, con el objeto de no tener que lidiar con el sindicato y no estar atados a convenios laborales aniquilosados, que sin duda, degradan la eficiencia y productividad de nuestra empresa"

lunes, noviembre 05, 2007

Como abrir un Disco Duro externo Western Digital My Book

En Reboot Daily entregan los pasos necesarios para abrir el My Book, disco duro de Western Digital, sobre todo ahora que Time Machine se nos viene tan de moda

lunes, octubre 08, 2007

Matar Procesos en Linux

Para matar procesos en Linux desde una consola terminal, primero escribimos ps -aux para listar los procesos que se encuentran corriendo, puedes utilizar ps -axf para listar los procesos en forma de árbol. En cualquiera de los dos casos puedes agregar el more para que muestre la lista por páginas, i.e. : ps -axf | more

Ahora, podrás ver en la columna PID un número que corresponde al identificador único de dicho proceso, una vez que lo identifiques, podrás matarlo con el comando kill -9 pid_del_proceso

Otra opción es killall nombre_programa que matará todos los procesos que estén ejecutando ese programa.

Por último pkill criterio_busqueda detiene todos los procesos que contengan en su nombre lo que pongamos como criterio de búsqueda.

lunes, octubre 01, 2007

"Gutsy Gibbon" nueva versión de UBUNTU

Linux ha sido un sistema operativo por excelencia desde hace ya muchos años, muy por sobre Windows, solamente comparable con el también espectacular MAC OS de Apple, del cual subjetivamente pienso que nada más es mejor por el hecho de estar construido a la medida del Hardware.

Por otra parte siempre ha tenido ese estigma de ser un SO para entendidos - Mucho Comando, poca interacción visual - a la cual una de sus distribuciones ha salido con el serio propósito de romper.

Y dicha distribución es UBUNTU (basada en Debian), que desde el 2004 ha lanzado 6 versiones, siendo la última la 7.04 ("Feisty Fawn") y para quienes no saben, esta distribución es actualizada cada 6 meses, y precisamente este mes de octubre lanza su versión 7.10, la cual ha sido bautizada como "Gutsy Gibbon" (Gibón Valinte) que luego de su último release beta (Sep, 27) se canditatea seriamente a ser la mejor distribución linux de la historia.

Bien por UBUNTU!!! Algunas de las características que trae consigo esta nueva versión son:

  • Gnome 2.20 (Entorno de escritorio mejorado, más estable, más rápido ¿podía ser mejor?)
  • Cambio de usuario a la velocidad de un rayo.
  • Más drivers privativos para instalar.
  • Efectos 3D con compiz. (Y no requieres de 8 GB de RAM como en W Vista)
  • Soporte para lectura y escritura en NTFS (Sistema de archivos de Windows)
  • Nuevas capas de seguridad.
  • Etc.

Suerte y larga vida a Ubuntu, adios windows!!
Link al anucio de Mark Shuttleworth (panacea de Ubuntu)

domingo, septiembre 30, 2007

Create ISO CD/DVD image (.iso) with Mac OS X Tiger (10.4)



1. Insert CD/DVD source

2. Fire up a Terminal, you can then determine the device that is you CD/DVD drive using the following command:


$ drutil status
Vendor Product Rev
MATSHITA DVD-R UJ-835E GAND

Type: DVD-ROM Name: /dev/disk1
Cur Write: 8x DVD Sessions: 1
Max Write: 8x DVD Tracks: 1
Overwritable: 00:00:00 blocks: 0 / 0.00MB / 0.00MiB
Space Free: 00:00:00 blocks: 0 / 0.00MB / 0.00MiB
Space Used: 364:08:27 blocks: 1638627 / 3.36GB / 3.13GiB
Writability:
Book Type: DVD-ROM


3. Umount the disk with the following command:


$ diskutil unmountDisk /dev/disk1
Disk /dev/disk1 unmounted

4. Create the ISO file with the dd utility (may take some time):


$ dd if=/dev/disk1 of=file.iso bs=2048

5. Test the ISO image by mounting the new file (or open with Finder):


$ hdid file.iso

6. The ISO image can then be burn to a blank CD/DVD.

viernes, septiembre 28, 2007

Windows en Ubuntu con Paralells

Una de las peores cosas que le pude hacer a mi equipo con Linux fue instalarle "Windows", lástima, pero debo probar en Explorer y quiera o no, a pesar de que no estoy de acuerdo con el uso de software WYSIWYG para desarrollo profesional, Dreamweaver tiene muy buenas opciones en la vista código que me simplifican la vida y no está disponible para Linux (obvio software cerrado).

Por lo tanto me vi en la obligación de instalar un Máquina virtual para correr Windows desde Ubuntu, al menos la instalación fue a a través de una buena MV, la cual tengo archi-probada en el Macbook, aquí les dejo los tips para instalar Windows en Ubuntu con la máquina virtual paralells.

Recuerda tener un CD de Windows a mano con su correspondiente serie.

1) A través del términal instala los paquetes necesarios para correr Paralells

sudo aptitude install libqt3-mt-dev build-essential libstdc++5

2) Descarga la aplicación desde aquí y haz doble clic sobre ella una vez descargada para instalarla.

3) Configura Paralells

sudo parallels-config

4) Qué? te pide un número?

No se que número puede ser el que te está pidiendo, pero prueba con este ;-)
7RKNL-M9WKY-COLBA-N7985-HNTU2