viernes 27 de agosto de 2010

Mis aplicaciones favoritas y recomendadas para instalar en tu Nokia N95


Todos sabemos o al menos hemos escuchado que Nokia, la empresa finlandesa líder en fabricación de dispositivos móviles, está mirando y dejando pasar el tren de la revolución de los smartphones. En mi caso particular, quizás no se trata de momento de un problema de Hardware si no más bien de Software. Symbian ha acompañado (y no lo ha hecho nada mal) en una buena etapa a Nokia como Sistema Operativo de sus móviles, pero hoy en día está obsoleto, muy alejado y tiene mucho que envidiarle al iOS de Apple, o al Android de Google. Hoy en día la disputa es a todo o nada, y en ésto Nokia esta dejando mucho que desear en esta "batalla" y bajando peldaños en la vidriera mundial del podio de móviles líderes.

Nokia está trabajando junto con Intel para la creación de un nuevo Sistema Operativo: MeeGo, el cual promete estar basado en Linux y ser totalmente libre y accesible a los desarrolladores, evitando y aprendiendo de la fragmentación que está sufriendo Android con los diferentes modelos de las empresas que lo insertan en sus dispositivos inteligentes, y que tantos problemas le trae a sus usuarios.

Pero no he venido a explicar lo que todos o la mayoría ya conocen.

Los usuarios de Nokia seguimos apegados y fieles (no se hasta que momento) de los dispositivos que en su momento fueron líderes en el mercado. Y mientras tanto, para aquellos usuarios que seguimos enamorados y no tenemos "muchas" quejas con Symbian (o la voluntad y/o dinero para hacer un salto), el modelo N95 sigue siendo un buen "caballito" de batalla.

En el caso de éste dispositivo, hoy quería compartir con Ustedes lo que serían mis aplicaciones favoritas y recomendadas para instalar en un N95. El listado lógicamente es personal, pero queda siempre un lugar abierto para agregar alguno. Comenzamos por:

Opera Mobile:

Porque un navegador web hace falta hasta en tu reloj de pared (?), en este caso Opera hace muy bien su trabajo (aunque no sea Software del todo Libre). No es el navegador más utilizado pero si el más respetado. Sus desarrolladores tienen disponible Opera Mobile para dispositivos móviles. ¿Porqué lo elijo? Por el simple motivo de que el manejo es muy sencillo y su navegación es ágil, sumado de que nos permite la navegación por pestañas, tan importantes en espacios de display tan reducidos, más en un móvil. Junto a todo esto, tiene el respaldo de gente que sabe cómo hacer un navegador veloz y sencillo. Puedes descargarlo desde tu Nokia en m.opera.com, o bien en tu PC navega al sitio www.opera.com/mobile/download y escanea el código QR allí disponible.

Gravity:

"Quien no tenga una cuenta en Twitter es porque tiene una en Facebook", o así suelo decir yo. Lo importante es que si tienes un móvil, no puede faltarte una aplicación para tuitear. Gravity es una de las mejores para hacerlo, con una interfaz más que trabajada y sencilla, nos permite hacer todas las funciones que hacemos a través de un cliente de Escritorio. Si usas Twitter muy seguido como este humilde autor, recomiendo pagar por él. Vale cada centavo.

Gmail:

Si tienes cuenta de correo en Gmail, Google nos ofrece un cliente sencillo y eficaz para administrar el correo en nuestro N95. Para descargarlo, puedes visitar a través de tu navegador web por defecto la Home de www.google.com, luego ir al enlace superior "más >>" y allí seleccionarla para su instalación.



YouTube:

El gran servicio de videos de Google nos ofrece un cliente para ver los videos de YouTube en tu Nokia. Puedes loguearte con tu cuenta, ver tus favoritos, efectuar búsquedas y reproducir cualquier video de una forma sencilla. Se descarga ingresando con tu navegador web por defecto directamente desde el sitio de YouTube.

Google Maps:

Para ubicarte, o para llegar a destino y conocer la ruta para ello, podemos instalar Google Maps. Un cliente muy completo y sencillo que representa el valor agregado que tienen los de Google a la hora de acaparar la mayor cantidad posible de plataformas móviles. Se descarga con el mismo método que cité en Gmail.





Fring:

La mensajería instantánea no puede faltar, y menos de la mano de Fring, un Software gratuito que además de práctico es multiprotocolo. Si tienes cuentas en MSN, Gtalk, ICQ, Yahoo y Twitter entre otros, puedes usar todas ellas al mismo tiempo con el mismo Software. Lo puedes descargar visitando m.fring.com o bien descargando el instalador desde el mismo sitio.



Skype:

Skype, Software gratuito y líder en comunicación VoIP, también dispone de un cliente para Symbian y tu N95. Lo puedes descargar visitando con tu navegador por defecto el sitio skype.com/m o bien descargando el instalador desde el sitio de Skype en el área de Descargas.


Éstas serían las aplicaciones recomendadas si lo que quieres es no perderle pisada a las Redes Sociales, la comunicación y el seguimiento de tu información en la apabullante Web de hoy en día en tu terminal Nokia N95.

miércoles 25 de agosto de 2010

HardInfo: cómo saber qué Hardware tenemos en nuestro Linux


Es habitual para un técnico saber en detalle cuál es el Hardware del que disponemos en nuestro equipo. Existen muchas herramientas que son usadas por los técnicos en Windows, como es el caso de Everest, por nombrar uno.

Ahora, los usuarios de Linux que nos agrada adentramos en el corazón del Sistema mismo, siempre queremos conocer un poco más acerca de los detalles de las piezas duras de nuestro sistema, ya sean características de los puertos, Discos, Microprocesador, Memoria, buses del sistema, entre otra gran variedad de información.

En el caso de Linux disponemos de una excelente herramienta llamada HardInfo. HardInfo es una aplicación que se encarga de darnos los detalles de todos los "órganos" electrónicos y más infromación (como usuarios, carpetas compartidas, uso de discos, etc.) de los que dispone nuestro sistema.

Para instalarlo en Fedora, basta con tipear como Root:

yum install hardinfo

Luego de que se instale, tenemos dos opciones para ver el detalle de nuestro sistema. O bien lo hacemos de forma gráfica (ya que disponemos de una GUI), o bien a través de la amada/odiada Terminal.

Por Entorno Gráfico:

Basta con dirigirnos (en Gnome) a Aplicaciones > Herramientas del Sistema > System Profiler and Benchmark. Con ello, se nos abrirá una ventana donde en su Panel izquierdo seleccionaremos el Hardware y en el derecho se nos mostrará el detalle de esa selección. Además, y quizás lo más importante de esta herramienta es que tenemos disponible un botón para generar un reporte en HTML de lo que nosotros quisiéramos.

Por Terminal:

Por si alguien está interesado, también se pueden hacer consultas mediante la Terminal. En mi caso generaré un reporte en un archivo de la siguiente manera:

hardinfo -r > /home/bachi/hard_info.txt

De ésta forma, se generará un archivo de texto con el Reporte completo, el cual estará alojado en la ruta o path que nosotros queramos. Para más información, escribe hardinfo --help.

Una muy buena herramienta para conocer un poco más sobre el "fierro" que tenemos en frente en donde corre el Sistema del pingüino.

Nota: Si te interesan otros comandos en Linux incluidos en el Kernel mismo para conocer más acerca de tu Hardware, te recomiendo éste enlace.

domingo 22 de agosto de 2010

La escritura manual: ¿una evolución que involuciona?


Desde que despierto al amanecer, hasta que me voy a la cama nuevamente, son pocas o ninguna las veces en que tomo un lápiz o cualquiera de sus herramientas desarrolladas (bolígrafo, birome, etc.) y ejerzo o practico la escritura manual. Pero como bien se que no soy el único con éste problema, me pongo a pensar en que la escritura manual tiene un futuro cada vez menos prometedor.

No sabemos cuando desaparecerá, ni tampoco si realmente lo hará (dudo mucho que así sea), pero con el advenimiento de los dispositivos electrónicos en donde sobre una pantalla táctil podemos escribir perfectamente nuestras ideas y trasponerlas en una realidad virtual perfectamente legible, por así decirlo, podemos pensar en que la humanidad familiarizada con la tecnología se está alejando hace tiempo y de forma caótica del hermoso principio de trazar con nuestras manos el idioma que nos regalaron las civilizaciones antiguas.

Esas mismas civilizaciones comenzaron a trabajar sin saberlo en el nacimiento de los idiomas, los símbolos y los textos sobre papeles, y la civilización toda ha ido a la par en el desarrollo con todas ellas desde siempre. Luego vino la imprenta, en donde en forma masiva se podían escribir textos y formar conjuntos de páginas como en una línea de producción automovilística de nuestros tiempos, en donde las palabras y las hojas formaban libros, enciclopedias e interminables atlas de palabras. Fue una época gloriosa, donde empezaron a desarrollarse nuevas formas de escritura ordenada y limpia. Más tarde irrumpió en escena la electrónica, donde el hardware y el conocimiento escrito en códigos por los desarrolladores llevó a la práctica lo que en teoría era irreproducible para los antiguos matemáticos: disponer de herramientas de calculo avanzadas.

No estoy aquí para dar una cátedra (ni tampoco lo podría hacer) de cómo fue el avance histórico que tuvo la escritura hasta nuestros días. No he vivido con Gutemberg armando piezas de imprenta ni he estado al lado de Pascal desarrollando máquinas de Calculo. Pero si podemos dar fe de lo que estamos viviendo en nuestros días: un alejamiento cada vez más profundizado respecto de la escritura manual. Hoy en día sabemos que nacemos con una inteligencia manual, la cual es explotada con la escritura a temprana edad. No puedo negar que amo la tecnología, y como amante de ella estoy a favor de cada uno de los avances que aparecen día a día y de cómo afectan a nuestras vidas cotidianas.

Nadie está exento a la idealización de que nos estamos alejando de la escritura. Por nombrar algunos ejemplos, en las oficinas de las empresas, las planillas de cálculo han desplazado a los antiguos licenciados que con lápiz y borrador llevaban los números de una empresa. Los informes ya pueden ser tipeados en un teclado. Los alumnos de algunas universidades toman notas de las charlas de los profesores con notebooks, y rara vez se les ve escribiendo a mano. Solo son unos minúsculos casos de un centenar que podríamos nombrar. Todo me lleva a pensar que el 95% de las actividades de una persona ligadas a la tarea de la escritura, pasan en su mayoría por dispositivos tecnológicos que lo hacen demasiado bien en lugar de usar las manos y un lápiz.


Pero, ¿como nos afecta el desarrollo y la salida de dispositivos cada vez más "inteligentes", serviles e intuitivos que reemplazan de forma correcta y casi "perfecta" a la escritura manual? Pues, como muchos sabrán, hoy en día en muchas escuelas donde los niños estudian como lo hacíamos nosotros en nuestros tiempos, se está desarrollando una migración voluntaria de mano de los gobiernos y de empresas varias en donde se sienten orgullosos por poner en manos de jóvenes (y pequeños) dispositivos tecnológicos que aumentan las horas de tipeo en lugar de la escritura manual.

Entiendo que exista una necesidad cultural y de Estado el involucrar a las futuras generaciones en el conocimiento sobre las nuevas tecnologías, en las Redes Sociales y en la evolución misma de conocer cada vez más las nuevas herramientas. Pero, ¿y si en vez de incentivar la dígito-presión sobre un teclado no incentivamos al menos en una etapa pre-escolar y escolar la práctica de la escritura manual que ha formado al mundo mismo?

La escritura manual está involucionando y sin saberlo, o quizás sí, en una evolución tecnológica sin freno sobre la forma en que escribimos. Quizás sea una ironía escribir una entrada poniéndome bohemio con la escritura manual utilizando un teclado en éste momento, pero lo cierto es que en mi caso admito pasar la mayoría del tiempo tipeando algo, no escribiendo, y por momentos cuando tengo que escribir a mano sinceramente me cuesta. 

Si tengo suerte, como padre trataré de inculcarle a mis hijos la práctica de la escritura para saber que en tal caso la tecnología se equivoca, al menos a una edad temprana, aunque a esta altura del partido me esté ganando por goleada en la idea de incentivar ésta amada técnica.

lunes 16 de agosto de 2010

Verdades que duelen: los secretos en Linux existen


Atrás quedaron esos días en los que volvía de la escuela y encendía el televisor de casa para ver las series que más me atraían, entre ellas El superagente 86. Divagaba con ese hombre que entraba desde la calle, donde tenía su vida como cualquier otra persona, para caminar  escaleras, tomar ascensores y recorrer interminables pasillos con puertas de acceso para llegar a las oficinas de CONTROL, donde se trabajaba sobre ultrasecretos que muchos de los ciudadanos del mundo exterior desconocían.

Ahora, imaginarse o pensar en todo ese circo en la vida real hoy en día no es tan alocado, quitando que sería totalmente cursi ver a una persona caminar por los mismos pasillos y ascensores y llegar a una sala de control donde hay una agencia que lucha contra una organización criminal llamada KAOS.

Pero, como buen usuario de Linux que debes ser si has llegado hasta aquí (o quizás no), ¿no les suena la historia de que una persona o un grupo guarde secretos y no los comparta con el resto de sus colegas? Partiendo de la base de que es muy pero muy distinto mantener un secreto de estado como lo hacía la agencia CONTROL, otro distinto es que el mismo agente Max haya guardado secretos con sus compañeros y no lograse los objetivos de la Agencia.

Pero, ¿a dónde quiero apuntar con éste planteo? Fácil: muchos usuarios de Linux que andan sueltos por ahí, en vez de trabajar para la Comunidad lo hacen para ellos mismos, pero se llevan consigo por los mismos pasillos perdidos del Superagente 86 muchos secretos.

Partiendo del párrafo anterior, ya no es tan alocado el tema. Que un usuario de Linux no comparta un conocimiento del Sistema Operativo que utiliza con otro "colega" puede que afecte directamente a la comunidad, y es algo que sucede cotidianamente. La base de éste fundamento se dobla como un plano 3D de un Agujero Negro con el advenimiento de los blogs, donde sus propietarios comparten por así decirlo con sus lectores y visitantes sus conocimientos. Bien por ellos, pero ¿mal por los que no lo hacen? Estén o no obligados a tener un blog, esos usuarios son los que muestran solo una punta del iceberg en medio de los mares de problemáticas que surgen en el día a día de las distintas Distribuciones Linux. Vamos, en Foros hay personas que tienen el conocimiento pero esquivan darlo a conocer directamente, dando siempre el camino más largo.

En la vida real, nos cansamos a veces de ver estos ejemplos. En mi caso, en muchos trabajos donde me presentaba, por miedo a que yo les robe el cargo o posición en el área no compartían conocimientos los que ya estaban en el lugar. En la Comunidad Linux sucede exactamente igual: un newbie no puede saber más o lo mismo que alguien que tiene ya unos años renegando, compilando y aportando soluciones exóticas y ricas en conocimientos. Los usuarios más viejos, los ortodoxos, los "duros", muchas veces se encuentran con usuarios nuevos que recientemente llegaron "por X motivo" a una nueva distribución, y quieren por algún motivo que transpiren la remera.

Estemos a favor o en contra de ellos, quitando los newbies del medio y las preguntas de ellos en Foros donde a más de uno "se le ha salido al cadena", sacando a Google y sus resultados milagrosos en la búsqueda de soluciones, borrando todo esto me parece mal ocultar conocimientos. Linux se ha hecho para compartir, de lo contrario todavía estaríamos corriendo kernels de la década del 90. Linux ha crecido gracias en gran medida a aquellos usuarios que no se han guardado nada, y todo permitido con licenciamientos libres, con premisas y reglas a respetar.

Muchas veces, me encuentro por la web con usuarios que se llenan la boca hablando de que el "compartir abre caminos a quienes antes no los veían", pero solo hablan del Software Libre. Ésto va mucho más allá, más allá de que si alguien me pasa una porción de código incompleto y que yo pueda adherirle mi conocimiento y hacer de todo ello un Software, que será utilizado por un grupo de usuarios y éstos aportar a su modo y con sus limitaciones a todo un Sistema Libre.

No soy de guardar secretos, ni mucho menos de apuntar o señalar a quién lo hace y quién no. Estoy a favor SI del esfuerzo por respetarse mutuamente, de utilizar la lógica que tantos años de evolución nos llevó para bajar de los árboles y estar ahora frente a un teclado. La lógica es la única amiga de la solución a un problema. Pero también estoy a favor de compartir conocimientos, tomándolo solo en el aspecto mencionado: la Comunidad Linux. En otras temáticas de nuestras vidas, cada uno es dueño, pero si una comunidad quiere crecer, no solo se trata de pasarse códigos libres, si no de que el que esté a mi lado sepa o se aproxime a saber lo mismo que yo, de otra forma, Linus Torvalds hubiese trabajo muchos años en vano. El tema da para muchísimo más, y no solo afecta en éste caso a la Comunidad Linux o al mismo Kernel en sí, si no que también puede ser aplicable a la evolución de la inteligencia humana y colectiva, pero seguro tendremos que llevar nuestras tijeras para cortar mucha tela si llegamos a debatir de todo ello.

¿Y tú qué crees? ¿Hay usuarios que ocultan conocimientos con sus colegas? ¿Conoces algunos, sin dar nombres? ¿Dónde es más común, en foros o blogs? ¿Compartes conocimientos con tus allegados usuarios de Linux?

jueves 12 de agosto de 2010

Clase social

"Apple es para el adinerado, Microsoft para el que no quiere pensar, y Linux para el pobre y humilde pensador."
 

domingo 8 de agosto de 2010

Y asi pasó el BarCampCBA 2010...



El sábado 7 de Agosto se celebro en la hermosa ciudad de Córdoba (donde tengo el orgullo de vivir) el BarCampCBA 2010, un evento que reunió a las mejores personalidades del ambiente local y no local referido a tecnologías varias en las Aulas de la Universidad Empresarial Siglo 21.

El inicio de actividades se dio de forma puntual, a las 9 am. Ni bien entrabamos nos encontrábamos con la mesa de inscripciones, luego de pasar las puertas de vidrio que eran cautelosamente vigiladas por un personal de seguridad "de bigotes" (que termino odiando a los que salíamos a fumar en repetidas ocasiones). El registro, de lo mas sencillo: nombre y apellido, pin, remera de regalo (que por dormir en el pedido, yo me quedé sin), tarjeta presentación con nombre real, Nick del momento o el user name de Twitter. Más de uno (porque se que muchos son de largas noches los fines de semana) buscábamos algún Alical que nos pudiese salvar de las "cabeceadas" a la hora de las memorables charlas, pero con valor enfrentamos el día que se nos venía encima.

Luego del registro de todas las personas en el evento, nos dirigimos al Morfi Room, donde desayunamos y nos conocimos un poco más, charlando con mi compañero y amigo @hernanpo, Seba Oshiro y @vanegazze. En ese momento me crucé por primera vez en el mundo real con @p0nja, con la que se había generado gran expectativa debido a que daría una charla horas más tarde respecto de la educación en nuestros días, dejando muy buenas impresiones y críticas. Luego de unos minutos desayunando, bienvenida por parte de los organizadores con mucho silencio y respeto de por medio.

Luego, nos dirigimos al Auditorio Principal donde @jperotti (Editor de La Voz del Interior) rompería el hielo y nos haría desperar a más de uno con su "Periodismo en las Nubes". Una mezcla de lo que fueron las antiguas "tecnologías" de redacción, entendimiento y puesta en marcha de noticias periodísticas y cómo el Social Media y Cloud Computing impacta en el periodismo del día a día en nuestras vidas. En ese momento, me dediqué a filmar con su cámara Flip algunos momentos de la charla, y de paso no pude alejarme mucho de parte de mi trabajo habitual: le devolví la barra de herramientas en Firefox a Seba Oshiro de Netnica, el encargado del video streaming del evento en el Auditorio Principal.

Julio Perotti en medio de la charla "Periodismo en las Nubes"

Terminada la charla, vino el "abogado del diablo" @AndresPiazza (con quien me conocí haciendo fila para el almuerzo con una Bud en mano) con su "Taller de Derecho de Internet“, @jmlucero hablando de seguridad y más tarde la esperada por mí: @sebabortnik de ESET habló de la relación que existe entre Malware y Linux.


 Seba Bortnik hablando sobre Malware y Linux


Después siguieron charlas muy interesantes, como lo fueron la de @rodrigogalindez sobre CSS3 y su aplicación en los nuevos diseños webs, @p0nja y la Educación, la cual obtuvo unas críticas asombrosas en vivo y en directo, y tembién en Twitter, lógicamente. Además, la charla improvisada de HTML5 de la mano de @xmarcos y @mbavio salió excelentemente bien por lo que he leído. Más tarde, nos enseñaron cómo ser un "cyberdelincuente en 40 minutos", en una charla llevada a cabo por @TsunamiBoom y compañía.

Terminadas las charlas, y quedando muchas horas por delante, me tuve que retirar por motivos personales (ensayo con la banda). Lo importante del evento es que se realizó sin ningún tipo de problema grave (haciendo excepción de la WiFi que por momentos no estaba tan bien), el desayuno y el almuerzo muy bien organizados, las charlas, los amigos, los conocidos, los que te empiezan a seguir después de ésto, y los que te empiezan a abandonar cuando se dan cuenta que sos un depravado que piensa en ir a Suiza y ver el renacimiento de tu vida (para vos, @NeriAispuro). A medida que las horas pasaban, ya nadie paso a ser desconocido, y cuando te cruzabas con alguien, intercambiabas también unas palabras o una sonrisa en recuerdo de alguna charla que quedo simplemente en la nada (algunos saben a qué me refiero).

Así se fue el BarCampCBA, donde se cumplió el objetivo definido: hacer follow a todo lo humano que estaba en el lugar con la mejor onda posible.

Para saber más del evento: #BarCampCBA, Fotos en Flickr: Álbum del evento.

sábado 7 de agosto de 2010

Actualizar automaticamente el driver Nvidia en Fedora 13

Días atrás recibí un correo de un usuario mexicano (el cual no nombrare por respeto) el cual está en pleno uso de Fedora 13. El mismo había seguido mi artículo donde escribo respecto a los pasos para instalar los Drivers de Nvidia. Su duda era que habia actualizado su Kernel de Linux, pero al reiniciar el equipo, se encontró con que el driver de Nvidia se comportaba muy erráticamente debido a que éste no se había compilado con el nuevo Kernel Linux para su correcto funcionamiento.

Muchos usuarios a la hora de instalar los drivers de Nvidia en Fedora, olvidan uno de los paquetes más importantes para que el driver privativo de Nvidia se actualice y siempre vaya "de la mano" con las actualizaciones del Kernel de Linux. Hablamos de Kmod. Kmod es un metapaquete el cual hace un seguimiento de los nuevos Kernel de nuestro Linux para actualizar de forma automática el driver de Nvidia.

Para actualizar y mantener actualizado en un futuro el driver de Nvidia cada vez que disponemos de una nueva versión de nuestro Kernel de Linux, debemos instalarlo teniendo siempre en cuenta qué tipo de Kernel tenemos en nuestro Sistema, me refiero a si es PAE o no. Para conocer ésta característica de nuestro Kernel tipeamos por consola:

uname -r

De esta forma nos informará si nuestro Kernel es PAE o simplemente no tiene esta característica. Con este dato importantísimo, nos dispondremos a instalar los paquetes como Root:

Kernel con PAE
yum install kmod-nvidia-PAE

Kernel sin PAE
yum install kmod-nvidia

Una vez instalado, actualizaremos nuestros repositorios con yum update. Si el paquete ha sido instalado correctamente, se actualizará el driver de video Nvidia.

Les recuerdo que es muy importante realizar éstos pasos iniciando nuestro sistema con el último Kernel de Linux. Si la sesión gráfica no inicia (lo más lógico debido a que le driver no está compilado con la versión del Kernel), se debe trabajar en una segunda instancia de consola presionando Crt + Alt + F2 y allí ejecutar la instalación y actualización del paquete y del driver Nvidia respectivamente.