Sistema de archivos con el 60% de fragmentación

El otro día me topé con el portátil de un conocido, ya un poco antiguo, “que nunca ha sido formateado”, y viendo el uso de HDD y la lentitud del sistema me dispuse a desfragmentarlo, y me topé con un 60 % de fragmentación, increíble! no sé vosotros pero yo es la primera vez que lo veo:
Fragmentacion

El software para quien no lo conozca: Defraggler de Piriform

Herramientas imprescindibles para despliegues de aplicaciones Python

Hace algún tiempo buscando por ahí información sobre Virtualenv (una maravilla….) me dí con esta página que explica brevemente tres herramientas muy importantes para despliegues de aplicaciones Python y por ende, de Django, que era el objetivo de mi búsqueda.

Si no conocéis las herramientas os aconsejo que lo leáis y las uséis, aunque por ejemplo, pip, dudo mucho que alguien del mundo python no la haya usado, pero bueno, lo mismo ha tirado más de easy-install o de su propia distribución.

Alex-clemesha: Tools of the Modern Python Hacker: Virtualenv, Fabric and Pip

PUK en Android

Para los usuarios de Android que la jodan con el PIN, ahí va el truquillo para meter el PUK:

simplemente presiona el botón de “Llamada de emergencia” y teclea el siguiente código:

**05*11111111*9999*9999#

Desglose:

**05* = Código para decirle al teléfono que vamos a introducir el PUK y cambiar el PIN

11111111* = Tu código PUK, disponible en la tarjeta del tamaño de una tarjeta de crédito, donde iba la SIM enganchada vamos.

9999* = Código PIN que quieras establecer

9999# = Confirmación del código PIN y cierre de la “sentencia”

 

Me imagino que algunos fabricantes habrán puesto alguna funcionalidad para ello más específica pero con mi HTC Magic hay que usar este método.

htc_magic_android

La salud de los algoritmos HASH

Esta entrada la vi hace bastante tiempo y ahora la recupero de borradores.

En la siguiente tabla se visualiza la salud de los algoritmos HASH, tan importantes en la criptografía actual.

¿A que no sabíais que el algoritmo empleado en el DNIe para firmar los certificados es el SHA1 (fuente)? da mal rollo verdad? de hecho ha habido bastante polémica con el tema aunque por lo general se da como seguro.

Life cycles of popular cryptographic hashes (the “Breakout” chart)
Function 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009
Snefru
MD4
MD5
MD2
RIPEMD
HAVAL-128
SHA-0
SHA-1
RIPEMD-128 [1]
RIPEMD-160
SHA-2 family
Key Unbroken Weakened Broken
[1] Note that 128-bit hashes are at best 2^64 complexity to break; using a 128-bit hash is irresponsible based on sheer digest length.
The Hash Function Lounge has an excellent list of references for the dates.

Fuente: SecurityByDefault

Pantallazo de depuración de Eucalyptus

A modo de curiosidad me ha dado por postear el entretenido trabajo de depurar la ejecución de Eucalyptus con un Cloud Controller y cuatro nodos. Para quien no lo sepa Eucalyptus es un software de Cloud Computing con una versión empresarial y otra para la comunidad.

La primera imagen es la Sun Storage que sirve por ISCSI los rootfs de los nodos:

La segunda es la depuración de eucalyptus:
debugging_eucalyptus

y sí, digo depuración y no monitorización porque tuvimos un montón de problemas y al final nos decidimos a cambiar a Openstack, con el cual estamos bastante más contentos.

open-stack-cloud-computing-logo-2

A ver si me animo y posteo algo sobre Openstack que está bastante chulo y funciona relativamente bien, amén de que me he hecho un experto. Al estar escrito en python, los problemas que aparecían los solucionaba directamente en código, y ya me he visto una buena cantidad de éste.

Desinstalar aplicaciones en Android sí o sí

Estuve hace un tiempo buscando la manera de desinstalar en Android esas aplicaciones que te mete el vendedor por narices y que no aparecen en el listado de aplicaciones para borrarlas.

top secret

Encontré una receta donde te lo explican, pero aviso que tienes que tener el móvil rooteado, así que no es la panacea, pero bueno, mucha gente lo tiene rooteado.

Receta para desinstalar aplicaciones ocultas en Android: http://android.modaco.com/topic/302122-remove-amazon-mp3-store-or-other-stock-apps-rooted-device/

Dropbox y Amazon Web Services

queda claro qué servicio de cloud usa Dropbox no?

tcp 38 0 localhost:46756 ec2-107-20-248-13:https CLOSE_WAIT 6475/dropbox
tcp 38 0 localhost:37965 ec2-23-21-220-152:https CLOSE_WAIT 6475/dropbox
tcp 0 0 localhost:47059 sjc-not7.sjc.dropb:http ESTABLISHED 6475/dropbox
tcp 38 0 localhost:32940 v-client-1b.sjc.d:https CLOSE_WAIT 6475/dropbox
tcp 38 0 localhost:55403 75.126.110.108-st:https CLOSE_WAIT 6475/dropbox
tcp 38 0 localhost:36729 v-d-1b.sjc.dropbo:https CLOSE_WAIT 6475/dropbox
tcp 38 0 localhost:57051 v-client-2a.sjc.d:https CLOSE_WAIT 6475/dropbox
tcp 38 0 localhost:35751 ec2-50-16-232-209:https CLOSE_WAIT 6475/dropbox