Bad Daemons

El horrible mundo del empaquetado para PyPi (quejas y manual)

Hace poco tuve la desastrosa idea de que estaría bien hacer accesible el programa gnusrss, del cual he sacado una nueva versión hace poco, por cierto. Si miráis este último link, podréis ver que he tenido que hacer un versionado absurdo. Por si da pereza mirarlo, aquí va una captura. Se pueden ver unos commits que inspiran mucho amor y devoción. Y al lado, unos tags con la versión.

Botón de los cojones para compartir en GNU Social

Pues eso, he visto por GNU Social en varias ocasiones la discusión sobre el botoncito, así que ahí va un pequeño tutorial. Aviso de que hace falta tener acceso por terminal al servidor en cuestión. Funciona con cualquier tipo de web, no es un plugin de wordpress ni nada. Así que al lío. Nos metemos en el servidor por ssh y vamos al directorio en el que queremos el plugin. De ser un wordpress, tiene sentido ponerlo en wp-content/plugins.

Weechat + Bitlbee

Cuando tengo mucho que hacer suelo encontrar chorradas con las que entretenerme de una manera mucho más fácil. Este es el caso de weechat. Yo uso los clientes de irc y xmpp en terminal, pero hasta ahora habia usado sólo irssi y mcabber. mcabber lo malo que tiene, es que va a una ventana por cuenta, no permite tener un sólo mcabber corriendo con las cuentas lol@lols.com y otra lolazo@lols.com en esa ventana.

Torificar magit

Pues me he dado cuenta de que en emacs, y con la programación en general, no me van a salir articulos tan largos cómo tocando temas de administración de sistemas. Y dado que ahora me estoy dedicando más a eso, haré algunos articulos absurdamente cortos pero que creo que pueden ser útiles. Magit es un frontend de git para emacs, y es absolutamente maravilloso. Permite hacer cosas que de hecho aún ni sé ni necesito hacer, lo cual tampoco es tan raro.

Nikola + emacs: Gestionar un blog de contenido estático

Lo de tener un blog siempre es divertido, uno coge, escribe sus mierdas y los demás lo leen o no, eso ya depende de la mierda. Pero oye, siempre se puede intentar, es lo fantástico de internet. Y además es gratis, según cómo se monte. Se puede ir a lo fácil y tirar de wordpress.com o aún peor, blogspot. Entiendo que en ciertos casos hay que tirar del primero (del segundo no hay ningún motivo válido para usarlo, lo siento), no todo el mundo puede o quiere pagar un VPS o puede tener una máquina encendida en casa todo el día.

Hola Mundo

Pues nada, todo en la vida tiene un principio y un fin. Escribiré aquí a partir de ahora, que eso de escribir las chorradas que uno hace ayuda a entenderlas mejor y hace más fácil documentarlas. Todos los articulos que he escrito anteriormente están con la etiqueta de “elbinario”, por si tal. Una curiosidad para las personas pocas observadoras, esto es un servicio oculto de tor. Quien quiera ver cómo hacer uno, puede echarle un ojo a la etiqueta de tor, ahí hay un par de articulos al respecto.

Secuestrando twitteras

[Aviso] Quien sólo quiera usar el servicio y pasar de todo, que clique aquí. Actualización Desde que escribí este articulo, he mejorado mucho gnusrss. Recomiendo ignorar todo lo que haga referencia a ese programa de este articulo y mirar el README que he enlazado arriba. Se dice que mahoma no va a la montaña, así que no queda más remedio que traer cojones la montaña. Twitter es la red social privativa mejor considerada en cuanto a libertades y privacidad, lo cual no dice mucho ya que en esas comparaciones sólo hay redes privativas.

Autogestión: Montar y Administrar gitolite + cgit + git-daemon

Los repositorios git son una de las mejores cosas que se han hecho a nivel de commpartir. No sólo permite descargar y ojear el código sinó que además permite ver que cambios se han hecho cuando, aumentando así la confianza que se pueda tener en ese programa. Así que al lío. Veremos cómo se instala en un servidor con Debian Wheezy. La parte de la instalación es fácil: aptitude install git gitolite3 Nos pedirá una clave SSH.

Bashblog - Un blog com bash

Cuando se trata de hacer blogs o incluso webs sencillas, Wordpress es el CMS más usado. Pero no es la unica alternativa, ni mucho menos. Sobretodo si buscas al sencillo. Wordpress está bien si quieres tener cierta moduralidad y funcionalidades. Pero si buscas algo más sencillo, Bash Blog es la solución. Podemos instalarlo y empezar a usarlo tal que así: git clone https://github.com/cfenollosa/bashblog.git cd bashblog bash bb.sh Puede que al ejecutarlo nos pida que definamos la variable $EDITOR.

Van dos y tu madre es puta

Actualización: Desde que escribí este articulo, mi opinión sobre el tema ha cambiado. Aún así, no me parece correcto borrarlo, así que aquí se queda. Se ha hablado mucho ultimamente del tal Zapata, hasta verse forzado a la dimisión. Mi opinión al respecto es la siguiente: ¿Cómo duerme Irene Villa? A pierna suelta. ¿Que hacen dos epilepticos en una discoteca? La fiesta de la espuma.

Facebook se lava la cara

Que fantabuloso. La noticia (que por cierto he leído en el blog de Chema Alonso) de hoy es que implementarán cifrado end-to-end con PGP en todas las comunicaciones de las usuarias que quieran. Yo, que soy desconfiado (mire usted por dónde), he pensado que harían cómo los de Whatsapp, que anuncian a bombo y platillo que usarán cifrado end-to-end implementando Textsecure con el propio Whatsapp. Esto en teoria está bien. Problema?

i3wm + KDE

La chorrada del día es la del título, usar i3-wm cómo window manager en vez de kwin. Kwin es lo que hace que kde sea tan bonito, así que avisadas estáis. Por que hacer esto, se podría preguntar alguien. La respuesta es sencilla, por que podemos. Por algo esta es una de las maravillosas cosas que implican el software libre. La cosa es bien sencilla. Partimos de la base que tenemos i3-wm y kde instalados.

Spigot: Publicando Feeds En Pump.io

Andaba pensando en hacer algo similar a gnusrss pero para Pump.io, pero pude ahorrarmelo al preguntar en la sala de redeslibres y saber de la existencia de Spigot. Este programa hace lo que promete, publicar los feeds en Pump.io pero además con una particularidad, se encarga de hacerlo sin floodear la cuenta, por si el RSS en cuestión tiene muchas actualizaciones. Al lío, para instalar Spigot: su -c "pip install spigot" Instalado.

Las fotopollas

El otro día estaba viendo un programa llamado “Last Week Tonight With John Oliver” y me llamó la atención algo. Para empezar, es muy recomendable ver este vídeo por que el tipo tiene bastante gracia. El programa trata noticias de la actualidad pero metiéndole toques de humor, algo así cómo El Intermedio pero siendo gracioso. En fin, la cosa es que en este programa entrevistan a Edward Snowden. El tal John se pega un viaje de 12 horas a Russia sólo para poder hacerlo.

Catalunya: los datos de los pacientes en manos de terceros

DISCLAIMER: Tocho-post incoming. En España se lleva el amarillo y el rojo. Algunas personas lo adornan con un aguilucho de estos ilegales. Otras personas le meten una estrella con cuatro rallitas. También se comenta que esta es ilegal. Pero los adornos que se le pongan a una bandera no son importante, sigue siendo una puta bandera. Mientras el partido gobernante de esta comunidad autonómica sigue pasándose por el forro la legalidad de sus acciones, tales cómo el [ab]uso de la fuerza en el caso de los Mosssos, hay gente que aún piensa que nada es más importante tener una bandera con más barras rojas que preocuparse por los actos de sus gobernantes.

Emacs y org-mode

Que te aporta usar org-mode? Últimamente veo en algunos sitios que se habla de emacs, cosa que siempre es interesante. Emacs no es un editor de textos, cómo se dice, equivocamente, al compararlo con vi?m, nano o incluso gedit. Para mi emacs es: IDE de desarrollo, para programar y tal Editor de texto sencillo. De hecho, me he quitado nano y lo he puesto como alias a emacsclient org-mode Procesador de textos Publicación de esos textos Listas, muchas listas Y el último punto es el que explicaré a continuación.

Publicada la auditoria de Truecrypt

En un bonito PDF. Lo tienen todo bastante dividido, explicando cómo han procedido con la auditoria, con qué métodos, que funciones han auditado, etc. DISCLAIMER A continuación escribo un pequeño resumen. Aviso que no me acerco ni de lejos a ser un experto en nada, y menos en criptografia. Por lo que perfectamente me podria equivocar en lo que interpreto del texto. Cualquier apunte o crítica es bien recibida. Las vulnerabilidades encontradas son pocas, aunque algunas críticas.

Logcheck

Una de las tareas del buen sysadmin es la de revisar los logs de sus servicios. Los logs son importantes, de ahí la reticencia de algunos sitios de borrar completamente estos. Nosotros en breves sacaremos una página explicando que guardamos y que no. Pero bueno, el tema es otro. La cosa es que revisar los logs de una máquina es fácil. Te logueas por ssh, haces un cat, un more o lo que sea y echas un ojo.

OnionScan - Escaneando onions

Ya tocaba dejar un poco emacs. Hoy veremos OnionScan. Este es un programa que, cómo su nombre indica, escanea onions (servicios ocultos de Tor). Tiene una desventaja, y es que está hecho en go-lang, el lenguaje de programación de Google. Aún sin gustarme, habitualmente, los productos de Google, no es ese el motivo de ser una desventaja, es simplemente que habrá que instalarlo únicamente para este programa. Pero bueno, para eso estan los binarios compilados, para la puta gente vaga.

Pandoc: el convertidor de archivos definitivo

Me he encontrado con que tengo que escribir habitualmente largos archivos a los que tengo que dar formato. Llegado el momento, y empezando como estoy con #emacs, he decidido dejar de tirar de procesoadores de texto absurdos (tales cómo *office) y tirar de emacs, que para eso está. Además, usando #markdown, que teniendo en cuenta que no necesito tablas, gráficos ni esas cosas, pues me va genial. En fin, la cosa es que buscando cómo pasar markdown a PDF he dado con pandoc.