Cómo desarrollar la motivación interna

cadenaEl único motivo por el que realmente hacemos las cosas es la motivación. Puede ser nuestro trabajo, nuestro hobbie, nuestras relaciones o incluso tareas comunes, pero de una manera u otra la motivación nos lleva a hacer las cosas.

En este artículo vamos a descubrir de dónde proviene esta motivación, y cómo podemos desarrollarla internamente.

Leer más...

¿Estás preparado para Web 2.0?

mundo conectadoBuscando información sobre el Portal de Oracle, me encontré con este simpático videito que muestra la evolución de la web en menos de 5 minutos.

El video titulado The Machine is Us/ing Us nos muestra cómo evolucionó la web desde sus comienzos.

Me atrevo de hacerte esta pregunta: ¿estás preparado para Web 2.0?

Leer más...

Java 6 Update 10: la revancha de los applets

logo de javaDespués de estar en beta por casi un año y llegarl al millón de descargas, Java SE 6 Update 10 (6u10) se encuentra publicado en versión final. Con esta actualización Sun busca cumplir su promesa de una experiencia de usuario mejorada para los clientes ricos, y prepara el camino para JavaFX Desktop 1.0, próximo a salir.

De esta manera, Java 6u10 tiene muchísimas mejoras interesantes enfocadas a los applets, que venían quedando en el olvido desde hace un tiempo. ¿Lograrán volver a tener relevancia? Veamos en detalle las mejoras para los applet Java.

Leer más...

Disfunciones cerebrales al argumentar

dilbert y catbertCuántas veces escuchamos a alguien mirarnos con aires de superioridad y decirnos la frase "Estás equivocado porque..." y a continuación aparecen los argumentos más descabellados que uno pudiera jamás imaginarse.

Para su conveniencia, a continuación les dejo un compendio de las disfunciones cerebrales más comunmente exhibidas en algunos indiviudos.

Leer más...

El nuevo Java 6 update 10

java tazaYa está disponible la versión final de Java 6 Update 10. Pero a no confundirse, ¡esta no es una revisión menor! La actualización, que estuvo en beta por casi un año, contiene muchas mejoras, la mayoría enfocada para las aplicaciones cliente.

Entre las mejoras destacan tiempos menores para el inicio de aplicaciones Java, la posibilidad de arrastrar-y-tirar applets desde un navegador hacia el escritorio (y poder usarlas como mini aplicaciones), un sistema de instalación más sencillo y rápido, y un nuevo look para las aplicaciones de escritorio.

Leer más...

Kanban también es una alternativa ágil

kanban kangiEl sistema Kanban para el software, derivado del Sistema de Producción de Toyota (TPS), son un enfoque sin iteraciones para organizar el trabajo. En vez de usar iteraciones de tiempo fijo y reuniones de planificación, el equipo toma historias del backlog sólo cuando completó su trabajo anterior.

En la comunidad ágil no existe un único modelo ágil de trabajo que se aplica a todas las situaciones. Es importante expandir el repertorio de opcionas más allá de Scrum / XP y familiarizarse con otras herramientas, como ser Kanban.

Leer más...

¿Cuánto costaría desarrollar Linux desde cero?

baby tuxLuego de la publicación de Linux 2.6.27, los desarrolladores del kernel están muy ocupados integrando cambios y mejoras para la próxima versión en la rama principal de desarrollo. En general, esto involucra descartar código obsoleto y agregar código nuevo, aunque en el balance se suele terminar con más líneas nuevas, por lo que el kernel crece continuamente.

En este proceso, los desarrolladores del kernel superaron la marca de 10 millones de líneas (incluyendo líneas en blanco, comentarios y otros artefactos adicionales). Pero, ¿cuánto costaría este desarrollo?

Leer más...

¡NetBeans cumple 10 años!

netbeansEl 20 de octubre, el IDE NetBeans cumple 10 años de existencia. En JavaHispano lo celebran con una breve reseña histórica del proyecto.

Por otro lado, la página oficial del aniversario nos presenta varios links interesantes, en particular un video con saludos con parte del equipo de NetBeans en Praga (¡divertido!), donde podemos conocer algunos de los integrantes más importantes de la comunidad.

Además, hasta el 27 de octubre hay tiempo de participar en el Decatlón Aniversario, donde completando 10 tareas de distinto tipo se puede participar por varias remeras para el 10 Aniversario.

¡Feliz cumpleaños NetBeans!

Certificación de NetBeans IDE gratuita

netbeans¿Sos un programador responsable de desarrollar aplicaciones web y de escritorio en Java, usando NetBeans IDE? Si es así, esta es tu oportunidad de participar en la creación del primer examen para NetBeans IDE!

Como beta tester, vas a "probar la prueba" oficial, y brindar a Sun información y comentarios técnicos sobre las preguntas del IDE. El examen beta cuenta como la certificación oficial en "Sun Certified Specialist NetBeans IDE (SCSNI)"!

Es decir, si aprueban el examen tendrán la certificación oficial, y recibirán el Kit de certificación de Sun.

Leer más...

Combos encadenados con JQuery Cascade

jquery logoUna tarea muy común en los formularios HTML es poder "encadenar" distintos combos. Un ejemplo clásico sería la "ubicación geográfica" de un usuario: tres combos relacionados, con "Pais", "Provincia" y "Ciudad", los cuales tendrían que adaptarse automáticamente a la selección del combo anterior.

Realizar a mano esta tarea es algo bastante tedioso... y si la solución implica refrescar la página constantemente, también pasa a ser algo molesto para el usuario. Por suerte, la gente de JQuery nos va a facilitar las cosas. Y mucho. Veamos juntos cómo podríamos resolver ese mismo ejemplo.

Leer más...

¿Hacemos Software profesional? ¿Queremos?

Hace algunos días ya que estoy muy ocupado con temas que nada tienen que ver con el software,  o esperen, sí tienen que ver, y creo que son los mas importantes en lo que al desarrollo de software se refiere, y son las personas. A muchos que les haya tocado, sabrán el tiempo que uno tiene que invertir en las personas es directamente proporcional al ambiente de trabajo que un líder genera, y también directamente proporcional a la calidad del código generada por el equipo.

Comencemos entonces preguntandonos ¿hacemos software profesional? ¿software de calidad? ¿software artesanal? ¿Queremos hacerlo? ¿Nos interesa? ¿Amamos lo que hacemos?

Leer más...

Inspiración.

"Si tú tienes una manzana y yo tengo una manzana e intercambiamos las manzanas, entonces tanto tú como yo seguiremos teniendo una manzana cada uno. Pero si tú tienes una idea y yo tengo una idea, e intercambiamos las ideas, entonces ambos tendremos dos ideas"

Bernard Shaw