skip to main | skip to sidebar

Yet Another Programming Weblog

Como su propio nombre indica, aún otro weblog de programación más

lunes, mayo 05, 2008

Reparación de ficheros vía P2P

Me ha parecido curiosa esta historia de slashdot: usar la comprobación de integridad de los sistemas P2P, en este caso BitTorrent, para verificar y corregir un fichero corrupto. Muy útil en casos en los que no se disponga de un gran ancho de banda...

La misma entrada y más comentarios en Reparación de ficheros vía P2P en barrapunto
Publicado por mig21 en 3:56 p. m.
Etiquetas: corrección, ficheros, P2P, verificación

No hay comentarios:

Publicar un comentario

Entrada más reciente Entrada antigua Inicio
Suscribirse a: Enviar comentarios (Atom)

Suscríbete a YAPW

Suscríbete a YAPW

Datos personales

Mi foto
mig21
Ver todo mi perfil

Gente interesante

  • BETA WRITING (Pablo)
  • Blackshell (jjm)
  • Miriam Ruiz
  • El valle del Viento Helado (Drizzt)
  • Esos aparatos del demonio (Joaquí­n)
  • Ian Lance Taylor
  • fernand0 (enlazando a un hub)

Miniensayos

  • El programador (una apología)
  • La humildad como virtud del programador
  • El mejor código es el que no existe
  • Diseño sencillo contra implementación correcta
  • Copiar, pegar y código de producción
  • ¿Demasiadas capas de abstracción?
  • ¿Postel o Dracón?
  • La ley de Dollo y los sistemas informáticos

Destacados

  • Visualizando redes sociales: amigos en Barrapunto y menéame
  • Entrevista a Ion Gaztañaga sobre C++0x
  • Exceso de información, filtros bayesianos y DIY

Archivo del blog

  • ►  2011 (3)
    • ►  junio (1)
    • ►  mayo (1)
    • ►  abril (1)
  • ►  2010 (8)
    • ►  diciembre (1)
    • ►  noviembre (1)
    • ►  octubre (1)
    • ►  junio (2)
    • ►  mayo (1)
    • ►  abril (1)
    • ►  febrero (1)
  • ►  2009 (16)
    • ►  diciembre (1)
    • ►  septiembre (1)
    • ►  julio (1)
    • ►  junio (1)
    • ►  mayo (2)
    • ►  abril (1)
    • ►  marzo (2)
    • ►  febrero (4)
    • ►  enero (3)
  • ▼  2008 (41)
    • ►  diciembre (2)
    • ►  noviembre (5)
    • ►  octubre (3)
    • ►  septiembre (4)
    • ►  agosto (3)
    • ►  julio (3)
    • ►  junio (5)
    • ▼  mayo (5)
      • Varios sobre concurrencia: Lock-free en Java, STM ...
      • Firefox 3, SQLite, fsync, ext3 y otras abstracciones
      • ¿Demasiadas capas de abstracción?
      • Reparación de ficheros vía P2P
      • Varios sobre concurrencia: Erlang, MPI y C++0x
    • ►  abril (6)
    • ►  marzo (1)
    • ►  febrero (3)
    • ►  enero (1)
  • ►  2007 (38)
    • ►  diciembre (1)
    • ►  noviembre (3)
    • ►  octubre (4)
    • ►  septiembre (3)
    • ►  agosto (2)
    • ►  julio (6)
    • ►  junio (7)
    • ►  mayo (1)
    • ►  abril (5)
    • ►  marzo (3)
    • ►  febrero (2)
    • ►  enero (1)
  • ►  2006 (30)
    • ►  diciembre (3)
    • ►  noviembre (8)
    • ►  octubre (2)
    • ►  septiembre (1)
    • ►  julio (1)
    • ►  junio (2)
    • ►  mayo (2)
    • ►  abril (2)
    • ►  marzo (3)
    • ►  febrero (3)
    • ►  enero (3)
  • ►  2005 (18)
    • ►  diciembre (1)
    • ►  noviembre (3)
    • ►  octubre (5)
    • ►  septiembre (1)
    • ►  agosto (1)
    • ►  julio (1)
    • ►  junio (1)
    • ►  mayo (1)
    • ►  abril (3)
    • ►  marzo (1)

Cosas mías

  • Lecturas aleatorias
  • mig21 en barrapunto
  • mig21 en reddit
  • mig21 en friendfeed
  • Mis feeds en bloglines
  • Mi lista de deseos en anobii

Yo por esos mundos (gracias a friendfeed)

Cargando...

De qué va esto

  • programación (56)
  • C++ (34)
  • programadores (29)
  • C++0x (19)
  • concurrencia (19)
  • ANSI C++ (18)
  • C (15)
  • ISO C++ (13)
  • C++09 (12)
  • gcc (11)
  • programación concurrente (10)
  • threads (9)
  • Erlang (8)
  • hilos (8)
  • estándar (7)
  • lock-free structures (7)
  • mantras (7)
  • memoria (7)
  • bloqueos (6)
  • compilador (6)
  • código (6)
  • diseño (6)
  • memoria transaccional (6)
  • software (6)
  • Bjarne Stroustrup (5)
  • Postel (5)
  • bala de plata (5)
  • ciencia (5)
  • desarrollo (5)
  • estándares (5)
  • software libre (5)
  • Herb Sutter (4)
  • Java (4)
  • abstracción no perfecta (4)
  • cache (4)
  • caché (4)
  • errores (4)
  • escalabilidad (4)
  • multiplataforma (4)
  • paralelismo (4)
  • rendimiento (4)
  • seguridad (4)
  • tecnología (4)
  • ANAIS (3)
  • Beautiful Code (3)
  • Dracón (3)
  • LLVM (3)
  • ROOT (3)
  • Windows (3)
  • abstracción (3)
  • corrección (3)
  • firefox (3)
  • humildad (3)
  • lenguajes (3)
  • linux (3)
  • patrones (3)
  • programación funcional (3)
  • programación paralela (3)
  • reddit (3)
  • ruby (3)
  • sistemas operativos (3)
  • tolerancia a fallos (3)
  • varios (3)
  • Ada (2)
  • Alexandrescu (2)
  • BSD (2)
  • CPU (2)
  • DNS (2)
  • Facebook (2)
  • GPL (2)
  • GUI (2)
  • MPI (2)
  • Microsoft (2)
  • Paul Graham Facts (2)
  • Python (2)
  • STL (2)
  • STM (2)
  • Sam Ruby (2)
  • Stroustrup (2)
  • WxWidgets (2)
  • allocator (2)
  • bloggers (2)
  • blogstar (2)
  • bug (2)
  • capas (2)
  • chrome (2)
  • corner case (2)
  • entrevistas (2)
  • estética (2)
  • excepciones (2)
  • falacias (2)
  • ficheros (2)
  • frameworks (2)
  • gcc4.4 (2)
  • humor (2)
  • ingeniería de software (2)
  • interfaces (2)
  • internet (2)
  • matemática (2)
  • memcache (2)
  • memcached (2)
  • menéame (2)
  • multicore (2)
  • multitarea (2)
  • noticias (2)
  • optimización (2)
  • patrones de diseño (2)
  • planificador de linux (2)
  • plug-in (2)
  • portabilidad (2)
  • programación orientada a objetos (2)
  • promoción (2)
  • sincronización (2)
  • testeo (2)
  • usabilidadad (2)
  • usuario (2)
  • vulnerabilidad (2)
  • win32 (2)
  • ¿humor? (2)
  • .NET (1)
  • ACE (1)
  • AMQP (1)
  • ANSI C (1)
  • ASP.NET (1)
  • AWK (1)
  • Apple (1)
  • CORBA (1)
  • CSP (1)
  • Clang (1)
  • Clojure (1)
  • Code as Design (1)
  • Communicating Sequential Processes (1)
  • D (1)
  • DAMA (1)
  • DIY (1)
  • Dapper (1)
  • Drepper (1)
  • EASTL (1)
  • Elizabeth Loftus (1)
  • Epigramas (1)
  • FSF (1)
  • Facts (1)
  • Fail Fast (1)
  • FoF (1)
  • Frets on Fire (1)
  • FriendFeed (1)
  • Gang of Four (1)
  • GoF (1)
  • HPC (1)
  • HTML5 (1)
  • ICE (1)
  • IE8 (1)
  • JVM (1)
  • Jack Reeves (1)
  • Joe Armstrong (1)
  • Mac (1)
  • Mac OSX (1)
  • MacMini (1)
  • Mario Bunge (1)
  • Mono (1)
  • OOP (1)
  • OSX (1)
  • OTP (1)
  • Objetive-C (1)
  • OpenMP (1)
  • P2P (1)
  • POO (1)
  • POSIX (1)
  • Paul Graham (1)
  • Python 2.6 (1)
  • Python 3.0 (1)
  • Qt (1)
  • Ralph Johnson (1)
  • Reeves (1)
  • Robustez (1)
  • SMP (1)
  • SQLite (1)
  • SSL (1)
  • Sutter (1)
  • TBB (1)
  • TCP (1)
  • TDD (1)
  • TLS (1)
  • Threading Building Blocks (1)
  • UDP (1)
  • UNIX (1)
  • VB6 (1)
  • VC++ (1)
  • VC10 (1)
  • VCS (1)
  • VLC (1)
  • Visual C++ (1)
  • W3C (1)
  • Windows XP (1)
  • actualización (1)
  • amor (1)
  • apología (1)
  • arquitectos (1)
  • arranque (1)
  • asignador de memoria (1)
  • atención parcial continuada (1)
  • automático (1)
  • autorreferencia (1)
  • barrapunto (1)
  • bases de datos (1)
  • bases de datos relacionales (1)
  • bash (1)
  • bayesiano (1)
  • bazar (1)
  • belleza (1)
  • bindiff (1)
  • biología (1)
  • bitácoras (1)
  • blog (1)
  • blogueros (1)
  • borrador (1)
  • bsw (1)
  • bugs (1)
  • cilk (1)
  • cilk++ (1)
  • clausura (1)
  • closure (1)
  • cluster (1)
  • clúster (1)
  • compatibilidad hacia atrás (1)
  • complejidad (1)
  • conceptos (1)
  • contenidos (1)
  • control (1)
  • copy/paste (1)
  • cortar y pegar (1)
  • cuellos de botella (1)
  • cuerdas (1)
  • cuántica (1)
  • código como diseño (1)
  • dark matter (1)
  • diff (1)
  • digg (1)
  • dinámico (1)
  • divulgación (1)
  • djb (1)
  • dnsdjb (1)
  • driver (1)
  • ecosistema (1)
  • en caliente (1)
  • ensamblador (1)
  • errores fatales (1)
  • escepticismo (1)
  • especificaciones (1)
  • estático (1)
  • eval (1)
  • evaluar (1)
  • evaluate (1)
  • existencialismo (1)
  • exploit (1)
  • expresión (1)
  • expression (1)
  • ext3 (1)
  • extensiones (1)
  • falsa compartición (1)
  • falsabilidad (1)
  • false sharing (1)
  • falsos recuerdos (1)
  • filessystem (1)
  • filosofía (1)
  • flame (1)
  • frases (1)
  • fs (1)
  • fsync (1)
  • física (1)
  • garbage collector (1)
  • gcc4.5 (1)
  • google (1)
  • gtk (1)
  • gtk+ (1)
  • gurús (1)
  • hechos (1)
  • herramientas (1)
  • hot fixes (1)
  • humano (1)
  • impresión (1)
  • intel (1)
  • introducción (1)
  • investigación (1)
  • kernel (1)
  • lambda (1)
  • ley (1)
  • leyes (1)
  • libro (1)
  • libros (1)
  • licencia (1)
  • licencias (1)
  • logic (1)
  • logica (1)
  • lógico (1)
  • marvell (1)
  • materia oscura (1)
  • mathematical (1)
  • me (1)
  • mecánica cuántica (1)
  • memcpy (1)
  • metodología (1)
  • middleware (1)
  • mitos (1)
  • modestia (1)
  • morarejas (1)
  • multiproceso (1)
  • mutexes (1)
  • método científico (1)
  • módulos (1)
  • navegador (1)
  • navegadores (1)
  • no bloqueante (1)
  • obsolescencia (1)
  • optimizar (1)
  • paradigmas (1)
  • parche (1)
  • parodia (1)
  • paso de mensajes (1)
  • pcc (1)
  • pensar (1)
  • peopleware (1)
  • plugin (1)
  • presentación (1)
  • primeras impresiones (1)
  • principio de responsábilidad única (1)
  • principios (1)
  • promoción social (1)
  • pruebas (1)
  • recolección de basura (1)
  • recolector de basura (1)
  • recuerdos falsos (1)
  • recuperación (1)
  • recursos (1)
  • redes sociales (1)
  • reescritura (1)
  • refactorización (1)
  • reinicio (1)
  • reproducibilidad (1)
  • ror (1)
  • ruby on rails (1)
  • seekdir (1)
  • ser humano (1)
  • servidor web (1)
  • simplicidad (1)
  • sistema de ficheros (1)
  • sk98lin (1)
  • sky2 (1)
  • slurm (1)
  • sobrecarga informativa (1)
  • subversion (1)
  • svn (1)
  • texto (1)
  • tipado (1)
  • tipado dinámico (1)
  • tipado estático (1)
  • tolerancia (1)
  • triple (1)
  • triple arranque (1)
  • ubuntu (1)
  • unicode (1)
  • universos paralelos (1)
  • verificación (1)
  • versionitis (1)
  • videos (1)
  • vistazo (1)
  • visualización (1)
  • volatile (1)
  • web (1)
  • yacc (1)
  • yukon (1)
  • ¿programación? (1)
  • ¿programadores? (1)

Otros enlaces

  • Planeta Código
  • barrapunto
  • Programación en reddit
  • sección de desarrolladores de Slashdot
  • La Posada del Arba, casa rural en El frago, Zaragoza
  • Somos seres emocionales