Kleopatra: Cifrado gráfico de archivos con PGP

Os presentamos Kleopatra, un software nacido del proyecto Agypten, que trabaja activamente en el desarrollo de medios gráficos para el cifrado con GPG.

Kleopatra es la herramienta de KDE para gestionar certificados X.509 y OpenPGP en los almacenes de claves GpgSM y GPG y es un estupendo elemento gráfico para cifrar carpetas y archivos desde Dolphin, el gestor de archivos predeterminado en el escritorio KDE en Ubuntu y Linux Mint, aunque también se puede utilizar en Debian.

Aparte, sirve para cifrar los correos electrónicos enviados desde el gestor Kmail. Pero lo que nos interesa con esta entrada es la utilidad de esta aplicación, que permite cifrar y proteger nuestros documentos con un solo click.

Os enlazamos aquí el Manual Oficial. Para cualquier consulta concreta, escribidnos un comentario.

Instalar paquete de idioma en castellano para Icecat 17.0.1

Hace unos días comentamos cómo instalar el navegador Icecat en Ubuntu 12.04. Icecat es uno de los navegadores recomendados por la Electronic Frontier Foundation (EFF, Fundación Fronteras Electrónicas), una organización sin ánimo de lucro con sede en Estados Unidos con el objetivo declarado de dedicar sus esfuerzos a conservar los derechos de libertad de expresión, como los protegidos por la Primera Enmienda a la Constitución de Estados Unidos, en el contexto de la era digital actual. Según la EFF, Icecat es un navegador que permite evitar los reportes de actividad que los navegadores más populares hacen a la NSA.

Una vez instalado este navegador, tenemos que instalar el paquete de idioma en castellano, de la siguiente manera:

Entra en esta página
http://www.gnu.org/software/gnuzilla/

Que te dirige a la pagina donde se albergan los paquetes de idioma para cada versión: ftp://ftp.gnu.org/gnu/gnuzilla/lang/

Y al seleccionar 17.0, mira cual idioma es y selecciónalo
ftp://ftp.gnu.org/gnu/gnuzilla/lang/17.0/

El navegador te consultará si quieres instalarlo. Clicka en “Allow” y una vez terminado reinicia el navegador. Y ya tienes tu navegador en castellano. Es un procedimiento similar al de Mozilla Firefox.

Que lo disfrutéis.

GNUzilla para evitar la cyberinjerencia de EEUU en tu navegador

La Electronic Frontier Foundation ha publicado recientemente una guía de alternativas a las aplicaciones y programas que reportan las actividades de sus usuarios a la Agencia Nacional de Seguridad de Estados Unidos. Esta lista se puede ampliar, pero para el usuario común es una buena guía de acción contra el cyberespionaje. Por un lado propone el uso de sistemas operativos libres alternativos a Windows, el uso de monedas electrónicas, buscadores, pero también ofrece dos alternativas de navegación en internet frente a Internet Explorer y Google Chrome. Nosotros nos vamos a detener con algo que no hemos encontrado en la web: una guía sencilla de instalación de GNUzilla en castellano en sistemas operativos Linux*:

Abrimos una Terminal y hacemos estos pasos.

1- Abrimos una Terminal (Konsole) y añadimos los repositorios escribiendo:

sudo add-apt-repository ppa:gnuzilla-team/ppa

2- Después actualizamos los repositorios con:

sudo apt-get update

3- Y por último instalamos:

sudo apt-get icecat

Y desde entonces podremos hacer una navegación en internet con mayor seguridad. Cualquier duda, comentad y consultad!. Podeis ejecutarlo en Aplicaciones>Internet>Icecat.

*Actualmente existe una polémica lanzada por Richard Stallman, uno de los referentes mundiales del software libre, que rechaza Ubuntu como sistema operativo “libre” al tener las nuevas versiones de Ubuntu (desde la 12.10 en adelante) reportes de actividad a la empresa Amazon, con fines comerciales; aunque es bueno recordar que esta opción se puede desactivar. No obstante, como usuario Ubuntu que soy sigo recomendándolo por su valor filosófico a la par de su accesibilidad, aunque con precauciones (de hecho uso Ubuntu 12.04 Precise Pangolin).

Instalación de Bitcoin-qt en Ubuntu, con tres pasos sencillos

En Ubuntu, normalmente teníamos una opción primaria de abrir nuestro cliente que nos permite el almacenamiento y resguardo de Bitcoins (BTC); era Bitcoind 0.5, que nos permitía trabajar con la línea de comandos (esa pantalla negra similar al MS-DOS de los viejos ordenadores). Bitcoin-qt sin embargo absorbe estas funciones, pero con un aspecto más amigable para el nivel usuario. Aquí podemos ver una definición más detallada: Wiki de Bitcoin-qt.

Lo que vamos a hacer ahora es trabajar los tres pasos que hay que dar para instalarlo en Ubuntu:

1-Abrimos una Terminal (Konsole) y escribimos (de esta manera añadiremos los repositorios de KDE en nuestro sistema):

sudo add-apt-repository ppa:bitcoin/bitcoin

2-Después actualizamos esos repositorios para que nuestro PC pueda extraer el software de instalación de KDE:

sudo apt-get update

3-Y por último, escribimos el comando de instalación:

sudo apt-get install bitcoin-qt

Y listo. Ahora entre nuestras Aplicaciones>Internet estará el icono listo para usar. En breve volcaremos en el blog un tutorial de uso en castellano, con las principales dudas que nos pueden surgir.

Cualquier comentario será bienvenido.

Programación sencilla sin lenguaje friki: eso es Geany

Sabemos de programación bastante más de lo que creemos. Al menos esa es la conclusión que saco yo de mi experiencia con la herramienta de programación Geany. Muchos de ustedes habrán tenido que modificar un archivo de un programa en un bloc de notas, los que tienen blog habrán tenido que modificar la plantilla en HTML (esa página llena de símbolos, numeritos y palabras en inglés sobre texto planoo), o incluso más sencillo todavía: los que usan Google Chrome habrán dado alguna vez por equivocación a la opción “Inspeccionar elemento” del botón derecho.

Bueno, todo eso es lenguaje de programación, pero en los libros técnicos y en la pedagogía informática en general, lo normal es que esté planteado en términos casi incomprensibles para el común de los mortales. La pedagogía realizada sobre la informática y la matemática aplicada a la misma está hecha de tal manera que sea reprobada socialmente, quedando en manos de un grupo cerrado. De esa manera se van conformando realidades “socialmente aceptadas”, como que tenemos que pagar de más adquiriendo software privativo, o de manera más general, conformarnos con lo que el sistema nos ofrece sin buscar alternativas.

El objetivo de este post es trasladar al campo informático, concretamente al mundo de la programación, el espíritu que el gran matemático argentino Adrián Paenza expresó con su libro “Matemática para todos”. En este caso llamémoslo “Programación para todos” si quieren.

En los próximos posts vamos a ir desarrollando programas propios, desde el más sencillo hasta soluciones complejas, con varios tutoriales realizados en base al programa Geany. En realidad es un “Entorno de Desarrollo Integrado” (IDE, por sus siglas en inglés), cuya definición abordaremos más adelante.

Con él aprenderemos a hacer nuestros propios programas y aplicaciones en base a un mecanismo pedagógico sencillo, que nos permita romper desde nuestra casa determinados patrones de dependencia tecnológica y, mediante el conocimiento, ser un poco más libres.

Me pongo manos a la obra.

Un abrazo
El Toguero.

SGA Livre, el sistema de atención al público Open Source por excelencia

La Seguridad Social de Brasil, a fin de ofrecer excelencia en el servicio que ofrecen a sus clientes, llevó a cabo varias acciones para mejorar y modernizar la atención al usuario. Para gestionar la asistencia de usuarios a sus oficinas, el equipo CGTI de INSS desarrolló el PHILA. Posteriormente, el nombre fue modificado por SGA. El Gobierno Federal de Brasil ordenó, por su costo y sencillez, la implementación en otras áreas del Estado con atención al público.
En la actualidad, el municipio de Rosario (Provincia de Santa Fe, Argentina), ha hecho a través de una empresa municipal un desarrollo para los servicios de atención al público de la ciudad, con su traducción al castellano y con la posibilidad de adaptarlo a cualquier organismo público o privado de habla hispana.
El sistema ofrece el servicio de emisión de turnos, impresión de tickets y organización de colas e informando del tiempo estimado de atención. Merece la pena prestar atención a esto, dado que los organismos públicos de muchos países gastan miles de dólares en software privativo para la gestión de turnos.

Crear un LiveUSB para la instalación de Ubuntu o cualquier otra distribución linux

Se terminó eso de gastar CD´s y DVD´s, esa práctica antieconómica de quemar a diestro y siniestro ese preciado soporte que nos cuesta dinero y otros cabreos. LiveUSB-Installer es un software que permite grabar en él la distribución de Linux que necesitemos instalar. Lo único que tenemos que tener a mano es una memoria externa (Pendrive, tarjeta de memoria con adaptador USB, cd externo, etc.) donde grabar la imagen .ISO que nos servirá para la instalación. Vamos paso a paso.

1-Instalamos LiveUSB-Installer

Abrimos una terminal y escribimos:

sudo add-apt-repository “deb http://download.learnfree.eu/repository/skss / #SKSS”
wget http://download.learnfree.eu/repository/skss/repo.pub.asc -q -O- | sudo apt-key add –


De esta manera añadiremos manualmente los repositorios. Ahora actualizamos:

sudo apt-get update


Y después instalamos:

sudo apt-get install live-usb-install


Y listo, tendremos instalado LiveUSB-Installer.

2-Crear el LiveUSB

Abrimos desde la terminal escribiendo

live-usb-install


Seleccionamos la imagen .ISO que habremos descargado donde estará la distribución Linux elegida y en “Install to” elegimos la unidad donde se albergue nuestra memoria externa. ¡Ojo!, esa memoria tendrá que estar vacía, porque la grabación de la imagen .ISO implica un formateo de los datos almacenados.


Una vez terminado el proceso, ya tendremos nuestro LiveUSB-Install.

3-Instalar nuestra distro desde el LiveUSB


Esto es lo más sencillo: apagamos nuestro PC, insertamos nuestra memoria externa, y encendemos. En los primeros 1 ó 2 segundos de arrancado nos mostrará las opciones de booteo de la PC usando las teclas F2 o F12 (puede ser otra, pero éstas son las más comunes), y elegimos el arranque desde la unidad USB donde tengamos el LiveUSB (lo pondrá entre las opciones).

Y ya habremos comenzado a instalar nuestra distro!

Feliz jueves amigos.

Instalación de Paint.Net en Linux

Paint.net un programa muy conocido en la comunidad. Es, para el usuario medio, una potente herramienta que conjuga la facilidad de uso del histórico Paint con cualidades de Photoshop. Es muy valioso para hacer diseños fáciles con aspecto profesional. Hasta hace algún tiempo, utilizarlo en un sistema operativo Linux era casi imposible, y es por ello que la Comunidad nos brindó dos soluciones: una es la de instalar el programa Pinta 1.4, disponible en el Centro de Software, que tiene una apariencia similar al Paint.net pero con recursos bastante más limitados, y otra es instalar Paint.mono, la solución ofrecida por el grupo dirigido por el programador Miguel de Icaza, que lamentablemente ha sido abandonado. Vamos a explicar la segunda opción, instalando Paint.mono en la distribución Ubuntu 12.04 (Precise).
En primer lugar tendremos que instalar mono (el equivalente a .Net en Windows), que como bien sabrán, las nuevas distribuciones de Ubuntu ya no lo traen por defecto. Ejecutaremos el siguiente comando en la terminal:

$sudo apt-get install mono-complete


Después vamos a los repositorios y buscamos la distribución más actualizada de Paint.mono, en este caso, la desarrollada para Lucid:

https://launchpad.net/~xmlich02/+archive/ppa

Una vez estando en este enlace, abrimos el archivo source.list ejecutando en la consola el siguiente comando:

sudo gedit /etc/apt/sources.list

Se nos abrirá un bloc de notas (usando terminología de la corporación Microsoft) y tendremos que añadir al final del archivo lo siguiente:

deb http://ppa.launchpad.net/xmlich02/ppa/ubuntu lucid main
deb-src http://ppa.launchpad.net/xmlich02/ppa/ubuntu lucid main


Una vez hecho esto y guardados los cambios, descarguemos el paquete .deb en el siguiente enlace:

https://launchpad.net/~xmlich02/+archive/ppa/+files/paint-mono_3.0.63-9_all.deb

Y lo instalamos usando el siguiente comando en la terminal:

sudo dpkg -i nombre_de_paquete.deb


Una vez hecho esto, ya tendríamos que tener instalado Paint.mono en nuestro sistema operativo. Ahora para ejecutar el programa solo tienes que hacer lo siguiente:

Alt + F2 y escribir paintdotnet


¡Y listo!