Categoría : Cultura

Temas de interes para el enriquecimiento personal.

Lo aprendido de Randy Pausch

El 25 de Julio de 2008 (el viernes pasado) murió Randy Pausch de un cáncer pancreático a los 47 años.

Randy era profesor de informática de la Universidad Carnegie Mellon, una de las 100 personas más influyentes del mundo, según la revista “Time”.

Desde hace poco más de un año, ya conocida su enfermedad asesina, nos regalaba una lección sobre la vida, sobre los sueños de la infancia, más de 10 millones de visualizaciones en su formato Youtube corroboran el fenómeno mediático que ha llegado a ser la conferencia “La última lección”.

En honor a sus trabajos (como “Alice”), a su persona y a su forma de ver la vida, recordamos hoy dicha conferencia para aquellos que ya la disfrutaron y la presento para aquellos que aún no la conocen:

Descanse en paz.

Enlaces:

[Libro] Hacking etico, por Carlos Tori

Actualización: Si estas interesado en adquirir un ejemplar, envia un email a nnl@hushmail.com y obtendras información acerca del proceso de pago.

Basándose en su experiencia y conocimiento del tema, Carlos, nos brinda esta obra, que ayudará a adentrarlos en el mundo del hacking ético presentando los conceptos básicos más importantes en forma clara y eficiente, así como también, los orientará en como profundizar más sus conocimientos. Si estás interesado en aprender sobre seguridad informática y hacking ético, esta obra será entonces un excelente punto de partida en tu viaje a este apasionante mundo.

Cesar Cerrudo.

Carlos Tori, es también autor del Newsletter “No name list”, famoso y distribuido por e-Listas desde hace años, luego pasó a llamarse NNL Newsletter, con gran cantidad de adeptos y excelentes contenidos.

¿Cuándo estará disponible?, pues la fecha exacta la desconozco pero Carlos me ha comentado que en un par de semanas, si no falla nada.

También comenta que próximamente liberará parte de su contenido, gran noticia para la comunidad.

ISBN: 978-987-05-4364-0, 328 paginas.

Ya hemos hablado varias veces en este Blog, sobre Carlos y su NNL.

Sea proactivo: descubra las vulnerabilidades antes de que otro lo haga.

9 estrategias para aumentar la productividad y la motivación en el trabajo.

Enlace original (en ingles): 9 Simple Strategies to Getting Things Done At Work.

Jacob Gube de SixRevisions nos lista sus estrategias para mantenerse productivo, motivado y feliz en su trabajo, paso aquí un resumen traducido (un poco libre).

  1. Empieze por lo difícil.
    Tendemos a realizar el trabajo más fácil al principio o dejamos el más difícil para el final porque cuando realizamos los más sencillos tenemos la falsa impresión de que estamos trabajando más. Dejando lo malo para el final gastamos la energía en hacer cosas no críticas, además de la distracción y desmotivación que produce saber que aún tienes lo malo por hacer. Finalizar antes lo importante le dará un impulso de motivación y una sensación de satisfacción real.
  2. Escriba sólo cinco tareas a llevar a cabo el día de hoy.
    A menudo, medimos nuestra productividad por la cantidad de tareas que hay en nuestra lista, contra más items, más impresionante parece. Sin embargo acortarla te reporta una más eficiente distribución de tu tiempo. Debemos medir la productividad y la eficiencia en función de la calidad del trabajo realizado.
  3. Tome un respiro periódicamente.
    Desconecte unos minutos en diferentes puntos de la jornada para relajarse. Puede dar un paseo por las instalaciones o charlas con un colega, simplemente no se desvíe demasiado.
  4. Acabe con las actividades no laborales.
    El truco más viejo del libro, eliminar todo lo que no tenga relación con nuestro trabajo hará aumentar la productividad como ninguna otra solución.
  5. Mantenga una agenda.
    Las hay en muchos formatos, una simple libreta, un archivo Word, una PDA o un servicio Web como HiTask. Facilita la priorización de las tareas y proporciona un histórico de tareas realizadas, lo que es bueno para cuando se encuentre con una situación ya resuelta en pasado pueda echar mano de la agenda para ahorra tiempo.
  6. Trabaje menos horas.
    Una vez más, cuando pensamos en productividad lo relacionamos con aumentar el numero de horas a nuestra jornada. Trabajar menos horas normalmente implica dedicar más tiempo a las tareas personales que mejorará su salud y disminuirá su nivel de estrés, las dos variables principales que más reducen la productividad. trabajar demasiado puede hacernos entrar en un bucle infinito; usted trabaja muchas horas, lo cual conduce a menos tiempo personal… que conduce a menos tiempo para dormir y dedicar a sus actividades… que lleva al cansancio por la mañana y menos energía para completar tareas… lo que lleva a más horas de trabajo y… ¿ven por donde voy?. Controlar la programación le proporcionará más calidad de vida.
  7. Desconecte momentáneamente.
    Cada vez estamos conectados al resto de la gente por más vías, móviles, correo electrónico, mensajería instantánea, redes sociales como FaceBook o MySpaces, servicios web como Twitter, lo que brinda a cualquiera de nuestros contactos romper la concentración en cualquier momento. Cambiar nuestro estado a “ausente” en estas redes nos mejorará enormemente la capacidad de concentración.
  8. Mézclalo.
    La monotonía es un factor clave que conduce a un descenso del trabajo. Rompa la monotonía. Una buen método puede ser intercambiar soporte con algún compañero suyo, además de hacer más ameno su trabajo mejorará el su karma.
  9. Mantenga pensamientos motivadores en mente.
    Visualize lo que le motiva. Recuerde lo que está haciendo y porqué lo está haciendo.

El poder del dinero

Creo que las instituciones bancarias son más peligrosas que un ejército…
Si el pueblo americano alguna vez permite a los bancos privados controlar la emisión de moneda, los bancos y las corporaciones que crecerán alrededor de ellos privarán al pueblo de su propiedad hasta que sus hijos despierten sin casa en el continente que sus padres conquistaron.

Thomas Jefferson, 1745-1826, fue el tercer Presidente de los Estados Unidos de América, ocupando el cargo de 1801 a 1809. Fue también vicepresidente entre 1797 y 1801, gobernador de Virginia (1779-1781), principal autor de la Declaración de Independencia de los Estados Unidos y fundador de la Universidad de Virginia.
Thomas Jefferson en la Wikipedia.

Ubuntu – Acerca del nombre.

Ubuntu es una ideología étnica sudafricana enfocada en las alianzas y las relaciones interpersonales. La palabra proviene de las lenguas Zulu y Xhosa. Ubuntu se considera un concepto africano tradicional, guardado como uno de los principios fundamentales de la nueva República de Sudáfrica y conectado con la idea de un Renacimiento Africano.

Una traducción a grandes rasgos del principio de Ubuntu sería «humanidad hacia los demás». Otra traducción podría ser: «la creencia en un vínculo universal de convivencia que conecta a toda la humanidad».

«Una persona con ubuntu está abierta y disponible para los demás, se afirma en los demás, no se siente amenazada por la habilidad y bondad de los demás, tiene una seguridad en sí mismo que proviene del hecho de saber que él o ella forman parte de un gran todo y se reduce cuando los demás son humillados o disminuidos, cuando los demás son torturados u oprimidos.»

Arzobispo Desmond Tutu

Como plataforma basada en Linux, el sistema operativo Ubuntu trae el espíritu de ubuntu al mundo del software.

Ubuntu – Acerca del nombre, extraido de la documentación de Ubuntu Linux.
Y con esto queda inaugurada la categoría Linux, tanto en el Blog, como en Flickr.


Accede a flickr para verla a tamaño completo (1920×1200).

Los tres pilares de la Creatividad.

Grigor Coric , Blogger Croata (Blog, inglés) comenta cuales son los tres pilares de la creatividad (artículo original, inglés).

Existen cientos de métodos para motivar o desarrollar la creatividad y alcanzar nuevas ideas o soluciones. Muchas de ellas están basadas en el esfuerzo de un equipo, otras se valen de herramientas.
Sin embargo, nuestra creatividad está en nosotros mismos, ser creativo es en realidad muy fácil, y no hace falta mucho para poder utilizarlo productivamente.

  • Hazlo solo.
      Mientras que el trabajo en equipo basado en métodos de creatividad, como de ideas, pueden hacer mucho para estimular la creatividad y dar lugar a nuevas ideas y soluciones, nuestros momentos más creativos son cuando no hay nadie allí para distraernos. Arquímedes estaba solo (por lo menos la historia no menciona a nadie) en un baño cuando saltó gritando “Eureka”. Newton se sentó solo debajo del árbol de manzana cuando cayó sobre su cabeza. Incluso en el éxito de colaboraciones como las de Gilbert y Sullivan, Simon & Garfunkel, Lennon y McCartney sólo había un (principal) compositor. Recuerda que ninguna sinfonía ha sido escrita en una reunión de músicos.

      Mientras que el trabajo en equipo sigue siendo útil y, a veces, inevitable en el caso de determinados problemas, se tiene más éxito en la búsqueda de una solución cuando trabajamos solos.

  • Hazlo con las herramientas y materiales disponibles.
      No necesitas una flamante y nueva cámara digital con millones de prestaciones para ser creativo. A decir verdad, muchos de sus dueños no lo son, pero eso es otra historia. La creatividad puede expresarse con cualquier herramienta disponible en el momento.

      Beethoven, aconsejó a sus propios alumnos no utilizar jamás el piano mientras componian. Aunque suene radical, esto demuestra que no hace falta ninguna herramienta básica, salvo los equipos de grabación, para mostrar nuestra creatividad.

      El nuevo plug-in para el programa de dibujo no le ayudará a ser más creativo. Incluso puede detener su creatividad y la anarquía en la creencia de que su trabajo es original cuando no es más que el resultado de la utilización de un instrumento en forma muy limitada.

      La calidad del resultado sólo depende de si usted sabe cómo usar la herramienta o el material de una manera creativa antes de llegar a ninguno de ellos.

  • Hazlo en cualquier momento y en cualquier lugar.
      En el baño o debajo de un árbol. Las buenas ideas a menudo vienen a nuestras mentes de repente, sin ningún tipo de preparación o esfuerzo. Para estar preparado, es mejor disponer de un medio para grabar o escribir todo lo que se nos ocurra. Puedes usar un trozo de papel, un bloc de notas, o un PC de mano. Lo único importante es llevarlo siempre contigo y que esté listo para usarse.

      Yo uso las pequeñas Moleskine y un bolígrafo (nota de DidE: Moleskine son libretas de diseño, hablé de ellas aquí). Es muy adecuado puesto que puedo llevarla en mi bolsillo y no debo preocuparme de si se rompe o deja de funcionar.

      No hay nada de malo en tener un lugar de trabajo dedicado en el que te sientas cómodo y que te ayude a expresar tu creatividad con más facilidad. Esto es especialmente bueno si se necesita una atención especial o las herramientas necesarias no son de transporte fácil, como la madera o una máquina de coser. Sin embargo, esta no es una razón para no estar preparados en esos momentos de inspiración que puedes encontrar en un autobús, en una tienda o en la calle.

Siendo conscientes de la importancia de los tres pilares de la creatividad te ayudará a construir sobre ellos. Después de llegar a dominarlo, puedes encontrar un buen socio, adquirir una nueva herramienta o prepararte ese taller de fantasía y, entonces, nadie podrá detenerte.

Diez señales de que no eres tan buen programador como piensas

Ricardo Gallir, autor de menéame, ha publicado en su Blog, diez señales de que no eres tan buen programador como piensas, recomiendo leer el artículo original, que está más detallado:

  1. Estás convencido que eres “muy buen programador”.
  2. Reconoces inmediatamente a Jobs, Gates o Torvalds pero no sabes quiénes son y/o qué han hecho Turing –además de su modelo matemático tan conocido–, von Neumman –además de su famosa definición de “arquitectura”–, Dijkstra, Knuth, Wirth, Kernighan, Ritchie, Engelbart, Corbató, Hoare, Minsky…
  3. A primera vista del código de programas grandes de otras personas dices “vaya mierda de código, muy complicado, yo lo puedo hacer mejor”.
  4. Justificas que tu código es ilegible para no mostrarlo o publicarlo.
  5. No sabrías definir en pocas palabras qué es la programación estructurada, ni sus relaciones y ventajas/desventajas con las arquitecturas y diseño del hardware.
  6. Afirmas “el último lenguaje/librerías/framework XYZ es el mejor”. O que “C y ensamblador desaparecerán”, o peor aún, “el C++ reemplazará al C en los sistemas operativos”.
  7. Te dicen que puedes tener una race condition en tu código y pones cara de pasmado.
  8. Piensas que en la universidad deberían enseñar Java desde el primer curso y que enseñar Pascal no tiene sentido.
  9. Te han explicado alguna que tu código quizás se ejecute más rápido si lo compilas para reducir el tamaño antes que optimizar código y has pensado que te engañaban.
  10. Eres parte del movimiento mileurista, o te quejas del intrusismo laboral.