Escribe tu software una vez e instálalo en cualquier dispositivo móvil

coreapi_01.jpg

Esto me recuerda a los inicios de Java: Write once, run everywhere. Aunque en este caso en concreto nuestro objetivo serían los dispositivos móviles y aplicaciones HTML5.

El proyecto Particle Code es una plataforma abierta y extensible, que a partir de una aplicación escrita en Java o ActionScript 3 (C# en desarrollo), es capaz de generar una aplicación nativa para prácticamente cualquier sistema móvil de los que conocemos hoy en día, además de aplicaciones HTML5.

Jul 6, 2011
MicrosoftAppleProgramaciónAndroid

Los chistes malos de Richard Stallman

Richard_Stallman_2005_(chrys).jpg

Richard Stallman, un ser odiado y querido, para mi… todo un personaje. Esta es una lista de chistes, alguno tienen su gracia, pero sólo alguno:

  • Los juegos de palabras en castellano que he inventado. (Hablo con el acento mexicano, es cómodo para los juegos de palabras.)
  • Cuando me hablaban de la idea de hacer amor con Catherine Zeta-Jones, dije "Hago amor con las plantas, pero no con las setas."
  • Para usar los sanitarios en México, una chica me pidió un peso. Le contesté, ¿Un beso?
  • ¿Por qué es el plátano la comida de los monjes que hacen votos de pobreza? Porque dicen, ¡Plata, no!
  • Cuando viajo, a veces me preguntan si estoy de vacaciones. Contesto, ¿Para qué querría ser una vaca?
  • Un hotel muy desagradable es una posadilla.
  • En Buenos Aires hay un hipódromo. Cuando vaya por allí, voy a participar en un concurso de hipos.
  • Al ver por la primera vez una tetera, me sorprendió que no asemeje a un sujetador.
  • Por la calle me encontré con un desastre. Lo reconocí como un desastre cuando él intentó descoser mi ropa.
  • El odio es un hijo de disputa.
  • La Alhambra es bella, pero vieja y obsoleta. Ahora piensan reemplazarla por una red inalhambrica.
  • En un paseo por los montes de Colombia, un amigo indicó un mineral y dijo: "Es azufre". Le pregunté, "¿Por qué sufre?"
  • ¿Qué dijo un ladrón de pescado al otro? ¡Róbalo!
  • O eres utopista, o eres autopista.
  • Gracias, pero no quiero el pancito. Ya tengo una panzota.
  • ¿Cómo se separa a un militar de su ejército? Con un desoldador.
  • Para graduar de la universidad, algunos estudiantes tienen que presentar sustentaciones. Los demás no tienen tentaciones.
  • ¿Por qué el jugo de mora? Porque no es pera.
  • Cada agosto, los homosexuales de España organizan su Festival de Ver Ano. (Basado en una idea de Tania Leal.)
  • ¿Cuál es la diferencia entre el cura, la cura, y lo cura?
  • ¿Dónde se vende lavanda? En la lavandería.
  • ¿Dónde se venden las almas que el diablo ha comprado? En Almería.
  • ¿Por qué llama un casino? Porque casi no tienes la posibilidad de ganar.
  • Siendo ateo practicante, para despedirme digo "A ningún dios."
  • En Ecuador, una aerolínea lleva el nombre de Icaro (sin tilde), no buen augurio para un vuelo seguro. Al aterrizar dicen, "Gracias por haber elegido este vuelo peligroso Icaro".
  • ¿Qué carrera académica te prepararía para contar chistes? Bromatología.
  • Muestro un juego de llaves y digo "Llaves". Luego lo escondo y digo, "Ya no ves."
  • A ver también las fotos de mi escultura efímera, "De-lirio".
Enlace original. Puedes ver más en inglés o francés.

Su web personal

Jul 5, 2011
Humor

Colección de trucos avanzados de programación Javascript

javascript-cheat-sheet-v1

(pulsa aquí para ver en grande la Cheat Sheet de Javascript)

Pequeños y útiles programas realizando todo tipo de operaciones en Javascript.

Algunos ejemplos:

  • Append an array to another array
  • Milliseconds since epoch
  • Simulate threads using yield operator
  • prefix an integer with zeros
  • shuffle the Array
  • multi-line text
  • Escape and unescape HTML entities
  • Remove an object from an array
  • ... y muchos más
No te lo pierdas, seguro que hay alguna que hace falta, es una buena referencia para el programador.

Visto en HackersNews y aquí el post original, de Google Code.

Jul 5, 2011
ProgramaciónRecursos Informática

Guía para principiantes de Shell Script

banner-011

Excelente tutorial para iniciarte al maravilloso mundo del Shell Scripting  Si usas de vez en cuando Linux, sabrás que a veces pierdes bastante tiempo teclando comandos para realizar algunas tareas que podrías automatizar. Con el Shell Scripting podrás escribir comandos en forma de programas y ejecutarlos (como el BAT de Windows, pero más potente). Programar copias de seguridad, tareas administrativas, etc son sólo algunas de las cosas que puedes llegar a hacer. Puedes  usar los típicos comandos de programación para bucles (loop), condiciones if/then, for, etc, por lo tanto los script son en sí mismos auténticos programas.

Jul 5, 2011
LinuxRecursos InformáticaProgramación

TDL-4, la nueva generación de botnets

30-06-2011-15-51-44

(Imágen de ESET)

Un nuevo ente está alterando la seguridad de Internet. Se llama TDL-4 y la empiezan a llamar la botnet indestructible. Pero ¿qué la hace tan especial y poderosa?, pues básicamente porque es una mejora de varias generaciones (en concreto esta es la cuarta) a lo largo de muchos años de una típica botnet. Los creadores del código han cambiado el algoritmo (por otro mucho más complejo) usado para cifrar las comunicaciones entre los bots zombies y los servidores del centro de mando (usa P2P) para asegurarse que tienen acceso a dichos equipos aunque el centro de mando esté caido.

Jul 5, 2011
SeguridadHacking

Iconos Creative Commons para tu juego RPG

YWv3L

… ó para lo que quieras, aquí tienes una fantástica colección de iconos de fantasía en blanco y negro, ideal para tu juego RPG, aplicación móvil, etc.

En este enlace puedes descargar en alta resolución todos los iconos individuales, todos bajo licencia Creative Commons Attribution 3.0.

Un millón de gracias al autor.

Visto en Reddit, IndieGames.

Jul 4, 2011
Recursos InformáticaProgramaciónDiseñoJuegos

¿Qué más necesitas?

beergrilll

A lo mejor una bandeja donde poner el portátil

Impresionante, totalmente real, lo puedes comprar aquí por 11.000 dólares. Es portátil, de acero, con grifo de cerveza (compresor de CO2) y grill incorporado.

Visto en TheAwesomer.

Jul 4, 2011
ocioVarios

HackerMonthly "Startup stories", en PDF y gratuita

mag-cover-special3

HackerMonthly es una publicación creada por los mismos fundadores de la espectacular Hacker News, donde mensualmente publican las mejores historias (con retoques de maquetación y añadiendo información adicional) que han aparecido en su web.

El precio por número es de 3$ (muy bien invertidos, la revista es realmente buena, puedes suscribirte aquí por 29$ al año), pero tienen este especial gratuito donde hablan sobre historias de compañías "startup".

Jul 3, 2011
HumorRecursos InformáticaHackingGadgets

Como abrir un candado de portátil

laptoplock.jpg

Si tienes un portátil y miras por, normalmente alguna de las esquinas, verás un orificio pequeñito. No, no es para colgarte el portátil en el llavero, sino para amarrar el portátil a algún sitio usando un candado especial.

Yo la verdad nunca me he fiado en este tipo de medidas de protección, al fin y al cabo la carcasa de los portátiles suelen ser de plásticos (Mac, Dell, Lenovo y seguro que algún otro creo que hacen portátiles de aluminio o algún otro material que no es plástico) y con un buen tirón te llevas el portátil.

Jul 2, 2011
HardwareSeguridad