Firebug es un plugin de Firefox muy conocido y difundido en la comunidad de desarrolladores web. Firebug se encarga ayudar en el desarrollo, evaluación y depuración de web sites. Con el mismo, se pueden controlar las hojas de estilos (CSS) y HTML en tiempo real, medir el tiempo de carga de las páginas del sitio o informar errores Javascript.
Este artículo es la continuación del ejemplo iniciado con Introducción a Java Servlets con NetBeans. El objetivo es modificar el proyecto realizado, para que los datos que se envían al Servlet se hagan por medio del objeto XMLHttpRequest y que mediante DOM accedamos y modifiquemos algunas partes de nuestro documento actual. En resumen, el objetivo es incorporar AJAX a nuestro proyecto. Por lo tanto, también recomiendo leer una Introducción teórica a AJAX, ya que en este artículo me enfocaré exclusivamente en el código.
El día de ayer fue anunciado Microsfot Source Analisys para C#. Se trata de una nueva herramienta para desarrolladores.
Esta herramienta es conocida y utilizada desde hace varios años internamente en los grupos de desarrollo de Microsoft para ayudar a implementar las mejores prácticas en la disposición, elegancia, legibilidad, mantenimiento y documentado del código fuente.
Los Servlets son una de las tecnologías más importantes de Java. Esta publicación, es un simple ejemplo de construcción de un clásico Hola Mundo en una aplicación web J2EE.
Para este ejemplo, habremos de utilizar:
En mi caso, utilizaré NetBeans 6.1 con Apache-Tomcat 6.1, particularmente en su paquete Web & Java EE, que incorpora lo servidores de aplicaciones Java GlassFish y Apache Tomcat.
(más…)
Un problema clásico en Javascript es la representación de caracteres especiales (letras acentuadas, ñ, etc). En HTML se resuelve facilmente, mediante el código HTML del caracter. En Javascript la solución también es fácil de aplicar gracias a las cadenas de escape.
Las cadenas de escape, permiten introducir dentro de una cadena caracteres especiales como saltos de líneas, acentos, tabulaciones, etc. Entre las cadenas de escape más conocidas podemos mencionar:
Antes vimos como Minimizar una aplicación .NET a la Tray Bar. En esta ocasión, minimizaremos a la barra tray una aplicación Java.

Basado en el artículo de SDN, este es el resuemn de los pasos a seguir:
Mono es el proyecto open source para crear aplicaciones en GNU/Linux, compatibles con C#. Básicamente, Mono lleva el Framework de .NET a plataformas no-windows.
Hace tiempo atrás había publicado algo acerca de MonoDevelop 1.0, un IDE para desarrollar en Mono en Linux.
En esta ocasión publicaré algunos ejemplos de aplicaciones de consola:
(más…)
Hay muchos casos en los cuales minimizar una aplicación a la barra tray es muy útil, generalmente para todas aquellas aplicaciones que corren de fondo (en background), como antivirus, firewalls, etc.
El framework de .NET pone a nuestra disposición un control “NotifyIcon”, con el cual podemos minimizar nuestras aplicaciones Windows Form en la barra tray.
Veremos un ejemplo, donde escribiremos unas pocas líneas de código en C# para minimizar una aplicación en la barra tray y restaurarla al hacer doble clic sobre la misma.
Cuando publiqué Matar procesos desde Java, se vió como ejecutar aplicaciones externas desde Java. En esta ocasión, repetiré el mismo ejemplo (ejecutar un tskill) pero desde una aplicación Window Forms de C#.
En las librerías estándares de C no disponemos de una función split al estilo de la de Java o PHP. Lo más parecido que podemos encontrar es la función strtok en la <string.h>, aunque es un poco más complicada y problemática.
A tal motivo, una alternativa es crear nuestra propia función split.
Vía 4 bits blog pongo a disposición una implementación de la función: