Mi proyecto de fin de carrera 
El otro día estaba poniendo orden (bueno, más bien Mari que yo) en el piso y me topé con mi proyecto de fin de carrera impreso en su flamante libreta de anillas :-). ¡Qué recuerdos! El caso es que he buscado el PDF y lo he puesto en la sección soft (no se me ocurrió otra sección mejor).

Si te gustan los microcontroladores y la lógica borrosa, échale un vistazo. Más útil es aquí que en el fondo de un cajón de mi casa. Espero que sirva de ayuda a alguien :-).

[ añadir comentario ] ( 1340 visualizaciones )   |  [ 0 trackbacks ]   |  enlace permanente  |   ( 3 / 2367 )
Java para la DS 
En la web DrunkenCoders apareció ayer un post que anunciaba el port de la KVM de Sun (la máquina virtual de Java opensource destinada a dispositivos móviles) para Nintendo DS. Se ha añadido funcionalidad para leer de los botones y de la pantalla táctil, así como para la manipulación de sprites.

Más info aquí.

[ añadir comentario ] ( 1284 visualizaciones )   |  [ 0 trackbacks ]   |  enlace permanente  |   ( 3 / 2401 )
Java extremo 
"Hay que ser masoca", dirán muchos, pero lo cierto es que las librerías Java que permiten la manipulación de bytecodes son muy interesantes. Imagínate poder definir una clase en tiempo de ejecución o añadir métodos o atributos a clases ya definidas, en tiempo de ejecución. La aplicación directa más sencilla es la de crear un compilador de Java pero seguro que se te ocurren otras aplicaciones :-).

Aquí van algunos enlaces:

ASM (ObjectWeb)
BCEL (Apache)
SERP (Bea)

[ 7 comentarios ] ( 20779 visualizaciones )   |  [ 0 trackbacks ]   |  enlace permanente  |   ( 3 / 2324 )
He conseguido un Roland MC-50 
Lo ví el sábado por la tarde en una tienda Cash Converters de Las Palmas. Casi se me salen los ojos: un auténtico secuenciador Roland MC-50. Una máquina mítica donde las haya, y a 52 euros 8-). No podía dejarla escapar.

Me la vendieron sin adaptador de corriente y está en muy buen estado (teniendo en cuenta que estas maquinitas fueron comercializadas en los años 90). La única pega que tiene es que el almacenamiento externo es en disquetes (algo bastante común en todos los aparatos de aquella época).

A ver si, poco a poco, puedo ir independizando mis cacharros musicales del ordenador :-).

ACTUALIZADO: En la sección fotos he actualizado las fotos del estudio. Ahora está la familia al completo ;-)

[ 3 comentarios ] ( 3602 visualizaciones )   |  [ 0 trackbacks ]   |  enlace permanente  |   ( 3 / 2440 )
Versión asíncrona de PHPRFC 
PHPRFC es una clase de Javascript que permite realizar llamadas a funciones de PHP desde Javascript. ARFC es la nueva versión asíncrona de PHPRFC. En este caso se trata de un implementación estática (ya no es una clase) y, al ser asíncrona, debe definirse una función de callback que será ejecutada cuando llegue la respuesta XML del servidor.

Si en PHP definimos la siguiente función:

function ARFC_mi_funcion_americana($parametro) {
if ($parametro->a > 6) $parametro->b--;
return $parametro->a;
}


Desde nuestra página web (en Javascript) podremos hacer:

function mi_funcion_callback(returnValue, httpStatus) {
// en returnValue tenemos el valor retornado por la función de PHP alojada en el servidor
}

...
ARFC_call('mi_funcion_americana', parametro, this, mi_funcion_callback);
...


Es más, podremos hacer que la función de callback sea un método de un objeto Javascript:

function MiObj() {
}

MiObj.prototype.miMetodo = function(returnValue, httpStatus) {
// en returnValue tenemos el valor retornado por la función de PHP alojada en el servidor
}

...
var obj = new MiObj();
ARFC_call('mi_funcion_americana', {a:8, b:50}, obj, obj.miMetodo);
...


Ahora sí que ARFC se puede decir que es Ajax en estado puro :-). Para más info ver el fichero LEEME y el ejemplo incluido en el tar.gz.

Sección soft.

[ añadir comentario ] ( 1588 visualizaciones )   |  [ 0 trackbacks ]   |  enlace permanente  |   ( 3 / 2070 )

<< <Anterior | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | Siguiente> >>