11 jul 2014

Algoritmo para el cálculo del Código Internacional de Cuenta Bancaria (IBAN)

IBAN (International Bank Account Number)

Código Internacional de Cuenta Bancaria. Es un código alfanumérico que sirve para identificar una cuenta bancaria a nivel internacional, regulado por las normas  ISO 13616 y EBS204. Se compone de como máximo 34 caracteres, aunque en España se utilizan 24.

De los 24 caracteres, los dos primeros corresponden al código del país, en España son ES. Los siguientes dos caracteres son de control y los 20 restantes son el CCC, código de cuenta de cliente.

Algoritmo para el cálculo de los dos dígitos del  IBAN

Los pasos que hay que dar para calcular los dos dígitos de control son:
·         Se añade al final del código de cuenta, el código de país y dos ceros.
·         Se transforma toda la secuencia en un número, sustituyendo las letras por números del 10 al 35, siendo la A el 10 y la Z el 35.
·         Se coge el resto de dividir el número obtenido entre 97.
·         Se resta a 98 el resto obtenido. Si el número es menor que 10 se añade un cero a la izquierda.

En el ejemplo anterior sería:
·         Partimos de 1234 5678 06 1234567890 ES00
·         1234 5678 06 1234567890 142800
·          12345678061234567890142800 resto 97 = 30
·         98 – 30 = 68

10 jul 2014

Algoritmo para el cálculo de los dígitos de control de las cuentas bancarias (CCC)

CCC: Código de Cuenta de Cliente.


Es un número de 20 dígitos, formado por 4 grupos de dígitos.

El primer grupo, de 4 dígitos, corresponde a la entidad bancaria. De ellos el primer dígito corresponde al tipo de entidad financiera: 0 Bancos, 1 Crédito Oficial, 2 Cajas de Ahorros, y 3 Cooperativas de Crédito como las Cajas Rurales.

El segundo grupo, de 4 dígitos, es el código de sucursal.

El tercer grupo, de 2 dígitos, es el código de control.

El cuarto grupo, de 10 dígitos, es el número de cuenta.

El código de control del tercer grupo, formado por dos dígitos, utiliza el primer dígito para verificar la entidad bancaria y la sucursal, y el segundo dígito para verificar el número de cuenta.
Para obtener el primer dígito de verificación de la entidad financiera y sucursal se obtiene a partir de los 8 dígitos de entidad y sucursal, pero añadiéndole 2 ceros a la izquierda para que sea un número de 10 dígitos. Ahora se multiplica cada dígito, en orden, por cada una de estos valores 1, 2,  4, 8, 5, 10, 9, 7, 3, 6 (que son los restos al dividir por 11 de las 10 primeras potencias de 2). Se suman todos los valores obtenidos, se divide el resultado entre 11 y se coge el resto. Si este resto obtenido es 0 o 1 ya habremos terminado, si no, se lo restamos a 11, y este es el valor buscado. En nuestro ejemplo sería:
0*1 + 0*2 + 1*4 + 2*8 + 3*5 + 4*10 + 5*9 + 6*7 + 7*3 + 8*6 = 231
231 resto 11 = 0

El dígito de verificación del número de cuenta, se calcula de forma similar, pero partiendo de los 10 dígitos de la cuenta.
1*1 + 2*2 + 3*4 + 4*8 + 5*5 + 6*10 + 7*9 + 8*7 +9*3 + 0*6 = 277
280 resto 11 = 5
11- 5 = 6
Por tanto los dígitos de control son 06.

23 jun 2014

Cómo guardar una copia de seguridad de todos los tweets publicados

Pueden ser diversos los motivos por los que se quiera recuperar algún tweet publicado, ya sea nuestro, o algún retweet, o bien simplemente tener almacenada una copia de seguridad de nuestra actividad. Es por ello, por lo que Twitter ha implementado una tarea para poder salvaguardar nuestros mensajes. La forma de hacerlo es la siguiente:
Pulsaríamos en el icono de Configuración y ayuda En el menú desplegable elegimos la opción de Configuración.

 En la parte inferior de la pantalla que aparece tenemos el botón Solicitar tu archivo


Pulsamos en él y nos sale una ventana indicándonos que se nos mandará un correo electrónico cuando estén disponibles los datos

Aunque se nos alerta que puede tardar un tiempo, es casi inmediato o como mucho puede tardar unos minutos. Una vez recibido el correo pinchamos en el botón Ir ahora, que lo acompaña


nos pedirá que iniciemos sesión en caso de que no la tuviéramos activa, y ya desde dentro de Twitter nos aparece otra ventana con un botón Descargar, para iniciar la descarga de un archivo comprimido de tipo ZIP

Este fichero contiene una serie de carpetas, un fichero con instrucciones README.txt, un fichero csv (un tipo de hoja de cálculo en el que los datos están separados por comas) y un fichero index.html, que nos permite lanzar sobre un navegador una interface gráfica con aspecto muy similar a la de twitter, en la que los tweets están agrupados por años y por meses, que  permite en la parte derecha pinchar sobre un gráfico de bloques en el mes del año que nos interese.




16 jun 2014

Cómo eliminar malware o spyware www.sweet-page.com en Windows

Sin saber cómo, un día nos encontramos con que se nos ha instalado una molesta página como página de inicio y como proveedor de búsqueda. El aspecto que tiene es el siguiente:


Las denominaciones que se recogen sobre esta página son de lo más variadas: generador de anuncios, malware, spyware, virus o secuestrador de navegadores. En cualquier caso, ningún calificativo agradable. Además el poder de incursión es grande ya que se instala en los navegadores Chrome, Explorer y Mozilla, sólo por el hecho de tenerlos instalados, sin que ni siquiera los hayamos utilizado.
El primer contacto con esta página puede hacernos pensar que simplemente se nos ha cambiado la página de inicio, pero si volvemos a poner nuestras preferencias nos damos cuenta que hay algo más, porque no nos hace caso. Si miramos en Inicio -> Panel de Control -> Agregar o quitar programas, vemos que está instalada como una aplicación. Si la desinstalamos, cuál no será nuestra sorpresa que sigue teniendo el control sobre los navegadores.
La solución más sencilla es utilizar una herramienta como AdwCleaner, que nos detecta este tipo de programa y además nos permite limpiar sus huellas. Una vez instalado, le decimos que se ponga a escanear y nos lo detectará como unos servicios de Windows. Como vemos en la imagen siguiente:


El último paso será pulsar el botón Limpiar, que nos indicará que se deben cerrar todas las aplicaciones abiertas:


Al final obtenemos unos ficheros de texto plano en los que se nos detallan las huellas de las incursiones, de nombre AdwCleaner[R0].txt  y AdwCleaner[S0].txt

2 jun 2014

Tarjetas SD WIFI (Una alternativa a las cámaras de fotos con WIFI integrado)

Son tarjetas de memoria, que además de su cometido normal como dispositivo de almacenamiento, ofrecen la funcionalidad de poder conectarse a una red WIFI. Esto permite poder pasar fotos y vídeos desde una cámara fotográfica hasta un ordenador, un tablet o un móvil. Los últimos modelos incluso permiten que se pueda conectar directamente a una red inalámbrica a la que tengamos acceso, sin necesidad de pasar por el Smartphone.

Una de las primeras fue la Eye-Fi de Sandisk, que se comercializó en España en 2012 y que no se popularizó demasiado debido al elevado precio que suelen tener este tipo de productos en sus primeras versiones. Hoy existen alternativas que han bajado muchos los precios y que han aumentado la capacidad como dispositivo de almacenamiento. Son ya bastantes los fabricantes que las incorporan en sus catálogos: Eye-Fi de Sandisk y de Mobi, Trascend, FlashAir de Toshiba o incluso compañías chinas menos conocidas como LZeal, o taiwanesas como Spectec.


Estas tarjetas incorporan además del chip de memoria NAND y su circuitería, un chip WIFI, una pequeña antena y un pequeño procesador para gestionarlo. Esto hará que a la hora de utilizarla se produzca un consumo energético que corra a cargo de la batería de la cámara, pero que es asumible.

22 may 2014

Buscar en tus propios tweets o en los de otras personas

Hay veces que necesitamos realizar una búsqueda más avanzada en Twitter, cosa de la que actualmente adolece su precario buscador, por ejemplo para buscar un tweet determinado de hace tiempo dentro de nuestro TimeLine, o del de otro usuario, o uno que recordamos que estaba hace tiempo, o filtrar los tweets que contienen un texto determinado.


Una solución es la aplicación Snap Bird que nos ofrece todas estas posibilidades y alguna más. Es una aplicación gratuita on-line, que nos pide autenticarnos con nuestra cuenta de Twitter.


Si por ejemplo queremos buscar dentro de nuestro TimeLine (podríamos poner otro usuario distinto), todos los tweets con una palabra, metemos la palabra y nos aparecerían los valores más recientes:



si queremos valores más antiguos, en la parte inferior le diríamos que buscara más valores:



Las posibilidades de la búsqueda son abundantes: buscar en el timeline de alguien, buscar en los favoritos, en los tweets de los amigos, en los tweets que te mencionen, o en los mensajes directos recibido o enviados.




21 abr 2014

Cómo contar caracteres, palabras y líneas en Word

Con la proliferación de las redes sociales y las limitaciones que algunas de ellas imponen, sobre todo en cuanto al número de caracteres,  cada vez viene siendo más habitual tener que contabilizar los caracteres escritos. También suele ser muy habitual tener una limitación en un texto en cuanto al número de palabras. Desde el procesador de textos Word, se pueden obtener estos datos pulsando la combinación de teclas:

Alt + h + c

con ello conseguimos una ventana con información como la siguiente:


Si pulsamos la combinación de teclas cuando tenemos un fragmento de texto seleccionado la información será referida a ese fragmento.