6 May.
Al sincronizar tablas o bases de datos, algunas veces es útil tener una forma para actualizar una fila si ya hay una entrada para una clave.
Utilizando la sintaxis de MySQL, ON DUPLICATE KEY UPDATE es posible insertar una fila, si esta no existe, o actualizarla si es que ya existe:
Leer más »
5 May.
Veremos un pequeño cliente RSS, bajo la forma de aplicación de consola, que utiliza LINQ de .NET para parsear el archivo xml de una forma elegante y concisa.
4 May.
Si bien, estas recomendaciones pueden ser relativas al propietario del sistema que se configure, representan una muy buena aproximación a lo mínimo que necesita la mayoría del común de los usuarios.

4 May.
De forma predeterminada, Ubuntu requiere el logueo del usuario cada vez que se inicia el sistema operativo. Si eres la única persona que utiliza la computadora y no te preocupa demasiado la seguridad, puedes habilitar el logueo automático.
Para hacer esto debes seleccionar del menú principal: Sistema \ Administración \ Ventana de Entrada
4 May.
Hay dos películas que no puedes dejar de ver y que particularmente las recomiendo. Ambas, ya tienen sus años y ya han sido pasadas en canales de cable como I-SAT y TNT.
4 May.
AJAX (Asynchronous JavaScript And XML) no es el nombre de una nueva tecnología, sinó una combinación de ellas. Básicamente, el principio de AJAX es hacer que las aplicaciones web se comporten de forma más natural, como lo hacen las aplicaciones de escritorio.
4 May.
Si eres desarrollador, necesitarás los compiladores de C y C++ para tu Ubuntu Linux. Para ello, debes instalar los paquetes basicos de compilacion, de la siguiente manera:
$ sudo aptitude install build-essential

Luego, para testear ambos compiladores prueba escribiendo con los clásicos Hola Mundo:
3 May.
A partir del JDK 1.4 se incluye el paquete java.util.regexp para hacer uso de expresiones regulares en Java. El paquete está formado por dos clases, que explicaré a continuación, la clase Matcher y la clase Pattern y por una excepción, PatternSyntaxException.

1 May.
Tiempo atrás, se publicó como hacer una captura de pantalla (snapshot) en Java. En esta oportunidad, veremos un ejemplo similar, en C# con el .NET framework.
A continuación, el ejemplo:
1 May.
Utilizando el espacio de nombre (namespace) System.Net.Mail, enviar un correo electrónico desde .NET es tarea sencilla.
Las clases que utilizaremos son:
Para ejemplificar el uso, veamos directamente un poco de código escrito en C#:
Comentarios recientes