background preloader

Cosas

Facebook Twitter

Programming, Motherfucker - Do you speak it? 5 portales que ofrecen cursos virtuales gratuitos. Creo que el 2012 será el año de la «educación virtual masiva», un hito en la historia de la educación al empezar a establecerse un vínculo entre entidades de enseñanza reconocidas mundialmente, con usuarios presentes en cualquier latitud (ved el ejemplo de la Universidad de Stanford).

Por supuesto, aún falta mucho para luchar con la actividad presencial en cuanto a alta calidad en la formación -quienes la tienen-, pero se nota que se está trabajando bastante en lograrlo. Existen institutos ofreciendo cursos gratuitos en todo el mundo, como podéis ver en esta completa lista, así como portales especializados en ofrecer este tipo de contenido. Como ejemplo, cortesía de Chronicle, tenemos como importantes exponentes a: Do It Yourself Computer Science Udacity Coursera También con cursos ofrecidos por profesores de Stanford pero junto a educadores de la Universidad de Michigan y la Universidad de California en Berkeley. GoodSemester Udemy.

Quake 2 Source Code Review. September 16th, 2011 Quake2 is made of one kernel and two modules loaded at runtime: Game and Renderer. The very interesting part is that anything can be pluged into the kernel via polymorphism. Before reading further make sure you have a good understanding of how virtual memory works with this great article (mirror) just in case you need to refresh your memory. Quake 2 Source Code Review 1/4 (Intro) Quake 2 Source Code Review 2/4 (Polymorphism) Quake 2 Source Code Review 3/4 (Software Renderer)Quake 2 Source Code Review 4/4 (OpenGL Renderer) Polymorphism with C and Dynamic Linking Dynamic linking provided numerous advantages: Renderer: Clean Quake2 kernel code, limited code entropy, no crazy #ifdef all over the place .

But Quake2 was written in C which is not an Oriented Object programming language and the question is then "How do you implement polymorphism with a language which is not OO ? ". A small drawing is better than a long speech Step 1: In the initial state: Renderer library Comments. How to Crack a Wi-Fi Network's WPA Password with Reaver. Vídeo: El poder de los algoritmos en el mundo. Interesantes reflexiones en una de las exposiciones que formaron parte de la última edición de la conferencia TED. 13/01/2012 - "Cómo los algoritmos configuran nuestro mundo" es una presentación llevada a cabo durante la conferencia TED (Technology, Entertainment and Design) por Kevin Slavin, Co-Fundador y Presidente de Area/Code Entertainment compañía pionera en nuevas formas de entretenimiento que trabajan desde la ubicación del usuario hasta los contenidos televisivos sincronizados a tiempo real. El vídeo que os dejamos al final de este post muestra el poder de las matemáticas expresadas a través de algoritmos como conjunto de reglas que permiten realizar una actividad y que forman parte del modo de actuar de servicios, herramientas y productos de toda índole.

El vídeo de cerca de 15 minutos de duración ofrece subtítulos en español.