Archivos por Etiqueta: Xubuntu

SyncDrive en Elementary OS

Llevo varios años esperando la tan ansiada promesa de Google, de ofrecer una App para Linux de Google Drive, y como no ha llegado aún, he tenido que utilizar la alternativa SyncDrive para tener este servicio en Linux, concretamente en un derivado de Ubuntu 12.04 LTS, llamado Elementary OS, una distribución de reciente aparición, que a mi juicio es muy elegante y atractiva.

Me había resistido a usar Google Drive, ya que con Ubuntu One y DropBox, que puedo instalarlos en todos los sistemas operativos (Linux, Windows y Mac OS X), me era suficiente, pero recientemente Ubuntu One ha notificado que hecha el cierre, por lo que he comenzado mi batalla para poder tener Google Drive en Linux.

Escritorio Elementary OS

Escritorio Elementary OS

Después de ver muchas, pero que muchas paginas, he conseguido instalar SyncDrive en Elementary OS. Previamente lo intente en Xubuntu 12.04, pero por el mismo error que ahora he conseguido solucionar, no lo conseguí.

Leer más de esta entrada

Anuncios

Cálculo de la letra de un DNI

Calcular la letra asociada al DNI con una hoja de calculo en Calc de LibreOffice.

Esto es una recopilación de la información que encontré para realizar este calculo en LibreOffice.

Esto lo encontré en esta pagina; “http://www.educadictos.com“, es para Excel, pero explica los fundamentos básicos del calculo de la letra para el DNI.

Imagen DNI

Imagen DNI

Como todos sabéis, o no, el NIF es el resultado de añadirle una letra al DNI, pero ¿a que no sabéis cómo se realiza el cálculo de esa letra?

Ecuación calculo letra del DNI

Ecuación calculo letra del DNI

Todo viene de un algoritmo llamado “módulo 23″. Éste módulo 23 es el número entero que obtenemos como resto de la división entera del DNI entre 23. Al utilizar el módulo 23, el resto resultante estará entre el 0 (cero) y el 22. ¿Liado? gráficamente lo verás mejor.

Y ahora… con ese 14, ¿qué hacemos? Por ahora, ¡clic!
Ese número 14 es el que define la letra que tendrá nuestro NIF; y aquí viene una incógnita, pues el orden en el que tenemos que colocar las letras es el siguiente:

TRWAGMYFPDXBNJZSQVHLCKE

¿Por qué este orden? No tengo ni idea, ni he encontrado la respuesta en Internet… será un secreto de estado… :)

No se utilizan las letras: I, Ñ, O, U. La I y la O se descartan para evitar confusiones con otros caracteres, como 1, l, 0…

La Ñ no se utiliza por no existir en otros países, y la U no tengo ni idea de por qué no se utiliza… será por no confundirla con la V.

Sigamos: si cogemos el 14 y empezamos a contar posiciones, nos dice que para el DNI “12345678″ su letra es la J, verdad? ERROR! tenemos que empezar a contar desde el 0, y no desde el 1 y como resultado tendremos el correcto, que es la Z.

Ahora veamos cómo podemos convertir este “tocho” en una sencilla fórmula de Excel a la que le podemos sacar mucha utilidad si trabajamos con bases de datos de personas, clientes, etc. (Nota, este cálculo basado en el “módulo 23″ es sólo válido para el cálculo del NIF, no de un CIF o de un NIE, aunque para este último hay un truquito del que hablaremos al final).

Supuesto práctico: Pongámonos en situación, trabajamos en una oficina y tenemos un listado de personas a los que enviar una documentación rápidamente, pero nuestra base de datos sólo localiza personas buscando por su NIF completo. Pero tenemos un problemón… ¡nos han enviado el listado de los NIF sin la letra!Podemos ir a Internet y buscar una calculadora e ir uno por uno… solución útil si tenemos una lista corta de personas o mucho tiempo libre… pero si tenemos una lista de 1000 DNI a los que poner letra… ya tenemos más pereza…

Abramos nuestro listado de DNI y al lado de la columna de los números, creemos una para la Letra.

Vamos a calcular ahora la letra con una sencilla fórmula de Calc utilizando únicamente los datos que ya sabemos: módulo 23, orden de las letras.

=MID(“TRWAGMYFPDXBNJZSQVHLCKE”;1+RESIDUO(A2;23);1)

y otra forma:

=ELEGIR(RESIDUO(A3;23)+1;”T”;”R”;”W”;”A”;”G”;”M”;”Y”;”F”;”P”;”D”;”X”;”B”;”N”; “J”;”Z”;”S”;”Q”;”V”;”H”;”L”;”C”;”K”;”E”)

Si queremos que no nos escriba la letra cuando no tenemos ningún DNI escrito,

Calculo DNI en Calc LibreOffice

 tendremos que poner esto:

=SI(ESBLANCO(A2);MID(“TRWAGMYFPDXBNJZSQVHLCKE”;1+RESIDUO(A2;23);1))

y otra forma:

=SI(ESBLANCO(A2);” “;ELEGIR(RESIDUO(A2;23)+1;”T”;”R”;”W”;”A”;”G”;”M”;”Y”;”F”;”P”;”D”;”X”;”B”;”N”; “J”;”Z”;”S”;”Q”;”V”;”H”;”L”;”C”;”K”;”E”))

Calculo DNI en Calc LibreOffice

y si ademas queremos que nos sume el DNI y su letra correspondiente,

Calculo DNI en Calc LibreOffice

tendremos que poner esto:

=SI(ESBLANCO(A2);” “;CONCATENAR(A2;MID(“TRWAGMYFPDXBNJZSQVHLCKE”;1+RESIDUO(A2;23);1)))

y otra forma:

=SI(ESBLANCO(A2);” “;CONCATENAR(A2;ELEGIR(RESIDUO(A2;23)+1;”T”;”R”;”W”;”A”;”G”;”M”;”Y”;”F”;”P”;”D”;”X”;”B”;”N”; “J”;”Z”;”S”;”Q”;”V”;”H”;”L”;”C”;”K”;”E”))

Más información sobre el DNI y el NIE en http://www.educadictos.com:

pd.- ¿sabías que el numerito que viene detrás de tu DNI después de las <<<< es el número de personas que se llaman y apellidan igual que tú? Pues deja de saberlo, es mentira… no es más que un dígito de control que verifica que el número largo anterior es correcto. Hala, has aprendido 2 cosas y serás el rey del Trivial esta noche!

pd2.- me olvidaba del NIE… Si el NIE empieza por X, se calcula despreciando la X y utilizando los 7 dígitos. En el caso de que el NIE empiece por Y, se cambia la Y por el número 1, si el NIE empieza por Z, cambia la letra Z por el número 2 y realiza el mismo cálculo. ^^

La información referente a las formulas adecuadas para Calc la encontré en este Foro “http://forum.openoffice.org“, y sus innumerables participantes desinteresados.

También os dejo una muestra del archivo:

Calc_Letra_DNI.ods

Espero os sea de utilidad.

Xubuntu 12.10 y una tarde de sábado perdida

La tarde del sábado me decidí a cambiar el S.O. de un ordenador que tengo como centro multimedia. Este, lo tenia instalado con Linux Mint 12 de 64-Bit, el cual instale para probar si todo lo bueno que he leído sobre esta distribución Linux era cierta, pues no, me ha fallado mucho, y pienso que era porque necesitaba un ordenador con más chicha, pese a que cumplía los requisitos de instalación.

Leer más de esta entrada

De DVD a mp4 o mkv con Handbrake en Ubun

De DVD a mp4 o mkv con Handbrake en Ubuntu | El atareao http://ow.ly/cpLTl