Mostrando entradas con la etiqueta notebook. Mostrar todas las entradas
Mostrando entradas con la etiqueta notebook. Mostrar todas las entradas

martes, 5 de noviembre de 2013

Falla épica en una Chromebook

I Gave Up My Mac For A Google Chromebook Pixel And Loved It ... Until It Became A Brick At Starbucks




For the past two weeks, I've been working 100% in the cloud, giving up my MacBook Pro to use a Google Pixel Chromebook.
I loved it. Until it had an epic fail.
For the first 13 days, I was so happy that I was ready to recommend it instead of a Mac (with some caveats). But last weekend, I took it Starbucks and experienced such a disaster that I changed my mind.
Before I get into the Starbucks fail, I want to talk about the 13 days where things went well. With the Chromebook operating system, all work is done via cloud apps over the Web. Instead of using applications installed on your PC, you open cloud apps in Chrome tabs or new Chrome windows. 
You can save some files to your PC, too, though that's not the default. Mostly your files will be automatically saved in your Google Drive.
That was fine for my job because at Business Insider, we rely almost entirely on cloud apps. We use Gmail and Google Apps. Our main application, the "content management system" where we write stories, is accessed through a browser. Editors chat to each other through an online chat program called Campfire, or through Google Chat. I use Hootsuite for Twitter, etc. 
I opened the ChromeBook, signed into my Business Insider account and all my bookmarks to cloud apps and saved passwords were there. No downloading. No installing anything. It was great!
I had one problem: I also use my personal Gmail account for work. For instance, I use RSS reader Feedly and the only way to access it is to be signed in with my personal Gmail account. But I found a way to rig ChromeBook to sign into multiple Google accounts at the same time. (From Gmail, click on the user account icon and then "add account"). It wasn't hard, but it wasn't intuitive. That "add account" is a little hard to find.
Pixel and Chrome OS are fast and responsive, even when I have a lot of tabs open. No beach balls. No fan coming on, mysteriously heating up the device for hours at a time like my Mac loves to do. No bugging me to update my software.  
I was a happy camper.
One bad thing: Many Chrome add-on apps are still immature. For instance, the calculator doesn't support copy/paste. I had to manually type in numbers.
Also, the Mac blows the Pixel out of the water when it comes to image editing.
ChromeBook's default Photo viewing app is really weak. It won't even resize a photo (except to crop). I found a Chrome OS app called Pixr, which worked OK. But the Mac's apps, iPhoto and Preview, are far better.
The Pixel Chromebook does have a beautiful touchscreen, which worked great. I didn't need an external mouse.
For non-work things, like watching movies, it's also great, like the Mac. And because the screen has such high resolution, it took great screen shots, even when cropping and resizing photos to be bigger. 
For instance, here's a screenshot from the Pixel screen:
Pixel screenshot
Google Pixel Screenshot
So, for 13 days, I was delighted. I even wanted to buy a new HP Chromebook for my daughter, who is in college. 
Then I took the Pixel to Starbucks. And the Pixel wouldn't let me log on to the Internet.
This particular Pixel has 3G, but it told me that the 3G network wasn't available. That was crazy. I was right in the middle of town, across the street from the college and 3G worked on my phone.
At Starbucks, AT&T requires you to sign an agreement before accessing the network. The AT&T sign-up page wouldn't load, no matter what (logging in and out, rebooting, going straight to the Starbucks AT&T page ...). Since that didn't happen, I got an error message that told me I couldn't use the network:
Pixel fail
Business Insider/Julie Bort
Without being able to use the Internet, I couldn't access ANY apps. The file I needed was actually stored on the Pixel's hard drive, not in the cloud. But because I couldn't get to the cloud app Google docs, the file wouldn't open.
Pixel fail3
Business Insider/Julie Bort
The Pixel was a brick. I couldn't even take screen shots. (I took these fail pictures with my phone.)
This would never have happened with a Mac or a PC. Even if I couldn't access WiFi, I could open a file and work offline.
The upshot is, at under $300, like for an HP ChromeBook ($279, no touchscreen) a ChromeBook is fine for home, or school, where WiFi is reliable. 
But the Pixel costs $1,300 and for $1,100 you can get a new 13-inch MacBook Air. For $1,200, a new MacBook Pro. (Not to mention a countless variety of Windows 8 machines.)
So I don't recommend the expensive Pixel instead of a Mac. 
That said, I'm going to miss this Pixel after I send it back. For working at home on stable WiFi, I've learned to prefer it.

lunes, 18 de marzo de 2013

MATE argentino para Notebooks


Una ronda de MATE para el mundo Linux



El teléfono sonó tarde a la noche. Era mi amigo Eduardo Suárez, y el diálogo que se produjo no mejoró en nada nuestra fama de hablar en Klingon o algo así.
-¿Viste MATE? -me preguntó.
-¿Mate, qué mate?
-Mint.
-Ah, MATE, el Escritorio para Linux, sí, es el que uso en mi notebook. ¿Qué pasa?
-Lo escribió un argentino.
-¡En serio!
-Sí, señor. Un muchacho de Río Negro. Bariloche o Cipolletti, no estoy seguro. Te estoy pasando su mail, ¡tenés que hacerle un reportaje!
-Obvio.
***
La historia es así. Al revés que Windows y Mac OS X, cuyo aspecto visual está férreamente dictado, respectivamente, por Microsoft y Apple, el sistema operativo de software libre Linux usa un mecanismo de ventanas modular (más información aquí) que puede personalizarse, modificarse y, llegado el caso, permite crear un entorno de Escritorio enteramente nuevo. Puesto que es software libre, el código fuente (lo que escriben los programadores) está no sólo disponible, sino que puede usarse con cualquier fin, con la condición de que el producto final incluya también el nuevo código fuente.
 
Una captura de pantalla del escritorio MATE para Linux Mint. 
Sí, lo sé, entorno de Escritorio suena bastante esotérico, pero está compuesto de elementos hoy bien conocidos: barras de herramientas, ventanas, íconos, carpetas, y así. La disposición y las funciones de estos componentes caracterizan a cada Escritorio, desde los más clásicos, como el de Windows XP, hasta los menos tradicionales, como el Unity de Ubuntu.
Durante años, uno de los Escritorios más usados en Linux fue Gnome ( gnomo , en inglés; originalmente, eran las siglas de GNU Network Object Model Environment ), cuya versión 2 exhibía dos rasgos salientes, uno bueno y uno malo. El bueno, que era claro y fácil de aprender a usar. El malo, que se fue quedando en el tiempo.
Para subsanar esto, nació Gnome 3, de aspecto más moderno y con soporte para pantallas táctiles, pero que se apartó de la interfaz tradicional en favor de un diseño menos claro y menos flexible. Por supuesto, esto causó una ruidosa polémica en el mundo Linux y creó las condiciones para que Ubuntu experimentara con su propia alternativa visual, llamada Unity, que a su vez originó más revuelo.
Pero hubo alguien que, en lugar de quejarse, decidió rescatar Gnome 2, creando un nuevo Escritorio basado en su código fuente, actualizado, con un aspecto más moderno y más atractivo. Así nació MATE, que se convertiría en mayo de 2012 en el Escritorio predeterminado de Mint , la distribución de Linux que más ha crecido en popularidad durante los últimos 2 años.
Pues bien, el fundador del proyecto MATE es Germán Perugorría, de 30 años, que nació y vive en Cipolletti, provincia de Río Negro. En el ambiente del software libre a Germán se lo conoce por su alias Perberos ; en rigor desde antes, porque a los 23 años había desarrollado una plataforma de juegos online. Lo primero que Germán me dijo cuando le propuse entrevistarlo fue que prefería no hablar de él, sino de su proyecto. Pero, como suele ocurrir, su obra dice mucho también de él, como se verá a continuación.
-Al principio pensé que MATE quería decir sin brillo. Me parecía raro, porque es un Escritorio muy vistoso. ¿Por qué le pusiste MATE?
-Por la filosofía de preparación del mate, su cultura de compartir, y por lo primitivo que es, pero a la vez muy eficiente.
-¿Cómo empezaste a programar?
-Mi vocación por la tecnología comenzó desde muy pequeño. Siempre me gustaron los videojuegos. Aprendí mucho de ellos, incluso inglés. Poco a poco me fui acercando al mundo de la programación, usando juegos con estructuras de creaciones, música, pintura. He hecho muchas cosas, leer mucho, revisar blogs, foros, experimentar, hackear, crear.
-¿Vivís de la programación?
-Lamentablemente, no, si te referís a sustento económico. Pero sí alimenta mi pasión por crear. Actualmente, mi mayor obsesión es la programación en lenguaje C, eso es lo que me ha ayudado a iniciar el proyecto MATE.
-¿Cómo nació el proyecto?
-Surgió por una necesidad mía de no perder aquel entorno de escritorio llamado Gnome (N. de la R.: se refiere a Gnome 2). Sentí mucha tristeza al ver cómo se perdía. Entonces comencé a recolectar todo lo que podía, y luego de medio año ya tenía algo sólido.
-¿Cuando fue eso?
-En 2011.
-Y lo pusieron como Escritorio predeterminado de Mint en mayo de 2012. ¿Ellos te contactaron?
-Así es, a mediados de 2011, el fundador de Linux Mint, Clem (N. de la R.: se refiere al francés Clement Lefebvre), me contactó, interesado en el proyecto. Allí fue cuando, junto a Stefano-k (N. de la R.: el italiano Stefano Karapetsas), se armó el sitio Web, la documentación y todo eso. Mucha gente ayudó, a la que no tuve oportunidad de hablarle.
-Qué emoción habrás sentido cuando te contactaron de Mint, ¿no?
-Sí, mucha, aunque no fue la primera distro en ofrecer MATE. Creo que la primera fue Salix.
***
Distro es la forma en que nos referimos, en Linux, a una distribución. ¿Qué es una distribución? De nuevo, al revés de lo que ocurre con Windows y Mac, donde solamente existen las versiones oficiales de Microsoft y Apple, cualquiera puede crear una versión de Linux. No es que sea un paseo en bote, pero se puede y, de hecho, la distribución más respetada, Debian, sobre la que se basa Ubuntu, fue creada por el alemán Ian Murdock en 1993. La palabra Debian es la combinación del nombre de la novia que tenía entonces Ian, Debra Lynn, y su propio nombre. Debra y Ian se casaron y estuvieron juntos hasta 2007, cuando pidieron el divorcio. Debian, sin embargo, perdura como una de las marcas más indelebles e influyentes del software libre.
-Contame cómo fue desarrollar MATE, qué herramientas usaste, cómo es el proceso de crear algo así.
-Debo confesar que soy hacker y me gusta el método de prueba y error. En etapas avanzadas de desarrollo siempre bromeaba diciendo que no tenía ni la menor idea de lo que estaba haciendo, llamando a soluciones como mágicas, sin dar detalles de eso. Quizá por pereza (se ríe).
-¿Qué sería una solución mágica? ¿Cuando escribís código que no sabés bien cómo funciona, pero funciona?
-Sí, o cuando cambiás de lugar código y el programa anda.
-En todo caso, MATE debe ser mucho código, ¿no?
-MATE no sería nada sin el proyecto Gnome, que fue escrito por miles de personas. Le estoy muy agradecido a toda esa gente.
-Gnome 2 en particular.
-Sí, la versión anterior a que cambiaran su diseño, orientado hacia tablets.
-¿Cual fue específicamente tu aporte? MATE es claro, lindo y consume poca memoria.
-Eso es exactamente lo que proyecté cuando imaginé MATE, y lo que realmente hice fue tomar todo el código básico para que funcione un Escritorio, actualizar ese código y adaptarlo a las nuevas versiones de las librerías. GNU-Linux es un ecosistema bastante delicado, se rompe una librería y lo sufren todos los programas enlazados a ella.
-También hiciste aplicaciones, como Engrampa (el archivador) o Pluma (el editor de texto).
-Pluma es un fork de Gedit, el editor por defecto en Gnome, y Engrampa es un fork de Fileroller.
(N de la R: se dice fork cuando un programador crea un nuevo software, no desde cero, sino a partir del código fuente de una aplicación previamente existente.)
-¿Les cambiaste algo a esas aplicaciones?
-Te mentiría si te dijera que sí o que no, porque leer tanto código hace que uno olvide ciertas cosas.
-¿Tu proyecto era entonces que no se perdiera Gnome 2?
-En parte sí, aunque uno simplemente pudiera optar por usar el modo tradicional en Gnome 3, o pasarse a Xfce4. Lo que me daba pena es que a medida que se iba presentando el nuevo Gnome se perdía la retro compatibilidad.
-¿Cuál dirías que es la diferencia entre MATE y opciones como Xfce4, KDE o el modo tradicional en Gnome 3?
-Xfce es un entorno algo extraño, que no termina de enganchar entre sí. Su modelo CDE no es muy atractivo. Gnome 3, por alguna razón, preveía salir sin modo tradicional, eliminarlo, dejar de desarrollarlo. Y KDE es muy pesado para mi gusto.
-La cosa es que te propusiste mantener vivo un entorno de Escritorio al estilo tradicional, claro y simple.
-Sí, y además quería aprender cómo era un entorno de Escritorio por dentro, cómo se compilaba, cómo se escribía, cómo se diseñaba.
-¿Dónde escribías código? ¿Usaste algún entorno de desarrollo?
-Lo curioso es que todo fue en consola. Pasé los primeros meses sin ver Xorg. (N. de la R.: Xorg es, grosso modo, la interfaz gráfica de Linux.)
-¿En serio? ¿Escribías código en un programa para terminal?
-Sí, usaba nano.
-¿Por qué no algo más amigable?
-¿Masoquismo quizá? (se ríe).
-¿Cómo se crea un entorno de Escritorio para Linux?
-Yo lo comencé a reconstruir desde abajo.
-¿Que significa desde abajo?
-A medida que iba progresando, me acercaba al entorno gráfico. Como cuando construís un edificio, ves los pilares y en base a eso vas edificando.
-¿Qué serían los pilares en este caso?
-Las herramientas GNU, el kernel de Linux y las librerías Xorg, glib, gtk, etcétera. Gnome era los ladrillos y el cemento. De hecho, MATE actualmente sigue sufriendo el deterioro que sufrió Gnome en su momento
-¿En qué sentido?
-Creo que es el ciclo de vida del software, la obsolescencia.
-¿Cuál es el futuro de MATE, entonces?
-Adaptarse. Me gustaría que también preservara la retro compatibilidad, pero es difícil saberlo.
-¿Cuánto tardaste desde que tomaste la decisión de crear MATE hasta que tuviste la primera visión del nuevo Escritorio?
-Un año.
-¿Dedicándole cuántas horas por día?
-Entre 4 y 16 horas diarias; la inspiración o la curiosidad no me dejaban dormir (se ríe).
-¿Por qué te dijo Clem que se había interesado en MATE?
Clem me comentó que había mucho descontento con la introducción forzada de Gnome 3. Entonces usó su equipo de gente para empaquetar MATE. Los resultados se vieron unos meses después: un entorno al estilo Gnome 2, rápido y eficiente. Productivo. Pero los siguientes meses fueron de disgustos con el proyecto Ubuntu, que es la base de Mint.
-¿Por qué disgustos?
-Porque el proyecto Ubuntu modificaban las librerías para adaptarlas a sus necesidades. No es que esté mal, pero afectaba a muchos programas de terceros, incluyendo MATE. Así que me pasé días buscando bugs (errores) donde no había nada, creando condiciones especiales para detectar las librerías de Ubuntu. Mucho hacking .
***
A estas alturas, creo, vale la pena aclararlo: la palabra hacker no se usa, en el ambiente informático, como sinónimo de delincuente. Este uso, popularizado por los medios, está muy lejos de lo que Germán quiere decir. Esto es, que un hacker es alguien que modifica el código o la electrónica de un dispositivo para mejorar su funcionamiento o, incluso, sí, para detectar fallas de seguridad.
-¿Cuántas personas colaboraron en la creación de MATE? Digo, una vez que apareció en las distros. Porque al principio estabas solo, ¿no?
-Al principio sí, luego recibía correcciones de miles de personas. Después apareció Stefano-k, que me dijo que usaba MATE en su entorno de trabajo y que lo quería soportar, y ayudó muchísimo en la creación del sitio Web, el foro, la wiki, y colaboró con mucho código.
-MATE usa, en ralentí, sólo 169 MB de memoria. ¿Cómo lograste tan bajo consumo de RAM?
-He quitado algunos componentes incompletos. A mí también me gusta el consumo que tiene, sobre todo con el nuevo Windows usando más de 700 MB de RAM sin correr nada.
-¿Tenés alguna idea rectora para la próxima versión de MATE?
-Es delicado pensar en algo revolucionario, podríamos terminar como Gnome 3 (se ríe). No, hablando en serio, me gustaría hacer MATE más compatible con la librería gtk3, pero sin perder gtk2, incluso si el código se convierte en spaghetti.
-¿Spaghetti? No conozco esa jerga...
-Funciones anidadas.
-Ah, entiendo. ¿Qué ventaja le ves a gtk3?
-Tiene soporte para las últimas computadoras táctiles. Aunque MATE no estará diseñado para pantallas táctiles, se podría usar con teclado y mouse.
-El sitio de Mint sigue primero en el ranking de Distrowatch, ¿sabías?
-Hay muchos factores que hacen que Mint esté en primer lugar.
-¿Cuáles?
-Mucha controversia de Canonical, y el estilo por defecto del escritorio de una barra (Unity) y sus aplicaciones.
-¿Saben en Cipolletti que uno de sus ciudadanos ya es ilustre en el mundo del software libre?
-Eso no lo sé.
-¿Por qué aparecés con la bandera de Japón en el sitio de MATE ? Hay alguien en el foro que se queja por eso, y dice, con razón, que sos de Río Negro, no de Japón.
-Es una broma que surgió en el canal de #mate, porque yo quería aprender japonés.
-¿Y aprendiste algo de japonés?
-Muy poco.



Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best Hostgator Coupon Code