Aprendiendo GNU Emacs y org-mode (V)

Lo cierto es que la vuelta al trabajo esta siendo dura y mis últimos años laborales se presentan díficiles lo que me esta dejando el ánimo por los suelos, pero aún así sigo intentando avanzar y hoy os voy a presentar un apartado fundamental para implementar un GTD en org-mode que no es otro que la Etiquetas.
Vamos a ello …

Continuar leyendo “Aprendiendo GNU Emacs y org-mode (V)”

Aprender cómo proyecto

Al repasar esta mañana me encontrado con esta joya: ¿Cuesta tanto aprender? de @HondaHostil.

Me ha gustado tanto, que me ha empujado a escribir esta entrada y me ha hecho reflexionar sobre la que creo pueda ser una de las causas de mi abatimiento actual.

Lo primero tengo que decir que me ha parecido genial  y quiero destacar su simplicidad y claridad, para mí características habituales de sus entradas, lo que es algo muy difícil de conseguir aunque ella parezca hacerlo con naturalidad.

En cuanto al fondo me ha recordado mucho a la planificación natural de proyectos del sistema GTD.

Vamos al meollo …

Continuar leyendo “Aprender cómo proyecto”

Recursos de Org y Emacs

Irreal es uno de los sitios que siempre me aporta información interesante sobre Emacs y en uno de su últimas entradas ha hecho referencia a Ben Elijah de Ink and Ben que ha publicado una página con una muy interesante lista de recursos para conocer org-mode y Emacs.

Si bien la lista esta muy orientada a org-mode también incluye algunos recursos básicos de Emacs.

Dado su interés y simplicidad la incluyo en el apartado de enlaces importantes de este sitio.

Aprendiendo GNU Emacs y org-mode (IV)

Lo perfecto es enemigo de lo bueno

Esta larga baja está matando mi ánimo y, si además le sumo mi tendencia a leer demasiado, me ando perdiendo un poco, así que trataré de recordar la frase del encabezado y ponerme a escribir ;).

Viene esto a colación de que el exceso de lectura me esta haciendo no avanzar, lo que aumenta el desánimo, por lo que he decidido parar con la explicación de org-mode  que creo esta muy bien hecha por nasciiboy en la entrada que encontrareis en las referencias y centrarme en usarlo, os cuento.

Continuar leyendo “Aprendiendo GNU Emacs y org-mode (IV)”

Debian dando guerra con Play on Linux

Cómo siempre que ando más disperso, el cuerpo me pide juegos de pensar, siempre he sido un fanático de los juegos de estrategia, en especial de Civilización y la saga Tatal War.

Así que visto este vídeo de una de las personas que sigo en Colaboratorio y me decidí a intentar instalarlo en mi Debian, sin conseguirlo.

Lo primero decir que para accede a esta instalación he tenido que activar contrib y non-free a mi sources.list que ha quedado así:

##### DEBIAN TESTING REPOS #############

## El Cd original desactivado
# deb cdrom:[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 DVD Binary-1 20161212-05:25]/ stretch contrib main
# deb cdrom:[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 DVD Binary-1 20161212-05:25]/ stretch contrib main

## Oficiales testing
deb http://ftp.es.debian.org/debian/ testing main contrib non-free
#deb-src http://ftp.es.debian.org/debian/ testing main contrib non-free

## Seguridad testing
deb http://security.debian.org/debian-security testing/updates main contrib non-free
deb-src http://security.debian.org/debian-security testing/updates main contrib non-free
 
## Multimedia testing
## Añadir la key del repositorio #apt install deb-multimedia-keyring
deb http://www.deb-multimedia.org testing main non-free
#deb-src http://www.deb-multimedia.org/ testing main

Con ello he conseguido instalarlo, pero no encuentro forma de hacer nada con él ya que  cuando intento acceder a instalar Steam en él, sólo consigo obtener la pantalla que figura aquí al lado.

Cómo alternativa he conseguido instalar directamente Steam en el Debian, gracias a esta entrada pero esta no parece una alternativa válida, ya que limita mucho los juego que puedo usar.

Espero sólo me queden dos día de baja y agradecería si alguno puede echarme una mano para resolver este tema, que aunque no sea grave me molesta bastante.

Un saludo.

Actualizado 21-feb-2017:   Lo siento :(, pero me niego a ir por aquí, he vuelto a desactivar contrib y non-free, aunque tenga que renunciar a los juegos, veremos si soy capaz de virtualizar Windows algún día.

 

 

 

Volviendo al tajo!

🙂 Hola a todos, va ser que no, que no me he perdido y sigo aquí dano la lata.

Siento que un tiempo problemático de salud, y de ánimos,  me haya alejado de todo esto, pero estoy de vuelta y os cuento rápido, y un poco desordenado, lo que más me ha interesado de lo que he podido leer en estos días.  Ya habrá tiempo para más cosas.

Lo primero he incluido en la ṕagina de referencias de GNU Emacs un par de interesantes enlaces, entre los que quiero destacar la entrada de nasciiboy un resumen muy completo de org-mode.

Mi sistema sigue rodando sin problemas y hoy he conseguido poner en marcha una máquina Trisquel en con Qemu/Kvm, algo que aún tengo que perfeccionar.

Importante la noticia de la  entrada de Debian en fase de congelación que acerca aún más el próximo lanzamiento.

Por lo demás mi vuelta esta marcada por esta entrada de amigo Yoyo Fernández que me ha hecho reflexionar y con la que, sin ánimo de polemizar, no estoy muy de acuerdo, aunque quizás no por los motivos de Thanhauser en su respuesta cuando dice:

Tienes una visión muy errejonista del asunto, si expandimos demasiado el kernel irradiador hacia los usuarios laterales (windows, OS X), corremos el riesgo de perder a los power users (que son los que mayor valor aportan al sistema) al tiempo que no seducimos lo bastante para ganar nuevos aliados.

Yo no creo que las dificultades sean una cuestión técnica, siempre solventable y más en la comunidad del Software Libre, ni tampoco de calidad de los usuarios, que los he conocido de todo tipo en todos los sistemas.

Para mi la dificultad esta el uso responsable del Software, y en el compromiso con la libertad y la privacidad del mismo.  Cuanto mayor sean estas mayor se hace la necesidad de renunciar a comodidades a las que no es difícil renunciar, por falta de conocimientos, o de compromiso, ya que implica un alejamiento de los modelos de negocio que se están imponiendo por la vía de los hecho.

Ya comenté en algún otros post, que aunque nos apetezca mucho que GNU/Linux aumente su cuota de equipos de escritorio, si ganar esa cuota se hace reproduciendo modelos de negocio privativos eso llevará no a su apogeo sino a su desaparición, al convertirlo en una mera copia de herramientas privativas y comerciales lejanas del espíritu de comunidad que lo ha visto nacer y lo ha hecho crecer en estos años.

 

La FSF actualiza su lista de proyectos de alta prioridad

I support free softwareNo hace mucho os contaba en esta entrada los aspectos que RMS consideraba más importantes para la libertad del Software en los que trabajar este años 2017.

La FSF dispone, desde marzo del año pasado, de una lista detallada de los proyectos prioritarios para ella (ver aquí).

Esta lista ha sido actualiza en este mes de enero como podéis ver aquí.

Aunque mi idea inicial era hacer un post al respecto esto se ha convertido en un simple anuncio, por ya que la información ha sido posteada mucho mejor en el “Blog de Victorhack“, y en “La mirada del replicante” entradas que os dejo cómo referencia y a los que poco hay que añadir, en especial el de Víctor.

Si alguno no le tiene miedo al inglés os recomiendo también la versión publicada en  NetworkWorld, y difundida en LinuxToday un sitio cada día más imprescindible para mí.

Un saludo.

 

Aprendiendo GNU Emacs y org-mode (III)

Esquema GTD de Joaquín Lacalle
Esquema GTD de Joaquín Lacalle

Vamos a comenzar a introducirnos en el modo org a ver si es posible conseguir llegar a gestionar una agenda útil tal y como nos demuestra el amigo @drymer en su estupendo sitio y poder montar un sistema GTD con él.

Para saber a donde vamos os dejo el mejor resumen gráfico que  tengo de GTD y lo mejor será empezar a escribir un documento en este modo.

Continuar leyendo “Aprendiendo GNU Emacs y org-mode (III)”

Informe FSF enero 2017

Lo primero de todo disculpad el parón, pero en este país intentar un cambio de proveedor de fibra siempre trae cola … :(.

Esta entrada es sólo un referencia que os haré mensualmente al post de Victor en el que presenta la traducción del resumen mensual de actividades de la FSF.

Cómo colaborador de la FSF  creo fundamental dar la mayor difusión posible a estos trabajos.

Este es el enlace: https://victorhckinthefreeworld.com/2017/01/10/free-software-foundation-recopilacion-de-noticias-de-diciembre-de-2016-2/

Muchas gracias Victor!.

Un mensaje de RMS: Apoya a la FSF

El pasado 29 de diciembre Richard Stallman publicó un mensaje (A message from RMS: Support the Free Software Foundation — Free Software Foundation — working together for free software) invitando a colaborar con la FSF, bien mediante la aportación de fondos o de trabajo.

Aparte de hacer un pequeño recordatorio de los inicios de la lucha por el Software Libre, lo que más importante me parece del mensaje es el análisis que hace de los nuevos escenarios planteados, y los retos a que la FSF se enfrenta y para los que necesita fondos suficientes, que resumo muy brevemente:

  1. Todos los teléfonos móviles requieren software privativo, con puertas traseras que permiten controlarlos remotamente.  Debiera ser un delito grave hacer un producto así, pero no lo es.  La FSF podría lanzar una campaña para hacer de esa práctica un delito grave. y podría desarrollar un teléfono móvil que encapsule el procesador del módem para que el teléfono, en un sentido limitado, sea seguro de usar.
  2. Las páginas de muchos sitios web contienen software no libre (en forma de código JavaScript) que instalan y ejecutan en el navegador del usuario. En muchos casos ese código espía al usuario.  La FSF podría desarrollar front-ends de software libre para permitir a los usuarios de Internet conectarse  con servicios web importantes sin ejecutar ningún software no libre para hacerlo.
  3. La libertad se ve amenazada incluso a nivel de los procesadores en las PCs ya que la actual generación de chips de procesador Intel y AMD está diseñada con puertas traseras que los usuarios no pueden apagar, por lo que ningún usuario debe confiar en esos procesadores. La FSF podría hacer campaña para presionar a esas compañías para que nos den una manera de cerrar esas puertas traseras.
  4. También necesitamos hacer cumplir la Licencia Pública General GNU (GNU GPL) contra empresas que consideren su obligación de respetar la libertad de los usuarios como una molestia.

¿Te animas?

 

 

 

 

Peleando con sources.list

Hoy me he enfrentado a un problema que creo era simple, y por favor no   reírse,  pero me ha vuelto bastante loco y quiero dejarlo registrado para evitar que me vuelva a pasar, que me conozco ;).

Todo ha comenzado por meter el repositorio multimedia a mi sources. list con lo que me ha quedado así:

########### DEBIAN TESTING REPOS #############

## El Cd original desactivado
 # deb cdrom:[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 DVD Binary-1 20161212-05:25]/ stretch contrib main
 # deb cdrom:[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 DVD Binary-1 20161212-05:25]/ stretch contrib main

## Oficiales testing
 deb http://ftp.es.debian.org/debian/ testing main
 #deb-src http://ftp.es.debian.org/debian/ testing main

## Seguridad testing
 deb http://security.debian.org/debian-security testing/updates main
 deb-src http://security.debian.org/debian-security testing/updates main

## Multimedia testing
 ## Añadir la key del repositorio #apt install deb-multimedia-keyring
 deb http://www.deb-multimedia.org testing main
 #deb-src http://www.deb-multimedia.org/ testing main

Pues el problema ha comenzado al ejecutar:

aptitude update

En ese momento he recibido este mensaje:

Err http://ftp.es.debian.org/debian testing InRelease Las firmas siguientes no se pudieron verificar porque su clave pública no está disponible: NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010
Err http://www.deb-multimedia.org testing InRelease Las firmas siguientes no se pudieron verificar porque su clave pública no está disponible: NO_PUBKEY 5C808C2B65558117
Err http://security.debian.org/debian-security testing/updates  InRelease Las firmas siguientes no se pudieron verificar porque su clave pública no está disponible: NO_PUBKEY 9D6D8F6BC857C906 NO_PUBKEY 8B48AD6246925553

El problema no me ha preocupado porque conocía el proceso y aunque me ha costado algo he podido descargar las claves.

Lo malo ha sido al intentar instalarlas que no había forma, y por más que he rebuscado no conseguía exportarlas, primero porque he encontrado en la Web dos versiones de cómo hacerlo, en concreto:

1. gpg --export --armor 8B48AD6246925553 | sudo apt-key add -

2. gpg -a --export 8B48AD6246925553 | sudo apt-key add -

Con cualquiera de las dos recibía este mensaje:

gpg: WARNING: nothing exported
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0

Al final el tema se ha resulto gracias a que en esta página he encontrado lo que ha sido la clave, algo tan simple cómo que la clave a importar y añadir corresponde a los 8 uĺtimos caracteres de lo que aparece en el mensaje de error, es decir:

NO_PUBKEY 8B48AD6246925553 implica importar y añadir 46925553

Para completar me faltaría encontrar en la documentación de Debian la referencia a este tema, lo que haré e incorporaré a la entrada.

Gracias a Alejandro Pérez García por su post que tanto me ha ayudado y por favor si veis errores en este post no dudéis en comentar lo que os parezca, para dejarlo lo más correcto posible.

Disponible manual GNU Emacs 25.1

Logo GNU EmacsDesde mi experiencia el manual de GNU Emacs no es el mejor modo de aprenderlo, si existiese algo así yo diría que el camino sería:

  1. Practicar con el tutorial básico que incluye para aprender a moverse por él
  2. Realizar alguno de los cursos básicos que ya os presenté en la página de referencias mientras se va trabajando con él tratando de resolver las tareas concretas que nos encontremos.
  3. Empezar con Elisp

A pesar de ello su manual es siempre una referencia básica y ya ha actualizado algunas de sus versiones a la edición 25.1 de GNU Emacs cómo podéis ver aquí.

Revisión final 2016 – Software que uso

Hombre caminandoLa verdad es que estos días están siendo un poco locos y, entre la revisión semestral y las fiestas familiares, el trabajo se me está acumulando, así que vamos al lío y a ponernos a “hacer”  si no quiero  quedarme mareando la perdiz.

Este artículo lo tenía atascado hace tiempo y en él pretendo contar algo de cómo han cambiado mis herramientas después de la migración al Software Libre y mis planes para finalizar su sustitución, ya muy avanzada, y el ajuste de mi flujo de trabajo, lo que ahora a final de año me viene bien para ver el estado de cada tema y fijar objetivos.  Os cuento …

Continuar leyendo “Revisión final 2016 – Software que uso”

Cosillas org-mode

La semana ha sido difícil, con un nieto de 3 meses   sometido a neurocirugía y otro de dos años “alegrando” la casa, a si que poco productiva desde mi trabajo informático, pero aún así sigo preparando mi organización con org-mode.

Una de las cosas que he hecho ha sido instalar la versión 9.0.2 de org-mode en mi Emacs que fue publicada el día 14.

Continuar leyendo “Cosillas org-mode”

Ajustando mi Debian (III) – Configurando Gnome

La verdad es que los proyectos andan un poco atascados, entre problemas familiares y algo de falta de tiempo así que en esos casos lo mejor es posponer tareas pesadas – procrastinar debería decir pero odio la palabreja 😉 – y hacer algo simple que nos anime.

Así que mano a la tarea y me he puesto a poner Gnome a mi gusto y a aprender a moverme con soltura por él que la verdad es que desde que lo instalé me estaba costando.

Continuar leyendo “Ajustando mi Debian (III) – Configurando Gnome”