Codecademy Projects – Una nueva iniciativa de Codecademy para aprender a programar

En codecademy.com presentan hoy Projects, una nueva sección de su web que pretende ayudarnos a mejorar nuestros conocimientos de programación realizando proyectos de dos tipos: básicos y avanzados.

Disponibles en www.codecademy.com/tracks/projects dejan de ser tutoriales sin utilidad final y pasan a ser aplicaciones reales, desde la creación de un botón usando CSS hasta la creación de un juego.

Los ejercicios nos van guiando para poder probar los resultados a medida que avanzamos, siendo sencillo comprobar lo que vamos haciendo directamente en el navegador, sin salir de la página.

Una gran idea de esta aplicación que ya se ha consolidado como una de las mejores para aprender a programar de forma autodidacta.

My GitHub Résumé, genera un CV en tu cuenta de GitHub

Github, el servicio online diseñado para guardar proyectos open source, wikis, etc., ha desarrollado ahora una utilidad para poder generar un currí­culum vitae automáticamente desde el mismo GitHub en la que tan sólo tenemos que introducir nuestro nombre de usuario.

La idea nació gracias a un Tweet de un usuario recibido por GitHub en el que se sugerí­a dicho tema. A partir de ahí­ se creó el sistema de CVs organizado en cinco secciones, llamadas Github Profile, Languages, My Popular Repositories, My Organizations y About This Résumé, siendo la última una parte que indica que el currí­culum ha sido generado automáticamente utilizando información de GitHub.

Obviamente el servicio tiene sus limitaciones, ya que partiendo de que se genera automáticamente con la información insertada en el sitio web, sólo indicará proyectos individuales y propios y no aquellos de las asociaciones o sitios en los que se haya colaborado, que viene a ser algo esencial en un CV. De cualquier forma, podéis generar un CV de nuestros propios proyectos almacenados en el sitio haciendo clic aquí­.

Link: My GitHubRésumé | Ví­a: TheNextWeb

Coderise – Enseñando a programar a los más jóvenes

Enfocando sus esfuerzos en América Latina, comenzando por Colombia, Coderise pretende acercar los secretos de la programación a los más jóvenes.

La idea del proyecto es enseñar, desarrollando habilidades de programación que tienen una alta demanda en el mercado, traer el ejemplo de reconocidos emprendedores tecnológicos y programadores, realizar programas de 8 semanas de entrenamiento intensivo y conectar con oportunidades reales de trabajo, pilares que se explicarán en el programa piloto gratuito el 25 de Septiembre con 20 estudiantes de la ciudad de Medellí­n, Colombia.

En su web existe una sección para que podamos ayudar a financiar el proyecto que, esperemos, se expandirá por toda la región durante los próximos meses.

Link: Coderise | Ví­a TNW

Kinesis, framework para construir aplicaciones basadas en Kinect

Si estáis pensando en crear alguna aplicación usando Kinect, de Microsoft, la comunidad kinesis.io os puede ayudar con el tema.

Allí­ tenemos un framework que ayuda a los programadores a desarrollar programas para este dispositivo de forma más sencilla, existiendo varias demostraciones y un foro donde consultar temas y eliminar dudas.

En caso de no tener Kinect, hay un simulador que puede ayudarnos a realizar el trabajo, aunque lo ideal es tener un dispositivo, para Windows o Xbox, que facilite la programación.

Kinesis.io requiere invitación para participar, aunque en mi caso la enviaron inmediatamente después de pedirla.

5 soluciones de mediano costo para desarrollar tu aplicación móvil

Ya para nadie es un secreto que el futuro está en lo móvil, que la publicidad y la prestación de servicios están en un proceso de transición y de mejorí­a apoyado en el amplio potencial de las redes sociales. Pues bien, ya que todos quieren subirse al «tren de lo móvil», no sobra evaluar algunas alternativas de pago para crear una aplicación de calidad, con buen diseño, con funcionalidades suficientes para aprovechar las grandes bondades de llegar a la palma de la mano del cliente y totalmente personalizada para su empresa. Las siguientes son algunas de las mejores plataformas recomendadas por Mashable.

PhoneGap

PhoneGap
Phonegap es un framework open source para crear aplicaciones usando JavaScript, HTML5 y CSS3, siendo su punto más interesante la facilidad para desarrollar para varias plataformas móviles simultáneamente: WP7, iOS, Android, BlackBerry, WebOS, Bada y Symbian. A pesar de que la firma que le creó fue comprada por Adobe, Phonegap fue donada a la fundación Apache por lo que sigue siendo libre, aunque se ofrecen algunos planes de pago con servicios extra en la nube. Continúa leyendo «5 soluciones de mediano costo para desarrollar tu aplicación móvil»

snipt lanza nueva versión, para compartir código entre programadores

Comentado por aquí­ en 2008, y usado siempre que queremos divulgar un trozo de código en los artí­culos, snipt.net anuncia ahora una nueva versión, más limpia y sencilla de usar.

El objetivo es el mismo, permitir compartir y descubrir trozos de código en diferentes lenguajes de programación copiando y pegando un script que podrán adjuntarse en cualquier página web (podéis ver un ejemplo aquí­), mostrando las palabras clave de cada comando en los diferentes lenguajes.

También su API es nueva, permitiendo programar aplicaciones que se integren con las funciones de snipt, lo que ayudará a distribuir el trabajo desde aquí­ divulgado.

La nueva versión incluye Markdown como lenguaje, seguimiento ví­a rss de los códigos públicos, comentarios en cada uno… una web que vale la pena tener siempre en la barra de favoritos.

Nueva extensión de Buffer para mayor integración con Twitter

En la captura superior podéis ver una de las nuevas funciones que la nueva extensión de Buffer ofrece, una mayor integración con Twitter.com, mostrando la posibilidad de hacer RT de los textos ví­a Buffer con solo pulsar un botón.

Para los despistados, recordamos que Bufferapp.com permite tener una lista de textos guardados para ser publicados en twitter en las horas que le especifiquemos, siendo posible establecer las mejores horas de publicación sin necesidad de estar delante del ordenador para hacerlo.

De esta forma podemos hacer un RT y dejar que se publique en el futuro, en las horas que tengamos configuradas en nuestra cuenta, aumentando las posibilidades de que nuestros seguidores vean la recomendación.

También es posible enviar a nuestro buffer cualquier nuevo tweet que queremos escribir, teniendo un nuevo botón especialmente dedicado para la ocasión:

Este botón aparecerá también cuando hagamos un tweet a partir de cualquier página web.

Podéis instalar la nueva extensión en bufferapp.com/extras

La API de Bing dejará de ser gratuita

Microsoft acaba de anunciar que el uso de la API de su buscador dejará de ser gratuito durante las próximas semanas, con lo que los desarrolladores que usen el buscador de Bing en sus aplciaciones tendrán que tomar la decisión sobre el tipo de plano que quieren contratar.

Podrán pagar 40 dólares al mes para usar hasta 20.000 consultas/mes, acceso que será gestionado desde Windows Azure Marketplace, tal y como comentan en Techcrunch.

Hoy la API de Google ofrece de forma gratuita solo 100 búsquedas diarias, por lo que muchos usaban la API de Bing para realizar más búsquedas en sus aplicaciones.

De momento no se han especificado fechas ni precios para los que necesiten más de 20.000 accesos.

Short Calendar, para programar nuestras actividades y compartirlas por email

Tenemos muchas aplicaciones y servicios web que nos permite programar online nuestras actividades, y hasta si deseamos compartir con otros nuestro cronograma.

Short Calendar es una aplicación web que también nos permite realizar ello, pero de una manera muy sencilla, tan simple como si lo escribiéramos en papel, sin necesidad de crear una cuenta, registrarnos o loguearnos. Solo tienes que ir al sitio y crear tu cronograma de actividades.

La interfaz es muy simple, verás que tienes un recuadro por cada dí­a que deseas programar. Puedes escoger hasta 5 dí­as consecutivos, a partir de la fecha que tu escojas. Solo tienes que escribir las actividades o recomendaciones que desees en cada apartado y lo envias por correo electrónico a las personas que deseas.

Puede ser una manera simple para programarte con tus compañeros de estudio o de trabajo en proyectos simples, o puede ser una herramienta para ti, que podrás visualizar desde tu correo electrónico.

Enlace:Short Calendar |Ví­a:Thenextweb

Libro interactivo gratuito para aprender a programar en Ruby

Si Ruby es vuestra asignatura pendiente seguramente os interesará saber que en rubymonk.com existe un libro interactivo completamente gratis con varios tutoriales y ejercicios para entrar en materia.

Podéis escribir el código de los ejercicios directamente en el navegador, recibiendo feedback sin necesidad de usar ninguna aplicación extra.

En su cuenta de twitter @rubymonk, suelen publicar recursos extra para complementar las lecciones, siendo siempre Ruby el protagonista de la historia.

A modo de cursiosidad os recomiendo leer este artí­culo donde comentan 20 sitios web famosos creados con Ruby, estando BaseCamp, Scribd, Hulu, Slideshare y Zendesk entre ellos.