Treehouse regala 5000 becas a estudiantes universitarios de todo el mundo

Treehouse es una plataforma web que tiene como objetivo enseñar a través de un sistema de aprendizaje online, todo lo relacionado al diseño y desarrollo web, programación, así­ como todo el conocimiento necesario para crear aplicaciones en iOS.

La mayorí­a del contenido que dispone la plataforma es gratuito, pero para completar los cursos es necesario abonar cuotas mensuales. Sin embargo, desde su blog el equipo de Treehouse ha anunciando una interesante oportunidad de realizar la totalidad de los cursos de manera gratuita, a través de 5000 becas que van a regalar.

Esta convocatoria está abierta a estudiantes o recientes graduados de cualquier edad, a nivel mundial. Las becas serán otorgadas al azar entre todas las personas que se inscriban a través de la solicitud que encontramos en el blog.  El plazo para enviar el formulario es el 9 de noviembre, y los ganadores serán anunciados el dí­a 16.

Ví­a: Treehouse Blog

Source – nueva plataforma para recopilación de códigos de periodistas-programadores

Nos presentan Source, una plataforma social que acaba de ver la luz, apoyada por Knight-Mozilla OpenNews, que pretende ser el punto central para los códigos de programación escritos por la comunidad periodí­stica. En ella, podemos encontrar códigos de programación obtenidos de artí­culos destacados, mediante un í­ndice de repositorios de código abierto producido por la propia comunidad de periodistas-programadores, y también a través de la propia comunidad.

Knight-Mozilla OpenNews es una organización que, según sus palabras, pretende construir para ayudar a prosperar al periodismo en la web abierta, produciendo la próxima generación de soluciones web que resuelvan los problemas reales de las noticias. Trata de dar apoyo a las comunidades de desarrolladores y periodistas para realizar, aprender e inventar juntos.

Gestándose hace poco más de un año, en pbs.org cuentan la trayectoria desde que surgió la idea hasta la puesta en marcha del desarrollo, agradeciendo la propia OpenNews al equipo de personas que han trabajado en la elaboración de este proyecto, y dejando también la siguiente reflexión:

El periodismo está en un momento de gran innovación y reinvención. Desde el periodismo de datos hasta el desarrollo de aplicaciones de noticias, nuevas organizaciones tanto grandes como pequeñas están tratando cosas nuevamente. Repensar la forma en que el mundo se entera de sí­ mismo es una tarea enorme, emocionante e inspirador.

Enlace: Source | Ví­a: Anuncio en pbs

Mobello, crea aplicaciones móviles en HTML5

Mobello es una herramienta de código abierto diseñada para los programadores y desarrolladores que quieran dar los primeros pasos en el mundo de las aplicaciones móviles.

La idea es que Mobello nos permita crear aplicaciones en HTML5 que puedan ser publicadas en la AppStore de la manera más sencilla posible, e incluye un marco de trabajo que nos ofrece 20 componentes de interfaz para diseñar nuestra aplicación como nos parezca. También disponemos de una aplicación de escritorio llamada Mobello Studio con la que podremos realizar nuestro diseño desde cero con un editor que incluye edición a tiempo real, edición de capas y detección de bugs.

Podéis descargar el editor de forma gratuita en Github haciendo click en este enlace.

Link: Mobello

YouTube integra nueva función para destacar un ví­deo de nuestro canal en todos nuestros ví­deos

Nuevas caracterí­sticas parece que se han integrado a YouTube, según lo ha descubierto el equipo de ReelSEO, que se relacionan con mejorar la exposición de nuestro canal en la plataforma.

Esta nueva función la encontraremos en “Configuración” >> “Configuración del Canal” >> “Programación integrada en video”. Por un lado nos permitirá destacar la marca o logo de nuestro canal en todos los videos que hemos compartido. Solo tenemos que subir la imagen que nos represente y personalizar algunas opciones:  la posición que deseamos que tenga en el video y el momento en qué se visualizará. Una vez que programemos esta opción, se aplicará automáticamente en todos los videos.

Y en la segunda opción nos encontraremos con la posibilidad de destacar un video mientras el usuario está reproduciendo otro de nuestro canal. Esto puede ser útil, por ejemplo para compartir un aspecto especial de nuestro canal o promocionar un canal alterno, etc. En lugar de realizar anotaciones, que se  vuelve una tarea tediosa, podemos realizarlo automáticamente con esta nueva función.

Microsoft presenta un adelanto del nuevo lenguaje de programación, TypeScript

Microsoft hoy a dado a conocer más detalles sobre el lenguaje de programación en el que ha estado trabajando en los últimos meses, TypeScript.

Dicho de manera simple, TypeScript no es más ni menos que un superconjunto de JavaScript. Gracias a esta caracterí­stica, se puede utilizar muchas de sus funcionalidades sin tener que aprender un lenguaje desde cero. Tal como lo explican en sitio web de TypeScript, este lenguaje toma prestado las mejores caracterí­sticas de JavaScript, a la vez que añade otras que son fundamentales dados los avances en la tecnologí­a de la programación.

Por lo que nos encontraremos que TypeScript cuenta con clases, tipos y módulos, de lo que JavaScript carece, ofreciendo un amplio conjunto de herramientas ideales para grandes proyectos realizados en Javascript o TypeScript nativo. Como es de esperarse tendrá soporte para todos los navegadores web, para cualquier servidor y tipo de sistema operativo.

Ya Microsoft dio a conocer que van a incluir un plugin para poder usar TypeScript mediante Visual Studio 2012, dando así­ a los programadores tradicionales en JavaScript, todo el potencial de las herramientas y caracterí­sticas de la suite de programación.

Esto sin dudas, abre nuevas expectativas para el uso de lenguaje de programación más funcional teniendo en cuenta que ahora todo se enfoca al uso de aplicaciones y tareas en la nube.

Enlace: TypeScript | Ví­a: TechCrunch

Codecademy presenta proyecto de clases de programación para los más jóvenes

Nos encontramos a las puertas de un nuevo curso escoltar y con ello también llegan las clases extraescolares y las actividades fuera del aula. Codecademy añade su granito de arena al tema y presenta su proyecto para que los niños empiecen a aprender a programar en la escuela en sus cursillos extraescolares, proyecto llamado After-School Programming.

Con dicho cursillo pretende cambiar la manera en que los niños piensan, ampliar sus conocimientos de matemáticas en cuanto a algoritmos, álgebra y matemáticas aplicadas a la informática y obviamente hacerles entender que estos conocimientos pueden aplicarse a la tecnologí­a de las maneras más interesantes. A dí­a de hoy ya son cientos de profesores los que utilizan los proyectos de Codecademy en sus aulas y aplican los cursillos a sus estudiantes.

Ahora, con After-School Programming, la academia lo pone fácil y para que los alumnos puedan iniciarse fácilmente en el mundo de la programación no es necesario instalarse ningún kit, ni descargar ningún software, ni siquiera ningún conocimiento previo de informática. Y además, es gratis.

Link: After School Programming | Ví­a: Codecademy

Netflix anuncia Eureka en código libre, solución de equilibrio de carga entre servidores

Netflix usa los servicios de Amazon para transmitir sus muchí­simas horas de contenido de ví­deo por segundo, aunque añade alguas soluciones propias para mejorar el rendimiento de los servidores de Amazon.

Una de esas soluciones es el proyecto Eureka, presentado ayer en el blog de Netflix y liberado con código abierto en github.

La idea es tener un sistema inteligente que utilice los recursos de varios servidores para evitar que alguno de ellos se sobrecargue, algo que un servicio de streaming de ví­deo como Netflix ha estudiado durante mucho tiempo usando servidores intermedios y clientes en Java.

La solución, que está descrita técnicamente en techblog.netflix.com, sigue el camino de Asgard, un sistema de implementación y gestión de aplicaciones en la nube también liberado en código abierto por Netflix en junio de este año.

YouTube nos facilita ver los episodios siguientes de una programación

Según lo comenta el equipo de Digital Trends, YouTube ha integrado una interesante caracterí­stica para aquellos que gusten de ver series o programas en la plataforma.

Si bien no ha sido anunciada por ningún integrante del equipo de Google, ni sabemos a ciencia cierta cuanto tiempo lleva integrada esta caracterí­stica, es interesante conocerla si aún no la hemos notado, ya que pretender simplificarnos el trabajo de encontrar los episodios siguientes a la serie que estamos visualizando.

Como ves en la imagen, notaremos en el lado derecho una caja, donde nos muestra una miniatura de los dos siguientes episodios, así­ como un link para acceder al listado de todos los capí­tulos que corresponden a la temporada que estamos visualizando. Es un detalle interesante, ya que nos tendremos que perder tiempo buscando la continuación de la serie, como suele pasar cuando no se muestra el enlace al final del video.

Esta opción la podremos encontrar solamente en los programas que son compartidos desde canales originales como los que encontrarás en Youtube Shows , y no en aquellos que solemos encontrar subidos por diferentes usuarios.

Ví­a: Digital Trends

Buffer anuncia soporte para App.net desde esta misma plataforma

Pocas horas después de que App.net consiguiese su objetivo de financiación a través de la plataforma de crowdfunding Kickstater, ya se van notando algunas reacciones. La más destacada nos llega precisamente desde Buffer, una aplicación orientada a la programación de publicaciones para una serie de plataformas sociales, dando soporte en la actualidad a Twitter, Facebook (tanto para los perfiles de usuarios como para las fanpages), LinkedIn, y ahora App.net.

Lo más curioso es que el anuncio ha sido publicado por la propia Buffer a través de App.net, invitando a los usuarios de esta plataforma a usarlo. Gracias al uso del protocolo OAuth, la configuración de App.net en Buffer es igual a configurar Twitter, ya que con tan sólo pocos pasos, los usuarios ya podrán programar sus propias actualizaciones.

Enlace: Post de Buffer en App.net | Ví­a: TNW

Google anuncia la nueva API Interactive Spaces

Nos anuncian desde el blog de Google Opensource la apertura de Interactive Spaces, una nueva API que permitirá a desarrolladores crear aplicaciones interactivas en espacios fí­sicos reales.

En el ejemplo que nos enseñaba en su post oficial, se nos mostraba un área con cámaras en el techo realizando blob tracking (un sistema en el que las cámaras reconocen los objetos en el entorno mediante las diferencias de color y brillo respecto a éste), siendo personas los objetos a reconocer por estas cámaras.

Interactive Spaces incluye una colección muy completa de librerí­as para que los programadores y desarrolladores puedan utilizarlas como gusten, tanto si desean implementar una actividad cambiando unas pocas lí­neas de código como si desean empezar un proyecto desde cero rediseñándolo todo, tarea más compleja pero que explota mucho más el potencial de la herramienta. Consulta todo lo que puedes hacer en su espacio en Google Codes.

Interactive Spaces está desarrollado en Java y puede funcionar en cualquier sistema operativo que soporte el lenguaje (Linux y OS X, y pronto Windows).

Ví­a: Google OpenSource