Karpoke - Just another Pelican blog
Home
Who am I
Categories
Tags
Archives
All Posts
2019
Una sola pregunta para mejorar tu carrera profesional en 2020
Thu 26 December 2019
Color Theory and Contrast Ratios
Thu 26 December 2019
An OAuth 2.0 introduction for beginners
Mon 16 December 2019
Design Patterns in Python
Mon 16 December 2019
Now You See It: Understanding Display
Mon 16 December 2019
Más allá de GRUB
Sat 23 November 2019
Linux VS open source UNIX
Sat 23 November 2019
130+ Essential Vim Commands
Sat 23 November 2019
PC Keyboard: The First Five Years
Sun 27 October 2019
10 Data Structure & Algorithms Books Every Programmer Should Read
Fri 21 June 2019
10 Popular Websites Built With Django
Tue 28 May 2019
10 OOP Design Principles Every Programmer Should Know
Mon 06 May 2019
10 moments that shaped Linux history
Tue 30 April 2019
Un paseo matemático por la Alhambra: cuando el arte se basa en los números
Mon 01 April 2019
10 Awesome Security Tips for Python Enthusiasts
Sun 03 March 2019
10 Cool Command Line Tools For Your Linux Terminal
Sun 03 February 2019
10 Tools To Power Up Your Command Line
Fri 04 January 2019
2018
10 Myths About Microservices
Tue 25 December 2018
¿Qué son los argumentos universales?
Tue 18 December 2018
5 Fatal Docker Gotcha's 😱 - for new users
Tue 20 November 2018
La historia del sistema operativo Unix y los ordenadores de la época narrada por Rob Pike
Sun 11 November 2018
10 Data Structure, Algorithms, and Programming Courses to Crack Any Coding Interview
Fri 26 October 2018
4 Ways to Disable Root Account in Linux
Sun 21 October 2018
10 Basic Tips on Working Fast in UNIX or Linux Terminal
Thu 18 October 2018
10 React JS Articles Every Web Developer Should Read
Sat 06 October 2018
Should you learn C to “learn how the computer works”?
Thu 04 October 2018
10 años de Android: así ha evolucionado el mejor sistema móvil
Mon 24 September 2018
8 Python packages that will simplify your life with Django
Fri 21 September 2018
10 practices for readable code
Wed 19 September 2018
4 open source monitoring tools
Thu 30 August 2018
10 Alpine Linux apk Command Examples
Mon 27 August 2018
5 open source tools for container security
Thu 23 August 2018
Automating backups on a Raspberry Pi NAS
Wed 15 August 2018
10 Best Android News App Templates
Tue 14 August 2018
10 Best Kodi Repositories For Downloading Popular Addons | 2019 List
Thu 09 August 2018
10 cosas de Google que aún no conoces
Mon 06 August 2018
10 libros de seguridad informática para leer este verano
Mon 23 July 2018
10 killer tools for the admin in a hurry
Wed 04 July 2018
10 common security gotchas in Python and how to avoid them
Tue 19 June 2018
10 7zip (File Archive) Command Examples in Linux
Thu 31 May 2018
3 Python command-line tools
Thu 31 May 2018
You-Get, descarga contenido multimedia utilizando la terminal
Sun 20 May 2018
12 hackers que preceden la invención del ordenador personal
Thu 17 May 2018
10 comandos de terminal que quizás no conocías
Mon 14 May 2018
12 “Manager READMEs” from Silicon Valley’s Top Tech Companies
Thu 03 May 2018
10 Biggest Features Of New Gmail For Web You Need To Use
Mon 30 April 2018
10 computadoras clásicas que hicieron historia
Fri 20 April 2018
10 DevOps Interview Answers
Thu 05 April 2018
1.1.1.1: servicio DNS que acelera tu internet y valora tu privacidad
Mon 02 April 2018
Quién era Kurt Gödel, el hombre que caminaba con Albert Einstein (y al que comparan con Aristóteles)
Mon 02 April 2018
10 Pure CSS Responsive Navigation Code Snippets
Wed 28 March 2018
5 Ways to Hack MySQL Login Password
Thu 08 March 2018
10 Best Practices to Follow for Android Application Security
Fri 23 February 2018
Recuperar un disco corrupto
Tue 30 January 2018
10 alternativas al software Nmap disponibles para Linux y otros sistemas operativos
Thu 25 January 2018
10 Lessons from 10 Years of AWS (part 2)
Tue 16 January 2018
10 Tools To Add Some Spice To Your UNIX/Linux Shell Scripts
Sun 14 January 2018
10 Best VPN Services Of 2019: Top VPN Provider Reviews & Buying Guide
Thu 11 January 2018
3 paradojas que le quitan el sueño a los matemáticos y filósofos
Thu 11 January 2018
10 Lessons from 10 Years of AWS (part 1)
Wed 10 January 2018
10 películas para adentrarse en el mundo del anime
Fri 05 January 2018
2017
10 libros de seguridad informática para regalar estas navidades
Fri 22 December 2017
10 Best Hacking Movies You Need To Watch In 2018
Sun 10 December 2017
10 curiosidades del idioma español
Fri 08 December 2017
10 experimentos psicológicos que revelan la verdadera naturaleza humana
Wed 06 December 2017
10 File Globbing examples in Linux/Unix
Sat 02 December 2017
4 Ways to Speed Up SSH Connections in Linux
Wed 29 November 2017
10 Free CSS Tooltip Snippets To Save Time On Your Web Projects
Tue 21 November 2017
10 Best LaTeX Editors For Linux
Mon 20 November 2017
El viaje del héroe y los arquetipos de la migración
Wed 15 November 2017
Locking Down Your Website Scripts with CSP, Hashes, Nonces and Report URI
Wed 15 November 2017
Coding with clarity
Sat 28 October 2017
Así funcionaba el primer gran sistema que evitaba que hicieras copias de VHS
Sun 22 October 2017
Moving persistent data out of Redis
Sat 14 January 2017
2016
Instalar Spotify en Ubuntu 16.04
Thu 15 December 2016
Instalar Postgresql 9.6 en Ubuntu 16.04
Tue 13 December 2016
Never write for-loops again
Mon 12 December 2016
Tor at the heart: bridges and pluggable transports
Sun 11 December 2016
Qué son los cypherpunks y por qué son tan importanes en la lucha por la privacidad
Sun 11 December 2016
Cómo montar una mini consola con Raspberry Pi
Wed 07 December 2016
Undebt: how we refactored 3 million lines of code
Wed 07 December 2016
Se vende censor de desnudos: de compras por un mercadillo de algoritmos
Wed 07 December 2016
How to teach endian
Wed 07 December 2016
Actualizar nuestra IP en el panel de OpenDNS
Sat 03 December 2016
Writing efficient JavaScript
Wed 30 November 2016
Descargar archivos de zippyshare desde el terminal con plowshare
Sat 26 November 2016
Comprobar la firma de Xposed
Fri 25 November 2016
Hype Driven Development
Fri 25 November 2016
Hasta el infinito y más allá. Bienvenido IPv6 (I)
Fri 25 November 2016
Bullet proofing Django models
Mon 07 November 2016
The open guide to Amazon Web Services
Mon 07 November 2016
Streisand: Una herramienta que permite evadir la censura de Gobiernos y ISP de forma fácil
Sun 06 November 2016
Linux containers in 500 lines of code
Tue 01 November 2016
8 simple rules for a robust, scalable CSS architecture
Tue 01 November 2016
The design of CockroachDB
Sun 02 October 2016
Improve your photographic composition by following these guidelines
Thu 29 September 2016
The basics of web application security
Sun 25 September 2016
Por qué no utilizo métricas
Sun 25 September 2016
A nerd’s guide to color on the web
Sun 25 September 2016
Music theory for nerds
Sun 25 September 2016
Fixing E.T. The Extra-Terrestrial for the Atari 2600
Sat 24 September 2016
How Dropbox securely stores your passwords
Sat 24 September 2016
The curious case of the switch statement
Thu 22 September 2016
Programming Pearls and Python fails
Thu 22 September 2016
Los tres años que cambiaron para siempre la industria del videojuego
Sun 18 September 2016
Volcado de memoria #RAM en #Linux - #LiME
Sat 17 September 2016
A guide to fix hacked WordPress sites
Sat 17 September 2016
Transistors - The invention that changed the world
Sat 17 September 2016
La estética del código fuente: a la búsqueda del Arte en la Programación
Fri 16 September 2016
Mr. Robot S02E06: easter eggs más elaborados y un curso acelerado de hacking
Sun 11 September 2016
The simple solution to eliminate traffic
Sun 11 September 2016
Reverse debugging for Python
Sun 11 September 2016
datetime vs Arrow vs Pendulum vs Delorean vs udatetime
Sun 11 September 2016
Editor wars: the revenge of vim
Sun 11 September 2016
Demystifying the regular expression that checks if a number is prime
Sat 10 September 2016
Motivos por los que recomiendo usar la distribución Debian en Linux
Sun 14 August 2016
Meterpretear una apk
Sun 14 August 2016
Lepton image compression: saving 22% losslessly from images at 15MB/s
Sun 17 July 2016
Programming the Pi over USB
Sun 10 July 2016
How We Teach Computers to Understand Pictures
Wed 29 June 2016
Sentirás nostalgia al ver los puertos que has utilizado en tu PC
Tue 28 June 2016
Así es como la ingeniería inversa cambió la historia de la informática para siempre
Mon 13 June 2016
Solving Unicode Problems in Python 2.7
Wed 08 June 2016
La polémica SystemD
Sun 05 June 2016
El origen del tono que escuchamos al hacer una llamada
Thu 02 June 2016
The Joel Test: 12 Steps to Better Code
Tue 31 May 2016
España y el software que fue
Mon 29 February 2016
The history behind the decision to move Python to GitHub
Sun 07 February 2016
How to C in 2016
Sun 07 February 2016
¿Cuál es el origen de “Hello world”?
Sun 07 February 2016
Los geniales Huevos de Pascua de LucasArts
Sun 07 February 2016
Why ‘print’ became a function in Python 3
Sun 31 January 2016
2015
«¿De quién es el pez?», resuelto mediante Prolog
Sat 26 December 2015
Relatividad general, ondulaciones en el espaciotiempo
Sat 07 November 2015
Lo que sucede cuando un software se convierte en un agujero negro
Sat 07 November 2015
10 ways to ruin your start-up’s culture, in cartoons
Sat 07 November 2015
Probability, Paradox, and the Reasonable Person Principle
Sat 17 October 2015
RebornDB: The next generation distributed key-value store
Wed 08 July 2015
Stealing Keys from PCs using a Radio: Cheap Electromagnetic Attacks on Windowed Exponentiation
Thu 25 June 2015
A flaw in the design (Part I)
Sat 13 June 2015
A repository with 44 years of Unix evolution
Sat 06 June 2015
A Map Of The Most Common Paths For All 32 Chess Pieces
Thu 04 June 2015
Alfonso Azpiri y la época dorada del software español
Sat 30 May 2015
Cómo la Dama se convirtió en la pieza más poderosa del Ajedrez
Sat 30 May 2015
Guide for Technical Development
Sat 30 May 2015
How Chess Has Changed Over The Last 150 Years
Fri 29 May 2015
LogJam — This new encryption glitch puts Internet users at risk
Wed 20 May 2015
Initializing and Managing Services in Linux: Past, Present and Future
Wed 20 May 2015
The Twelve-Factor App
Mon 18 May 2015
Las matemáticas explican por qué no puedes ganar al Tetris hagas lo que hagas
Tue 05 May 2015
Cómo tu traidor cerebro te hace gastar dinero en los juegos freeplay
Sun 03 May 2015
Mechanical LEGO Display Is Another Level Of Awesomeness
Sun 03 May 2015
The Locksmith Who Picked Two “Unbeatable” Locks and Ended the Era of “Perfect Security”
Sun 03 May 2015
50 años de la ley de Moore, quizás la ”ley” más incomprendida de la tecnología
Sun 19 April 2015
The Visual 6502
Wed 08 April 2015
10 Years of Git: An Interview with Git Creator Linus Torvalds
Tue 07 April 2015
Piratería: cuando la mentira repetida mil veces se convierte en verdad
Mon 06 April 2015
Stealing Data From Computers Using Heat
Mon 23 March 2015
Servicio de SSH con Latch en Ubuntu
Sun 22 March 2015
11 Ways To Track Your Moves When Using a Web Browser
Sun 15 March 2015
Exploiting the DRAM rowhammer bug to gain kernel privileges
Sat 14 March 2015
9 truths that computer programmers know that most people don’t.
Sat 14 March 2015
How Video Game Breasts Are Made (And Why They Can Go Wrong)
Thu 12 March 2015
The greatest program ever written
Sun 08 March 2015
The MakeLisp Process
Sun 08 March 2015
Attack of the week: FREAK (or ’factoring the NSA for fun and profit’)
Thu 05 March 2015
Computadoras imprescindibles
Sun 01 March 2015
Proving that Android’s, Java’s and Python’s sorting algorithm is broken (and showing how to fix it)
Sat 28 February 2015
Extracting the SuperFish certificate
Mon 23 February 2015
Lenovo caught installing adware on new computers
Mon 23 February 2015
NSA has hidden software in hard drives around the world
Mon 23 February 2015
The coming war on general-purpose computing
Mon 23 February 2015
Live patching for 3.20
Mon 23 February 2015
Historia de los videojuegos: los orígenes
Wed 18 February 2015
The scope of index variables in Python’s for loops
Wed 18 February 2015
What every beginner absolutely needs to know about the journey ahead
Sun 08 February 2015
The Exceptional Beauty of Doom 3’s Source Code
Sun 08 February 2015
El increíble caso de Werner Koch y GPG
Sat 07 February 2015
Highly critical “Ghost” allowing code execution affects most Linux systems
Fri 06 February 2015
Solucionado el error «AttributeError: '_ssl._SSLSocket' object has no attribute 'issuer'» en Ubuntu Utopic Unicorn
Tue 03 February 2015
What happens when you type google.com into your browser’s address box and press enter?
Fri 30 January 2015
Coder creates smallest chess game for computers
Fri 30 January 2015
Every Time Travel Movie Ever, Ranked
Thu 29 January 2015
Against DNSSEC
Thu 29 January 2015
Cifrar un directorio sincronizado en Mega con encfs
Wed 28 January 2015
MegaSync y Megatools para acceder a Mega desde Ubuntu
Tue 27 January 2015
More shell, less egg
Wed 21 January 2015
RoboCop (1987) Is an Almost Perfectly Symmetrical Film
Wed 21 January 2015
Functional word processor built in Minecraft
Sun 18 January 2015
The Rule of The Big Three (and a half) – Resource Management in C++
Sun 18 January 2015
HSTS Super Cookies
Sun 11 January 2015
How we made editing Wikipedia twice as fast
Sun 11 January 2015
An unbeatable computer program has finally solved two-player limit Texas hold’em poker
Sat 10 January 2015
Code rot & OpenBSD
Tue 06 January 2015
Secure Secure Shell
Tue 06 January 2015
Software Library: MS-DOS Games
Mon 05 January 2015
Solucionado el error «ImportError: cannot import name IncompleteRead» al ejecutar pip en Ubuntu Trusty Tahr 14.04
Fri 02 January 2015
Homenaje a un clásico: las 10 mejores curiosidades de Monkey Island
Thu 01 January 2015
Quake on an oscilloscope: A technical report
Thu 01 January 2015
El ’canon AEDE’: claves del presente y el futuro de la tasa de agregación de contenidos
Thu 01 January 2015
10 Futurama jokes that will make you smarter
Thu 01 January 2015
Ringing in 2015 with 40 Linux-friendly hacker SBCs
Thu 01 January 2015
2014
The Origins of the Tag
Tue 30 December 2014
What Absolutely Everyone Needs To Know About Isaac Asimov’s Foundation
Sat 27 December 2014
Recuperar el sistema tras borrar «/var/lib»
Fri 26 December 2014
12 million home and business routers vulnerable to critical hijacking hack
Sun 21 December 2014
Was the Death Star Attack an Inside Job?
Sun 21 December 2014
Announcing Ubuntu Core, with snappy transactional updates!
Tue 09 December 2014
Ten years of Ubuntu: how Linux’s beloved newcomer became its criticized king
Sun 07 December 2014
¿Dónde aprendieron los 'hackers' a ser ’hackers’?
Sun 07 December 2014
¿Por qué le darán el Oscar Honorífico a Hayao Miyazaki?
Sun 07 December 2014
Ya puedes jugar a todas las máquinas recreativas de tu infancia gratis
Sat 06 December 2014
Lo posible de lo imposible: la física de un tsunami
Mon 01 December 2014
The programmer’s price
Sun 23 November 2014
This is how we ZenPayroll: Our Development Workflow
Sun 23 November 2014
The Man Who Made ’Tetris’
Sun 23 November 2014
Celebra, Dragon Ball cumple 30 años
Sat 22 November 2014
Daft Punk, el dúo francés que revolucionó la música electrónica
Sat 22 November 2014
Everything you need to know about the Shellshock Bash bug
Fri 14 November 2014
Everything you need to know about the Heartbleed SSL bug
Fri 14 November 2014
POODLE attacks on SSLv3
Fri 14 November 2014
FrootVPN, servicio VPN anónimo y gratuito para Android y Ubuntu
Fri 14 November 2014
Traducción de la Nota G
Fri 14 November 2014
Creando un dominio .onion (más o menos) personalizado
Fri 14 November 2014
Solucionado el error «ImportError: No module named _sysconfigdata_nd» en Ubuntu
Thu 13 November 2014
Crear un repositorio de paquetes local
Wed 12 November 2014
MiniDLNA en Ubuntu Trusty Tahr
Tue 11 November 2014
chmod sin chmod
Sat 08 November 2014
How To Become A Hacker
Sat 08 November 2014
Instalar el controlador libre para Broadcom BCM4312 en Ubuntu Trusty Thar
Fri 07 November 2014
Secure messaging scorecard
Fri 07 November 2014
Cómo ’hackear’ un ordenador con la radio del móvil
Tue 04 November 2014
Early Digital Research CP/M Source Code
Mon 03 November 2014
What Every App Developer Should Know About Android
Sun 02 November 2014
Hackers Are Using Gmail Drafts to Update Their Malware and Steal Data
Wed 29 October 2014
Cómo lancé un proyecto rentable sin escribir ni una línea de código
Sun 26 October 2014
What are the chances of survival of individual chess pieces in average games?
Sun 26 October 2014
Happy 10th Birthday, Ubuntu
Sat 25 October 2014
Aprovechan un fallo y le sacan 980.000 dólares a varios casinos
Thu 09 October 2014
No Nobel for the Father of the LED
Wed 08 October 2014
Indian Developers Redesigning Linux Kernel With OOP, C++ Support
Sun 05 October 2014
Hacking Academia: Data Science and the University
Sun 21 September 2014
Savvy Imgur user builds working 1KB hard drive inside ’vanilla’ Minecraft
Sun 21 September 2014
Hacker puts Doom on a printer to highlight security vulnerabilities
Sat 20 September 2014
Why Archeologists Hate Indiana Jones
Fri 19 September 2014
Google’s Got an Open Source Android Problem
Sun 14 September 2014
Notes from the development of xkcd’s ”Pixels”
Sun 14 September 2014
Who invented pointers, amortized complexity, and more?
Tue 09 September 2014
El primer ’bug’
Tue 09 September 2014
Quickly navigate your filesystem from the command-line
Sun 07 September 2014
Compartiendo archivos en la nube desde el terminal
Sat 06 September 2014
Game of thrones: A Compendium of Theories
Sat 06 September 2014
Sistema binario: unos y ceros a través de la historia
Sat 06 September 2014
Érase una vez unos ’hackers’ hispanos...
Fri 05 September 2014
HubCap Chromecast Root Release
Sun 31 August 2014
Open letter to the Linux World
Sun 31 August 2014
Offline attack shows Wi-Fi routers still vulnerable
Sat 30 August 2014
The Feynman Lectures on Physics, completely online
Sat 30 August 2014
Hackers transform a smartphone gyroscope into an always-on microphone
Sat 16 August 2014
Reflections on Trusting Trust
Fri 15 August 2014
The VP of Devil’s Advocacy
Thu 07 August 2014
Why the Security of USB Is Fundamentally Broken
Sat 02 August 2014
Conseguir la lista actualizada de medios AEDE para bloquearlos
Sun 27 July 2014
Hacker a los 70: abuelos de la informática moderna que aún pican código a diario
Tue 22 July 2014
StackOverflow Update: 560M Pageviews A Month, 25 Servers, And It’s All About Performance
Mon 21 July 2014
Sarah Harrison: ”No poder negar la verdad es lo que más les aterra”
Mon 21 July 2014
El Gobierno de España está librando una guerra en contra del internet y tú eres la víctima
Mon 21 July 2014
Visualizing Algorithms
Sun 29 June 2014
The history of Android: The endless iterations of Google’s mobile OS
Tue 17 June 2014
Los tres monos sabios de WhatsApp
Sun 15 June 2014
La primera hoja de cálculo para PCs cumple 35 años
Wed 11 June 2014
We are rate limiting the FCC to dialup modem speeds until they pay us for bandwidth
Thu 05 June 2014
Configurar msmtp para enviar correo mediante GMail desde el terminal
Wed 04 June 2014
ASCII Chart
Sun 01 June 2014
Obtener el listado de rangos de IPs asociados a un dominio
Sun 01 June 2014
The Forgotten History Of CGI
Sat 31 May 2014
The Golden Age of Basic
Sat 31 May 2014
Programming Sucks
Sat 31 May 2014
Enviar y reicibir notificaciones de Telegram desde la línea de comandos
Sat 31 May 2014
Programming is social
Sat 31 May 2014
Unsafe cookies leave WordPress accounts open to hijacking, 2-factor bypass
Mon 26 May 2014
netcat - Cycles Per Instruction
Sun 25 May 2014
Exploring limits of covert data collection on Android: apps can take photos with your phone without you knowing
Sun 25 May 2014
Bash implementation of 2048 game
Sat 24 May 2014
Aunque parezca mentira, siguen existiendo BBS
Sat 24 May 2014
SSD breakthrough means 300% speed boost, 60% less power usage... even on old drives
Sat 24 May 2014
TRS Drawbot
Sat 24 May 2014
Why Java is a compiled language and Python is not
Sat 24 May 2014
Script-injected ”async scripts” considered harmful
Fri 23 May 2014
Crear un repositorio espejo de Ubuntu
Sun 18 May 2014
Caché de paquetes descargados en Ubuntu Trusty Tahr
Sat 17 May 2014
Exclusión de URLs cuando usamos django-debug-toolbar
Thu 15 May 2014
Crear paquetes .deb con checkinstall
Sat 10 May 2014
Reverse Engineering a Furby
Sat 18 January 2014
xkcd 1313: Something is Wrong on the Internet!
Tue 07 January 2014
Un ejército de ’frikis’ contra Telefónica
Tue 07 January 2014
2013
fix ubuntu
Sun 15 December 2013
Álbum para celebrar los 30 años de la FAMICOM/NES
Sun 15 December 2013
Este es el hombre que terminará por destruir Silicon Valley
Mon 18 November 2013
Descansad en paz, hackers.
Sun 17 November 2013
Command-line Forensics of hacked PHP.net
Tue 05 November 2013
Make a Raspberry Pi into a Anonymizing Tor Proxy!
Mon 04 November 2013
FreeNAS
Sun 03 November 2013
25 años del gusano de Morris
Sat 02 November 2013
sshuttle, la VPN de los pobres
Sun 20 October 2013
The 30 CSS Selectors you Must Memorize
Sun 13 October 2013
Solucionado el error «DistributionNotFound» al usar pip
Sun 28 July 2013
Utilizando un tema hijo en WordPress
Sat 13 July 2013
10 Colossal Old Computers That Changed History
Sun 07 July 2013
Uncovering android master key that makes 99% of devices vulnerable
Sat 06 July 2013
La edad de Oro de los videojuegos
Sun 30 June 2013
Todo el mundo debería saber programar
Sat 29 June 2013
Así vuela un avión, y ojalá que por fin se aclare el tema de una vez por todas
Sun 16 June 2013
Ethernet cumple 40 años: Bob Metcalfe
Sun 16 June 2013
Gestión de RAID a través de MDADM
Sun 16 June 2013
Prince of persia code review
Sat 15 June 2013
BIOS Based Rootkits
Fri 14 June 2013
Iniciar sesión en DynDNS desde el terminal
Mon 10 June 2013
The most sophisticated Android Trojan
Sun 09 June 2013
Conectarse por SSH utilizando sshpass
Sun 09 June 2013
First Glimpse into the Soul of a Tamagotchi
Sat 08 June 2013
How crackers ransack passwords like ’qeadzcwrsfxv1331’
Sat 08 June 2013
Los 10 errores típicos de una PYME en materia de seguridad
Sat 08 June 2013
Stage By Stage Boot Process Of Linux In Detail
Sat 08 June 2013
Tetris Printer Algorithm
Wed 05 June 2013
A Short History of the O’Reilly Animals
Sat 01 June 2013
¿Influye la edad en la calidad como programador?
Mon 13 May 2013
Cómo 4 ecuaciones cambiaron el mundo
Sat 04 May 2013
Luke’s Change: an Inside Job
Wed 01 May 2013
HTTP: The Protocol Every Web Developer Must Know – Part 1
Tue 30 April 2013
Una partida ’perfecta’ de Serpiente
Mon 29 April 2013
Imprescindibles: The I.T. Crowd
Sun 28 April 2013
No debes despreciar aquello que más necesitas
Sat 27 April 2013
Time travel in movies
Sun 21 April 2013
Los códigos genéticos e informáticos comparten sorprendentes similitudes
Sat 20 April 2013
Señoras y señores, con todos nosotros: La Vida
Wed 10 April 2013
How two volunteers built the Raspberry Pi’s operating system
Sat 06 April 2013
Desarrollan el primer transistor biológico
Fri 05 April 2013
Free and Openand Their Opposites
Thu 04 April 2013
The Command Line is Your Best Friend
Wed 03 April 2013
Cómo perder peso (en el navegador)
Tue 02 April 2013
Internet Census 2012: Port scanning /0 using insecure embedded devices
Mon 01 April 2013
The 8085’s register file reverse engineered
Sun 31 March 2013
Las primeras programadoras
Sun 31 March 2013
DRM en HTML: la guerra por poseer la Web
Sat 30 March 2013
SSLyze
Fri 29 March 2013
Una disputa en torno al spam genera el mayor ataque DDOS registrado en Internet
Fri 29 March 2013
La obra de M. C. Escher en la cultura popular
Thu 28 March 2013
Introducing the HTML5 Hard Disk Filler¢ API
Wed 27 March 2013
Run time profiling with cProfile
Wed 27 March 2013
Visualization of Regular Expression Character Classes
Tue 26 March 2013
El código Asimov
Sun 24 March 2013
Hacking the
tag in 100 characters
Sat 23 March 2013
Solucionado el error «error: error running non-shared postrotate script for /var/log/samba/log.nmbd of '/var/log/samba/log.nmbd '»
Fri 22 March 2013
Solucionado el error «prelink: ... is not an ELF file»
Thu 21 March 2013
Exigimos la retirada de la Ley Lassalle (nueva reforma de la Ley de Propiedad Intelectual)
Thu 21 March 2013
Las claves del nuevo canon digital a las universidades: ¿a quién afecta y a quién beneficia?
Wed 20 March 2013
Solucionado el error «error: nagiosgrapher:1 duplicate log entry for /var/log/nagiosgrapher/ngraph.log»
Wed 20 March 2013
How High Can You Get?
Wed 20 March 2013
El principio de exclusión explicado con urinarios
Wed 20 March 2013
Propiedad intelectual: Preguntas frecuentes sobre la Ley Lasalle
Tue 19 March 2013
Final Fantasy VII Review (Plot Spoilers)
Mon 18 March 2013
CEO Friday: Why we don’t hire .NET programmers
Sun 17 March 2013
Revisa tu contrato: si contiene una de estas cláusulas, Europa lo considera abusivo
Sat 16 March 2013
An open letter from bunnie, author of Hacking the Xbox
Fri 15 March 2013
El día negado
Thu 14 March 2013
¿Cuánto cuesta hacer un ping todas las direcciones de Internet?
Wed 13 March 2013
Godzilla
Sat 09 March 2013
El cifrado sin control, no sirve de nada
Tue 05 March 2013
Python internals: adding a new statement to Python
Fri 01 March 2013
Keyboard rubik’s cube
Mon 25 February 2013
Superman vs Hulk - The Fight
Sun 24 February 2013
Logran que un cuadricóptero sea capaz de lanzar y equilibrar un péndulo invertido
Sat 23 February 2013
Bobina de Tesla reproduce la melodía de Super Mario Bros
Fri 22 February 2013
A year in the life of a kernel mantainer by Greg Kroah-Hartman
Fri 22 February 2013
Diez comandos de ADB que deberías conocer
Sat 09 February 2013
Hidden Secret Codes for Google Android Mobile Phones
Sat 09 February 2013
Cifrando el tráfico DNS
Thu 17 January 2013
EL CASO DE AARON SWARTZ
Sun 13 January 2013
High-Resolution Mandelbrot in Obfuscated Python
Sun 06 January 2013
2012
Sin dejar rastro, el ciberactivista paranoico
Sun 30 December 2012
Kbuild: the Linux Kernel Build System
Sun 30 December 2012
100 Diagrams That Changed the World
Sun 30 December 2012
Solucionado el error "Fontconfig warning: reading configurations from ~/.fonts.conf is deprecated." en Ubuntu
Sun 23 December 2012
etckeeper, control de versiones del directorio /etc
Fri 21 December 2012
Descargando torrents en modo paranoico con Transmission
Wed 19 December 2012
Does rooting your device void your statutory warranty?
Wed 19 December 2012
10 interpretaciones de los viajes en el tiempo y visiones del futuro en la ciencia ficción
Wed 19 December 2012
Noam Chomsky. La lingüistica, la informática y el activismo
Tue 18 December 2012
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
Tue 18 December 2012
¿Cómo funciona la red Tor?
Tue 18 December 2012
El camino a un mejor programador
Mon 17 December 2012
A successful Git branching model
Sun 16 December 2012
Ten Simple Rules for the Open Development of Scientific Software
Sun 16 December 2012
Merge branch ’x86-nuke386-for-linus’
Sun 16 December 2012
Pong cumple 40 años: un videojuego tan antiguo, tan antiguo que ni siquiera era digital
Sun 16 December 2012
Cómo trabajar con vhdl usando software libre
Sat 15 December 2012
Jelly Bean con AndroVM en VirtualBox OSE
Sat 15 December 2012
Hacking my vagina
Sat 15 December 2012
The Big Internet Museum
Sat 15 December 2012
2012: What a Year for Linux
Sat 15 December 2012
Subdominios dinámicos en un alojamiento con dominio dinámico en OVH
Sat 15 December 2012
Lista de páginas recomendadas para aprender inglés
Wed 12 December 2012
Una abadía con muros de plata
Wed 12 December 2012
Powerful Command Line Tools For Developers
Sat 03 November 2012
IMDB Top 250 in 2 1/2 Minutes
Sat 03 November 2012
La idea matemática que hizo volar al Voyager
Tue 30 October 2012
Por Que Tu Cámara No Importa
Tue 30 October 2012
Transformada de Fourier discreta en Python con SciPy
Mon 29 October 2012
A Field Guide To Mobile App Testing
Sun 28 October 2012
High Resolution Time
Sun 28 October 2012
Envenenamiento de cabeceras en Django 1.3 y 1.4
Sun 28 October 2012
Automating with convention: Introducing sub
Sun 28 October 2012
A dash of algebra on wireless networks promises to boost bandwidth tenfold, without new infrastructure
Sun 28 October 2012
Stable Linux kernel hit by ext4 data corruption bug
Fri 26 October 2012
Pocos elementos forman sistemas complejos en el mundo físico, biológico o digital
Sat 20 October 2012
The History of Film
Mon 15 October 2012
El salto de Felix Baumgartner en Python
Mon 15 October 2012
SOLID CSS
Tue 09 October 2012
Android, iOS, tiempos de respuestas y por qué nada es gratis en sistemas informáticos
Tue 09 October 2012
Bash One-Liners Explained, Part III: All about redirections
Tue 09 October 2012
Using footnote in tables
Tue 09 October 2012
From SQL injection to shell
Mon 08 October 2012
f2fs: introduce flash-friendly file system
Sat 06 October 2012
Recopilación de relojes matemáticos
Fri 05 October 2012
Lostalgic
Fri 05 October 2012
HoneyMap
Mon 01 October 2012
Autenticación hardware mediante un USB
Sun 30 September 2012
Major security vulnerability in some Samsung phones could trigger factory reset via web page
Wed 26 September 2012
How To Ask Questions The Smart Way
Wed 26 September 2012
Monitorizar el tamaño de un directorio con monit
Sat 22 September 2012
Comprobar que no tenemos configurado Apache como un proxy abierto
Fri 21 September 2012
My dog: the paradox
Thu 20 September 2012
An open letter to Senator Rockefeller
Thu 20 September 2012
Cosmo, the Hacker ’God’ Who Fell to Earth
Sun 16 September 2012
How to Argue on the Internet Without Becoming a Troll
Sat 15 September 2012
Southampton engineers a Raspberry Pi Supercomputer
Thu 13 September 2012
Well, Actually
Mon 10 September 2012
HTML Responsive Images Extension
Fri 07 September 2012
WhatsApp is using IMEI numbers as passwords
Fri 07 September 2012
4 unix commands I abuse every day
Thu 06 September 2012
Solucionado el error "No se pudo abrir el fichero de bloqueo «/var/lock/aptitude»" al actualizar Raspbmc
Thu 06 September 2012
Solucionado el error "$MFTMirr does not match $MFT (record 0)." al montar una partición NTFS
Thu 06 September 2012
The open source technology behind Twitter
Sat 01 September 2012
Los dueños de la información II
Fri 31 August 2012
Old Spice Muscle Music
Fri 31 August 2012
Walking paper
Thu 30 August 2012
Which Are More Legible: Serif or Sans Serif Typefaces?
Mon 27 August 2012
Tales Of A First Time Driver Developer
Sun 26 August 2012
Debian and I
Sat 25 August 2012
¿Es posible tener un smartphone completamente libre?
Fri 24 August 2012
Decipher MPPE by breaking MS-CHAP v2
Mon 20 August 2012
Nyan Cat Telnet Server
Mon 20 August 2012
10 Free Color Palettes From 10 Famous Paintings
Mon 20 August 2012
Analizando el tráfico de red en Android con tcpdump, netcat y Wireshark
Mon 20 August 2012
The Emerging Revolution in Game Theory
Mon 20 August 2012
El gran fraude de los cosméticos
Fri 17 August 2012
New release under development; suggestions requested
Fri 17 August 2012
BSD vs Linux
Wed 15 August 2012
Game deaths
Wed 15 August 2012
Best Paper Awards in Computer Science (since 1996)
Wed 15 August 2012
Python Ecosystem - An Introduction
Wed 15 August 2012
Brainfuck beware: JavaScript is after you!
Mon 13 August 2012
I Was a Teenage Hacker
Fri 10 August 2012
The web architecture of The Internet map
Wed 08 August 2012
Did Bill Gates Steal the Heart of DOS?
Wed 08 August 2012
Why the Cloud Sucks
Tue 07 August 2012
Seeing Through Walls With a Wireless Router
Mon 06 August 2012
The website of the world’s first-ever web server
Mon 06 August 2012
Crowd Source Audit Platform for Manual PenTest
Sat 04 August 2012
De usuarios en WordPress
Thu 02 August 2012
Using Bipolar Transistors As Switches
Thu 02 August 2012
La ESI de Ciudad Real libera 4 libros sobre Desarrollo de Videojuegos
Wed 01 August 2012
Introduction to text manipulation on UNIX-based systems
Tue 31 July 2012
Learn Vim Progressively
Tue 31 July 2012
N-Tier Architecture And Tips
Tue 31 July 2012
I won’t hire people who use poor grammar. here’s why.
Tue 31 July 2012
Monkey Island y LucasArts: de referencias a referente
Tue 31 July 2012
El dios de las pequeñas rendijas
Tue 31 July 2012
Bash prompts
Fri 27 July 2012
Carcasa en madera de contrachapado para Raspberry Pi
Fri 27 July 2012
Saltar a una entrada aleatoria en WordPress
Fri 27 July 2012
The Humble Programmer
Thu 26 July 2012
System Administrator Appreciation Day
Thu 26 July 2012
So You Want to Be a Security Expert
Tue 24 July 2012
Todos los emuladores para Android
Tue 24 July 2012
Understanding Python Decorators in 12 Easy Steps!
Tue 24 July 2012
The Geek Syndrome
Tue 24 July 2012
The Mathematics of Autism
Tue 24 July 2012
12 Reasons Why Every Linux System Administrator Should be Lazy
Tue 24 July 2012
Does Bitrate Really Make a Difference In My Music?
Tue 24 July 2012
Conectar de forma segura en redes abiertas con Android, ConnectBot y ProxyDroid
Tue 24 July 2012
Conectar a un servidor SSH desde Android mediante ConnectBot utilizando claves
Tue 24 July 2012
History of the browser user-agent string
Tue 17 July 2012
A Turing Complete Puzzle Game
Tue 17 July 2012
Un largo segundo en el cerebro
Mon 16 July 2012
MySQL, MSSQL and Oracle SQL Injection Compilation
Sun 15 July 2012
A Visual Git Reference
Sun 15 July 2012
Levels of aspiration
Sun 15 July 2012
¿Existen los colores en la naturaleza?
Sun 15 July 2012
Statistical functions in MySQL
Sat 14 July 2012
Ready-to-use virtual machines sporting open-source operating systems
Sat 14 July 2012
Lynis para auditorías de seguridad
Sat 14 July 2012
Cómo medir la eficiencia energética de tu propio coche
Sat 14 July 2012
Preliminary discussion of the logical design of an electronic computing instrument
Fri 13 July 2012
Scaling lessons learned at Dropbox
Fri 13 July 2012
The Complete Wildfire Index (Root/S-OFF Guides/ROMs/Kernels/Radios/RUU/Recoveries/Themes)
Fri 13 July 2012
ROM NaRkDrOiD IcX3 (4.0.3 LP8/LP9) para Samsung Galaxy S2
Fri 13 July 2012
Key Principles of Maintainable JavaScript
Wed 11 July 2012
Caching with Twemcache
Wed 11 July 2012
The TTY demystified
Mon 09 July 2012
Pitfalls in Random Number Generation
Mon 09 July 2012
La vida, ¿es inevitable o un simple acontecimiento fortuito?
Sat 07 July 2012
Definitive PHP security checklist
Fri 06 July 2012
Free Software Foundation recommendations for free operating system distributions considering Secure Boot
Fri 06 July 2012
Declaration of Internet freedom
Thu 05 July 2012
Radix Sort Revisited
Thu 05 July 2012
A Gentle Introduction to Algorithm Complexity Analysis
Thu 05 July 2012
tl;drLegal
Wed 04 July 2012
Ubuntu Manual Project
Wed 04 July 2012
Conexión inalámbrica en Raspbmc
Tue 03 July 2012
Una cebolla que nos puede hacer llorar
Sun 01 July 2012
Paper Enigma
Sun 01 July 2012
Raspbmc
Fri 29 June 2012
GNU Make in Detail for Beginners
Thu 28 June 2012
Mostrar las aplicaciones ocultas que se ejecutan al inicio
Thu 28 June 2012
El algoritmo de Dios
Thu 28 June 2012
An Introduction to Lock-Free Programming
Wed 27 June 2012
Why you should never use hash functions for message authentication
Wed 27 June 2012
All About Unicode, UTF8 & Character Sets
Wed 27 June 2012
Carta abierta al Presidente Constitucional de la República del Ecuador
Tue 26 June 2012
El extraño caso de la función negada en Javascript
Tue 26 June 2012
Actualización automática ¿Bendición o condena?
Tue 26 June 2012
lexical scoping and dynamic scoping in Emacs Lisp
Tue 26 June 2012
Why NULL points to 0?
Tue 26 June 2012
Golden Axe - Desvelando todos sus secretos
Tue 26 June 2012
PHP Database Access: Are You Doing It Correctly?
Mon 25 June 2012
in which three programming methods are compared
Mon 25 June 2012
Un universo desde la nada
Mon 25 June 2012
Tesla, el genio que hizo la luz
Mon 25 June 2012
M.C. Escher - Metamorphose
Mon 25 June 2012
Abrir archivos .tec en GNU/Linux
Sat 23 June 2012
Arch en Raspberry Pi
Fri 22 June 2012
The Linux Graphics Stack
Fri 22 June 2012
Distribución de frecuencias
Fri 22 June 2012
hpHosts, evitando la navegación por dominios maliciosos
Thu 21 June 2012
Mario5
Thu 21 June 2012
Regular Expression Matching Can Be Simple And Fast
Thu 21 June 2012
Microcódigo en mi código
Thu 21 June 2012
DNSSEC – ¿Qué es y por qué es importante?
Thu 21 June 2012
Raspberry Pi
Thu 21 June 2012
The Conscience of a Hacker
Thu 21 June 2012
Hackstory
Thu 21 June 2012
The 8 Queens Problem with Arduino and Adafruit 8x8 Matrix display
Thu 21 June 2012
LEGO Turing Machine
Thu 21 June 2012
Code vs. power consumption
Sat 16 June 2012
Linux: The 0.01 Release
Sat 16 June 2012
El Top 7 de dilemas que enfrentan los desarrolladores de hoy
Sat 16 June 2012
AnonTwi, tweets cifrados
Sat 16 June 2012
Sócrates y el efecto Dunning-Kruger
Thu 14 June 2012
pbzip2, un bzip2 más rápido
Wed 13 June 2012
La falacia del Programador Perdido
Tue 12 June 2012
webmin, configurando nuestro servidor a través del navegador
Tue 12 June 2012
CVE 2012-2122, saltándose la autenticación para acceder a MySQL y MariaDB
Tue 12 June 2012
CDE, creando aplicaciones portables en GNU/Linux
Mon 11 June 2012
Client-Side vs. Server-Side Rendering
Mon 04 June 2012
OAuth - Open Authorization Protocol
Mon 04 June 2012
Deuda técnica
Mon 04 June 2012
Cambiar el firmware del router Comtrend AR-5381u por uno libre
Mon 04 June 2012
Porque robar a los pequeños es más fácil
Mon 04 June 2012
How to Have Fun Programming
Sun 03 June 2012
Symfony en Ubuntu Lucid Lynx 10.04
Sun 03 June 2012
Crash of the Titans Science Visualization
Fri 01 June 2012
Revistas y bases de datos on line sobre TIC y Educación
Thu 31 May 2012
List of TCS conferences and workshops
Wed 30 May 2012
Protecting Your GNU/Linux System from Dropbox
Wed 30 May 2012
Django’s CBVs were a mistake
Tue 29 May 2012
Being exceptional
Tue 29 May 2012
The History of Encryption
Mon 28 May 2012
Applying Macrotypography For A More Readable Web Page
Mon 28 May 2012
¿Por qué usamos Linux?
Sun 27 May 2012
Por qué el lobby de los derechos de autor ama la pornografía infantil
Sun 27 May 2012
Interactive map of Linux kernel
Sun 27 May 2012
Why Nikola Testa was the greatest geek who ever lived
Sun 27 May 2012
The Art of Computer Typography
Sat 26 May 2012
Por qué me enamoré de los hackers
Fri 25 May 2012
DNS vs. large memory pages
Fri 25 May 2012
Imponiendo GPL; usando técnicas de Judo
Thu 24 May 2012
Monta tu propio DNS dinámico
Wed 23 May 2012
Manual del perfecto conductor español
Wed 23 May 2012
Caching Tutorial
Wed 23 May 2012
Can’t Get Into Preprocessors? Try Zen Coding
Wed 23 May 2012
Writing Plugins for gedit 3 with Python
Wed 23 May 2012
Cables HDMI, la verdadera diferencia entre un cable caro y barato
Wed 23 May 2012
Application Cache is a Douchebag
Tue 22 May 2012
The UNIX System: Making Computers More Productive
Mon 21 May 2012
vimrepress, publicar en WordPress desde vim
Sun 20 May 2012
12 resolutions for programmers
Sun 20 May 2012
Never use hard tabs
Sun 20 May 2012
Vim: revisited
Sun 20 May 2012
Seven habits of effective text editing
Sun 20 May 2012
How Linux is Built
Thu 17 May 2012
Basics of Computational Number Theory
Wed 16 May 2012
Dario Taraborelli: The Beauty of LaTeX
Wed 16 May 2012
Augmented reality sandbox with real-time water flow simulation
Wed 16 May 2012
La escala del universo
Tue 15 May 2012
Saltándonos el portal cautivo de una biblioteca
Tue 15 May 2012
Identificar el tipo de hash
Tue 15 May 2012
Learn to speak vim – verbs, nouns, and modifiers!
Mon 14 May 2012
The grammar of VIM
Mon 14 May 2012
Curso de Asterisk
Mon 14 May 2012
Upstart Intro, Cookbook and Best Practises
Mon 14 May 2012
How To Make Your Own Text Adventure On A Computer
Mon 14 May 2012
Learn to Hack
Mon 14 May 2012
Sobre el cifrado completo de disco
Mon 14 May 2012
Kippo, probando un honeypot en Ubuntu
Sun 13 May 2012
Abrir enlaces externos en una ventana nueva en segundo plano usando jQuery
Sun 13 May 2012
Benchmarking de un servidor web
Thu 10 May 2012
ownCloud con MySQL en Ubuntu Lucid Lynx 10.04
Thu 10 May 2012
Forzar el uso de SSL/HTTPS de un directorio en Apache2 mediante .htaccess y mod_rewrite
Thu 10 May 2012
Opciones adicionales para trabajar con tablas vinculadas en phpMyAdmin
Thu 10 May 2012
sed es Turing completo
Sun 22 April 2012
ZeroBin
Sat 21 April 2012
Arrancar y parar instancias minicloud de OVH desde el terminal
Fri 20 April 2012
Apache2 y mod_security en Ubuntu Lucid Lynx 10.04
Thu 12 April 2012
Medir el ancho de banda entre dos equipos de la red
Sun 08 April 2012
Recuperar la dirección de WordPress
Thu 05 April 2012
Evitar el registro de comandos en el historial
Fri 16 March 2012
Consultar el buscón de la RAE desde el terminal
Tue 28 February 2012
Reiniciar el router desde el terminal
Thu 09 February 2012
Instalar deluge en Ubuntu Lucid Lynx
Thu 09 February 2012
Instalación de un nuevo kernel PPA en Ubuntu
Thu 26 January 2012
Configurar sSMTP para enviar correo mediante GMail desde el terminal
Sat 14 January 2012
#ComparteCultura
Wed 11 January 2012
Instalando MySQL Workbench desde el código fuente en Ubuntu Oneiric Ocelot
Tue 10 January 2012
2011
La red resiste
Fri 02 December 2011
La contraseña del presidente Obama
Thu 01 December 2011
Obtención remota de ficheros en Android < 2.3.4
Mon 28 November 2011
TLSSLed v1.2
Sun 23 October 2011
Facebook y el RSS de las páginas
Mon 10 October 2011
El consumo de la batería
Sat 01 October 2011
Túnel SSH inverso
Fri 30 September 2011
Encuentra el hash
Fri 30 September 2011
Twitter y el RSS de las cuentas de usuario
Fri 30 September 2011
Imagen a través de SSH
Wed 28 September 2011
Descargar archivos de Megaupload desde el terminal con plowshare
Sun 18 September 2011
fwknop: Single Packet Authorization y port knocking
Sun 18 September 2011
Obtener la contraseña a partir de los asteriscos de un formulario web
Sun 11 September 2011
HTTP Strict Transport Security
Sun 11 September 2011
Denegación de servicio en Apache utilizando la cabecera Range
Wed 31 August 2011
Últimos paquetes instalados
Sat 27 August 2011
Evitando el hotlinking
Tue 16 August 2011
SSH over HTTP-Proxy
Mon 15 August 2011
Obteniendo la IP pública, la IP privada y la dirección MAC en Bash
Sun 14 August 2011
Utilizar SSH para establecer un servidor proxy SOCKS
Fri 12 August 2011
Instalación automática de las fuentes para web de Google
Sun 07 August 2011
Servicio de SSH con sistema de verificación en dos pasos de Google en Ubuntu Natty Narwhal
Fri 05 August 2011
sudo vacilón
Thu 04 August 2011
namebench, benchmarking de servidores DNS
Mon 01 August 2011
Limitando el número de procesos por usuario
Mon 01 August 2011
Controlando la actividad de los usuarios conectados
Mon 01 August 2011
sslh, compartiendo el puerto 443
Sat 30 July 2011
Endianness
Sat 30 July 2011
Salvapantallas con el código fuente del kernel
Thu 28 July 2011
¿Un keylogger en Ubuntu?
Fri 22 July 2011
Instalar módulos de CPAN usando CPAN
Fri 22 July 2011
Instalar Google Earth en Ubuntu Natty Narwhal
Fri 15 July 2011
Copia de seguridad de GMail con getmail
Fri 08 July 2011
Cambiar la contraseña de administrador en MySQL 5.1
Fri 08 July 2011
Cifrar una partición o un disco duro externo
Fri 08 July 2011
I do not want to be tracked
Sat 02 July 2011
Extraer un archivo de un archivo comprimido, desde el terminal
Thu 30 June 2011
Variables variables en Bash
Wed 29 June 2011
Identificando los plugins de WordPress instalados
Mon 20 June 2011
Secuencias de escape en SSH
Sat 18 June 2011
Yo #soy15m
Sat 18 June 2011
Compartiendo una conexión por SSH
Fri 17 June 2011
Conectarse por SSH utilizando expect
Fri 17 June 2011
Encontrar los dominios que comparten IP con otro dado
Tue 14 June 2011
Usando una conexión segura en el panel de control de Wordpress
Tue 14 June 2011
Configurar Apache para servir conexiones seguras
Tue 14 June 2011
UnicodeDecodeError con Wapiti
Sat 28 May 2011
¿Dónde está el site-packages?
Sat 28 May 2011
Mejorando la seguridad de Apache con Varnish
Thu 26 May 2011
localepurge
Wed 25 May 2011
0.999...=1
Wed 18 May 2011
0!=1!
Wed 18 May 2011
Aplicaciones en el área de notificación de Ubuntu Natty Narwhal
Thu 12 May 2011
Copiar un directorio excluyendo los archivos de una clase
Wed 11 May 2011
Nombres de fichero con espacios en Bash
Wed 11 May 2011
Recuperar los datos guardados en una sesión livecd
Wed 11 May 2011
Comprobar a dónde nos lleva un enlace corto
Sat 07 May 2011
Sonido a través de SSH
Thu 05 May 2011
Cifrar el contenido de Dropbox
Thu 21 April 2011
Acceder al panel de control de Wordpress tras haber sido baneado
Wed 20 April 2011
true
Tue 19 April 2011
Múltiples cuentas de Dropbox en Ubuntu Maverick Meerkat
Wed 30 March 2011
Encuentra las diferencias... desde el terminal
Tue 29 March 2011
Desordenando listas en Python
Tue 29 March 2011
LaTeX en Wordpress
Tue 29 March 2011
Importar un volcado de datos en MySQL
Sun 27 March 2011
Creando y leyendo códigos QR desde Python
Sun 27 March 2011
Solucionado el error "E: Problem with MergeList" al actualizar Debian
Thu 17 March 2011
inception
Mon 14 March 2011
Ocultando cabeceras
Sat 12 March 2011
ls sin ls
Sat 12 March 2011
With great power comes great responsibility
Mon 07 March 2011
Detectando intrusos en Ubuntu Maverick Meerkat
Mon 07 March 2011
Imágenes embebidas en el código HTML, CSS o JSON
Sun 06 March 2011
urlencode y urldecode
Sun 06 March 2011
Recuperando los vídeos Flash borrados por el plugin de Adobe
Fri 04 March 2011
Conectarse por SSH sólo usando la clave
Thu 03 March 2011
Cabeceras HTTP personalizadas en Apache2
Mon 28 February 2011
setuid y setgid
Mon 28 February 2011
html2pdf = html2ps + ps2pdf
Mon 28 February 2011
Mystery
Sat 26 February 2011
Python Zen
Sat 26 February 2011
Abusando del código de estado HTTP
Tue 22 February 2011
Solucionado el error "Tcl/Tk not found" al instalar OMNeT++ en Ubuntu
Mon 21 February 2011
Cambiar la contraseña de administrador en Django 1.2
Wed 16 February 2011
Descifrando al César en Bash
Wed 16 February 2011
Descifrando al César en Python
Wed 16 February 2011
Cambiar la dirección MAC
Wed 09 February 2011
32 ó 64 bits
Tue 18 January 2011
SWI-Prolog conoce el sentido de la vida, del universo y de todo lo demas
Tue 18 January 2011
Personalizando el arranque gráfico en Ubuntu Maverirk Meerkat
Tue 18 January 2011
Solución de problemas con Plymouth y ATI en Ubuntu Maverick Meerkat
Tue 18 January 2011
w00t w00t
Mon 17 January 2011
pci_add_option_rom: failed to find romfile "pxe-rtl8139.bin"
Fri 14 January 2011
Optimizar el rendimiento de Flash
Tue 11 January 2011
kernel time sync status change
Fri 07 January 2011
Actualizando Ubuntu a la última distribución de forma remota
Fri 07 January 2011
CSRF en el panel de administración del router Arcadyan de ya.com
Sat 01 January 2011
2010
Asignar la IP que queramos a un dominio de DynDNS
Thu 30 December 2010
La infame actualización de WordPress en 15 segundos
Thu 30 December 2010
Robando la identidad del vecino
Sat 18 December 2010
Buscando rootkits y troyanos
Fri 17 December 2010
Mejora del rendimiento interactivo agrupando tareas por terminal
Thu 16 December 2010
CSRF en las búsquedas de Google
Mon 13 December 2010
Dyndns e inadyn
Sat 11 December 2010
Póster casero
Sat 11 December 2010
Intercambio de los valores de dos variables
Fri 03 December 2010
Buscar en todos los campos de un modelo en Django
Fri 19 November 2010
Control de concurrencia optimista en Django
Fri 05 November 2010
Cómo publicar directorios en Ubuntu One y Dropbox
Sun 31 October 2010
The name of the game
Thu 28 October 2010
USB Dumping
Wed 27 October 2010
y2k38
Wed 27 October 2010
Recuperando archivos del USB
Wed 27 October 2010
Sa Nostra y SSL
Mon 25 October 2010
Fuck yeah
Sat 23 October 2010
Señoras que se ponen un nombre falso en Facebook pero usan su dirección de correo personal
Sat 23 October 2010
La guardiana de la puerta
Fri 22 October 2010
De aquí al 2038
Thu 07 October 2010
Mostrando las cabeceras HTTP
Thu 07 October 2010
De pantallas bloqueadas, capturas de pantalla y David Hasselhoff
Wed 06 October 2010
Actualización recursiva de un diccionario en Python
Tue 28 September 2010
Memento en Bash
Sun 26 September 2010
La batería del portátil
Sun 26 September 2010
Bash DNS Cache Snooping
Sat 25 September 2010
Random Bash
Sat 25 September 2010
JABH - Just Another Bash Hacker
Wed 28 July 2010
Antes de que los robots dominaran el planeta
Wed 28 July 2010