P2P: de Usenet a ZeroNet

Aunque para muchos usuarios es algo transparente en su día a día, la "web" actual por la que nos movemos mayoritariamente funciona mediante arquitectura cliente-servidor, la infraestructura se puede complicar todo aquello que nuestro bolsillo y tecnología disponible permita (compartido, virtual, dedicado, cloud, alta disponibilidad...), al fin y al cabo se trata de ofrecer un servicio el 99,99% del tiempo (a poder ser) permitiendo acceder de forma continua y estable desde cualquier dispositivo.

Para ello existen múltiples opciones/rutas/caminos para llegar desde el punto A (nuestro equipo) al punto B (el contenido), esta visión simplificada de la red actual es totalmente diferente de la propuesta por las redes entre iguales (peer-to-peer). P2P hasta ahora era más conocida por ser utilizada para compartir ficheros mediante Napster inicialmente, posteriormente BitTorrenteMule, Ares... Muchos programas mezclados con los diferentes protocolos P2P actualmente: eDonkey,  Kademlia, Gnutella...

Los inicios de Napster como red P2P utilizando servidores para almacenar datos y canalizar la peticiones hicieron caer la primera iniciativa de este tipo. La evolución a entornos híbridos como BitTorrent en los que los servidores no almacenan datos e incluso sin ellos es posible seguir compartiendo sin almacenar información de los extremos hicieron crecer su utilización, dieron paso a soluciones híbridas y/o totalmente descentralizadas, P2P puras donde todos los puntos actúan como cliente y servidor.

La aparición de los Bitcoin esta basada en el mismo principio, pero aplicado al dinero donde no existe un banco central. Incluso Microsoft lo utiliza con su red de Skype o para distribuir las actualizaciones a Windows 10 por ejemplo. El paso para el protocolo web viene de la mano de la red ZeroNet, permitiendo navegar por webs descentralizadas. Desde la primera red a la última, la tecnología es tecnología, depende de nosotros como utilizarla.


Ficheros bak no aparecen en SQL Server

Al trasladar copias de seguridad de SQL Server e intentar restaurarlas desde una ubicación diferente a la predeterminada, desde el explorador de Management Studio (SMSS) aunque sepamos que dentro de una carpeta concreta están los ficheros pueden no aparecer, si no están asignados los permisos; deberemos asignar permisos de lectura por lo menos sobre el usuario "NT SERVICE\MSSQLSERVER" del equipo local donde se ejecuta la instancia (por defecto)

Cuenta con la que se ejecuta el servicio:


Asignación de permisos a la carpeta donde se encuentran las copias de seguridad:


Facturas electrónicas, administración pública y Java

La idea es buena realmente y debemos tender a utilizarla, si es que tuviera la mínima estabilidad y funcionara correctamente. Remitir las facturas de forma electrónica de todas aquellas empresas proveedoras de la administración pública en un formato reconocido por ambas partes.

Hasta ahi todo suena bien, pero en la práctica pasa igual que en otros ámbitos políticos; la coordinación entre administraciones es ruinosa o inexistente.

  • El "servicio técnico" remite una plantilla de comprobación, un manual de los pasos a seguir, sea cual sea la pregunta.
  • No se trata de prácticas recomendadas añadir toda una serie de excepciones en las configuraciones de los equipos cliente para lograr hacer funcionar algo fuera de estándares.
  • JAVA lleva tiempo siendo un engorro como plugin para navegadores y sus constantes actualizaciones un quebradero de cabeza para muchos usuarios finales y proveedores, la visión inicial de escribir código una vez y ejecutarlo en cualquier sitio no va unido a esta plataforma.
  • Las limitaciones de acceso a los almacenes de seguridad de los sistemas operativos o navegadores donde residen los certificados son un escollo por el que hay que pasar, pero es necesario buscar alternativas que faciliten su uso autorizado.

Desde otro punto de vista, por que no utilizar autenticación en dos pasos, reconocimiento de iris, huellas dactilares... de manera alternativa...

Mejor todavía... ¿por que no obligar a remitir en tiempo real las facturas generadas y recibidas entre todo tipo de empresas? técnicamente posible, políticamente en España inalcanzable en estos momentos...

¿A que viene todo esto? Después de probar en varios equipos, navegadores, sistemas operativos la firma online en el portal FACE el applet de Java solo se queda bloqueado en esta web, (en el resto de webs del mundo si funciona) pero según palabras de varios funcionarios el problema era nuestro...

Resulta que con la versión 8 de Java Actualización 77 (compilación 1.8.0_77_b03) si funciona pero con las dos siguientes a fecha de hoy (cambios de las versiones 91 y 92) se queda bloqueado el applet, ya no hay ni tiempo ni interés en reportarlo pero aquí queda una más... solución temporal.

Cada vez más interesado en Windows Hello :)


Enlaces relacionados: Cliente @firma


La política en España - Volúmen I

Es difícil definir que entendemos en España por política sin caer en tópicos, si pensábamos bien diremos que la palabra tiene su origen en la ciudades-estado, o polis, de la antigua Grecia, donde ciudadanos libres de nacimiento trabajaban por los intereses del individuo y los del estado de forma armónica (que bonito queda dicho así)

Si pensamos con resentimiento hacia la situación actual, nos viene a la cabeza corrupción, despilfarro, sobornos, adjudicaciones a dedo... pero esto es cíclico y como raza humana parece que nos encanta tropezar sobre la misma piedra, seremos realistas.

Actualmente se plantean medidas (independientemente de zurdos, diestros, oportunistas o mancos) que debieran ser aceptadas por la mayoría de ciudadanos no extremistas:

  1. Organización territorial: cualquier ciudadano en toda España debe tener los mismos derechos y deberes, muchos se olvidan de la coletilla de la segunda parte; por lo que si tan de moda esta el modelo territorial Alemán en forma de Länders, deberíamos tener en cuenta que en su constitución TODOS los estados federados (comunidades autónomas) tienen los mismos poderes y competencia; los artículos 70 a 74 de la Constitución Alemana definen cuales pertenecen a estado federal y cual a los estados federales.
  2. Educación mínima (de calidad a poder ser) para acceso a cargos públicos o experiencia suficientemente contrastada para ello, más todavía teniendo en cuenta que en España la educación es obligatoria, por lo menos la asistencia.
  3. Digitalización y simplificación de la administración de manera racional, facturación electrónica total, lucha contra el fraude real. Obligación de emisión de facturas y recepción a través de un sistema de registro central comunicado con Hacienda directamente. ¿No queremos acabar de verdad con la corrupción? ¿Por qué no se utilizan los medios técnicos?
  4. La dedicación no exclusiva a la política como forma de "vida", hay un modelo en Suiza llamado Político Miliciano, que no estaría nada mal poner en práctica, siempre que no se utilice para lucro en el ámbito privado. Establecer incompatibilidades de cargos y funciones.
  5. Racionalización de los gastos de entidades públicas: todos podemos tener ejemplos de primera mano, de familiares, amigos, conocidos... que trabajan de médicos, enfermeras, profesores, especialistas... ¿alguno de ellos ha comprado una simple tirita en su vida? Si todo es en base a necesidad de los pacientes, alumnos, etc, no costaría nada establecer un dispensario/botica como se hace en cualquier empresa racional que cuide de su material. Un mayor control del material en toda institución pública, en caso de urgencia obviamente debe hacerse posteriormente, pero no eximirse de su cumplimiento.
  6. Autónomos: sistema porcentual con mínimos para la cotización de seguridad social e impuestos. Una sociedad llena de pequeñas y medianas empresas favorece el crecimiento y mantenimiento de nuestra clase media.
  7. Justicia: supresión de figuras anacrónicas como los procuradores mediante sistemas digitales


Por desgracia para todos, cuando un partido gana unas elecciones intenta quedar bien con sus electores, igualmente que la oposición que para hacer nombre a su estado, se opondrá a todo lo que les haga quedar mal con los suyos. Una medida política puede ser buena o mala para toda la sociedad no solo para una parte. Si los que nos gobiernan y los que no nos gobiernan pensarán más en todos. menos en sus réditos electorales y mucho menos en sus sillones tendríamos algo desconocido en España: políticos.



HTTP error 451

Hasta ahora estábamos acostumbrados de vez en cuando a recibir errores de archivos no encontrados (404), acceso no permitido (401), errores internos (500) de esta larga lista ahora añadimos otro:

No disponible por razones legales / Unavailable For Legal Reasons (451)

Lo que puede incluir: infracción de derechos de autor, seguridad nacional o cualquier otra ley. Veremos hasta que punto se hace "buen" uso de esta opción.