The Art and Science of Smalltalk y otros 25 libros gratuitos sobre este lenguaje de programación

Smalltalk1977

Smalltalk en Xerox, 1977 (visto en este libro)

Smalltalk es un lenguaje de programación muy importante en la historia de la Informática.  La intención de Alan Kay, uno de sus creadores, era realizar tareas de computación en un entorno de objetos virtuales que se pasan mensaje, más o menos lo mismo que ocurre en el mundo real. Todo en Smalltalk se considera un objeto y cada uno tiene sus características como una memoria propia, capacidad de comunicarse, capacidad de heredar características y la capacidad de procesamiento.

Dec 16, 2012
EbookProgramaciónHistoriaRecursos Informática

Er docu der finde: La Revolución virtual "El precio de lo gratuito"

Dec 14, 2012
Er Docu der findeDocumental

¿Está la fotografía muerta? El boom de la foto móvil

Mobile Photography [Infographic] Courtesy of Overgram

Dec 13, 2012
FotografíaInfografíaHistoria

Vídeos del Qt Developers Day Berlín 2012

logo-site5.png

Qt Developer Days Berlín 2012 es la novena conferencia celebrada en Europa. Esta conferencia se enfoca en todo lo que envuelve a Qt. Para los despistados, Qt son las librerías sobre las que está construido KDE o MeeGo entre otros.

Esta es la lista de vídeos disponible:

 
Dec 13, 2012
ProgramaciónvideosConferencia

Material del Lua workshop 2012

lua.gif

Aquí tenemos algunos vídeos y diapositivas de la mayoría de las presentaciones dadas en el Lua Workshop 2012:

  • Textadept - Behind the Scenes Slides Video
  • Crazy Ivan - Lua Driven Robots Video
  • Gemini - An Open Source Library for Game Development on iOS Using Lua Slides Video
  • picoDB: a no-SQL database tool for eLua Slides Video
  • Luerl, a Lua VM written in Erlang Video
  • LuaFlow - An Open Source Lua OpenFlow Controller Video
  • Lua multi VM system for home automation Slides Video
  • Building a Lua Based Platform (Luvit) Slides Video
  • Small Team, Huge Game, and Lua Video
  • What is Next for Lua? A Personal Perspective Slides Video
  • Incrementally developing and implementing Hirschberg's longest common subseqence algorithm using Lua Slides Video
  • Adding an Lua-based integrated character-based menu system into the SciTE editor Slides Video
  • Integrating Lua for fun and profit: Vim's if_lua and PostgreSQL's PL/Lua Video
  • Make Your Own M2M Application, in a 1/2 Hour, with Lua Video
  • Using Lua for Integration with a specialized IDE Slides Slides Video
  • Lua Q&A Session with Roberto Ierusalimschy Video
Dec 13, 2012
ConferenciaProgramaciónvideos

Man of Steel, trailer 2

Tengo buenas vibraciones con este reboot de Superman.

Espectacular tráiler.

Dec 12, 2012
videosCineSci-Fi y Fantasía

Análisis estático de aplicaciones Android en la nube

canvas.png

Para ser honestos no soy muy defensor de la nube o el cloud computing, pero la verdad es que esta tecnología tiene grandes ventajas.

El tema del malware en Android es un tema muy candente, realmente el malware en general, ya que todas las plataformas se ven afectadas por este tipo de especímenes. Pero cuando hablamos que tecnología móvil y malware todas las miradas apuntan a Android. Cuando hablo con alguien sobre este tipo de temas, les digo que Android es en el mundo móvil lo que Windows en el mundo del escritorio.

Dec 12, 2012
SeguridadvirusAndroid

Ejercicio práctico: desde la inyección de SQL hasta el terminal, versión PostgreSQL

from_sqli_to_shell_pg_edition.png

¿Os acordáis de la entrada Ejercicio práctico: desde la inyección de SQL hasta el terminal? Pues el equipo de Pentesterlab, los creadores del origen de la misma, han vuelto a hacer los mismo pero con un pequeño cambio: la base de datos en el servidor a atacar es PostgreSQL.

Aunque la idea de una inyección de sql es la misma, dependiendo de la base de datos con la que tengamos que lidiar, sí que hacen que los detalles del ataque sean distintos.

Dec 11, 2012
HackingSeguridad