Codigo para llevar [blog]
Home
Notes
GitHub
GitLab
PrograMaker
2023-09-16
A sloppy guide to GnuCash's Python bindings
gnucash
python
tutorial
2022-09-17
Detecting non halting programs
c
brainfuck
computer-science
misconceptions
party tricks
2022-02-26
Get process's progress when reading a file
bash
proc
introspection
linux
2022-01-16
A simple status indicator
bash
awesomewm
sway
waybar
2019-10-27
Secure Websockets with ESP8266 and Arduino
arduino
c
c++
websockets
https
esp
esp8266
wss
certificates
2019-10-13
Fast test on simplified english
english
documentation
simplified
python
writing
2019-10-08
Pandoc: any-to-any document conversion
pandoc
tools
documents
simple
bash
2019-09-22
A Kubernetes concept map
concepts
kubernetes
graphviz
diagrams
documentation
2019-09-15
Graphviz: fast and simple diagrams
graphviz
tools
diagrams
graphs
simple
dot
bash
2019-09-12
Matrix operators as stack languages 2: closing maps
futhark
functional
array language
stack language
rant
2019-09-09
Matrix operators as stack languages
futhark
functional
array language
stack language
rant
2019-09-08
Writing the game of life in Futhark
futhark
functional
game of life
array language
2019-09-01
How to write a simple AwesomeWM widget
lua
awesomewm
widgets
tutorial
2019-08-25
Writing a browser extension in typescript
typescript
web-extension
firefox
chrome
tutorial
2018-02-07
Clone this wiki
wiki
bash
2016-03-13
Primer batch de tweetcodes (1 - 10)
tweetcodes
bash
2016-01-23
Setting the brightness in Awesome
awesomewm
python
lua
x11
2016-01-23
Ajustando el brillo de la pantalla en Awesome
awesomewm
python
lua
x11
2015-12-30
Subuser: un Docker para el escritorio
subuser
docker
containers
security
2015-11-29
TensorFlow con Python3
tensorflow
ia
python
python3
2015-11-29
TensorFlow in Python3
tensorflow
ia
python
python3
2015-11-16
El Julia set en un shader
shader
android
glsl
2015-10-26
Un algoritmo de búsqueda de elementos similares
ia
knn
clasificación
algoritmos
python
python3
2015-08-26
Evolucionando decoders [1]: Brainfuck
c
algoritmos evolutivos
ia
brainfuck
2014-09-16
Writeup de inBINcible [NcN CTF Quals]
ctf
security
python
reversing
2014-07-20
Extracting .mkv subtitles
bash
video
2014-07-20
Extrayendo subtitulos de un .mkv
bash
video
2014-05-02
Migrando ownCloud de MySQL a SQLite
owncloud
mysql
sqlite
2014-03-16
Making MySQLdumps more friendly
c
sql
mysql
2014-03-16
Haciendo MySQLdumps más amigables
c
sql
mysql
2014-02-23
Usando andEngine desde emacs
android
emacs
java
2014-02-21
Using andEngine from emacs
android
emacs
java
2014-01-23
Escribiendo un port de Erlang
c
erlang
networking
2014-01-23
Writting an Erlang port
c
erlang
networking
2013-11-27
Working on a Debian repo
debian
repo
2013-11-27
Trabajando en un repo de Debian
debian
repo
2013-11-20
Filtración del hostname en HTTPS
security
networks
2013-11-20
Hostname leak on HTTPS
security
networks
2013-11-17
Editando archivos en uso
c
unix
filesystem
2013-11-17
Editing files in place
c
unix
filesystem
2013-11-05
Server-side-agentless CM? Check ansible
configuration management
python
ansible
sysadmin
2013-11-05
CM sin agentes de servidor? Prueba ansible
configuration management
python
ansible
sysadmin
2013-10-09
Detectando errores al vuelo con emacs
emacs
2013-10-09
Detecting errors on flight with emacs
emacs
2013-10-02
Detectando el lenguaje de un texto
python
2013-10-02
Detecting a texts language
python
2013-08-13
Coloring tcpdump
python
bash
unix
networking
2013-08-13
Dándole color a tcpdump
python
bash
unix
networking
2013-07-28
Instalando minted, syntax highlight para LaTeX
latex
2013-07-28
Installing minted, syntax highlight for LaTeX
latex
2013-07-25
Cambios en Hackliza
comunidades
2013-07-21
Un salvapantallas simple
c
screensaver
unix
2013-07-21
A simple screensaver
c
screensaver
unix
2013-07-12
Entrevista de Edward Snowden para Der Spiegel
seguridad
privacidad
no-codigo
2013-06-14
Resolving names with Tor
twisted
python
dns
tor
2013-06-14
Resolviendo nombres con Tor
twisted
python
dns
tor
2013-05-28
Tema cobalt para emacs
emacs
theming
2013-05-28
Cobalt theme for emacs
emacs
theming
2013-05-17
nikto visto desde el servidor
servidores
seguridad
web
2013-05-17
nikto as seen from the server
servidores
seguridad
web
2013-05-08
Montando un tracker de torrent con twisted
python
twisted
torrent
torrent tracker
2013-05-08
scripting a torrent tracker with twisted
python
twisted
torrent
torrent tracker
2013-04-01
Just for fun
random
2013-03-25
A command line interface to the Dropbox API
perl
dropbox
2013-03-25
Una interfaz de línea de comandos para el API de Dropbox
perl
dropbox
2013-03-04
Zombie process cleaning script
bash
unix
2013-03-04
Script para limpiar zombies
bash
unix
2013-03-03
Estamos de vuelta!
meta
2012-10-21
Una comunidad en gallego sobre software libre, programación, (in)seguridad informática y demás
comunidades
2012-10-20
Grandes frases
random
2012-10-03
Sobre el `branching prediction` en x86
asm
lisp
x86
sbcl
2012-09-22
Recuperando un archivo eliminado pero abierto por otro proceso
unix
bash
2012-08-12
Esquivando nuestro antidebuggers simple a golpe de LD_PRELOAD
c
debugging
unix
2012-08-10
Escribiendo un salvapantallas para Gnu/Linux [C]
c
unix
x11
screensaver
2012-08-10
Activando los logs generales de MySQL sobre la marcha [tip]
mysql
tips
2012-08-10
Llevando la contraria sobre la sintaxis de arrays en C
c
curiosidades
2012-07-03
ARC4 en Lisp
arc4
lisp
common lisp
2012-06-17
Eliminar el 'Compressed Header' de los vídeos MKV [tip]
matroska
tips
video
2012-05-25
One liners (14): sacar un número decimal de /dev/random en bash
bash
one liners
2012-05-09
Diccionarios a lo Javascript en Python
python
2012-05-08
`true` o `false`, cuantas variaciónes son posibles?
random
2012-03-29
Fin del CUSL, resultados con BLK
blk
2012-03-25
Una red P2P para compartir enlaces
python
p2p
2012-03-10
Queda dicho
random
2012-03-10
One liners (13): sacar un número de urandom en python
one liners
python
2012-02-26
Regreso al pasado en el juego de la vida
python
2012-01-30
Peleándose con P y NP
algoritmos
python
2012-01-20
Asegurando as subidas
deprecated
upload
python
2012-01-20
Getting the uploads safe
deprecated
upload
python
2012-01-20
Asegurando las subidas
deprecated
upload
python
2012-01-15
Obtendo a base de dados de conselleiros
python
parsing
crawling
2012-01-15
Obtaining the spanish town concilor database
python
parsing
crawling
2012-01-15
Obteniendo las bases de datos de concejales
python
parsing
crawling
databases
2012-01-13
Catálogo de lenguajes de programación
programming
2011-12-31
All your buckets are belong to us: DOSsing PHP through associative arrays
php
dos
security
2011-12-31
All your buckets are belong to us: DOSeando PHP a través de arrays asociativos
php
dos
security
2011-12-31
All your buckets are belong to us: DOSeando PHP a través dos arrays asociativos
php
dos
security
2011-12-16
Recopilación de ligazons
random
no-code
2011-12-16
Recopilación de links
random
no-code
2011-12-16
Link compilation
random
no-code
2011-12-10
Escribindo un parser de brainf*ck con BLK
blk
brainfuck
parsing
2011-12-10
Escribiendo un parser de Brainf*ck con BLK
blk
brainfuck
parsing
2011-12-10
Writting a brainf*ck parser with BLK
blk
brainfuck
parsing
2011-12-03
Blogueando en tres idiomas|Blogging in three languages|Blogueando en tres idiomas
2011-11-21
De permisos de directorios [unix]
2011-11-08
Primera semana programando BLK
2011-11-03
Rompiendo captchas animados [post-relampago]
2011-10-30
Proyectos varios [off-topic]
2011-10-19
Renderizador de variantes varias de Mandelbrot
2011-10-18
Librería necesaria para instalar Freenet en Trisquel 5 [tip]
2011-10-13
Conocer en número de nucleos en Unix [C]
2011-10-04
Lo que nadie dice sobre la generación de números aleatorios
2011-09-27
Recuperar una "HOME" cifrada desde un live cd
cifrado
gnu/linux
seguridad
2011-09-18
Ojo con las @ en las url
2011-09-13
El hackmeeting de este año es en A Coruña
2011-08-29
One liners ( 12 ): trim en bash
2011-08-23
One liners( 11 ): "desescapando" caracteres html tipo {
python2
2011-08-15
Navegar por TOR y I2P con Firefox de forma transparente
2011-07-30
Traducción automática de programas
2011-07-19
[Haskell] cantidad de entropía en un archivo
2011-07-12
Sets de Julia y Mandelbrot con Python
2011-07-05
Ahora en Freenet !
2011-07-05
Como preparar y como saltarse un antidebuggers sencillo en Gnu/Linux
c
debugging
2011-06-29
Cálculos con Python
2011-06-17
One liners( 10 ): limpiando metadatos
2011-06-09
El mercado de bitcoins en directo
2011-06-05
Recuperar el teclado después de un SysRq-R [tip]
2011-06-05
Pruebas con el canvas de HTML5
2011-05-22
Generador de shellcodes para Gnu/Linux en Javascript
2011-05-20
One liners( 9 ): colorines
2011-05-15
One liners( 8 ): quotes del Mundo Today
2011-05-12
Alpha del plugin de liberateca para moovida
2011-05-06
Comienzo del desarrollo de un plugin de Liberateca para Moovida
2011-05-04
Librería para Liberateca [python]
2011-04-30
One liners( 7 ): listas de descarga
2011-04-29
One liners( 6 ): Fortunes en el estado de pidgin
2011-04-28
One liners( 5 ): I learned to program...
2011-04-27
One liners( 4 ): Radio en la shell
2011-04-27
Contra guía para el uso de internet
2011-04-25
One liners( 3 ): Lector de RSS
2011-04-25
Sobre la libertad de las Creative Commons
2011-04-23
One liners ( 2 ): alguien dijo...
2011-04-23
Probando Shed Skin, un compilador de Python
2011-04-22
One liners ( 1 ): Lo ves, no lo ves... $RANDOM!
2011-04-22
Cambiar el motor de búsqueda de Firefox [tip]
2011-04-22
Generador de contraseñas fáciles de recordar [ Bash ]
2011-04-15
Algoritmo de factorización casero
2011-04-14
Monitoreando la IP pública
2011-04-10
Modificando `wardrive-android`
2011-04-10
Como hacer las imagenes que ponen ip, navegador...
2011-04-06
Un bot eliza para IRC
2011-04-04
Suma y resta en Tubes [ desvarío ]
2011-04-01
Intérprete de Tubes
2011-04-01
Internacionalizando un programa
2011-03-30
Evolvotron, un programa que hay que probar [offtopic]
2011-03-24
Comprobación de números primos con el FIPS186
2011-03-23
Introducción a la criptografia, con Python: DSA (V -2)
2011-03-23
Obtener el número de bits de un número en Python [tip]
2011-03-22
Humo y espejos con el terminal y `cat`
2011-03-17
Adivina el lenguaje [solución]
2011-03-16
Cifrando con autómatas celulares
2011-03-14
Como monitorear un terminal desde otro [tip]
2011-03-11
Escapando caracteres especiales en Python [tip]
2011-03-02
[Cheatsheet] de variables inseguras en PHP
2011-02-27
Un tracker BitTorrent en un .php y una tabla MySQL
2011-02-22
Como funciona BitTorrent( 1 ): los archivos *.torrent
2011-02-22
Haciendo un iterador a medida en Python
2011-02-18
Como evitar que un hilo de pyGTK bloquee a los demás [ tip ]
2011-02-17
Adivinando las contraseñas de la Wifi desde Android
2011-02-14
Descargando el manual 'La guía definitiva de PNG' con bash
2011-02-13
Introducción a NetKit ( IV ): Un puente a Internet
2011-02-11
Compilando en entornos hostiles: Dia
2011-02-10
Gráficos de tortuga sobre imágenes en Python
2011-02-09
Introducción a NetKit( III ): switches y enrutado
2011-02-08
A un día de la 'Ley Sinde'
2011-02-07
Introducción a NetKit( II ): creando redes
2011-02-06
Arkanoid con Pygame
2011-02-04
PyIC ( Librería IRC para python ) 0.2
2011-02-03
Nueva versión de GUIml, añadido Tktinter
2011-02-01
Disionario morrasense en fortunes [ desvarío ]
2011-01-30
Añadiendo el Wiimote a los scripts de PyGame
2011-01-28
Controlando el reproductor Totem desde el Wiimote
2011-01-26
Montando un sistema de descargas oculto ( 2 ): cifrando y pensando a lo grande
2011-01-24
Cambiando seriesyonkis por Twitter
2011-01-24
Instalando twitter4j en Gnu/Linux
2011-01-23
Montando un sistema de descargas oculto ( 1 ): las bases
2011-01-20
Resolviendo dominios .42 en un servidor BIND9 casero (DNS)
2011-01-18
El juego de la vida con Processing [ Java ]
2011-01-13
GUI's en python con [ GTK | QT4 ] y [XML | HTML... ]
2011-01-11
La curva del dragón con Logo
2011-01-09
Historias desde los confines de random()
2011-01-07
Rompiendo captchas
2011-01-04
Acelerenado `route`, `netstat` y parecidos [tip]
2011-01-03
Escaneando un servidor FTP
2010-12-26
Leyendo las cookies y logins de Firefox con Python y SQLite
2010-12-20
PyLOIC 0.2
2010-12-18
5 programas que (quizá) no conocias [offtopic]
2010-12-16
Casi traducidos los documentos del cablegate que involucran la Ley Sinde [nunca Offtopic]
2010-12-11
Proceso de escritura de un shellcode
2010-12-10
Concurso de programación de corewars
2010-12-07
Script para comprobar una lista de proxies SOCKS4
2010-12-03
Hablando por ICMP
2010-11-30
Pitufeando con Scapy y python
2010-11-30
Manifiesto por una Red neutral
2010-11-27
Un bot para probarlos a todos (trampeando en RTB)
2010-11-25
La guía del "grey hat" de la EFF [traduccion]
2010-11-24
Pywc 0.4
2010-11-23
Más animaciones
2010-11-23
Introducción a Structure Synth (y van 4), animaciones con la nueva versión
2010-11-21
PoC de login seguro sobre HTTP
2010-11-17
De algoritmos genéticos y entropía
c
2010-11-16
SniperlCat 0.3.1, pasado a perl estricto y correjidos bugs varios
2010-11-15
Usando proxies con Python
2010-11-10
De Firefox y URL's extrañas [Offtopic]
2010-11-09
Fibonacci rápido en python
2010-11-06
Clon de LOIC en python
2010-11-04
Probando el Go de Google
2010-10-31
Probando scratch
2010-10-30
Un autómata celular para generar números pseudo-aleatorios
2010-10-30
SniperlCat 0.3, suma y sigue
2010-10-29
Invertir los canales de sonido
2010-10-27
Como generar una onda de Audio para archivos WAV (PCM)
2010-10-26
[Offtopic] Thunderbird te avisa si te olvidas de adjuntar algo
2010-10-25
Mostrar el voltaje actual de la batería en gambas
2010-10-20
Improvisando un cifrado de flujo/generador de números aleatorios
2010-10-17
Música con el WiiMote y python
2010-10-14
Colorinchos
2010-10-14
El hola mundo con el alfabeto fonético
2010-10-10
Interactuando con el WiiMote desde Python
2010-10-08
Script para grabar CD's y guardar la imágen ISO
2010-10-04
Portando LOIC a Gnu/Linux
2010-10-04
Script para saber etiqueta de un dispositivo FAT
2010-10-03
Script para limpiar archivos borrados del disco duro
2010-09-30
BClock, un reloj binario en 510 bytes (autobootable)
2010-09-30
De heuristicas, antivirus y malware
2010-09-26
Introducción a NetKit (I): instalación
2010-09-22
Generador de redes netkit
2010-09-20
Sonido fractal (experimento)
2010-09-14
SniperlCat 0.2, detección de SYN scan's
2010-09-07
Script para hacer animaciones con CFDG
2010-09-07
Introducción a Structure Synth (y III), el regreso
2010-08-23
SniperlCat, un guardian de red
2010-08-20
Detectando DNS y ARP spoofing
2010-08-15
Buscador de series/peliculas
2010-08-11
Intérprete de Redcode
2010-08-05
Un wallpaper nuevo cada día (con CFDG)
2010-08-04
Eso pasa por no leer
2010-08-03
Una GUI para CFDG
2010-08-02
Generador de diccionarios wifi
2010-07-28
Una ronda de bash ( y II )
2010-07-28
Una ronda de bash ( I )
2010-07-27
Hablando en esotérico
2010-07-27
Fallos en Deviantshare
2010-07-23
Introducción a Structure Synth ( y II )
2010-07-21
ROT 13, Brainfuck y Ook! (+traductor)
2010-07-19
Introducción a Structure Synth ( I )
2010-07-15
Structure Synth y Sunflow, diseño en 3D
2010-07-13
jGuess: Reconociendo tipos de archivos por los números mágicos
2010-07-10
HTTPS en todos sitios
2010-07-09
Comprobar links de megaupload desde bash
2010-07-08
Listas de palabras de Wikitionary
2010-07-08
Pywc 0.3 (antes PyCrawler)
2010-07-05
Hablando por el terminal
2010-07-04
Números pseudo-aleatorios con Pascal
2010-07-03
ASCII Art con Python [Actualizada]
2010-07-02
Instalando Granola en Trisquel
2010-06-30
Un bot IRC
2010-06-28
IRC con Python (PyIC)
2010-06-23
Descargando una lista de webproxys
2010-06-20
pyCrawler 0.2
2010-06-14
Trasteando con Gambas
2010-06-10
Fortunes con javascript y perl
2010-06-06
Introduccion a la criptografia, con Python: ElGamal (V -1 )
2010-05-31
Probando shellcodes
2010-05-26
Introduccion a la criptografia, con Python: AES (IV)
2010-05-17
VirtualSlug un bot de Real Time Battle
2010-05-10
Otra de scripts greasemonkey [SY relinker]
2010-05-05
Pensando en paralelo
2010-05-02
Bgame (un minijuego de 510 bytes)
2010-04-27
[How to] OpenSSL en C/C++
2010-04-26
Esteganografia en python: modulo de BMP acabado
2010-04-26
plowshare, compartiendo archivos en Gnu/Linux
2010-04-24
Esteganografia en python
2010-04-24
Actualizando el Jamendo OGG redirector
2010-04-22
Introduccion a la criptografia, con Python: MD5 (III)
2010-04-22
Web's fantasma
2010-04-20
TestWeb, un queso gruyer de vulnerabilidades
2010-04-19
Bajando OGG's de Jamendo
2010-04-18
Música en HTML5
2010-04-12
Introduccion a la criptografia, con Python: RSA (II)
2010-03-25
Introduccion a la criptografia, con Python: ARC4 (I)
2010-03-22
Como permitir que firefox se conecte a otros puertos
2010-03-22
Logo y colorines ( y II )
2010-03-17
Otro huevo de pascua en Python
2010-03-14
SSH: Conexiones seguras para tod@s ( y III ) VPN's
2010-03-09
Logo y colorines
2010-03-07
SSH: Conexiones seguras para tod@s ( II ) SSHFS
2010-02-28
Peligros en el e-Mail
2010-02-23
Sockets multiplataforma
2010-02-08
SSH: Conexiones seguras para tod@s
2010-01-28
Pasando el rato con /dev/dsp
2010-01-26
Protocolos de internet [HTTP]
2010-01-21
Marchando una de exploits!
2010-01-12
Diversion con los intrusos
2009-12-21
pyCrawler 0.1 (Crawler en Python)
2009-12-10
Jugando a Core Wars [2° Parte/2]
2009-12-06
Jugando a Core Wars [1° Parte/2]
2009-11-23
Un par de scripts perl
2009-11-19
Y... empezamos fuerte