Artículos con la etiqueta: Linux para Humanos
Miércoles, 19 de Octubre, 2005
Como había contado antes, el disco duro de mi pc estaba muriendo así que tuve que resucitar el viejo disco duro de respaldo. Aprovechando la oportunidad, decidí abandonar momentáneamente Debian e instalar Ubuntu, que se acaba de ganar el premio británico a la mejor distribución y todo eso.
Aunque mucho de lo bueno de Ubuntu le viene de Debian, hay cosas en que Ubuntu ha mejorado sobre su distribución madre. La instalación fue demasiado fácil, y con la ayuda de Synaptic, instalar las cosillas faltantes, como por ejemplo Drivel (el programa que uso para publicar en esta bitácora) fue super fácil, así como otros “esenciales”: Liferea, para leer bitácoras, Beagle para indexar la información del disco, etc.
Además de que toda en el laptop, incluído hibernación, tarjeta de red inalámbrica, etc, funciono inmediatamente, me gustó que la instalación es minimalista, al mejor estilo Gnome: El número justo de programas para realizar todas las tareas importantes (los programas extra son para distraerse), ni más ni menos. Y además tiene un programa que te avisa sobre actualizaciones, otro que te permite agregar programas que es incluso más fácil que synaptic, etc etc. Todo hecho para no abrir jamás una consola.
En todo caso, he escuchado dos o tres críticas a Ubuntu: la primera es lo de que viene con la cuenta de ‘root’ desactivada. La verdad, creo que si sabes lo suficiente para saber para que sirve root y porque la necesitas, activarla es trivial, y si no lo sabes, es mucho más seguro usar sudo. La segunda es que a veces es más inestable que Debian (=los programas se caen más). De hecho, he tenido problemas con Beagle, pero como esa aplicación está en desarrollo, no le voy a echar al culpa a Ubuntu (aunque funcionaba sin problemas en Debian, jejeje). Y la tercera es que hay mucho más programas para Debian que para Ubuntu. Hasta ahora, eso no ha sido el caso con las aplicaciones que me interesan.
Aunque estoy recién empezando con Ubuntu, me impresionó lo bueno, bonita y barata que es esta distro. No sé si estoy listo para abandonar Debian, pero como tengo que esperar que llegue aquél repuesto, voy a ver si Ubuntu confirma una excelente primera impresión.
| 5 Comentarios »
Lunes, 10 de Octubre, 2005
De rebote por LWN.net me enteró que hoy Novell (los mimos involucrados en Nuestro PC) anunció hoy la iniciativa BetterDesktop, un proyecto destinado a proveer con recursos y análisis de la usabilidad de Linux para usuarios finales.
La idea es que gente trabajando en desarrollar aplicaciones para Linux pueda ver cuáles conceptos funcionan y cuáles no, y como realizar tests de usabilidad.
Mmhh. Ya que tantas de las aplicaciones que me gustan vienen de Novell/SuSE, tal vez debería probar openSuSE en vez de Ubuntu… mhhhh….
| 3 Comentarios »
Lunes, 10 de Octubre, 2005
Aunque he estado usando Debian y estoy muy feliz con el resultado, el disco duro de mi portátil esta muriendo asi que tengo que cambiarlo. En el intertanto, voy a usar un reemplazo más chico que tengo como respaldo, así que voy a tratar de usar Ubuntu por un rato, a ver si me convence…
| 4 Comentarios »
Martes, 2 de Agosto, 2005
Hace poco cumplí mi segundo año como usuario de Linux. Y como todo usuario de un sistema nuevo, he tenido que ponerme las pilas para aprender las idiosincracias de este sistemita. En ese proceso, he tenido que buscar la ayuda de los cibernautas con más experiencia. Y esa es la forma en que he aprendido lo que sé hoy.
La recepción a mis preguntas ha sido siempre positiva y buena onda. La comunidad es (casi) siempre receptiva y San Gugle puede encontrar respuestas hasta a las preguntas más oscuras. Sobre todo porque con el Código Abierto, el acceso a la gente que de hecho programa las aplicaciones es mucho mas fácil y directa.
Pero esa misma comunidad que tiene (casi) todas las respuestas y sobre todo la voluntad para escuchar a los usuarios tambíen ha generado a los Fanaticuxs. Estos personajes tienden a ser usuarios, no programadores, y tienden a meterse en peleas imbéciles e inútiles que empiezan en esta onda:
(UsuarioWindows): Me gustaría saber porque esta pasando X con Word?
(Fanticux): Eso te pasa por usar Word en Windoze en vez de de OpenOffice en Linux. Cambiate a Linux, gil…
Lo que nunca he podido entender sobre los Fanaticuxs es lo obvio: Linux y el Código Abierto nació en parte para darle a la gente mas opciones, mas libertades para programar y usar los computadores de la forma en que quieran. Y a pesar de esa obviedad, hay gente en la comunidad de Linux que sienten que esa filosofía les da el derecho a insultar públicamente (o al menos cyberpúblicamente) al que ha elegido algo que es, aparentemente para ellos, inaceptable. Esa actitud es especialmente ridícula teniendo en cuenta que querámoslo o no, por ahora la inmensa mayoría de usuarios de Linux son ex usuarios de Windows. Y dudo que los Fanaticuxs de hoy se hubieran cambiado a Linux si lo único que hubieran conocido de su nueva “comunidad” hubieran sido ellos mismos.
Y porque creo que Linux es un buen sistema operativo, me gustaría verlo en cibercafés, y Universidades, y en la casa de mis viejos. Pero eso no va a pasar hasta que a los que Linux y el Código Abierto nos ha convencido podamos transmitir en forma civilizada nuestras experiencias. Y ojo, que el hecho de que somos ex-Windows nos da una ventaja porque podemos buscar las analogías y explicar las diferenecias entre trabajar con ambos sistemas mucho mejor. La discusión sobre migración no puede empezarse asumiendo, como hacen los Fanticuxs, que el usuario de Windows es un tarado al que hay que sacarlo de su ignorancia. En vez, deberiamos concentrarnos en destacar lo que Linux/Codigo Abierto hace bien, la innovación que esta saliendo del mundo del código abierto, y tratar de buscar soluciones para las cosas que evidentemente funcionan mal.
Y este es un buen momento para eso. No solo está Linux avanzando a pasos agigantados como un sistema para el pc personal, pero también el gigante de Redmond les va a pedir a sus usuarios que se cambien a Microsoft Vista en menos de dos años. Cuando llegué el momento de abrir la billetera y aprender un sistema nuevo, espero que Linux no solo sea técnicamente superior, pero que tenga un grupo de gente lista para promover su uso, un grupo en que los Fanaticuxs han sido declarados oficialmente en peligro de extinción.
| 3 Comentarios »
Domingo, 24 de Julio, 2005
Por mera casualidad, mis compañeros de oficina y yo somos una muy mala muestra de como esta dividido el mercado de los sistemas operativos: 50% OS X (=Mac), 50% Linux. La migración ha sido de Windows a Linux (2), de Windows a Linux a OS X (1) y una siempre fiel a OS X. La ventaja es que me ha tocado verlos (y a mi) lidiar con el cambio.
Estos días hay mucho ruido sobre Linux (y OSX) para computadores personales, a medida que se resquebraja el dominio monolítico de Windows (En el lado de los servidores, por supuesto, Linux es indudablemente un jugador importante). La migración es en parte reaccionaria, es decir, la gente se aburre de las plagas de Windows: Virus, Spyware, y los precios de las aplicaciones. Pero eso es solo parte de la historia: A estas alturas Linux y OSX son verdaderas alternativas para el monopolio, y he estado pensando en si la experiencia que ví alrededor mío representa problemas generales en el proceso de migración.
Por un lado, me sorprende cuando leo o escucho en discusiones sobre migración gente quejándose que A, B, o C no funciona como se acostumbra en Windows. Las filosofías de distintos OSs son distintas, y por lo tanto, si uno quiere las ventajas de otro sistema operativo, debe tambien aceptar las particularidades de este (e incluso dentro de un sistema: KDE vs GNOME). Un ejemplo minúsculo es una de las pocas diferencias en diseño de interfaces entre OSX y los demas sistemas operativos: para el asombro de los que nunca han usado la manzanita, la barra del menú de las aplicaciones es compartida y cambia según la aplicacion que este activa, en vez de lo “usual” que es que cada aplicación tenga su propia barra de menu. Esa diferencia es finalmente una decisión de diseño completamente arbitraria que viene con la filosofía de un sistema en particular, pero requiere entrenamiento y tiene una curva de apredizaje. En resumen: si quieres un clon de Windows, mejor quedate con el original.
Con la solidificación de OpenOffice, Thunderbird, Firefox y Gimp, todas ellas creadas explicitamente para correr en múltiples sistemas operativos, cambiar de OS debería ser relativamente poco problemático. Sin embargo, y como en el caso de la gente en mi oficina, si uno no esta usando ese grupo particular de aplicaciones, el proceso puede ser molesto: migrar todo la información personal, incluyendo emails, bookmarks, etc. de un usuario desde Windows a otro sistema (a menos que por “casualidad” el usuario este usando Firefox / Thunderbird) es (o puede ser a menos que uno sepa muy bien lo que esta haciendo) una joda. Volviendo a la historia de mi oficina: todos los que migramos tuvimos que pasar varios días copiando emails, conviriendo archivos e importando tonteras de aqui y alla. Y aunque valió la pena (Windows es una especie de insulto ahora), es un sufrimiento innecesario.
Será posible, entonces, escribir una aplicación que guarde todas las opciones y datos relevantes en Windows (email, bookmarks, archivos), los traduzca a un estándar universal, las copie a un cd o otro medio, y despues, en Linux o OSX, uno solo tenga que apretar un botoncito que dice “import”? He estado siguiendo con interes como Novell soluciona este problema internamente: están en proceso de cambiar todos los sitemas personales en la compañia a Linux, y por lo tanto esperemos que surja un sistema inteligente y transparente de migración. Mientras tanto, asegúrate de que los programas que usas pueden exportar datos en formatos estándares que puedar ser leídos universalmente. Y paciencia, que Roma no se construyó en un día.
| 7 Comentarios »
Jueves, 21 de Julio, 2005
Hace unos meses empecé a seguirle los pasos al proyecto Beagle, iniciado en septiembre del 2004 por unos cabros en Novell. La idea es crear un programa unico que indexe todos la información relevante de tu computador, como emails, documentos, fotos, música, etc etc. de forma que sean facilmente accesible. La ventaja es que es increíblemente rápido y permite una interfaz unica para todo tipo de búsquedas. Por ejemplo, cuando estaba escribiendo este post necesitaba el link para el francotirador:
Y ahí salio Beagle al rescate. Con la extensión para Firefox, Beagle indexa las páginas web a medida que las visito (excepto por supuesto las páginas seguras donde no quiero que se indexe la información) y de ese modo puedo encontrar artículos que he leído aunque se me haya olvidado salvarlo. Beagle esta en desarrollo, así que la instalación, al menos en Debian, requiere la compilación del código fuente y recompilación del kernel, pero funciona excelente (a pesar de estar solo en la versión 0.0.12).
Y tengo que decir que llegó justo a tiempo. El año pasado le instalé un nuevo disco duro de 80GB al laptop y con 40GB de códigos, artículos científicos en PDF, la colección de música y como 5000 emails, navegar el disco duro buscando algo en particular que ví por última vez hace 6 meses era un problema. Ahora tengo esos 40000 archivos en Beagle y ya estoy malacostumbrado: 5 segundos para encontrar un archivo.
Nota: La variante para Windows es Google Desktop Search, aunque es más limitado en los formatos que puede indexar (Microsoft ha prometido algo parecido para CuernoLargo, cuando llegue - esperense sentados) y Apple tiene spotlight, del que he escuchado muy buenos comentarios.
| 2 Comentarios »
Sábado, 16 de Julio, 2005
Hace un par de días que he estado pensando en la usabilidad de Linux. Como sistema operativo, linux en combinacion con otro software libre/abierto la lleva en el lado de los servidores. Pero en el lado de los computadores personales, el tema es menos claro. En un post reciente, Christian partió desde uno de esos mensajes de error legendarios que los entiende solo el gallo que los escribió (con suerte), y plantea que necesitamos una computación mas cercana a los usuarios “comunes” (aunque creo que el se refiere a usuarios que no cachan nada sobre computadores). Aunque no hubo acuerdo unánime sobre todo lo que dijo, su argumento base es díficil de contradecir: Para alguien que no sabe nada de computación, la curva de aprendizaje de un PC común y corriente es demasiado aguda. La respuesta típica de los cybernautas con mas conocimiento es:
RTFM
Que es un buen consejo que indudablemente ayuda. Casi toda la gente que conozco que sabe de PCs hacen eso, simplemente: se leen los manuales. Pero hay que reconocer que no todo el mundo es un geek. Entonces la pregunta es: podemos construir un sisteme computacional que no requiera entrenamiento alguno, o muy poco, sin sacrificar la potencialidad que entrega un sistema moderno?
Una solución es “simplificar” el software. Pero a menos que queramos limitar la utilidad de los computadores violentamente, o sea, un pc como sinonimo de email + procesador de texto + navegador (= blackberry), tenemos que pensar en como mejorar las interfaces, por un lado, y mejorar la curva de aprendizaje.
Sobre el primer tema, Gnome(1) y por supuesto Firefox son buenos ejemplo de como hacer las cosas. Las interfaces son simples e intuitivas, y los mismos botones y opciones se encuentran en distintas aplicaciones. En el segundo tema, el ir desde “para que es el boton ‘Power’?” a mi abuelo escribiendo un email con un foto adjuntada, es algo que gente del mundo de Linux esta considerando seriamente, a medida que ciertas compañias como Novell y Linspire tratan de quitarle mercado a Windows.
Pero como comentaba en el Francotirador, quizás este problema se va a solucionar solo: en una generacion mas, el acceso a computadores va a ser mas y mas temprano en la vida de la gente, y como he aprendido en los últimos años, es mucho mas fácil aprender cuando tienes 12 que cuando vas pa los 30 (uff).
(1) KDE es un buen proyecto tambien, pero lo he usado menos.
| 1 Comentario »