Archivos

2017

October

28
Coding with clarity

2017

October

22
Así funcionaba el primer gran sistema que evitaba que hicieras copias de VHS

2017

January

14
Moving persistent data out of Redis

2016

December

15
Instalar Spotify en Ubuntu 16.04

2016

December

13
Instalar Postgresql 9.6 en Ubuntu 16.04

2016

December

12
Never write for-loops again

2016

December

11
Tor at the heart: bridges and pluggable transports

2016

December

11
Qué son los cypherpunks y por qué son tan importanes en la lucha por la privacidad

2016

December

07
Cómo montar una mini consola con Raspberry Pi

2016

December

07
Undebt: how we refactored 3 million lines of code

2016

December

07
Se vende censor de desnudos: de compras por un mercadillo de algoritmos

2016

December

07
How to teach endian

2016

December

03
Actualizar nuestra IP en el panel de OpenDNS

2016

November

30
Writing efficient JavaScript

2016

November

26
Descargar archivos de zippyshare desde el terminal con plowshare

2016

November

25
Comprobar la firma de Xposed

2016

November

25
Hype Driven Development

2016

November

25
Hasta el infinito y más allá. Bienvenido IPv6 (I)

2016

November

07
Bullet proofing Django models

2016

November

07
The open guide to Amazon Web Services

2016

November

06
Streisand: Una herramienta que permite evadir la censura de Gobiernos y ISP de forma fácil

2016

November

01
Linux containers in 500 lines of code

2016

November

01
8 simple rules for a robust, scalable CSS architecture

2016

October

02
The design of CockroachDB

2016

September

29
Improve your photographic composition by following these guidelines

2016

September

25
The basics of web application security

2016

September

25
Por qué no utilizo métricas

2016

September

25
A nerd’s guide to color on the web

2016

September

25
Music theory for nerds

2016

September

24
Fixing E.T. The Extra-Terrestrial for the Atari 2600

2016

September

24
How Dropbox securely stores your passwords

2016

September

22
The curious case of the switch statement

2016

September

22
Programming Pearls and Python fails

2016

September

18
Los tres años que cambiaron para siempre la industria del videojuego

2016

September

17
Volcado de memoria #RAM en #Linux - #LiME

2016

September

17
A guide to fix hacked WordPress sites

2016

September

17
Transistors - The invention that changed the world

2016

September

16
La estética del código fuente: a la búsqueda del Arte en la Programación

2016

September

11
Mr. Robot S02E06: easter eggs más elaborados y un curso acelerado de hacking

2016

September

11
The simple solution to eliminate traffic

2016

September

11
Reverse debugging for Python

2016

September

11
datetime vs Arrow vs Pendulum vs Delorean vs udatetime

2016

September

11
Editor wars: the revenge of vim

2016

September

10
Demystifying the regular expression that checks if a number is prime

2016

August

14
Motivos por los que recomiendo usar la distribución Debian en Linux

2016

August

14
Meterpretear una apk

2016

July

17
Lepton image compression: saving 22% losslessly from images at 15MB/s

2016

July

10
Programming the Pi over USB

2016

June

29
How We Teach Computers to Understand Pictures

2016

June

28
Sentirás nostalgia al ver los puertos que has utilizado en tu PC

2016

June

13
Así es como la ingeniería inversa cambió la historia de la informática para siempre

2016

June

08
Solving Unicode Problems in Python 2.7

2016

June

05
La polémica SystemD

2016

June

02
El origen del tono que escuchamos al hacer una llamada

2016

May

31
The Joel Test: 12 Steps to Better Code

2016

February

29
España y el software que fue

2016

February

07
The history behind the decision to move Python to GitHub

2016

February

07
How to C in 2016

2016

February

07
¿Cuál es el origen de “Hello world”?

2016

February

07
Los geniales Huevos de Pascua de LucasArts

2016

January

31
Why ‘print’ became a function in Python 3

2015

December

26
«¿De quién es el pez?», resuelto mediante Prolog

2015

November

07
Relatividad general, ondulaciones en el espaciotiempo

2015

November

07
Lo que sucede cuando un software se convierte en un agujero negro

2015

November

07
10 ways to ruin your start-up’s culture, in cartoons

2015

October

17
Probability, Paradox, and the Reasonable Person Principle

2015

July

08
RebornDB: The next generation distributed key-value store

2015

June

25
Stealing Keys from PCs using a Radio: Cheap Electromagnetic Attacks on Windowed Exponentiation

2015

June

13
A flaw in the design (Part I)

2015

June

06
A repository with 44 years of Unix evolution

2015

June

04
A Map Of The Most Common Paths For All 32 Chess Pieces

2015

May

30
Alfonso Azpiri y la época dorada del software español

2015

May

30
Cómo la Dama se convirtió en la pieza más poderosa del Ajedrez

2015

May

30
Guide for Technical Development

2015

May

29
How Chess Has Changed Over The Last 150 Years

2015

May

20
LogJam — This new encryption glitch puts Internet users at risk

2015

May

20
Initializing and Managing Services in Linux: Past, Present and Future

2015

May

18
The Twelve-Factor App

2015

May

05
Las matemáticas explican por qué no puedes ganar al Tetris hagas lo que hagas

2015

May

03
Cómo tu traidor cerebro te hace gastar dinero en los juegos freeplay

2015

May

03
Mechanical LEGO Display Is Another Level Of Awesomeness

2015

May

03
The Locksmith Who Picked Two “Unbeatable” Locks and Ended the Era of “Perfect Security”

2015

April

19
50 años de la ley de Moore, quizás la ”ley” más incomprendida de la tecnología

2015

April

08
The Visual 6502

2015

April

07
10 Years of Git: An Interview with Git Creator Linus Torvalds

2015

April

06
Piratería: cuando la mentira repetida mil veces se convierte en verdad

2015

March

23
Stealing Data From Computers Using Heat

2015

March

22
Servicio de SSH con Latch en Ubuntu

2015

March

15
11 Ways To Track Your Moves When Using a Web Browser

2015

March

14
Exploiting the DRAM rowhammer bug to gain kernel privileges

2015

March

14
9 truths that computer programmers know that most people don’t.

2015

March

12
How Video Game Breasts Are Made (And Why They Can Go Wrong)

2015

March

08
The greatest program ever written

2015

March

08
The MakeLisp Process

2015

March

05
Attack of the week: FREAK (or ’factoring the NSA for fun and profit’)

2015

March

01
Computadoras imprescindibles

2015

February

28
Proving that Android’s, Java’s and Python’s sorting algorithm is broken (and showing how to fix it)

2015

February

23
Extracting the SuperFish certificate

2015

February

23
Lenovo caught installing adware on new computers

2015

February

23
NSA has hidden software in hard drives around the world

2015

February

23
The coming war on general-purpose computing

2015

February

23
Live patching for 3.20

2015

February

18
Historia de los videojuegos: los orígenes

2015

February

18
The scope of index variables in Python’s for loops

2015

February

08
What every beginner absolutely needs to know about the journey ahead

2015

February

08
The Exceptional Beauty of Doom 3’s Source Code

2015

February

07
El increíble caso de Werner Koch y GPG

2015

February

06
Highly critical “Ghost” allowing code execution affects most Linux systems

2015

February

03
Solucionado el error «AttributeError: '_ssl._SSLSocket' object has no attribute 'issuer'» en Ubuntu Utopic Unicorn

2015

January

30
What happens when you type google.com into your browser’s address box and press enter?

2015

January

30
Coder creates smallest chess game for computers

2015

January

29
Every Time Travel Movie Ever, Ranked

2015

January

29
Against DNSSEC

2015

January

28
Cifrar un directorio sincronizado en Mega con encfs

2015

January

27
MegaSync y Megatools para acceder a Mega desde Ubuntu

2015

January

21
More shell, less egg

2015

January

21
RoboCop (1987) Is an Almost Perfectly Symmetrical Film

2015

January

18
Functional word processor built in Minecraft

2015

January

18
The Rule of The Big Three (and a half) – Resource Management in C++

2015

January

11
HSTS Super Cookies

2015

January

11
How we made editing Wikipedia twice as fast

2015

January

10
An unbeatable computer program has finally solved two-player limit Texas hold’em poker

2015

January

06
Code rot & OpenBSD

2015

January

06
Secure Secure Shell

2015

January

05
Software Library: MS-DOS Games

2015

January

02
Solucionado el error «ImportError: cannot import name IncompleteRead» al ejecutar pip en Ubuntu Trusty Tahr 14.04

2015

January

01
Homenaje a un clásico: las 10 mejores curiosidades de Monkey Island

2015

January

01
Quake on an oscilloscope: A technical report

2015

January

01
El ’canon AEDE’: claves del presente y el futuro de la tasa de agregación de contenidos

2015

January

01
10 Futurama jokes that will make you smarter

2015

January

01
Ringing in 2015 with 40 Linux-friendly hacker SBCs

2014

December

30
The Origins of the Tag

2014

December

27
What Absolutely Everyone Needs To Know About Isaac Asimov’s Foundation

2014

December

26
Recuperar el sistema tras borrar «/var/lib»

2014

December

21
12 million home and business routers vulnerable to critical hijacking hack

2014

December

21
Was the Death Star Attack an Inside Job?

2014

December

09
Announcing Ubuntu Core, with snappy transactional updates!

2014

December

07
Ten years of Ubuntu: how Linux’s beloved newcomer became its criticized king

2014

December

07
¿Dónde aprendieron los 'hackers' a ser ’hackers’?

2014

December

07
¿Por qué le darán el Oscar Honorífico a Hayao Miyazaki?

2014

December

06
Ya puedes jugar a todas las máquinas recreativas de tu infancia gratis

2014

December

01
Lo posible de lo imposible: la física de un tsunami

2014

November

23
The programmer’s price

2014

November

23
This is how we ZenPayroll: Our Development Workflow

2014

November

23
The Man Who Made ’Tetris’

2014

November

22
Celebra, Dragon Ball cumple 30 años

2014

November

22
Daft Punk, el dúo francés que revolucionó la música electrónica

2014

November

14
Everything you need to know about the Shellshock Bash bug

2014

November

14
Everything you need to know about the Heartbleed SSL bug

2014

November

14
POODLE attacks on SSLv3

2014

November

14
FrootVPN, servicio VPN anónimo y gratuito para Android y Ubuntu

2014

November

14
Traducción de la Nota G

2014

November

14
Creando un dominio .onion (más o menos) personalizado

2014

November

13
Solucionado el error «ImportError: No module named _sysconfigdata_nd» en Ubuntu

2014

November

12
Crear un repositorio de paquetes local

2014

November

11
MiniDLNA en Ubuntu Trusty Tahr

2014

November

08
chmod sin chmod

2014

November

08
How To Become A Hacker

2014

November

07
Instalar el controlador libre para Broadcom BCM4312 en Ubuntu Trusty Thar

2014

November

07
Secure messaging scorecard

2014

November

04
Cómo ’hackear’ un ordenador con la radio del móvil

2014

November

03
Early Digital Research CP/M Source Code

2014

November

02
What Every App Developer Should Know About Android

2014

October

29
Hackers Are Using Gmail Drafts to Update Their Malware and Steal Data

2014

October

26
Cómo lancé un proyecto rentable sin escribir ni una línea de código

2014

October

26
What are the chances of survival of individual chess pieces in average games?

2014

October

25
Happy 10th Birthday, Ubuntu

2014

October

09
Aprovechan un fallo y le sacan 980.000 dólares a varios casinos

2014

October

08
No Nobel for the Father of the LED

2014

October

05
Indian Developers Redesigning Linux Kernel With OOP, C++ Support

2014

September

21
Hacking Academia: Data Science and the University

2014

September

21
Savvy Imgur user builds working 1KB hard drive inside ’vanilla’ Minecraft

2014

September

20
Hacker puts Doom on a printer to highlight security vulnerabilities

2014

September

19
Why Archeologists Hate Indiana Jones

2014

September

14
Google’s Got an Open Source Android Problem

2014

September

14
Notes from the development of xkcd’s ”Pixels”

2014

September

09
Who invented pointers, amortized complexity, and more?

2014

September

09
El primer ’bug’

2014

September

07
Quickly navigate your filesystem from the command-line

2014

September

06
Compartiendo archivos en la nube desde el terminal

2014

September

06
Game of thrones: A Compendium of Theories

2014

September

06
Sistema binario: unos y ceros a través de la historia

2014

September

05
Érase una vez unos ’hackers’ hispanos...

2014

August

31
HubCap Chromecast Root Release

2014

August

31
Open letter to the Linux World

2014

August

30
Offline attack shows Wi-Fi routers still vulnerable

2014

August

30
The Feynman Lectures on Physics, completely online

2014

August

16
Hackers transform a smartphone gyroscope into an always-on microphone

2014

August

15
Reflections on Trusting Trust

2014

August

07
The VP of Devil’s Advocacy

2014

August

02
Why the Security of USB Is Fundamentally Broken

2014

July

27
Conseguir la lista actualizada de medios AEDE para bloquearlos

2014

July

22
Hacker a los 70: abuelos de la informática moderna que aún pican código a diario

2014

July

21
StackOverflow Update: 560M Pageviews A Month, 25 Servers, And It’s All About Performance

2014

July

21
Sarah Harrison: ”No poder negar la verdad es lo que más les aterra”

2014

July

21
El Gobierno de España está librando una guerra en contra del internet y tú eres la víctima

2014

June

29
Visualizing Algorithms

2014

June

17
The history of Android: The endless iterations of Google’s mobile OS

2014

June

15
Los tres monos sabios de WhatsApp

2014

June

11
La primera hoja de cálculo para PCs cumple 35 años

2014

June

05
We are rate limiting the FCC to dialup modem speeds until they pay us for bandwidth

2014

June

04
Configurar msmtp para enviar correo mediante GMail desde el terminal

2014

June

01
ASCII Chart

2014

June

01
Obtener el listado de rangos de IPs asociados a un dominio

2014

May

31
The Forgotten History Of CGI

2014

May

31
The Golden Age of Basic

2014

May

31
Programming Sucks

2014

May

31
Enviar y reicibir notificaciones de Telegram desde la línea de comandos

2014

May

31
Programming is social

2014

May

26
Unsafe cookies leave WordPress accounts open to hijacking, 2-factor bypass

2014

May

25
netcat - Cycles Per Instruction

2014

May

25
Exploring limits of covert data collection on Android: apps can take photos with your phone without you knowing

2014

May

24
Bash implementation of 2048 game

2014

May

24
Aunque parezca mentira, siguen existiendo BBS

2014

May

24
SSD breakthrough means 300% speed boost, 60% less power usage... even on old drives

2014

May

24
TRS Drawbot

2014

May

24
Why Java is a compiled language and Python is not

2014

May

23
Script-injected ”async scripts” considered harmful

2014

May

18
Crear un repositorio espejo de Ubuntu

2014

May

17
Caché de paquetes descargados en Ubuntu Trusty Tahr

2014

May

15
Exclusión de URLs cuando usamos django-debug-toolbar

2014

May

10
Crear paquetes .deb con checkinstall

2014

January

18
Reverse Engineering a Furby

2014

January

07
xkcd 1313: Something is Wrong on the Internet!

2014

January

07
Un ejército de ’frikis’ contra Telefónica

2013

December

15
fix ubuntu

2013

December

15
Álbum para celebrar los 30 años de la FAMICOM/NES

2013

November

18
Este es el hombre que terminará por destruir Silicon Valley

2013

November

17
Descansad en paz, hackers.

2013

November

05
Command-line Forensics of hacked PHP.net

2013

November

04
Make a Raspberry Pi into a Anonymizing Tor Proxy!

2013

November

03
FreeNAS

2013

November

02
25 años del gusano de Morris

2013

October

20
sshuttle, la VPN de los pobres

2013

October

13
The 30 CSS Selectors you Must Memorize

2013

July

28
Solucionado el error «DistributionNotFound» al usar pip

2013

July

13
Utilizando un tema hijo en WordPress

2013

July

07
10 Colossal Old Computers That Changed History

2013

July

06
Uncovering android master key that makes 99% of devices vulnerable

2013

June

30
La edad de Oro de los videojuegos

2013

June

29
Todo el mundo debería saber programar

2013

June

16
Así vuela un avión, y ojalá que por fin se aclare el tema de una vez por todas

2013

June

16
Ethernet cumple 40 años: Bob Metcalfe

2013

June

16
Gestión de RAID a través de MDADM

2013

June

15
Prince of persia code review

2013

June

14
BIOS Based Rootkits

2013

June

10
Iniciar sesión en DynDNS desde el terminal

2013

June

09
The most sophisticated Android Trojan

2013

June

09
Conectarse por SSH utilizando sshpass

2013

June

08
First Glimpse into the Soul of a Tamagotchi

2013

June

08
How crackers ransack passwords like ’qeadzcwrsfxv1331’

2013

June

08
Los 10 errores típicos de una PYME en materia de seguridad

2013

June

08
Stage By Stage Boot Process Of Linux In Detail

2013

June

05
Tetris Printer Algorithm

2013

June

01
A Short History of the O’Reilly Animals

2013

May

13
¿Influye la edad en la calidad como programador?

2013

May

04
Cómo 4 ecuaciones cambiaron el mundo

2013

May

01
Luke’s Change: an Inside Job

2013

April

30
HTTP: The Protocol Every Web Developer Must Know – Part 1

2013

April

29
Una partida ’perfecta’ de Serpiente

2013

April

28
Imprescindibles: The I.T. Crowd

2013

April

27
No debes despreciar aquello que más necesitas

2013

April

21
Time travel in movies

2013

April

20
Los códigos genéticos e informáticos comparten sorprendentes similitudes

2013

April

10
Señoras y señores, con todos nosotros: La Vida

2013

April

06
How two volunteers built the Raspberry Pi’s operating system

2013

April

05
Desarrollan el primer transistor biológico

2013

April

04
Free and Open”and Their Opposites

2013

April

03
The Command Line is Your Best Friend

2013

April

02
Cómo perder peso (en el navegador)

2013

April

01
Internet Census 2012: Port scanning /0 using insecure embedded devices

2013

March

31
The 8085’s register file reverse engineered

2013

March

31
Las primeras programadoras

2013

March

30
DRM en HTML: la guerra por poseer la Web

2013

March

29
SSLyze

2013

March

29
Una disputa en torno al spam genera el mayor ataque DDOS registrado en Internet

2013

March

28
La obra de M. C. Escher en la cultura popular

2013

March

27
Introducing the HTML5 Hard Disk Filler„¢ API

2013

March

27
Run time profiling with cProfile

2013

March

26
Visualization of Regular Expression Character Classes

2013

March

24
El código Asimov

2013

March

23
Hacking the tag in 100 characters

2013

March

22
Solucionado el error «error: error running non-shared postrotate script for /var/log/samba/log.nmbd of '/var/log/samba/log.nmbd '»

2013

March

21
Solucionado el error «prelink: ... is not an ELF file»

2013

March

21
Exigimos la retirada de la Ley Lassalle (nueva reforma de la Ley de Propiedad Intelectual)

2013

March

20
Las claves del nuevo canon digital a las universidades: ¿a quién afecta y a quién beneficia?

2013

March

20
Solucionado el error «error: nagiosgrapher:1 duplicate log entry for /var/log/nagiosgrapher/ngraph.log»

2013

March

20
How High Can You Get?

2013

March

20
El principio de exclusión explicado con urinarios

2013

March

19
Propiedad intelectual: Preguntas frecuentes sobre la Ley Lasalle

2013

March

18
Final Fantasy VII Review (Plot Spoilers)

2013

March

17
CEO Friday: Why we don’t hire .NET programmers

2013

March

16
Revisa tu contrato: si contiene una de estas cláusulas, Europa lo considera abusivo

2013

March

15
An open letter from bunnie, author of Hacking the Xbox

2013

March

14
El día negado

2013

March

13
¿Cuánto cuesta hacer un ping todas las direcciones de Internet?

2013

March

09
Godzilla

2013

March

05
El cifrado sin control, no sirve de nada

2013

March

01
Python internals: adding a new statement to Python

2013

February

25
Keyboard rubik’s cube

2013

February

24
Superman vs Hulk - The Fight

2013

February

23
Logran que un cuadricóptero sea capaz de lanzar y equilibrar un péndulo invertido

2013

February

22
Bobina de Tesla reproduce la melodía de Super Mario Bros

2013

February

22
A year in the life of a kernel mantainer by Greg Kroah-Hartman

2013

February

09
Diez comandos de ADB que deberías conocer

2013

February

09
Hidden Secret Codes for Google Android Mobile Phones

2013

January

17
Cifrando el tráfico DNS

2013

January

13
EL CASO DE AARON SWARTZ

2013

January

06
High-Resolution Mandelbrot in Obfuscated Python

2012

December

30
Sin dejar rastro, el ciberactivista paranoico

2012

December

30
Kbuild: the Linux Kernel Build System

2012

December

30
100 Diagrams That Changed the World

2012

December

23
Solucionado el error "Fontconfig warning: reading configurations from ~/.fonts.conf is deprecated." en Ubuntu

2012

December

21
etckeeper, control de versiones del directorio /etc

2012

December

19
Descargando torrents en modo paranoico con Transmission

2012

December

19
Does rooting your device (e.g. an Android phone) and replacing its operating system with something else void your statutory warranty, if you are a consumer?

2012

December

19
10 interpretaciones de los viajes en el tiempo y visiones del futuro en la ciencia ficción

2012

December

18
Noam Chomsky. La lingüistica, la informática y el activismo

2012

December

18
10 PRINT CHR$(205.5+RND(1)); : GOTO 10

2012

December

18
¿Cómo funciona la red Tor?

2012

December

17
El camino a un mejor programador

2012

December

16
A successful Git branching model

2012

December

16
Ten Simple Rules for the Open Development of Scientific Software

2012

December

16
Merge branch ’x86-nuke386-for-linus’

2012

December

16
Pong cumple 40 años: un videojuego tan antiguo, tan antiguo que ni siquiera era digital

2012

December

15
Cómo trabajar con vhdl usando software libre

2012

December

15
Jelly Bean con AndroVM en VirtualBox OSE

2012

December

15
Hacking my vagina

2012

December

15
The Big Internet Museum

2012

December

15
2012: What a Year for Linux

2012

December

15
Subdominios dinámicos en un alojamiento con dominio dinámico en OVH

2012

December

12
Lista de páginas recomendadas para aprender inglés

2012

December

12
Una abadía con muros de plata

2012

November

03
Powerful Command Line Tools For Developers

2012

November

03
IMDB Top 250 in 2 1/2 Minutes

2012

October

30
La idea matemática que hizo volar al Voyager

2012

October

30
Por Que Tu Cámara No Importa

2012

October

29
Transformada de Fourier discreta en Python con SciPy

2012

October

28
A Field Guide To Mobile App Testing

2012

October

28
High Resolution Time

2012

October

28
Envenenamiento de cabeceras en Django 1.3 y 1.4

2012

October

28
Automating with convention: Introducing sub

2012

October

28
A dash of algebra on wireless networks promises to boost bandwidth tenfold, without new infrastructure

2012

October

26
Stable Linux kernel hit by ext4 data corruption bug

2012

October

20
Pocos elementos forman sistemas complejos en el mundo físico, biológico o digital

2012

October

15
The History of Film

2012

October

15
El salto de Felix Baumgartner en Python

2012

October

09
SOLID CSS

2012

October

09
Android, iOS, tiempos de respuestas y por qué nada es gratis en sistemas informáticos

2012

October

09
Bash One-Liners Explained, Part III: All about redirections

2012

October

09
Using footnote in tables

2012

October

08
From SQL injection to shell

2012

October

06
f2fs: introduce flash-friendly file system

2012

October

05
Recopilación de relojes matemáticos

2012

October

05
Lostalgic

2012

October

01
HoneyMap

2012

September

30
Autenticación hardware mediante un USB

2012

September

26
Major security vulnerability in some Samsung phones could trigger factory reset via web page

2012

September

26
How To Ask Questions The Smart Way

2012

September

22
Monitorizar el tamaño de un directorio con monit

2012

September

21
Comprobar que no tenemos configurado Apache como un proxy abierto

2012

September

20
My dog: the paradox

2012

September

20
An open letter to Senator Rockefeller

2012

September

16
Cosmo, the Hacker ’God’ Who Fell to Earth

2012

September

15
How to Argue on the Internet Without Becoming a Troll

2012

September

13
Southampton engineers a Raspberry Pi Supercomputer

2012

September

10
Well, Actually

2012

September

07
HTML Responsive Images Extension

2012

September

07
WhatsApp is using IMEI numbers as passwords

2012

September

06
4 unix commands I abuse every day

2012

September

06
Solucionado el error "No se pudo abrir el fichero de bloqueo «/var/lock/aptitude»" al actualizar Raspbmc

2012

September

06
Solucionado el error "$MFTMirr does not match $MFT (record 0)." al montar una partición NTFS

2012

September

01
The open source technology behind Twitter

2012

August

31
Los dueños de la información II

2012

August

31
Old Spice Muscle Music

2012

August

30
Walking paper

2012

August

27
Which Are More Legible: Serif or Sans Serif Typefaces?

2012

August

26
Tales Of A First Time Driver Developer

2012

August

25
Debian and I

2012

August

24
¿Es posible tener un smartphone completamente libre?

2012

August

20
Decipher MPPE by breaking MS-CHAP v2

2012

August

20
Nyan Cat Telnet Server

2012

August

20
10 Free Color Palettes From 10 Famous Paintings

2012

August

20
Analizando el tráfico de red en Android con tcpdump, netcat y Wireshark

2012

August

20
The Emerging Revolution in Game Theory

2012

August

17
El gran fraude de los cosméticos

2012

August

17
New release under development; suggestions requested

2012

August

15
BSD vs Linux

2012

August

15
Game deaths

2012

August

15
Best Paper Awards in Computer Science (since 1996)

2012

August

15
Python Ecosystem - An Introduction

2012

August

13
Brainfuck beware: JavaScript is after you!

2012

August

10
I Was a Teenage Hacker

2012

August

08
The web architecture of The Internet map

2012

August

08
Did Bill Gates Steal the Heart of DOS?

2012

August

07
Why the Cloud Sucks

2012

August

06
Seeing Through Walls With a Wireless Router

2012

August

06
The website of the world’s first-ever web server

2012

August

04
Crowd Source Audit Platform for Manual PenTest

2012

August

02
De usuarios en WordPress

2012

August

02
Using Bipolar Transistors As Switches

2012

August

01
La ESI de Ciudad Real libera 4 libros sobre Desarrollo de Videojuegos

2012

July

31
Introduction to text manipulation on UNIX-based systems

2012

July

31
Learn Vim Progressively

2012

July

31
N-Tier Architecture And Tips

2012

July

31
I won’t hire people who use poor grammar. here’s why.

2012

July

31
Monkey Island y LucasArts: de referencias a referente

2012

July

31
El dios de las pequeñas rendijas

2012

July

27
Bash prompts

2012

July

27
Carcasa en madera de contrachapado para Raspberry Pi

2012

July

27
Saltar a una entrada aleatoria en WordPress

2012

July

26
The Humble Programmer

2012

July

26
System Administrator Appreciation Day

2012

July

24
So You Want to Be a Security Expert

2012

July

24
Todos los emuladores para Android

2012

July

24
Understanding Python Decorators in 12 Easy Steps!

2012

July

24
The Geek Syndrome

2012

July

24
The Mathematics of Autism

2012

July

24
12 Reasons Why Every Linux System Administrator Should be Lazy

2012

July

24
Does Bitrate Really Make a Difference In My Music?

2012

July

24
Conectar de forma segura en redes abiertas con Android, ConnectBot y ProxyDroid

2012

July

24
Conectar a un servidor SSH desde Android mediante ConnectBot utilizando claves

2012

July

17
History of the browser user-agent string

2012

July

17
A Turing Complete Puzzle Game

2012

July

16
Un largo segundo en el cerebro

2012

July

15
MySQL, MSSQL and Oracle SQL Injection Compilation

2012

July

15
A Visual Git Reference

2012

July

15
Levels of aspiration

2012

July

15
¿Existen los colores en la naturaleza?

2012

July

14
Statistical functions in MySQL

2012

July

14
Ready-to-use virtual machines sporting open-source operating systems

2012

July

14
Lynis para auditorías de seguridad

2012

July

14
Cómo medir la eficiencia energética de tu propio coche

2012

July

13
Preliminary discussion of the logical design of an electronic computing instrument

2012

July

13
Scaling lessons learned at Dropbox

2012

July

13
The Complete Wildfire Index (Root/S-OFF Guides/ROMs/Kernels/Radios/RUU/Recoveries/Themes)

2012

July

13
ROM NaRkDrOiD IcX3 (4.0.3 LP8/LP9) para Samsung Galaxy S2

2012

July

11
Key Principles of Maintainable JavaScript

2012

July

11
Caching with Twemcache

2012

July

09
The TTY demystified

2012

July

09
Pitfalls in Random Number Generation

2012

July

07
La vida, ¿es inevitable o un simple acontecimiento fortuito?

2012

July

06
Definitive PHP security checklist

2012

July

06
Free Software Foundation recommendations for free operating system distributions considering Secure Boot

2012

July

05
Declaration of Internet freedom

2012

July

05
Radix Sort Revisited

2012

July

05
A Gentle Introduction to Algorithm Complexity Analysis

2012

July

04
tl;drLegal

2012

July

04
Ubuntu Manual Project

2012

July

03
Conexión inalámbrica en Raspbmc

2012

July

01
Una cebolla que nos puede hacer llorar

2012

July

01
Paper Enigma

2012

June

29
Raspbmc

2012

June

28
GNU Make in Detail for Beginners

2012

June

28
Mostrar las aplicaciones ocultas que se ejecutan al inicio

2012

June

28
El algoritmo de Dios

2012

June

27
An Introduction to Lock-Free Programming

2012

June

27
Why you should never use hash functions for message authentication

2012

June

27
All About Unicode, UTF8 & Character Sets

2012

June

26
Carta abierta al Presidente Constitucional de la República del Ecuador

2012

June

26
El extraño caso de la función negada en Javascript

2012

June

26
Actualización automática ¿Bendición o condena?

2012

June

26
lexical scoping and dynamic scoping in Emacs Lisp

2012

June

26
Why NULL points to 0?

2012

June

26
Golden Axe - Desvelando todos sus secretos

2012

June

25
PHP Database Access: Are You Doing It Correctly?

2012

June

25
in which three programming methods are compared

2012

June

25
Un universo desde la nada

2012

June

25
Tesla, el genio que hizo la luz

2012

June

25
M.C. Escher - Metamorphose

2012

June

23
Abrir archivos .tec en GNU/Linux

2012

June

22
Arch en Raspberry Pi

2012

June

22
The Linux Graphics Stack

2012

June

22
Distribución de frecuencias

2012

June

21
hpHosts, evitando la navegación por dominios maliciosos

2012

June

21
Mario5

2012

June

21
Regular Expression Matching Can Be Simple And Fast

2012

June

21
Microcódigo en mi código

2012

June

21
DNSSEC – ¿Qué es y por qué es importante?

2012

June

21
Raspberry Pi

2012

June

21
The Conscience of a Hacker

2012

June

21
Hackstory

2012

June

21
The 8 Queens Problem with Arduino and Adafruit 8x8 Matrix display

2012

June

21
LEGO Turing Machine

2012

June

16
Code vs. power consumption

2012

June

16
Linux: The 0.01 Release

2012

June

16
El Top 7 de dilemas que enfrentan los desarrolladores de hoy

2012

June

16
AnonTwi, tweets cifrados

2012

June

14
Sócrates y el efecto Dunning-Kruger

2012

June

13
pbzip2, un bzip2 más rápido

2012

June

12
La falacia del Programador Perdido

2012

June

12
webmin, configurando nuestro servidor a través del navegador

2012

June

12
CVE 2012-2122, saltándose la autenticación para acceder a MySQL y MariaDB

2012

June

11
CDE, creando aplicaciones portables en GNU/Linux

2012

June

04
Client-Side vs. Server-Side Rendering

2012

June

04
OAuth - Open Authorization Protocol

2012

June

04
Deuda técnica

2012

June

04
Cambiar el firmware del router Comtrend AR-5381u por uno libre

2012

June

04
Porque robar a los pequeños es más fácil

2012

June

03
How to Have Fun Programming

2012

June

03
Symfony en Ubuntu Lucid Lynx 10.04

2012

June

01
Crash of the Titans Science Visualization

2012

May

31
Revistas y bases de datos on line sobre TIC y Educación

2012

May

30
List of TCS conferences and workshops

2012

May

30
Protecting Your GNU/Linux System from Dropbox

2012

May

29
Django’s CBVs were a mistake

2012

May

29
Being exceptional

2012

May

28
The History of Encryption

2012

May

28
Applying Macrotypography For A More Readable Web Page

2012

May

27
¿Por qué usamos Linux?

2012

May

27
Por qué el lobby de los derechos de autor ama la pornografía infantil

2012

May

27
Interactive map of Linux kernel

2012

May

27
Why Nikola Testa was the greatest geek who ever lived

2012

May

26
The Art of Computer Typography

2012

May

25
Por qué me enamoré de los hackers

2012

May

25
DNS vs. large memory pages

2012

May

24
Imponiendo GPL; usando técnicas de Judo

2012

May

23
Monta tu propio DNS dinámico

2012

May

23
Manual del perfecto conductor español

2012

May

23
Caching Tutorial

2012

May

23
Can’t Get Into Preprocessors? Try Zen Coding

2012

May

23
Writing Plugins for gedit 3 with Python

2012

May

23
Cables HDMI, la verdadera diferencia entre un cable caro y barato

2012

May

22
Application Cache is a Douchebag

2012

May

21
The UNIX System: Making Computers More Productive

2012

May

20
vimrepress, publicar en WordPress desde vim

2012

May

20
12 resolutions for programmers

2012

May

20
Never use hard tabs

2012

May

20
Vim: revisited

2012

May

20
Seven habits of effective text editing

2012

May

17
How Linux is Built

2012

May

16
Basics of Computational Number Theory

2012

May

16
Dario Taraborelli: The Beauty of LaTeX

2012

May

16
Augmented reality sandbox with real-time water flow simulation

2012

May

15
La escala del universo

2012

May

15
Saltándonos el portal cautivo de una biblioteca

2012

May

15
Identificar el tipo de hash

2012

May

14
Learn to speak vim – verbs, nouns, and modifiers!

2012

May

14
The grammar of VIM

2012

May

14
Curso de Asterisk

2012

May

14
Upstart Intro, Cookbook and Best Practises

2012

May

14
How To Make Your Own Text Adventure On A Computer

2012

May

14
Learn to Hack

2012

May

14
Sobre el cifrado completo de disco

2012

May

13
Kippo, probando un honeypot en Ubuntu

2012

May

13
Abrir enlaces externos en una ventana nueva en segundo plano usando jQuery

2012

May

10
Benchmarking de un servidor web

2012

May

10
ownCloud con MySQL en Ubuntu Lucid Lynx 10.04

2012

May

10
Forzar el uso de SSL/HTTPS de un directorio en Apache2 mediante .htaccess y mod_rewrite

2012

May

10
Opciones adicionales para trabajar con tablas vinculadas en phpMyAdmin

2012

April

22
sed es Turing completo

2012

April

21
ZeroBin

2012

April

20
Arrancar y parar instancias minicloud de OVH desde el terminal

2012

April

12
Apache2 y mod_security en Ubuntu Lucid Lynx 10.04

2012

April

08
Medir el ancho de banda entre dos equipos de la red

2012

April

05
Recuperar la dirección de WordPress

2012

March

16
Evitar el registro de comandos en el historial

2012

February

28
Consultar el buscón de la RAE desde el terminal

2012

February

09
Reiniciar el router desde el terminal

2012

February

09
Instalar deluge en Ubuntu Lucid Lynx

2012

January

26
Instalación de un nuevo kernel PPA en Ubuntu

2012

January

14
Configurar sSMTP para enviar correo mediante GMail desde el terminal

2012

January

11
#ComparteCultura

2012

January

10
Instalando MySQL Workbench desde el código fuente en Ubuntu Oneiric Ocelot

2011

December

02
La red resiste

2011

December

01
La contraseña del presidente Obama

2011

November

28
Obtención remota de ficheros en Android < 2.3.4

2011

October

23
TLSSLed v1.2

2011

October

10
Facebook y el RSS de las páginas

2011

October

01
El consumo de la batería

2011

September

30
Túnel SSH inverso

2011

September

30
Encuentra el hash

2011

September

30
Twitter y el RSS de las cuentas de usuario

2011

September

28
Imagen a través de SSH

2011

September

18
Descargar archivos de Megaupload desde el terminal con plowshare

2011

September

18
fwknop: Single Packet Authorization y port knocking

2011

September

11
Obtener la contraseña a partir de los asteriscos de un formulario web

2011

September

11
HTTP Strict Transport Security

2011

August

31
Denegación de servicio en Apache utilizando la cabecera Range

2011

August

27
Últimos paquetes instalados

2011

August

16
Evitando el hotlinking

2011

August

15
SSH over HTTP-Proxy

2011

August

14
Obteniendo la IP pública, la IP privada y la dirección MAC en Bash

2011

August

12
Utilizar SSH para establecer un servidor proxy SOCKS

2011

August

07
Instalación automática de las fuentes para web de Google

2011

August

05
Servicio de SSH con sistema de verificación en dos pasos de Google en Ubuntu Natty Narwhal

2011

August

04
sudo vacilón

2011

August

01
namebench, benchmarking de servidores DNS

2011

August

01
Limitando el número de procesos por usuario

2011

August

01
Controlando la actividad de los usuarios conectados

2011

July

30
sslh, compartiendo el puerto 443

2011

July

30
Endianness

2011

July

28
Salvapantallas con el código fuente del kernel

2011

July

22
¿Un keylogger en Ubuntu?

2011

July

22
Instalar módulos de CPAN usando CPAN

2011

July

15
Instalar Google Earth en Ubuntu Natty Narwhal

2011

July

08
Copia de seguridad de GMail con getmail

2011

July

08
Cambiar la contraseña de administrador en MySQL 5.1

2011

July

08
Cifrar una partición o un disco duro externo

2011

July

02
I do not want to be tracked

2011

June

30
Extraer un archivo de un archivo comprimido, desde el terminal

2011

June

29
Variables variables en Bash

2011

June

20
Identificando los plugins de WordPress instalados

2011

June

18
Secuencias de escape en SSH

2011

June

18
Yo #soy15m

2011

June

17
Compartiendo una conexión por SSH

2011

June

17
Conectarse por SSH utilizando expect

2011

June

14
Encontrar los dominios que comparten IP con otro dado

2011

June

14
Usando una conexión segura en el panel de control de Wordpress

2011

June

14
Configurar Apache para servir conexiones seguras

2011

May

28
UnicodeDecodeError con Wapiti

2011

May

28
¿Dónde está el site-packages?

2011

May

26
Mejorando la seguridad de Apache con Varnish

2011

May

25
localepurge

2011

May

18
0.999...=1

2011

May

18
0!=1!

2011

May

12
Aplicaciones en el área de notificación de Ubuntu Natty Narwhal

2011

May

11
Copiar un directorio excluyendo los archivos de una clase

2011

May

11
Nombres de fichero con espacios en Bash

2011

May

11
Recuperar los datos guardados en una sesión livecd

2011

May

07
Comprobar a dónde nos lleva un enlace corto

2011

May

05
Sonido a través de SSH

2011

April

21
Cifrar el contenido de Dropbox

2011

April

20
Acceder al panel de control de Wordpress tras haber sido baneado

2011

April

19
true

2011

March

30
Múltiples cuentas de Dropbox en Ubuntu Maverick Meerkat

2011

March

29
Encuentra las diferencias... desde el terminal

2011

March

29
Desordenando listas en Python

2011

March

29
LaTeX en Wordpress

2011

March

27
Importar un volcado de datos en MySQL

2011

March

27
Creando y leyendo códigos QR desde Python

2011

March

17
Solucionado el error "E: Problem with MergeList" al actualizar Debian

2011

March

14
inception

2011

March

12
Ocultando cabeceras

2011

March

12
ls sin ls

2011

March

07
With great power comes great responsibility

2011

March

07
Detectando intrusos en Ubuntu Maverick Meerkat

2011

March

06
Imágenes embebidas en el código HTML, CSS o JSON

2011

March

06
urlencode y urldecode

2011

March

04
Recuperando los vídeos Flash borrados por el plugin de Adobe

2011

March

03
Conectarse por SSH sólo usando la clave

2011

February

28
Cabeceras HTTP personalizadas en Apache2

2011

February

28
setuid y setgid

2011

February

28
html2pdf = html2ps + ps2pdf

2011

February

26
Mystery

2011

February

26
Python Zen

2011

February

22
Abusando del código de estado HTTP

2011

February

21
Solucionado el error "Tcl/Tk not found" al instalar OMNeT++ en Ubuntu

2011

February

16
Cambiar la contraseña de administrador en Django 1.2

2011

February

16
Descifrando al César en Bash

2011

February

16
Descifrando al César en Python

2011

February

09
Cambiar la dirección MAC

2011

January

18
32 ó 64 bits

2011

January

18
SWI-Prolog conoce el sentido de la vida, del universo y de todo lo demas

2011

January

18
Personalizando el arranque gráfico en Ubuntu Maverirk Meerkat

2011

January

18
Solución de problemas con Plymouth y ATI en Ubuntu Maverick Meerkat

2011

January

17
w00t w00t

2011

January

14
pci_add_option_rom: failed to find romfile "pxe-rtl8139.bin"

2011

January

11
Optimizar el rendimiento de Flash

2011

January

07
kernel time sync status change

2011

January

07
Actualizando Ubuntu a la última distribución de forma remota

2011

January

01
CSRF en el panel de administración del router Arcadyan de ya.com

2010

December

30
Asignar la IP que queramos a un dominio de DynDNS

2010

December

30
La infame actualización de WordPress en 15 segundos

2010

December

18
Robando la identidad del vecino

2010

December

17
Buscando rootkits y troyanos

2010

December

16
Mejora del rendimiento interactivo agrupando tareas por terminal

2010

December

13
CSRF en las búsquedas de Google

2010

December

11
Dyndns e inadyn

2010

December

11
Póster casero

2010

December

03
Intercambio de los valores de dos variables

2010

November

19
Buscar en todos los campos de un modelo en Django

2010

November

05
Control de concurrencia optimista en Django

2010

October

31
Cómo publicar directorios en Ubuntu One y Dropbox

2010

October

28
The name of the game

2010

October

27
USB Dumping

2010

October

27
y2k38

2010

October

27
Recuperando archivos del USB

2010

October

25
Sa Nostra y SSL

2010

October

23
Fuck yeah

2010

October

23
Señoras que se ponen un nombre falso en Facebook pero usan su dirección de correo personal

2010

October

22
La guardiana de la puerta

2010

October

07
De aquí al 2038

2010

October

07
Mostrando las cabeceras HTTP

2010

October

06
De pantallas bloqueadas, capturas de pantalla y David Hasselhoff

2010

September

28
Actualización recursiva de un diccionario en Python

2010

September

26
Memento en Bash

2010

September

26
La batería del portátil

2010

September

25
Bash DNS Cache Snooping

2010

September

25
Random Bash

2010

July

28
JABH - Just Another Bash Hacker

2010

July

28
Antes de que los robots dominaran el planeta