Todas las entradas de: Neville A. Cross

Más reportes del FISL

El almuerzo fue en la cafetería de la universidad. Resulta que como centro de atención masivo tienen sus reglas de donde se ordena, donde se paga, donde se recibe, y todo además con la barrera del idioma acrecentada por la jerga específica del local.

Llegó alguien saludando a todos y pidió una tijera. Así que le preste mi navajita suiza con USB.

La tarde estuvo ajetreada. El espacio de 2 metros por 2 metros es muy pequeño para la cantidad de colaboradores de Fedora. Los discos volaron y al menos llegaron los otros recursos: Volantes y Calcomanías. Sin embargo las calcomanías estaban en hojas, y habia que desprenderlas para su entrega individual. El trabajo artesanal en equipo se tornó divertido y nos sacó del alboroto del evento, aunque fue algo apretado de espacio.

PUC


El tipo aun no regresa con mi navajita USB.

Para mis amigos, he preparado unas fotos de los stand de sus distros en este evento. Debian lleno de material a la venta.


debian1-225x300

Ubuntu una mesa por ahí!

ubuntu-225x300

Suse, lo siento, no hay suse. Nadie realmente sabe a quien le preste mi navaja. Lo saludaron porque él saludó. Realmente tenia cara de buena gente.

redhat-225x300

Al final de la tarde el frío se hizo sentir. La salida fue aun más fría. Menos mal que el transporte estaba listo esperando. La parada en el hotel fue corta. Junto con mi navaja estaba la llave de mi maleta. No pude abrir el candado como McGuiver, así que rompí las orejitas del zipper. El grupo equipo ha ido creciendo y para cenar ya necesitábamos 4 taxis. Y si bien nos dividimos con brasileños para asegurar comunicación, ellos también son visitantes. El viaje fue algo apurado con paradas y acelerones bruscos. El Restaurante se especializa en carnes: que sorpresa! Se llama Mercado del Puerto por lo que yo he iniciado mi pregunta sobre porque la ciudad se llama puerto. Compartí con Nushio una parrillada, y resultó ser genial porque no se atrasa con ensaladas ni arroces, nos dedicamos solo a las carnes de pollo, res y salchicha.

De camino al hotel y una parte que parecía mar, pero resulto ser un río. No pude averiguar más, puesto que los brasileños estaban emocionados con el fútbol, mi investigación geográfica no podía competir. Puestos en el lobby del hotel, nos dijeron que debíamos hablar sobre Fedora en cada uno de nuestros países frente a todos los que quisieran llegar al Fudcon (Fedora Users and Developers convention). Así que nos pusimos a trabajar en ello. Tatica creó una plantilla muy bonita, Matías creo una estructura, y así fuimos armando a partes la presentación. Tengo pesar por mi navaja, fue un regalo y la USB tenia muchas cosas que no sabría si realmente estaban copiadas en otro lugar. No es un buen pensamiento para dormirse.

El teléfono no perdona el sueño, realmente quiero dormir más. Ni modo. A ducharse, desayunar, lavarse los dientes y salir para el primer día de Fudcom. Al inicio estamos desorientados, no sabemos en que salón será Fudcom y venimos para el stand de Fedora. Me preguntan si una memoria es mía y yo brincando de alegría, en efecto el tipo no tenía tan mala cara. Había aparecido para devolverla y la dejo en el stand y alguien la guardó para mí. Me llevaron dando saltos hasta una aula en un sexto piso. Realmente esta universidad es enorme. El centro de convenciones es desproporcionado para cualquier universidad.

Nuestra exposición salió bien en español. Luego escuchamos sobre el sistema de traducción de paquetes de Fedora, que ahora se abre para traducir cualquier contenido. Pasamos a una charla sobre virtualización que estuvo bien interesante y el tipo que expuso era casi un comediante. Seguidamente sobre el equipo de Fedora Art y cuando iba a escuchar sobre empaquetamiento de aplicaciones para Fedora salimos a almorzar. Esta vez nos guiaron al restaurante del centro de convenciones donde hay un bufete, increíble en cantidad, calidad y variedad. Logre toparme con una cacerola de Fejioada!

de la cena al tatuaje de fedora

La tarde trabscurrió tranquila. Estaba lloviendo asi que nos tomamos el lobby cada quien con su laptop haciendo diversas cosas. Estabamos a la espera de las otras personas que hacian falta. Juan «Nushio» Rodríguez (México) fue el siguiente en aparecer. Fue por una ducha luego de 24 horas de viaje y regreso al lobby con su laptop. Rodrigo (Brasil) fue a traer al aeropuerto a María «Tatica» Leandro (Venezuela) y mientras tanto apareció Diego (norte de Brasil). Cuando Rodrígo regresó ya estabamos todos los que estaríamos esta noche.

Salimos de inmediato a buscar cena. A dos puertas esta el restaurante el Copao, que nos ofrecio una cerveza local llamada Polar y carne, mucha carne. Aqui la carne es de primera. Estuvimos hablando hasta que cerraron el lugar a eso de la 1am.

La mañana como siempre es cuesta arriba, pero Nushio y yo eramos los primeros en el desayuno. Se nos unió Tatica bien pronto. Luego parecieron los Argentinos que estaban llegando en ese momento del aeropuerto. Un vuelo corto desde Cordoba los tenia despierto desde las 3am. Poco a poco fueron apareciendo los demás. Todos juntos montamos en el bus para darnos cuenta que no encendía. Esperamos entre bromas e impaciencia a que el bus suplente llegara. El camino fue bonito con el sol dorado de la mañana, aqui es invierno y el sol sale tarde. Las calles y paseos con arboles de pino contornando las lineas que luego pasan en la altura a los edificios.

La sede del FISL es PUC. En portugués suena «púqui» y significa Pontífica Universidad Católica. Tiene un local de casi dos mil metros cuadrados bajo techo y todos estan aqui. Hay bancos, robótica, proyectos, distros. Fedora esta entre Debian y Openoffice.

Recibimos la visita de «Maddog» Hall en un stand que ya estaba abarrotado de gente. La fila ha estado de cerca de 25 personas todo el tiempo.

Luego de eso fuimos a hacer la inspección del terreno. Conseguí un broche de gnome, atacamos en pandilla el stand de Red Hat y ubtuve un chocolate caliente. Eso me permitió quitarme el sweter y lucir mi polo de fedora. Yo sabía que esto era grande, pero no es lo mismo caminarlo y vivirlo.

Al regreso sacamos las cosas que teniamos a mano para decorar mejor el stand. Yo andaba unas hoojas con las cuatro fundaciones de fedora: Libertad, Amigos, Razgos y Primeros. (Tenemos una discusión retórica de porque Primero está de último). Salieron algunas calcomanías. Y salió una caja de tatoos temporales como calcomanias de agua. Por supuesto que no iba a dejar pasar la oportunidad y conseguí uno.

Aquí las tripas anuncian la llegada del medio día, asi que iré en busqueda de algo que comer. La agenda del resto del día pinta libre, pero mañana inicia Fudcom-Latam (Fedora Users and Developers Convention – Latinoamerica).

FISL – Iniciando el Viaje

El Primer Encuentro Centroamericano de Software Libre fue un éxito que término el día 21 de Junio… y yo estoy iniciando mi viaje al Foro Internacional de Software Libre el día 22 de Junio. Como quien dice dejar una maleta y sacar otra.

La salida de Managua no tuvo ninguna novedad. Alguna vez han comido papas fritas de bolsita en un avión? con el cambio de presión la bolsa se infla completamente, espero poder bajar luego la foto que tome con mi telefono.

Panamá estuvo lleno de datos intersantes. Para comensar que mi vuelo estaría demorado y en lugar de salir a las 8:40pm saldría a las 10:00pm. Pese a los rótulos de free-wifi, solo hasta que indagué que sucedería con mi conexión en Sao Paolo, me dijeron que frente a la puerta 23 podria conectarme y frente a la puerta 24 podria comer… difícil elección. Terminé online avisando que podría estar retrasado. Total para cuando me di cuenta de que el vuelo saldría más tarde ya me habia comido un hot-dog.

El vuelo de Panamá a Sao Paolo no tuvo mayores problemas. No puedo comentar mucho más que las filas fueron largas y aun asi logre conectar en tiempo para Porto Alegre. Cuando uno corre, no da chance de ver detalles. Además todos los aeropuertos terminan pareciendose. La parte más notable de este vuelo fue la revista de la línea aérea GOL en su número de Junio. Tenía un articulo de tecnología llamado «Hasta la Vista baby» sobre un tipo que le dio una patada a Vista e instaló Ubuntu. Bien por los Ubunteros de Brasil!

Al llegar a Porto Alegre me encontre a Priscila quien esperaba a otra gente del FISL, no a mi. Pero me llevó al hotel. Resulta que no tenia reserva. Ella llamó a varias personas buscabdo el nombre de mi contacto en Fedora Brasil. Y cuando las cosas estaban oscuras, saque los datos que habia recibido. Resulta ser que estabamos en otro hotel de la misma cadena, pero no era el que yo tenia destinado. Menos mal que estan cerca. En este si me estaban esperando. Aqui les dejo una vista desde mi ventana en un 5to piso de la Rua Sarmento Leite en Porto Alegre.

Asi que lo primero que hice fue conectarme a Internet, enviar avisos a casa de que habia llegado bien y chequiar correo. Luego de eso… abri mi cuenta de twiter porque varios quieren saber en que pasos ando.

Estoy a la espera de una llamada para reunirme con la gente de Fedora Latinoamerica.

Batch photo convertion

O bien Convertir Fotos por Lotes.

Al final de una actividad de linux tengo un par de decenas de fotos, normalmente en megapixeles. Ya sea con una camara de 7mp o 10mp las fotos son muy grandes para subirlas a internet, y ademas muy grandes para que un usario las vea. Asi que normalmente les cambio el formato a 800×600 pixeles.

Todo inicia con una lista de imagenes en un directorio:

$ ls *.jpg

cimg001.jpg

cimg002.jpg

Luego usamos una herramienta del paquete ImageMagick que permite manipular imágenes

$ convert cimg001.jpg -resize 62% foto001.jpg

Esto me produce una foto a 800*600 pixeles y les pone un nombre más adecuado al tema de la foto. Pero hacer esto por cada foto cuando tenemos unas 20 o 30 fotos es mucho trabajo. Asi que manipulando cree esta secuencia de una linea:

$ ls *.jpg | awk ‘{print $1 » -«$1}’ | sed ‘s/-cimg/foto/g’ | awk ‘{print «convert » $1 » -resize 62% «$2}’ > resize.sh

La idea es la siguiente:

  1. hacer un listado de los archivos jpg
  2. copiar 2 veces el listado marcando con un guión la segunda columna
  3. sustituir en la segunda columna por el nombre a usar
  4. crear la instrucción de convertir el archivo original en el nuevo nombre
  5. archivar la secuencia en un archivo llamado resize.sh para su ejecución.

Un opción a usar tambien podria ser «convert cimg001.jpg -resize 800*600 foto001.jpg», sin embargo el problema surge con las fotos tomadas en forma vertical.

Se que hay varias opciones para obtener esto, algunos amigos me mostraron ejemplos usando programación. Sin embargo yo no soy programador, aunque creo que ya no voy a poder decir que:  «yo solo soy un simple usuario.» En realidad para mi esto ha sido como graduarme de geek!

Mi mamá usa Linux.

En lo últimos días ha subido la marea de los reclamos sobre si GNU/Linux es fácil y si el apoyo existente es adecuado para que sea válido todo nuestro fanatismo por este sistema operativo.

Creo que toda generalización llevada al extremo pierde contacto con la realidad. Así que para mantener las cosas en su sitio hay que contextualizar a que se refiere cada quien cuando dicen que GNU/Linux es difícil. Chaparrón Bonaparte, uno de los personajes de Chespirito, le ganó a un campeón de boxeo y a un campeón de ajedrez. Según explicaba le gano en boxeo al ajedrecista

En un correo reciente escribí sobre que no se puede esperar que todos los usuarios de GNU/Linux sea independientes cuando no sucede esto en el resto de los sistemas operativos. No todo mundo puede instalar software. De ahí se fueron a analogías, como instalar un equipo de sonido en un carro. Difícilmente vas a hacer la instalación, pero una vez instalado vas a poder usarlo. Si se daña lo llevas a un taller.

Mi mamá es administradora de empresas, tiene 68 años de edad y usa Fedora. Mi esposa es dentista, me quita todos los dientes si publico su edad y también usa Fedora. En mi casa ya no hay maquinas con Windows. Obviamente ellas no hicieron la instalación, pero están usando las máquinas más o menos sin problemas.

Problemas como: Ayer estaba escribiendo un documento y ahora no lo encuentro. Como paso las fotos de la cámara a la computadora? Qué es este correo que me pide mi contraseña? Quiero hacer una combinación de correspondencia, como es que se hace eso?

Como ven, los problemas no son específicos del sistema operativo. Son las mismas preguntas que me hacían antes y ahora me las siguen haciendo. A mitad de explicarle a mi esposa como pasar las fotos de su cámara a su laptop, le pregunto: Por que estas viendo al jardín si yo te estoy explicando? Y ella se pone roja, se ríe y finge como si ahora si me esta poniendo atención. Seguramente va a volver a preguntármelo. Podríamos debatir si es una relación de dependencia, pero no es ese el punto.

Para las cosas normales, como escribir cartas, navegar en Internet, enviar correos electrónicos y chatear la computadora les funciona bien. No tienen problemas de adjuntos que no pueden abrir con un doble click, no hay videos o animaciones que no pueden ver en Internet, eso ya lo deje resuelto antes de entregarles la máquina. Si la máquina falla, siempre me van a llamar. Ahora yo cierro mis ojos, me imagino el entorno de Fedora y le contesto todas sus preguntas. A mí ya se me esta olvidando Windows.

Así que les insisto, mi mamá usa Linux. Y la transición no le ha molestado, de hecho le parece estimulante. Pone a funcionar su cabeza para encontrar las diferencias. En sus palabras, ella se ríe y me dice que: “ahora la computadora me habla”. Lo que quiere decir, es que la pantalla tiene más información, y si le pone atención encuentra lo que busca. Y ese cambio de actitud es estimulante para mantener la mente activa y contrarrestar el alzheimer.

Línea de comando? Para qué? Yo podría correr las actualizaciones en modo gráfico pero yo soy un geek, así que uso un script para ello:

yum -y update
poweroff

Normalmente corro el script en modo texto, sin tener ningún usuario logiado en modo gráfico, y me voy a dormir tranquilo mientras el script funciona. Esas cosas que hago son bien difíciles de entender para ellas, pero no ha cambiado nada, eran difíciles cuando usaban Windows.

En mi oficina hay varios profesionales usando computadoras. Cuando se dañan o cuando requieren instalar software, ellos no hacen esas tareas. Ellos son proficientes en su labor profesional, no son técnicos. En la mayor parte de los casos, en las empresas esperan que la gente no toque las computadoras, que no instalen software. Entonces porque esperamos que si usan GNU/Linux sea distinto?

Si van a decir que GNU/Linux es difícil, les pido que expliquen en que circunstancias lo ven difícil.

Actualizar a Fedora 10.

Si son usuarios de Fedora seguramente ya se han familiarizado con YUM donde tenemos la opciones de update y upgrade. Update reservado para actualizar nuestros sistemas con los paquetes dentro de la misma versión. Upgrade para pasar a una nueva versión de sistema operativo. Sin embargo, esto de pasar de una version de Fedora a otra requeria algunos pasos más.

Hace unos días me cruce con un mensaje en las listas de Fedora sobre la aplicación preupgrade. Pero las cosas no son lo mismo verlas que probarlas. Mi laptop y mi desktop ya les habia instalado Fedora10 desde cero. Asi que tomé la laptop de mi esposa para hacer la prueba. No voy a describir los pasos… pueden consultarlos en español en la wiki del proyecto fedora: Preupgrade

Al finalizar el preupgrade invita a reiniciar. Al arracar aun no ha sucedido el upgrade, lo que ha sucedido es que se han bajado los archivos necesarios y se ha creado una entrada en el grub. Esta nueva entrada se llama «Upgrade». Al escoger esta entrada del grub inicia un proceso muy parecido a las pantallas de instalación de Fedora 10.

Al final ya esta corriendo Fedora 10, sin embargo tenia errores. Un anuncio de que CUPS no habia podido cargar y firefox se cerraba antes de cargar. No me desanimé mucho pues sabia que habína labores pendientes.

Abri una terminal, me convertí en super usuario y le di el comando yum. Habia una noticia de un proceso pendiente que se borro tras una lista interminable de paquetes pendientes de actualizar. Asi que cancele la actualización y use el comando siguiente:

yum-complete-transaction

Eso arreglo el problema y entonces fue que deje correr el update:

yum update

Más de 550 paquetes con más de 720 Mb no es un proceso rápido. Dependiendo de la velocidad de internte puede tomar horas. Conste que esta laptop tiene instalado Gnome y KDE, o sea que el número de paquetes instalado es mayor. Finalizado el proceso, no tuve que reiniciar, el firefox se habia actualizado y ya cargaba sin problemas. Reinicie y ya no hubo errores con CUPS.

Luego de la experiencia, puedo opinar que el proceso es bastante sencillo. Sin embargo es lento, muchas cosas por bajar. La pregunta importante es que voy a hacer la siguiente vez… sin duda usare este método a menos que tenga una razón para hacer una instalación nueva. Una noche dejo descargando el preupgrade. A la noche siguiente dejo descargando los updates. Al menos ese es el plan para cuando salga Fedora 11.

Pizza Bash 2 con mayor asistencia

Hoy llevamos a cabo el 2do Pizza Bash. Este es un evento organizado por Gul-nic para brindar un espacio de encuentro personal a los distintos usuarios de Software Libre, en particular de GNU/Linux. Esta vez se realizó en Hotel Mansión Teodolinda. La asistencia fue mucho mayor en esta oportunidad, y lo mejor es que hubieron varias caras nuevas. Sin llevar una asistencia formal calculamos que nos reunimos cerca de 40 personas, claro no todos estuvieron todo el tiempo.

Hubo de todo un poco. Unas preguntas sobre administración remota donde se recomendo usar la aplicación rdesktop para conectarse a PC corriendo Windows Terminal Service, o bien desde la terminal el comando ssh -X para controlar PC corriendo GNU/Linux. Gracias a Javier por esta recomendación. Otra pregunta sobre drivers de video para aceleración 3D con chipset intel, lo que nos llevo a ver un poco de git. Tambien preguntas sobre montar en modo de lectura y escritura una partición de windows. Un problema de una laptop que le habian borrado el directorio /home

Norman de la comunidad Ubuntu puso a la orden discos de instalación de Ubuntu 8.10 y Kubuntu 8.10. Por mi parte regale un DVD de Suse 11.1 y LiveCD de Fedora 10 en Gnome y KDE. También se realizaron instalaciones de Ubuntu y Kubuntu.

El resto transcurrio en pláticas sobre las futuras actividades: el Encuentro Centroamericano de Software Libre y el Linuxtour a Honduras. Son grandes pasos para este año. Pero no todo fue serio, hubieron bromas y anécdortas. Por ejemplo Fitoria usa Kubuntu porque es azul y yo uso Gnome, porque mi primera instalación de Star Office no puso los iconos en el menú de KDE. (Yeap! That old!). Otra cosa genial del día fue ponerle caras a los nicks.

Por supuesto que la noche no podia estar completa sin pizza, y a como dicen en la variedad esta el gusto: Hawaina, Peperoni, la cásica de jamón y queso e incluso hubo vegetarina. La colecta comenzó con C$100.00 que habína quedado del pizza bash 1. Al final del día, gracias al aporte de todos nos quedaron C$190.00, los que nos asegura que habrá Pizza Bash 3.

Para ver más fotos haga click aqui.

Gracias a todos por participar.

Como probar que tu teclado funciona en Linux

En algunas oportunidades nos hace falta saber si el teclado esta funcionando bien o no. Parece tonto, claro uno puede probar con un editor de texto la mayor parte, pero como comprobamos que absolutamente todas las teclas estan funcionando? Probar F1 debería ser pan comido. Si F1 no te da ayuda es que necesitas ayuda con el teclado!! Pero y las otras teclas?

Buscando en Internet encontré varias aplicaciones de Windows para este fin, parece ser que el problema común es el café en el teclado. Pero nio he derramado café, ni me sirve una aplicación en Windows.

Una busqueda más exhastiva me llevo a xev. Esta es una aplicación para monitorear los eventos de X. Tan solo es correr en la terminal el comando xev y podemos iniciar pruebas. En la terminal se ven todos los eventos de X. Ademas se abre una ventanita nueva donde se muestran algunos eventos. Si mueves el ratón, pues tendras un monton de cosas en pantalla y en la ventanita se moverá un cuadro. No es muy bonito que digamos.

La parte importante es cuando iniciamos a presionar teclas. Aparece un monton de cosas, pero te dice en una parte que tecla apretastes. Si precionas Esc dice «escape», si presionas la barra espaciadora te dice «espace». La tecla con la bandera de Windows y sice «Super_L» o «Super_R» dependiendo de que lado preciones. Es divertido precionar print screen, obviamente te dira «print screen», pero tambien hay una gran cantidad de acciones mientras X procesa la captura de pantalla y envia el recuadro de salvar el archivo a la pantalla.

En fin, si alguien hubiera escrito algo como esto, talvez mi busqueda hubiera encontardo respuestas más sencillas. Así que aqui lo dejo para futuras referencias.

Ojo: si tienen algo de conversion de teclas, es posible que corra en un proceso con mayor prioridad que xev y entoces xev no vea nada de lo que ustedes estan probando.

Fin de Soporte para Fedora 8

Ya se ha anunciado el fin del soporte para fedora 8. La Fecha fijada ha sido el 7 de Enero de 2009. Tradicionlamente la política de soporte de la versión más antigua era suspendida un mes despues de liberar una nueva versión. Al haberse liberado Fedora 10 el 25 de Noviembre, la fecha según esta politica sería el 25 de Diciembre. Pero para evitar suspender el soporte durante las vacaciones y festividades de fin de año, decidieron extenderlo.

Para más información pueden ver el comunicado original aqui.

Pizza-Bash

La pizza es la comida por excelencia de todo geek. La expresion «exceso de pizza» nos arroja un conjunto vacio siempre. Que puede ser mejor que la pizza? Pizza + Amigos!!

La idea surge debido a que siempre hay preguntas como: Donde encontrar a los gurus del GNU/Linux y el Software Libre cuando no hay un Install-party? O como conseguir ayuda en caso de problemas?

La verdad es que las listas y el IRC son buenas formas de obtener ayuda. Pero no todo mundo tiene Internet o bien estos métodos no son lo común para un principiante.

Con todo esto pensamos en que debiamos tener una oportunidad, donde hablar con la gente. Sin charlas, sin presión de instalación, sin agenda previamente estructurada… solo hablar, estar accesibles. Y dándole vuelta a la idea, pues decidimos probar las aguasa ver que tal nos va.

Pizza-bash es un nombre que he leido en listas de correo para una actividad no estructurada que organizan los radioaficionados que se dedican al paket radio durante la convensión más grande de radioaficionados del mundo en Dayton, Ohaio. Y pense que era un buen nombre a copiar para nuestra actividad.

Asi que si tenes usas GNU/Linux o Software libre y queres encontrar a otra gente que hace lo mismo, ya sabes donde hay oportunidad para ello. Si sos novato en esto, y queres hacer preguntas… o si queres escuchar historias de las hazañas de los gurus… en fin ahi vamos a estar.

Asi que este Viernes 19 de Diciembre en el instituto de Informática y Sistemas (ISI) desde las 3pm hasta las 8pm será el primer pizza-bash.  Esta actividad ha sido incluida dentro del linux-tour y podes encontrar más información haciendo click aqui.