En los inicios de este blog publicaba un rumor acerca del código fuente de Windows Vista, pero resultó ser un fake, a pesar que a simple vista lo no parecía.

Hoy, en una lista de correo recibí a la que estoy suscripto recibí parte del código fuente del recordado Windows 98, que dejaré a vuestro criterio la determinación de su veracidad.

(más…)

Introducción a GWT

Mucho se puede hablar acerca de GWT, como son mis primeros pasos y este post está dedicado a quienes también quieran dar sus primeros pasos, intentaré ser breve y preciso.

GWT es un framework open source de Google para el desarrollo en Java, que permite compilar esa aplicación y traducirla a Javascript y HTML. De esta forma podrás escribir complejas aplicaciones que hagan uso de AJAX, pero sin tener la menor idea de AJAX.

Sin más preámbulos, ayudado por Google Web Tookit – Documentación en español vamos a descargar GWT y crear el primer y clásico Hola Mundo.

(más…)

Google en tu consola

¿Alguna vez has soñado que tienes un comando que te permite realizar una búsqueda en google de tu propia consola? Si lo has imaginado, no sueñes más y si nunca lo has pensado, probablemente te interese esta alternativa.

Gracias a Tux-planet eso ahora es posible, la solución es relativamente sencilla solo requieres el interprete de comandos bash y Lynx.

El script está bajo licencia GPS y puedes descargarlo aquí.

(más…)

Tux en ASCII

Una miscelánea de fin de semana, mira a Tux en ASCII, pero no solo ASCII, sino el código fuente de Linux.

(más…)

  • 1 Comentario
  • Comentarios: Miscelaneas
  • A Lynx lo he visto escrito en algún que otro artículo de historia de la World Wide Web, sin embargo, nunca se me había dado por probarlo, además no me hacía la idea de lo que es navegar por consola.

    Motivado un poco por el artículo publicado en El blog de Casidiablo, hice la prueba y la verdad me pareció interesante. Cuando digo interesante no digo que vaya a reemplazar a Firefox, Opera u otro navegador actual, sino que en un momento en particular y de acuerdo un uso puntual, Lynx debe ser considerardo como una alternativa. Cuando de “casos puntuales” hablo, me refiero, entre otros, a equipos con pocos recursos o servidores que no levantan interfaz gráfica o sesiones telnet o SSH.

    Si no lo tienes instaladoy eres usuario de Debian o sus derivadas puedes descargarlo de los repositorios apt-get install lynx. Si eres usuario de Windows, de otra distribución de Linux o de otro sistema operativo, busca en Google que encontrarás versiones para la mayoría de los sistemas operativos.

    Luego, basta abrir el navegador tipeando lynx y presionar g para ingresar una página e ir (go) a la misma. Con las teclas Arriba/Abajo puedes desplazarte a través de los distintos links u objetos de un formulario y con las teclas Izquierda/Derecha moverte hacia atras y adelante en el historial. El resto te lo dijo a ti, haz tu propia experiencia.

    Veamos como luce LuAuF en Lynx:

    (más…)

    Firefox al Guinness

    Más de 8M de descargas en 24hs, una imagen que vale más que mil palabras:

    De yapa, el huevito de pascua que puedes obtener tipeando about:robots en la barra de direcciones:

    (más…)

    Extreme Programming (XP)

    Las metodologías ágiles en el desarrollo de software son términos bastante de moda hoy en día, y no por nada. De hecho, te pueden resultar familiares términos como Extreme Programming (XP), Scrum, Crystal, Evolutionary Project Management (Evo) o Feature Driven Development (FDD).

    En esta ocasión, quiero compartir un breve resumen de un texto acerca de Extreme Programming. Exceptuando la parte histórica, XP se basa en llevar al extremo las buenas prácticas de desarrollo de software, y así bajar el riesgo, permitir cambios de especificaciones durante el desarrollo y favorecer la comunicación con el cliente.

    Lo más interesante radica en la enumeración de las prácticas que son llevadas a un extremo:

    (más…)

    CVS (Concurrent Versions/Versioning System) es una aplicación cliente-servidor que instala un repositorio centralizado de aplicaciones, archivos y básicamente cualquier tipo de archivo.

    En esta publicación vamos a instalar, configurar y probar CVS en Linux, especificamente sobre la distribución de Ubuntu 8.04:

    (más…)

    El shell de Google

    Esto me ha parecido realmente muy interesante y original: googsh.org – the unofficial google shell, algo así como una interfaz de Google que se comporta como un shell de Unix.

    (más…)

    ¿Que es Bazaar?

    En los últimos días, producto del renegar diario con CVS, he empezado a leer un poco acerca de distintos sistemas de control de versiones. De esa lectura aparecen nombres como CVS, SVN, Git y Bazaar.

    En esta ocasión, sin entrar en detalles técnicos ni prácticos, me limitaré a citar algunas características de Bazaar. Espero en una futura publicación poder decir “Como instalar Bazaar”.

    (más…)