Er docu der finde: Apolo XI, la verdadera historia

Jun 13, 2014
AstronomíaEr Docu der findeDocumentalCiencia

51 libros gratuitos sobre Python

36Z_python

Pues ya no aprendes Python porque no quieres ;)

Aquí tienes 51 libros gratuitos sobre cómo programar en este lenguaje.

Enlace a los libros

Jun 11, 2014
EbookProgramaciónRecursos InformáticaLibros

Material de la LLVM europea

EuroLLVM2014.jpg

La conferencia EuroLLVM 2014 que tuvo lugar en Edinburgo, Escocia el pasado 7-8 de abril ha liberado los vídeos y presentaciones de las charlas que se dieron. EuroLLVM es una conferencia enfocada alrededor de la arquitectura de compiladores.

La lista del material publicado es la siguiente:

Tobias Edler von Koch (University of Edinburgh) Conference Opening & Welcome [Slides] [Video]
Chandler Carruth (Google) Keynote: Passes in LLVM, Part 1 [Slides] [Video]
Marshall Clow (Qualcomm) Keynote: What's new in C++14, and how you can take advantage of it [Slides] [Video]
Rafael Ávila de Espíndola (World Wide Studios/Sony Computer Entertainment) LTO: History and work to be done [Slides] [Video]
Reinoud Elhorst, Mark Batty, David Chisnall (University of Cambridge) Efficient code generation for weakly ordered architectures [Slides] [Report]
Andy Thomason (Goldsmiths) How to build LLVM in under ten seconds [Slides] [Web version]
Ulrich Weigand (IBM Linux Technology Center) A new ABI for little-endian PowerPC64: design and implementation [Slides] [Video]
JF Bastien (Google) Portable Native Client. Fast, Secure, Simple: Pick Three. [Slides] [Notes] [Video]
Marcello Maggioni (Codeplay Software) Branching in Data-Parallel Languages using Predication with LLVM [Slides] [Video]
Daniel Jasper (Google) clang-tidy - Lint-like checks and beyond [Slides]
Greg Bedwell (SN Systems Ltd/Sony Computer Entertainment) PlayStation(R)4 CPU Toolchain: Launch Post-mortem [Slides] [Video]
Andrew MacPherson (Fabric Software Inc.) Fabric Engine and KL: LLVM for 3D Digital Content Creation [Slides] [Video]
Frej Drejhammar (Swedish Institute of Computer Science) BEAMJIT: An LLVM based just-in-time compiler for Erlang [Slides] [Video]
Tom Spink (University of Edinburgh) Custom Alias-analysis in an LLVM-backed region-based Dynamic Binary Translator [Slides] [Video]
Hans Wennborg (Google) clang-cl: what it is, how it works, and how to use it [Slides] [Video]

Tutoriales

Jun 11, 2014
ConferenciaProgramaciónvideos

The Video Master's Guide to Defender, libro PDF gratuito

Sin título

Ya en su día os hablamos de un fantástico libro para llegar a dominar el clásico Pac-Man, pues ahora os ofrecemos este enlace para que os descarguéis este otro para dominar el mítico Defender.

El libro se llama "The Video Master's Guide to Defender" (80 páginas), donde nos enseñarán gráficos, esquemas y maniobras para lograr las mejores puntuaciones. Cuando lo terminéis de leer, os daréis cuenta que el juego no es tan sencillo como parece a simple vista ...

Jun 8, 2014
RetrocomputerocioJuegos

Vídeos de las charlas de la Norwegian Developers Conference Oslo 2014

ndc2014.png

Las charlas de la NDC (Norwegian Developers Conference) que tuvieron lugar entre el 2 y 6 de junio en Oslo, Noruega de este mismo año, 2014, están disponibles públicamente, y si mis cuentas no me han fallado, son nada más y nada menos que 158 vídeos. La temática principal de esta conferencia es el desarrollo de software. Aquí tenéis la lista completa:

Jun 8, 2014
ProgramaciónvideosConferencia

Er docu der finde: Profetas de la ciencia ficcion - Arthur C Clarke

Jun 6, 2014
Er Docu der findeSci-Fi y FantasíaDocumental

"Hola, mi nombre es Brian y construyo superordenadores en mi tiempo libre ..."

Parallac

Así de directa era la publicación en twitter de Brian Guarraci, un ingeniero de software que en su tiempo libre se dedica a construir clusters de ordenadores. Y el que aparece en la foto es su última creación, inspirado en el nuevo servidor de Apple  y el clásico Cry 1.

En concreto el que aparece en la foto es un conjunto de ordenadores en paralelo Intel NUC. Cada NUC tiene un Intel i3 con 16GB de RAM, 120GB el disco duro SSD y WiFi 802.11ac. Cad NUC ejecuta Ubuntu Server y el sistema tiene 8 placas NUC compartiendo un switch gigabit. Y ojo al dato, es capaz de llegar a una potencia de cálculo de 208 GFLOPs.

Jun 4, 2014
HardwareSupercomputaciónElectrónicaHacking

Curso online gratuito sobre programación embebida usando Java ME impartido por Oracle

rpi_java.jpg

Como bien dice el título de esta entrada, Oracle se también se ha subido al carro de la educación online gratuita y está ofreciendo, creo que por segunda vez, un curso sobre programación de dispositivos embebidos usando Java ME Embedded. En el curso, además del material que deberás de aprender, vas haciendo un proyecto a medida que avanzas. El proyecto tendrás que realizarlo sobre un Raspberry Pi.

El curso dura 5 semanas y en cada una de ella tendrás que hacer un pequeño cuestionario. La planificación del mismo es la siguiente:

Jun 4, 2014
HardwareProgramaciónClases

A Hacker’s Guide to Git

git.png

He leído y ojeado varias guías/tutoriales sobre Git, pero ésta, A hackers Guide to Git, me ha gustado más que ninguna otra, por un par de razones: escueta, clara y más basada en entender los conceptos que los comandos.

No sólo explica el uso de los comandos típicos, sino que empieza por explicar, sin entrar en detalles técnicos, la estructura básica de un repositorio .git.

Aunque luego sigue con ejemplos básicos de los comandos más comunes, no se para a explicar en detalle su funcionalidad o sus parámetros, si no más bien, nos explica que ocurre con el repositorio .git en sí, somo se reestructuran los datos. Creo que esto ayuda a entender esta herramienta mucho mejor y evitar ciertos mal entendidos. Como ejemplo trata el caso de la opción rebase, de la que hay bastante revuelo.

Jun 3, 2014
Recursos Informática