Real Terminal y Koding, desarrollo y consola Linux en la nube

Los servicios en la nube están ofreciendo todo tipo de posibilidades, y una de las últimas y más llamativas es esa capacidad de desarrollar directamente desde la nube a través de plataformas como Koding, cuyos desarrolladores han lanzado ahora Real Terminal.

Real Terminal es una aplicación gratuita que funciona dentro del navegador Chrome (o Chromium) y que proporciona acceso a un entorno de desarrollo Linux muy funcional. Al instalarlo y lanzarlo contaremos con una consola de comandos que está basada en la de Ubuntu 13.04.

A partir de ahí podremos realizar todo tipo de tareas: instalar (¡apt-get al rescate!) servidores y aplicaciones o desarrollarlas con editores como vi o emacs son las más directas, pero parece no haber límites, ya que desde Real Terminal tendremos la posibilidad de conectarnos por SSH a otros servidores, o de ejecutar incluso un explorador de ficheros gracias al mítico Midnight Commander.

Entre los lenguajes directamente soportados están Node.js, Python, Ruby o Go, pero hay otros que igualmente podremos usar en esta «máquina virtual en la nube» que supone una interesante forma de programar y desarrollar y de poder acceder a ese entorno de desarrollo desde cualquier máquina con un navegador Chrome. Interesante, ¿no os parece?

Chromium podría ser el navegador por defecto en Ubuntu 13.10

Firefox es desde los comienzos de Ubuntu el navegador por defecto de esta distribución, algo que ha hecho que el desarrollo de Mozilla se haya convertido en un fiel acompañante de este desarrollo.

Sin embargo esto podría cambiar en la futura Ubuntu 13.10 Saucy Salamander, ya que en el reciente Ubuntu Developer Summit ha habido un debate en el que numerosos desarrolladores creen que el cambio a Chromium sería muy interesante. La cuota de mercado de este navegador -base de Chrome, el desarrollo de Google- es cada vez mayor en el mercado.

Pero además de ello hay otro factor importante: Google está muy interesada en ofrecer Chrome en distintas plataformas sin que haya apenas diferencias ni en la usabilidad ni en el rendimiento o prestaciones, y ese esfuerzo está muy en línea de lo que Canonical pretende con su distribución, que está en camino de llegar de forma estable a smartphones y a tablets además de a los ya tradicionales PCs y portátiles.

Así pues el cambio parece probable, aunque hay que destacar el hecho que de producirse, Firefox no quedaría olvidado, ni mucho menos: los repositorios oficiales de Canonical lo tendrán preparado y dispuesto para formar parte de nuestro escritorio si lo necesitamos.

Chrome 26 Beta llega con un nuevo lanzador de aplicaciones en su versión Windows

Los desarrolladores de este navegador web de Google basado en el proyecto Open Source Chromium han anunciado la disponibilidad de Chrome 26 Beta, una nueva edición que llega con mejoras significativas en diversas áreas.

La primera de ellas es el corrector ortográfico, que cuenta con diccionarios actualizados y soporte para tres idiomas más: coreano, tamil y albano. Además podremos sincronizar las preferencias en Chrome y Chrome OS (si disponemos de un portátil con este último), lo que hará que compartamos diccionarios entre ambos desarrollos sin problemas.

A ese soporte se le está sumando además el soporte gramatical, de homónimos, y el corrector sensible al contexto para los usuarios de habla inglesa que hayan habilitado la característica «Ask Google for suggestions» en la configuración del corrector ortográfico. Estas características que ya se usan en el motor de búsqueda de Google y en Google Docs podrían llegar a otros idiomas a corto plazo.

windows image blogpost Google launches Chrome 26 beta with spell checking improvements, app launcher preview on Windows, and more

También se ha añadido una característica que ya habíamos podido ver en Chrome OS: la presencia de un lanzador de aplicaciones/servicios de Google para la versión de Windows que eso sí, necesita que instalemos una pequeña aplicación desde la Chrome Web Store. Por el momento esta función está en fase experimental, pero es de esperar que llegue de forma estable (o casi) en la edición final de Chrome 26. Hay además mejoras notables para desarrolladores, como el soporte del elemento <template> o la mejora en el comportamiento de las transiciones CSS, algo que explican en el post detallado del blog de desarrolladores de Chromium.

Chrome OS estaba originalmente basado en… Firefox

Curiosas las declaraciones del ex-ingeniero de Google, Jeff Nelson, que ya hace unos meses publicó un post en su blog en el que da muchos detalles sobre los orígenes de Chrome OS, el sistema operativo de Google que está totalmente enfocado en la nube y que está presente en los equipos Chromebooks de algunos fabricantes.

Es bien sabido que tanto Chromium OS como Chrome OS se basan en Linux, y de hecho incluso Canonical ayudó a sentar las bases del sistema operativo de Google, pero entre los detalles que destaca Nelson destaca uno: que las primeras versiones de Chrome OS estaban basadas en Mozilla Firefox.

«Google OS no se escribió originalmente para Chrome ni se llamó ‘Chrome OS’. Todas las primeras versiones estaban basadas en Firefox. Cuando escribí la primera versión en 2006, Google aún no había comenzado a desarrollar un navegador propio, ni tenía ‘Chrome’ como nombre para ningún producto. Las versiones con Chrome comenzaron a aparecer en 2007, después de que las primeras versiones beta de pruebas de Chrome comenzaran a extenderse internamente en Google».

Otra de las curiosidades fue la que afecta a los Chromebooks, un concepto de portátiles «siempre conectados» que no tuvo un buen recibimiento en Google. El jefe de Nelson indicó que un Chromebook «no se podría usar en un avión», pero como señala Nelson «en realidad, sí que podrías, ya que bajo la cubierta seguía siendo una distribución Linux y podías ejecutar cualquier programa Linux instalado en él».

Una interesante visión por alguien que estuvo totalmente implicado en el proyecto, desde luego. Tenéis el post completo aquí.