Jabaco

jabacologo

Jabaco es un lenguaje de programación orientado a objetos con una sintaxias muy parecida a Visual Basic 6. Hasta nada nuevo y mucho os preguntaréis que para que queremos otro VB, aunque según la web oficial, éste orientado a objetos. La peculiaridad de este lenguaje / compilador, es que genera código bytecode para una máquina virtual de Java. Los requerimientos son: • JRE 1.4.2 o superior. • Windows XP o mejor (traducción literal. ¿Soportará Vista?). • 512 Mb de RAM. • 100 Mb de disco duro. • 1024x768 de resolución.

Feb 3, 2009
Programación

Teensy USB

teensy

Teensy es un completo sistema de desarrollo microcontrolador por USB. Tiene un procesador AVR 16Mhz (AT90USB162).Todo lo que necesitas es un PC con un conector USB.

Así si te gusta la programación y la electrónica, por tan sólo 19 dólares tienes un juguetito con el que distraerte.

Feb 2, 2009
HackingGadgetsHardwareProgramación

El reloj Space Invaders

spaceinvaderswatch1

Lamentablemente, no puedes jugar con él (“sólo” puedes ver la hora) pero bueno tampoco está mal.

Visto en:

BoingBoing

Feb 1, 2009
VariosGadgets

El primer mapa de la Luna

090113-moon-map-022

Thomas Harriot fue el primero, unos meses antes de Galileo, en mirar por un telescopio y hacer un mapa de la Luna.

Si quieres saber más sobre la historia:

Takefreetime

Por cierto, el telescopio no fue inventado en Holanda tal y como se indica en el post original, parece probado que lo inventó un español, el catalán Juan Roget.

Feb 1, 2009
Ciencia

Analizando código fuente JavaScript para decodificar Captchas

captcha 

Siguiendo el hilo del post creado por nuestro colega tuxotron, vamos a ver cómo funciona un programa en JavaScript para pasar el test de un Captcha, en concreto para Megaupload.

Nuestro interés está por encima de pasar o no el test del Megaupload, radica en la compleja estructura del programa y el objetivo final del mismo, que no es otro que emular al ser humano a la hora de analizar una imágen.

Feb 1, 2009
Recursos InformáticaIAProgramación

Los 10 mandamientos del Programador Java

programming

Aunque el título se refiera al programador Java, estas reglas son aplicables a cualquier tipo de programador. A excepción de la regla número 6, que es específica al lenguaje de programación Java.

  1. Comenta el código. Cuando estamos escribiendo código nuevo, es fácil entender lo que se está haciendo, pero si no tocamos ese código por un periodo de tiempo y tenemos que volver al mismo, ya no es tan obvio. Comentar el código te ayudará a entender más rápidamente la lógica del programa.

2. No compliques las cosas. Muchas veces queremos solucionar algún problema de la forma más enredada porque está guay. Busca la forma más simple de resolver las cosas. Esto te ayudará a entender el código mejor y a mantenerlo de una manera más eficiente y es menos propenso a errores.

Jan 31, 2009
Programación

Preparando super data centers para el boom del cloud computing

datacenters

Microsoft, Google y otros gigantes de la informática están preparando data centers gigantescos para hacer frente al inminente boom del cloud computing.

Alrededor del río Columbia al noroeste de los Estados Unidos, es donde Google, Microsoft, Amazon y Yahoo (y alguna otra) están construyendo enormes almacenes para albergar la tecnología más avanzada en computación. Unos +10.000 servidores se instalarán en estas modernas instalaciones donde una de las premisas principales es conseguir la energía eléctrica de la forma más barata, si es posible sin coste alguno. Otro factor es el agua, ya que toda la refrigeración de estos ordenadores se hará mediante circuitos líquidos.

Jan 31, 2009
HardwareCienciaSupercomputación

Tutorial de "incron"

linux_tux

Incron es un demonio (de los buenos :-)) que monitoriza los eventos que ocurren en el sistema de fichero. Incron esta basado en Inotify. Con Incron, entre otras muchas cosas, puedes crear un sistemas de backups, control de versiones, estadísticas del uso de ciertos ficheros, notificar a otro demonio sobre el cambio en su fichero de configuración, etc.

Instalación: La instalación es muy sencilla, en mi caso, uso Ubuntu 8.10. Desde la línea de comandos: sudo aptitude install icron Una vez que se ha instalado, automáticamente arranca el demonio.

Jan 30, 2009
SeguridadLinux

Precuela de "La Cosa"

la_cosa

Esta iniciativa nos gusta más, en vez de cargarte una obra maestra como "La Cosa" de John Carpenter, puedes hacer una precuela que a lo mejor hasta nos gusta y puede que encaje perfectamente en la historia original. En caso contrario puedes obviarlas, como por ejemplo hago yo con las precuelas de "La Guerra de las Galaxias", que no existen en mi universo.

Esta vez la película nos situará en los hechos acaecidos anteriormente a los relatados en "La Cosa", en un campamento noruego y cómo descubren al alienígena.

Jan 30, 2009
CineSci-Fi y Fantasía