Archive for May, 2007

SWT (Standard Widget Toolkit) ofrece un conjunto de elementos que hacen uso directo de los controles nativos a través de la Interfaz Nativa de Java (JNI). El Standard Widget Toolkit (SWT) ha sido creado por IBM como reemplazo de la Java Abstract Windowing Toolkit (AWT) y Swing. De manera más precisa, el SWT es un […]

La idea de aplicar las técnicas de los videojuegos a la creación de material didáctico se nos puede ocurrir a muchos pero hace falta disciplina para llevarla bien a la práctica.
Solo he visto el demo en el sitio pero Aikido 3D  se ve como un trabajo serio e interesante. Cuando estuve en Filadelfia fui un […]

.Net funcional

Caml es un lenguaje de referencia desarrollado por Francia,  INRIA, y que soporta varios modelos de programación: funcional, imperativo y orientado a objetos.
Microsoft tiene un lenguaje experimental en la linea de Caml.
F# integra un sistema de tipos y scripting al ambiente de desarrollo Visual Studio .Net.
Algunas de las caracteristicas de F#:

Scripting interactivo,
Visualización interactiva de datos,
strong […]

I keep six honest serving-men
 (They taught me all I knew)
Their names are What and Why and When
 And How and Where and Who
Uno de los dichos de mi buen amigo Angel es sobre la gracia del gringo, ese gringo mítico de poderes de Comic,  para tomar algún concepto del sentido común y convertirlo en un producto […]

El estilo mexicano

Un hotel en Chichén Itzá utiliza un zona de exploración arquelógica como su patio. De hecho la zona arquelogica es propiedad privada.
Las ruinas arqueológicas están separadas del inmueble por una valla de madera y alambre.  El hotel lleva meses invadiendo una zona arquelogica en reconstrucción y ni siquiera hay vigilancia en el lugar. Aparte de la […]

Truth and freedom

 
Pat Tillman murió en una confusión en la cual no participaron fuerzas hostiles al ejercito de Estados Unidos. A los pocos días el alto mando del ejercito sabia perfectamente las circunstancias, sin embargo medallas fueron otorgadas, citando a detalle una batalla que se sabia nunca occurio.
¿Tiene este gobierno autoridad moral para ser el juez, banquero […]

El convertido

Cuando tomamos, por las razones equivocadas, una decisión que sale bien , ¿es una buena decisión?. Si las cosas salen mal, ¿fué una mala decisión?
C# menos código mayor productividad

Castillo de arena

Visual Studio tiene un mecanismo para generar documentación xml a partir de comentarios en código. Estos comentarios los utiliza además Visual Studio para generar tips de intellisense como si el código propio fuera una librería integrada a Visual Studio. Esto de por si esta perron pero aún hay más.
Existía una herramienta para generación automática de […]

La convergencia tecnológica entre los sistemas de cómputo y los de comunicación refleja los conceptos fundamentales de la teoría de la información.
El concepto básico de entropía en Teoría de la Información tiene mucho que ver con la incertidumbre que existe en cualquier experimento o señal aleatoria. Es también la cantidad de “Ruido” o “desorden” presente. […]

.Net y C# es una gran plataforma de desarrollo con caracterí­sticas determinantes de productividad como por ejemplo:

La capacidad de re usar código, orientación a objetos y uso de genéricos.
La capacidad de abstraer interfaces de implementaciones
Administración automática de memoria.
Disponibilidad de librerías especializadas y genéricas

De parte de Microsoft existen dos implementaciones principales, .Net Framework para PC de […]