December 2008 - Artículos

La estructura intraducible, I (de Interop y otras yerbas)
Published 19/12/2008 20:23 | Rafael Ontivero
A veces resulta curioso cómo algo tan sencillo como mapear una estructura de C en .NET se puede convertir en un algo muy cercano a una pesadilla dependiendo del lenguaje que hayamos elegido para realizarlo. Partamos de la siguiente estructura de C: typedef struct { BYTE byOut[4]; // Outputs [0..3] BYTE byAux; // Aux output } usbOutput; A simple vista es algo muy elemental: un array de cuatro bytes y uno más después. Esto en una máquina Intel en realidad termina ocupando 8 bytes, 4 para el primer...
Axialis IconWorkshop y CursorWorkshop (con rebaja)
Published 11/12/2008 13:23 | Rafael Ontivero
No suelo poner yo entradas de este tipo, pero a veces creo que debo hacerlo, quizás porque un zarpas para el diseño como yo sea capaz de crear cosas útiles con programas de este estilo. Y es que no creo que haya otro más negado que yo para dibujar o tener el más mínimo estilo en cuestiones artísticas… Pero en fin, cada uno es como es. Bueno, Axialis es una pequeña empresa que hasta hace poco tenía solamente dos productos y ahora tiene tres. Quizás el lector ya conozca su IconWorkshop , que no es...
Archivado en: ,
No uses goto, que yo lo usaré (III). Ganador[es]
Published 10/12/2008 12:46 | Rafael Ontivero
Bueno, en la entrada anterior lancé un reto. Al principio estuve tentado de declararlo desierto, ya que todos os habéis centrado en la sentencia swtich , cuya mejor implementación a bajo nivel o bien utiliza gotos a mansalva o bien hace llamadas de tipo call , y muchas veces combinaciones de las mismas (y para ser justos con todos, ni me acordé cuando puse el reto). Pero una relectura del tema hace que no pueda declararlo desierto, ya que las tres entradas en las que se ha puesto algún ejemplo directo...