Convertite en un programador estrella con el Desafío BlackBerry

Si quieren dejar el anonimato y convertirse en estrellas de la programación están de suerte ya que lo podrán hacer gracias a un innovador concurso llamado Desafío BlackBerry. Este concurso fue organizado para que desarrolladores de toda la Argentina puedan presentar una app y ganar increíbles premios.

Lo que tiene de innovador esta competencia es que va a tener un formato que se asemeja a un reality show, donde cada programador va a ser filmado durante el transcurso de la producción y evalucación de la app, para luego ser evaluada por un jurado de notables en tecnología. Al tener un estilo reality las cámaras van a seguir a los participantes, nos van a mostrar quiénes son, qué hacen, cómo viven, qué piensan, etc.

Vas a tener 3 meses para aprender, diseñar y crear, con la ayuda de referentes del mundo Mobile, tu propia aplicación.

La competencia dura 90 días, y en ese tiempo vas a tener tiempo de aprender (ya que no importa si tenés conocimientos sobre BlackBerry o PlayBook), desarrollar y proponer tu app para que el jurado la evalue en un evento especial en un teatro de Buenos Aires al mejor estilo «America’s Got Talent».

Todo esto no es gratis, hay increíbles premios:

Primer ganador

  • 1. Un contrato por un plazo de 60 días con el objeto de desarrollar una aplicación, para uso de Agea.
  • 2. Un premio en efectivo de U$S 5.000.

Segundo ganador:

  • 1. Un contrato por un plazo de 60 días con el objeto de desarrollar una aplicación, para uso de MTV.
  • 2. Un premio en efectivo de U$S 5.000.

5 Mejores Finalistas:

  • Una tablet BlackBerry PlayBook.

Sin dudas esta competencia puede catapultar a la «fama» a los ganadores, ya que apartir de ahí pueden llegar a hacerse conocidos y no parar de trabajar en lo que les gusta.

El evento de lanzamiento será el sábado 17 de marzo en Ciudad Cultural Konex ¡No te lo pierdas!

La competencia es organizada por Sensebyte Mobile con el sponsorship de Research in Motion.

Más información en el sitio oficial de la competencia: Desafío BlackBerry.

Manual de PHP al alcance de un click en Chrome


Esta extensión es ideal para programadores PHP o personas que recién se estén adentrando en este tema, ya que nos da acceso al manual de PHP al alcance de un click.

Lo que me gustó de esta extensión es la usabilidad, sólo tienen que comenzar a escribir alguna función y les dará resultados posibles en tiempo real. Al elegir una función les dirá para qué sirve y hasta podemos ver ejemplos de código para entender mejor cómo se utiliza.

Lo mejor de todo es que no tenemos que salir del navegador ni ir a otras páginas, y esto se debe a que la extensión pesa más de 10MB, con lo cual viene todo el manual incluído en la extensión.

Enlace: PHP Ninja Manual

Visto en Kabytes

Intype: Excelente editor de código para programadores


Si bien uno de los editores de código más comunes es Notepad++ hay muchas opciones a tener en cuenta a la hora de programar, por eso hoy quiero recomendarles una herramienta llamada Intype.

Este programita tiene un par de funciones que me agradaron y que no he encontrado en otros editores de código, como la función de selección múltiple para editar varias porciones de código de una sola vez, otra función de selección inteligente de columnas, snippets incluídos para ahorrarnos trabajo, un gestor de proyectos para no ser mucho más organizados.

Uno de los puntos en los que se centra Intype es la fluidez, todo se abre al instante gracias al soporte multicore, el cual aprovecha todos los recursos de nuestro equipo.

Este editor tiene soporte para varios lenguajes de programación, como HTML, JavaScript, CSS, PHP, Ruby, Groovy, Rails, Python, Perl, Java y muchos más, así que no será un problemael tema de la sintaxtis.

Sólo los afortunados que usen Windows podrán utilizar este programita, así que me quedaré con las ganas de usarlo hasta que lancen versión para Mac.

Enlace: Intype

Visto en CyberNet News

Recurso online para aprender jQuery

 Una de las librerías con mayor éxito para el desarrollo web ha sido, es y será por un buen tiempo más jQuery. Aunque es muy sencilla de utilizar, he de ahí su popularidad, existen recursos que nos brindar un panorama claro sobre como implementar esta herramienta en nuestros proyectos.

Tenemos por supuesto como primera instancia el sitio oficial  así como un buen número de tutoriales, blogs y foros regados a lo largo y ancho de Internet. Entre ellos se encuentra el siguiente libro online que les traigo directo a la puerta de su hogar. Es bastante básico, pero si llegaste a esta entrada, supongo que buscas algo similar.

El libro lo puedes consultar desde aquí.

Espero que les sea de utilidad, y puedan con ello salir de uno que otro apuro.

Visto en: wwwhatsnew

Aprende Python desde cero [Guía completa]

«Python es un lenguaje de script desarrollado por Guido van Rossum. Podemos codificar empleando programación lineal, estructurada y orientada a objetos»… Así comienza el curso que te llevará paso a paso, y poco a poco, a descubrir el mundo que se esconde detrás de este lenguaje de programación.

No importa en que plataforma estés, ya que puedes desarrollar aplicaciones en Python desde Mac, Linux, Windows, o etc. por ser multiplataforma. Así mismo, si te preocupa su poder, te comento que empresas como  Google, Yahoo, NASA, entre otras lo utilizan para desarrollar algunas de sus aplicaciones.

Dentro de lo que podrás descubrir y realizar en Python se encuentra:

  • Aplicaciones que se ejecutan en un servidor web (equivalentes a lo que se puede hacer con PHP, ASP.Net, JSP, Ruby)
  • Aplicaciones de escritorio con interfaces visuales accediendo a componentes escritos en .Net (Microsoft), Qt, GTK, MFC, Swing (Java) etc.
  • Programas no visuales que tengan como objetivo sistematizar procesos de administración del equipo (backup periódicos, borrado de archivos recursivos, búsquedad de archivos o contenidos de los mismos etc.)
  • Aplicaciones para celulares.

Si te interesa aprender a programar, o conocer un nuevo lenguaje, esta puede ser la oportunidad que estabas esperando, anímate!

Curso: pythonya
Visto en: Geeksroom

Completísima herramienta online para generar texto aleatorio

RandomText es una herramienta en línea que nos permitirá de manera sencilla crear textos de todos los sabores que ocupemos, es decir, podremos elegir el número de párrafos, el número de palabras en cada línea, si deseamos crear listas, encabezados… Etc.

A diferencia de otros sitios, RandomText maneja textos un poco más reales, dejando de lado el clásico Lorem Ipsum, aunque si lo deseas, también cuenta con él. Para crear párramos basta con manipular el control que se encuentra en la parte derecha de la pantalla, para finalmente dar click en «Generate», y por último copiar en nuestro proyecto el texto que se ha creado.

Si queremos, podemos acceder a los textos mediante una dirección web que añadiremos a lo que estemos desarrollando, por ejemplo:

http://www.randomtext.me/lorem/ul-7/3-8

En este ejemplo se generará una lista con siete elementos, teniendo cada uno entre 3 y 8 palabras. Para cada cosa que nos ofrece RandomText hay manera de insertarlo mediante una URL, cosa que pueden consultar con más detalle en el sitio.

Web del sitio: RandomText

Visto en: wwwhatsnew

Prefixr hace compatible tu CSS con todos los navegadores

Prefixr es en resumen: Una herramienta que nos permitirá hacer compatibles nuestras hojas de estilo con cualquier navegador, sin tener que recordar con detalle las propiedades para cada uno de ellos. Por ejemplo, si quieres añadir la propiedad de transition, pero no recuerdas como se maneja en Opera, no te preocupes, tu sólo sigue las recomendaciones de la W3C y listo, Prefixr se encargará de hacerla útil no sólo para Opera, sino para todos los demás navegadores.

Prefixr es fácil de utilizar, entras a su sitio, copias tu código, das Ctrl + Enter o Prefixize, y listo, tu CSS se ha filtrado y adecuado para, como lo menciono, hacerse compatible con todos los navegadores. Además, puedes seleccionar en cual sí o en cual no, así como pedir que se genere una versión comprimida.

Bastante interesante esta herramienta. Sólo hay que señalar que funciona para las propiedades de CSS3, y que existe una API para utilizarlo desde tu editor de código. Eso y más información lo pueden consultar en el sitio oficial.

Sitio web: prefixr

Visto en: Net.Tuts+