toptotal – Para contratar y ser contratado (solo para programadores)

Ya sea para trabajar en Front-End (HTML5, CSS3, JavaScript, UX, UI, etc.), Back-End (Python, Django, Java, C++, PHP, Ruby, iOS, Rails, etc.) o en calidad (Selenium, PHPUnit, JUnit, Cucumber, etc.), muchas empresas buscan profesionales programadores que puedan realizar algún trabajo durante un tiempo determinado, y en toptotal (toptal.com) tienen una plataforma que puede ayudar a realizar la conexión.

Se trata de un proyecto en el que se pone en contacto a las empresas con los programadores, profesionales previamente registrados en el sitio y con garantí­a de que son capaces de realizar cualquier trabajo dentro de la categorí­a en la que se suscribieron (de hecho podéis registraros como programadores).

En toptotal obtienen las solicitaciones de las empresas y buscan a los programadores que pueden hacerse responsables por el trabajo, sin hacer perder tiempo con entrevistas y procesos de contratación complicados, solo para quienes no tienen miedo del trabajo remoto.

En toptotal cobran 500 dólares como garantí­a de que el contrato es real, dinero que devuelven al finalizar el trabajo. Durante dos semanas podemos probar con el programador asignado y verificar si es la persona que buscamos, sin riesgo, ya que lo cambiarán en caso de no ser así­.

La mayorí­a de los programadores son de América (Norte, Sur y Central) y de Europa, pero garantizan que todos ellos saben inglés (no se puede filtrar por idioma).

Los precios dependen del profesional contratado, variando de 600 a 3.200 dólares por semana.

Amazon lanza aplicación para desarrolladores android

Desde amazon siguen con las sorpresas para este 13 de agosto. Después de lanzar el lector de tarjetas de crédito ahora presentan Live App Testing, una aplicación que ayudará a los programadores de aplicaciones android a gestionar los enví­os de pruebas para usuarios que quieran participar en la fase de pruebas.

Disponible en developer.amazon.com/myapps.html, permite distribuir rápidamente las aplicaciones en la Amazon Appstore a un conjunto predefinido de testers antes del lanzamiento oficial, usuarios que podrán probar la gama completa de servicios de Amazon – incluyendo la compra in-app.

La idea es ofrecer la posibilidad de crear una versión de la aplicación que sólo se distribuye para pruebas. Solo tenemos que indicar el email de los usuarios que realizarán los tests y esperar a que reciban el mensaje con las instrucciones para descargar la aplicación de prueba, siendo posible probar tanto en móviles android como en las tabletas de amazon.

Además de la distribución de la aplicación de prueba, podremos gestionar la lista de usuarios, lo que ayuda a no perder de vista a los que están navegando y testeando la app.

En la nota tenemos un tutorial mostrando un paso a paso de esta nueva plataforma que ayudará bastante en una fase de desarrollo imprescindible: el control de calidad.

Codebox.io, para programar con el mismo editor en escritorio y en la nube

codebox

Herramientas para mejorar la productividad a la hora de programar no nos faltan, y un buen recurso para formar parte de nuestra sección de utilidades que le hacen la vida mas fácil a los programadores es Codebox.

Lo que esencialmente nos ofrece Codebox se basa en un espacio de programación que nos permite desarrollar nuestros proyectos desde nuestro PC o Chromebook de forma local y en la nube. Esta posibilidad de desarrollo basada en el cloud permite también que podamos editar el código de forma online u offline, y que podamos compartirlo con otros usuarios para crear un espacio de trabajo colaborativo.

El mismo sitio web nos sugiere utilizar Codebox como plataforma para trabajar de forma remota, como herramienta para autónomos que quieran trabajar en sus proyectos desde diversos dispositivos, como editor colaborativo con la ventaja de un video-chat incorporado e incluso para aprender y enseñar a programar.

Dado que es un servicio diseñado por y para programadores, no sólo se nos permitirá registrarnos con Google, sino también mediante nuestra cuenta de Github, Bitbucket o Assembla.

Por ultimo, comentar que tenemos disponible el código fuente del mismo Codebox en Github siguiendo este enlace, pues también es una herramienta open-source.

Sin duda una de esas herramientas que vosotros, programadores, querréis tener en favoritos.

Marmoset, extensión en Chrome para crear originales capturas de código

marmoset

Sea para presentar un proyecto, para incluir una imagen en vuestras memorias escritas, o para utilizarlo como imagen creativa que enseñe vuestro código en vuestro perfil de LinkedIn, Marmoset es una extensión de Chrome que nos permite realizar capturas de fragmentos de código coloridas, creativas y originales en cuestión de segundos.

La extensión funciona offline, es rápida y nos permite aplicar distintos efectos y colores al fragmento de código insertado, pudiendo elegir entre una buena variedad de diseños y temas. Insertaremos nuestro código en la ventana izquierda del programa, mientras en al ventana derecha iremos viendo cómo queda nuestro diseño al que podremos dar zoom, inclinación, color y distintas fuentes. Por poder, podremos hacer que nuestro código tome la forma de la Torre Eiffel. Al acabar, podremos guardar el archivo localmente en el formato deseado.

Aquí­ os dejamos el ví­deo que nos explica cómo utilizar la herramienta y nos enseña las distintas capturas que podemos crear, unas más prácticas, otras más orientadas a ofrecer un diseño original:

Si queréis bajaros la extensión gratuita de Chrome podéis hacer clic en este enlace a la Chrome Web Store para instalarla. Es más, si también os llama la atención visualizar el código o trabajar sobre él, la herramienta es open source y podéis acceder al código en este enlace, divulgado en Chrome Story.

Bitcasa presenta API y programa para desarrolladores

Si queréis integrar algún servicio de almacenamiento de archivos en la nube dentro de vuestra aplicación, es un buen momento de echar un vistazo en el programa para desarrolladores que acaba de anunciar Bitcasa en developer.bitcasa.com.

Bitcasa

En el programa anuncian el lanzamiento de su API, que estará disponible a principios del próximo año, según comentan en TNW, ofreciendo las siguientes funcionalidades:

Almacenamiento: Un espacio de almacenamiento seguro y compatible con cualquier dispositivo para permitir organizar, compartir y descubrir contenido personal.
Seguridad: Un sistema de seguridad basado en bloques cifrados con AES-256.
Acceso y uso compartido: Cualquier contenido cargado está disponible de inmediato en todos los dispositivos sin necesidad de sincronización.
Streaming instantáneo: Optimizado para streaming, ya que permite que cualquier contenido pueda transmitirse sin tener que descargarse primero.
Disponibilidad: El SDK estará disponible para Java, Python, PHP, Ruby y NET.

Desde su nacimiento Bitcasa ha intentando encontrar un espacio entre la lista de los principales servicios de almacenamiento de archivos existe hoy en Internet. Por varios problemas relacionados, principalmente, con la velocidad del servicio, no ha conseguido calar como se pensó, aunque si ahora cambia el enfoque y empieza a ofrecer un sistema de almacenamiento sencillo, seguro y rápido para los desarrolladores, seguramente podrá entrar en la pista de nuevo, ya que muchas aplicaciones preferirán usar una nube completamente configurada a desarrollar una propia.

Codio, una excelente herramienta para programar proyectos Web

codio

Antes de leer el texto, si sois programadores y os dedicáis al mundo web, echad un vistazo en el ví­deo de presentación de Codio, en codio.com:

Como veis, se trata de un editor de código que permite personalizar el panel de trabajo, añade atajos de teclado, incluye funciones para organizar las lineas permitiendo tener una estructura de código más atractiva y sencilla de entender, accede a librerí­as, se conecta a ftp, github y otros servidores remotos, muestra visualización de resultado en tiempo real… funciones extremadamente interesantes para quien programa y quiere concentrarse en el código, no en el editor, ya que puede facilitar mucho el trabajo «burocrático» de la programación.

En la parte de front end trabaja con HTML5, CSS y Javascript, en el back end es compatible con PHP, Node, Ruby y Python, siendo siempre posible cargar proyectos enteros y permitir el trabajo colaborativo.

Codio es una herramienta gratuita para proyectos públicos y de código libre. Ya están trabajando en una versión en la que, por 8 dólares, podemos usarlo para proyectos privados, aunque informan en su web que esta opción aún no está disponible.

Si queréis seguir de cerca el estado del proyecto, os recomiendo suscribiros a su blog, en codio.com/s/blog/, donde van informando sobre los avances realizados, planes disponibles y disponibilidad.

Barcelona Developers Conference, para programadores, aficionados a la robótica y adictos a los videojuegos

bcnDevCon

Aquí­ estamos de nuevo recomendando los mejores eventos relacionados con la tecnologí­a, y en este caso lo hacemos con la tercera edición de la Barcelona Developers Conference, creado para programadores, aficionados a la robótica y adictos a los videojuegos.

Convertiremos el Museo del Diseño DHUB en un auténtico centro tecnológico con distintas estaciones dedicadas a los temas principales: Cloud, Mobile, Robotics y Open Source.

Tendremos las BcnDevCon talks, con empresas como Spotify y Microsoft, y los call 4 papers, sesiones propuestas por las comunidades para compartir sus conocimientos y experiencias del mundo de las nuevas tecnologí­as.

No faltarán los Hackathons, de 24 horas, para desarrollar aplicaciones y juegos con fin educativo y otra para diseñar un robot. Se reservará un espacio de 600 metros cuadrados a la RetroBarcelona, una exposición gratuita de retroconsolas, y una zona habilitada para las competiciones Mario Kart, Street Fighter, Music Contest y King Of Fighters ’98.

También se ha organizado una recogida de alimentos llamada Videojocs x Aliments, que consiste en un pequeño mercado de videojuegos retro y consolas donde se podrá usar comida para pagar por ellos.

Podéis obtener más detalles en su web www.bcndevcon.org, donde está la agenda completa y las fechas de cada actividad. Las entradas anticipadas ya están a la venta, aunque las secciones de RetroBarcelona,
Makers, Robótica y la participación en la Hackathon son gratuitas.

Forrst, plataforma para diseñadores, se renueva y lanza versión web para dispositivos móviles

forrst

Para los que no os suene Forrst, os hablamos de ella por primera vez presentándola como red en la que programadores y diseñadores puedan compartir sus experiencias.

Un par de años más tarde de su salida, el fundador de Forrst confirmó la adquisición por parte de Colourlovers, comunidad de usuarios centrada en creación y compartición de paletas, colores y materiales de diseño. Con esta compra parece que Forrst quedó un poco en el olvido, y ahí­ fue cuando Zurb -compañí­a basada en soluciones de diseño- realizó la nueva adquisición de Forrst.

Ahora Forrst vuelve a la carga con una renovación completa de interfaz esta vez centrada en plataformas móviles. Esto se debe gracias a la previa adquisición de Zurb, que habiendo lanzado previamente Foundation 4 (herramienta para desarrollo en móvil) ha decidido probar esta tecnologí­a con Forrst, aprovechando también para darle nueva funcionalidad y aspecto.

Basado pues en la tecnologí­a de Foundation 4, vemos un Forrst con caracterí­sticas especiales para móvil y tableta (eso sí­, sin aplicaciones para ningún sistema operativo en particular, pues es una versión web-móvil). Por lo tanto, podéis echarle un vistazo al nuevo Forrst aquí­ para navegar por una infinidad de inspiradores materiales y proyectos de diseño.

Si queréis más información sobre la noticia y estáis interesados en ver qué aspecto tiene el nuevo Forrst, podéis leerlo en Venture Beat aquí­.

Runnable, nueva startup que nace como el «YouTube del código»

runnable

Sabemos que YouTube ya no es sólo una plataforma en la que encontrar buenos y variados ví­deos: a dí­a de hoy ya se ha convertido en la primera opción de muchos para buscar cualquier cosa, sean ví­deos de humor, tutoriales, videoclips o todo lo que pueda existir en formato ví­deo. Justo esto es en lo que pretende convertirse Runnable, una startup que llega al mundo con la intención de ser la primera opción de búsqueda de código para un usuario.

Yash Jumar, ex-empleado de Amazon como ingeniero de software y creador de Runnable, pretende lanzar la startup con el propósito de hacer que cualquier fragmento de código pueda encontrarse en la plataforma. Runnable incluirá APIs, elementos reutilizables, código para miles de funciones y, en definitiva, cualquier fragmento de información en diversos lenguajes que pueda sernos de utilidad.

Podremos encontrar lí­neas de código en PHP, Ruby on Rails, Node.js, javascript y .Net, bases de datos como MySQL o mongoose y muchas más secciones como Frontend o Frameworks, aunque si buscamos algo especí­fico no hará falta buscar dónde ha sido clasificado ya que podremos utilizar un buscador para encontrar el código que necesitemos. Por ejemplo, si buscamos cómo subir un archivo con PHP, nos aparecerá directamente el código aquí­.

Runnable es también una plataforma colaborativa en la que podremos subir y compartir código que creamos que puede serle útil a los demás. Para registraros, simplemente entrad en la página web y haced clic en «Sign Up».

Datumbox ayuda a los programadores a crear aplicaciones inteligentes

datumbox

Desde Datumbox (datumbox.com) nos presentan este proyecto que puede ayudar a muchos programadores a incluir funcionalidades «inteligentes» en sus aplicaciones, con una API capaz de procesar lenguaje natural, algo que puede ser utilizado en una amplia gama de aplicaciones, incluyendo: Análisis de Sentimiento, clasificación automática de temas, detección de idioma, análisis de subjetividad, detección de spam, evaluación de lectura, extracción de palabras clave, etc.

La API permite, de forma gratuita, acceder a 14 funciones diferentes, con una breve documentación y varios ejemplos de código para ayudar al desarrollo de nuestras aplicaciones.

Nos comentan que puede ser usada para crear aplicaciones que monitoricen contenido en las redes sociales, evaluando de forma automática opiniones de personas, así­ como en el mundo SEO, identificando y optimizando los términos importantes dentro de los documentos.

Otra función muy común es la que permite evaluar la calidad del contenido generado por usuarios, vital para eliminar el spam, aunque seguramente la eficiencia dependerá mucho del idioma que está siendo utilizado.

Hace poco, en su blog, escribieron un artí­culo donde muestran el paso a paso para construir una herramienta que analice el sentimiento de textos en Twitter, algo relativamente sencillo en inglés (no tanto en español, un idioma mucho más complejo de analizar de forma automática).