Más de 300 tutoriales gratuitos sobre programación de juegos

Desde la web gametutorials.com han puesto a disposición del público y de forma totalmente gratuita todos los tutoriales del sitio. Son unos 350 tutoriales orientados a la creación de vídeo juegos. Dichos tutoriales están organizados en las siguientes categorías:
Leer más

Crea tu propio sistema operativo en C++

Si te interesa cómo funcionan los sistemas operativos, nada como escribir el tuyo propio para realmente conocer sus pilares. How to Make a Computer Operating System es un proyecto en proceso, en el que capítulo a capítulo nos explican como crear nuestro propio sistema operativo desde cero, usando C++. El objetivo es crear un sistema operativo muy simple basado en UNIX. Actualmente hay 8 de los 19 capítulos que en estos momentos están planeados:
Leer más

Compilador interactivo de C/C++

Cuando haces ingeniería inversa a un binario (del cual no dispones del código fuente), no es sólo importante tener conocimientos de ensamblador, la pila, montículo (heap), registros, etc sino también es importante conocer los pequeños trucos y patrones que usa el compilador/es a la hora de generar el código binario. ¿Cómo se traduce una instrucción if? ¿y un switch? ¿bucles? ¿operaciones con punteros? ¿arrays? ¿construtores/destructores en C++? ¿Intel, ARM? etc
Leer más

Guía sobre hacking Ruby

Si el título te ha atraído hasta aquí pensando en que ibas a encontrar información sobre cómo romper cosas con Ruby, metasploit o algo por el estilo, lo siento, aunque me alegro que hayas llegado hasta aquí :) Este entrada trata sobre un proyecto llamado Ruby Hacking Guide, que no es más, y nada menos, que una traducción (al inglés) del texto original escrito en japonés. Esta guía trata de explicar como funciona internamente el intérprete de Ruby original (escrito en C).
Leer más

Presentaciones de la C++Now 2013

Ya están disponibles las presentaciones de la C++Now 2013 celebrada en Aspen, Colorado. Una conferencia que reúne a un número importante de expertos en el lenguaje de programación C++.
Leer más

25 libros online gratuitos de Informática

Realmente espectacular es esta recopilación de 25 libros totalmente gratuitos (online). Aquí los tenéis, es la lista original con alguna descripción en castellano: Become An X coder: guía para el desarrollo en MacOSX con Cocoa usandoObjetive-C. The Cathedral and the Bazaar Eric Raymond, libro clásico sobre software libre . Amazon Data Structures and Algorithms with Object-Oriented Design Patterns in Java también disponbile para C#, Python, Perl, Ruby, Lua, C++ and PHP versions.
Leer más

Referencia completa de las librerías estándar de C y C++

Esta web es posiblemente una de las mejores referencias que podemos encontrar online cuando buscamos información sobre alguna función de alguna de las librerías estándar de C o C++, incluyendo el nuevo C11. Una referencia para tener a mano, incluso si tocas C o C++ de vez en cuando.
Leer más

Ejercicios C++

Uno de los libros de referencia en lo que respecta a C++ es “The C++ Programming Language”, escrito por el mismísimo Bjarne Stroustrup, creador de dicho lenguaje. A través de los capítulos del libro nos encontramos con distintos ejercicios a resolver, muy recomendables de hacer si estás aprendiendo. Precisamente para aquellos que estén aprendiendo el lenguaje y necesitan ayuda, en este repositorio de Gitub puedes encontrar la mayoría de los ejercicios resueltos.
Leer más