International Space Apps Challenge

Si tienes sed de reto y tiempo y además quieres ayudar la NASA entre otros, en esta página tienes varios retos en los que puedes colaborar. La idea es genial, son retos totalmente al alcance de cualquiera con un poco de motivación y tiempo. El objetivo de dichos retos es el acercar y motivar a la gente interesada en la exploración del espacio. Estos son los retos disponibles en estos momentos:
Leer más

PyCon US 2012 - Vídeos

Ya están disponibles los vídeos de la PyCon US 2012: Graph Processing in Python How to make your websites more accessible Introduction and Welcome DevOps for Python: Doing More With Less Documenting Your Project With Sphinx High Performance Python I High Performance Python II Introduction to Game Development Introduction to Interactive Predictive Analytics in Python with scikit-learn Optimize Performance and Scalability with Parallelism and Concurrency Plotting with matplotlib Python Epiphanies Social Network Analysis with Python Bayesian statistics made (as) simple (as possible) Data analysis in Python with pandas Django in Depth Faster Python Programs through Optimization How to get the most out of your PyPy Introduction to Django IPython in-depth: high-productivity interactive and parallel python Web scraping: Reliably and efficiently pull data from pages that don't expect it Writing a Pyramid application
Leer más

Aplicación móvil de Hacker News - The making of

Con este título de película os traemos una entrada muy interesante, al menos para aquellos que desarrollen aplicaciones para dispositivos móviles o tengan la intención de hacerlo. Es una aplicación creada para iPhone/iPad (Safari Móvil) para leer las noticias del famoso portal Hacker News. Hasta aquí nada del otro mundo. El reto real de dicho proyecto era el crear una aplicación web, no nativa, pero que cuyo parecido y comportamiento (look and feel) fuera el nativo.
Leer más

Analizando las técnicas SEO a nivel de programador

Este buen artículo llamado "What every Programmer Should Know About SEO" no debes perdértelo si quieres profundizar en el funcionamiento de las técnicas SEO pero explicado para programadores y así comprender mejor y poder optimizar dichas técnicas en nuestro sitio web (mejorar su posicionamiento para los buscadores). Explica el funcionamiento básico de los motores de búsqueda para luego dar algunos consejos, como por ejemplo estar seguro que tu sitio es "
Leer más

Escribiendo un clon de Twitter en Python

La forma más fácil y divertida de aprender a programar es empezar un proyecto desde cero y crearte todas las partes del mismo. Si eres un entusiasta de Python este tutorial te gustará. Se llama Flipper y es un proyecto escrito en Python para crear un clon o copia del archiconocido Twitter. Al final del mismo no sólo te habrás creado el proyecto en sí, sino también todas las partes del mismo.
Leer más

Máquinas Virtuales VirtualBox para desarrolladores

Ya hemos hablado en otras ocasiones de sitios que compilan máquinas virtuales creadas (link, link) y listas para ser usadas con distintos sistemas operativos. Hoy os traemos otro magnífico repositorio de este tipo, pero esta vez las máquinas virtuales están pensadas para ser usadas como plataforma para el desarrollo de software y no sólo eso, sino que además son creadas por la propia Oracle. En estos momentos diponemos de nueve sistemas:
Leer más

Tabla de referencia comparando con todo detalle PHP, Perl, Python y Ruby

(click para ampliar) Casi podrías aprender a programar en estos cuatro lenguajes de programación simplemente mirando esta hoja de referencia (formato tabla) donde nos muestran con todo nivel de detalle desde los operadores, separadores, matrices, declaración de variables, debuggin, funciones, operadores lógicos, etc, de PHP, Perl, Python y Ruby. Puedes consultarla al completo aquí. Una genial hoja de referencia (Cheat Sheet) muy útil. Visto en HackerNews.
Leer más

¿Cuánto sabes de programar en C?, unas cuantas preguntas para probarlo

Aquí tienes 16 preguntas nada fáciles de contestar para probar el nivel que tienes en programación C. Estas preguntas aparecieron originalmente en un artículo en ProgrammersHeaven escrito por Ashok K. Pathak. Prueban el nivel de conocimiento de C a nivel general (punteros, recursividad, etc) pero incluye también otras características un poco raras para probarte (además de algunas trampas en el código para hacerlo menos legible). ¿Cuántas has respondido correctamente?
Leer más

Tutor online de Python

Este tutor online de Python (del MIT) te permite escribir el código directamente en la web para luego analizar su ejecución al detalle. Esto es genial para analizar como se comporta paso a paso el programa que has creado en Python, visualizando variables y su contenido, la memoria, saltos, etc. Viene con varios ejemplos ya creados como las famosas Torres de Hanoi. Soporta Python 2.5 (de momento, anuncian que en breve soportará Python 3).
Leer más

Un juego de tetris programado en 140 bytes (más o menos el tamaño de un tweet de twitter)

¿Es posible escribir un programa que no sea más grande que un tweet de twitter, o sea, 140 bytes?. La página web 140byt.es dice que sí y lo ha demostrado programado un juego de Tetris que ocupa 140 bytes. A eso se dedica dicha web, a recopilar programas en Javascript que no ocupen más que un SMS o un tweet. Esta implementacion espectacular de un juego de Tetris en 140 bytes tiene sólo dos tipos de bloques (lo llaman "
Leer más