Entradas

Personalizar previsualización de Twitter en Blogger

Imagen
  Si tienes un Blog con Blogger, te habrás dado cuenta de que cuando pones el enlace a uno de tus post en Twitter, en la publicación sólo ves eso, el enlace. Sólo es necesario dar una vuelta por Twitter para ver que los enlaces de otros blogs tienen una pequeña previsualización en forma de imagen. En esta entrada os mostraré cómo hacerlo de manera sencilla. Paso 1 Escribe la entrada con normalidad. Paso 2 Cambia el modo de edición ala vista en HTML. La entrada ahora se ve así: Os recomiendo ir hasta el final de vuestra entrada antes de ir al siguiente paso. Paso 3 Crear el código de la previsualización. Si no eres un experto en programación, tranquilo, hay páginas online donde te crea el código para que puedas copiarlo y pegarlo en la entrada. En este caso, yo voy a utilizar Web code tools . En title ponéis el título de la entrada. En site ponéis vuestro usuario de Twitter (os recomiendo usar el que tengáis dedicado a vuestro blog, pero si no es el caso podéis usar el vuestro). En ...

Atajos y utilidades Windows

Buenas, en esta ocasión os traigo unos atajos de teclado y una funcionalidad muy prácticos para los usuarios del sistema operativo Windows (en su mayoría Windows 10 o superior), y algún que otro atajo que nos puede servir en los navegadores, que nos harán ahorrar tiempo en el día a día. Atajos ¿Quieres seleccionar varios párrafos, y no quieres mantener pulsado el clic? Coloca el cursor (la flecha) en el lugar que quieras empezar a seleccionar el texto, y luego ve a la posición final del texto que quieres seleccionar.  ¡No hagas clic aún!  Ahora lo que tienes que pulsar es el botón shift (sí, ese con el que escribes en mayúsculas mientras le dejas pulsado cuando no quieres dar en Bloq Mayus), y ahora sí, haz clic mientras mantienes pulsada esa tecla. Y, ya que hablamos de selección de textos, no podía faltar el seleccionar todo. El problema de este atajo es que se aplica a todas las aplicaciones menos a las aplicaciones de Windows como Office, o Bloc de Notas. Para las aplicaci...

Creando fichas de libros en Babelio

Imagen
Hola a todos, en esta ocasión os traigo al blog el "Cómo crear una ficha de un libro en Babelio". El proceso es bastante sencillo, pero si al crear una ficha por vuestra cuenta tenéis algún problema, me lo podéis decir en comentarios y os ayudo en lo que pueda. Para este mini tutorial, he utilizado como libro de ejemplo:  "Temblor y otros cuentos perturbadores" Tanto desde la App como desde el navegador, te redirige a la versión web para crear las fichas, por lo que en este caso, puedes crear la ficha desde el dispositivo con el que te sientas más cómodo.

Creando fichas de libros en Goodreads

Imagen
Hola a todos, en esta ocasión os traigo al blog el "Cómo crear una ficha de un libro en Goodreads". El proceso es bastante sencillo, pero si al crear una ficha por vuestra cuenta tenéis algún problema me lo podéis decir en comentarios y os ayudo en lo que pueda. Para este mini tutorial, he utilizado como libro de ejemplo: "Temblor y otros cuentos perturbadores" . Y, muy importante antes de empezar , Goodreads (cuando estoy creando el post), no permite crear fichas desde su aplicación móvil, por lo que para crearlas hay que acceder desde el navegador (Chrome, Edge... el que uses normalmente), y si estás desde móvil, tienes que activar la vista PC.

Tips útiles a la hora de crear formularios con HTML

Todos en alguna ocasión, nos hemos visto en la necesidad de buscar en Google el cómo hacer algo que en teoría es muy sencillo pero que por despiste, siempre nos olvidamos de apuntar. Como me ha pasado eso mismo a mi en más de una ocasión, he decidido crear esta entrada con algunos tips para tenerlas a mano cuando cree futuros formularios. Espero que os sean de utilidad y si tenéis alguno vosotros, estaré atenta a vuestros comentarios y los iré añadiendo a la entrada para tenerlos todos juntos. Tip 1 - Evitar que un botón active un formulario ¿Cuántas veces has querido crear un botón que simplemente cargue unos datos, muestre un pequeño texto o simplemente valide los campos del formulario antes de que el usuario decida enviarlo? Para ello sólo bastaba con que el método "onclick" del botón en cuestión devolviera un false. onclick="miMetodo(); return false;" Tip 2 - Abrir enlaces en una pestaña nueva Si no quieres que los usuarios al encontrar un enlace en tu página we...

Creando tablas con Angular

¡Hola a todos! En esta ocasión os traigo una funcionalidad que nos va a ahorrar mucho tiempo a la hora de rellenar datos en las tablas de nuestras páginas web. Para ello necesitaremos las librerías de angular, que se pueden descargar desde su página web . Lo siguiente que tenemos que hacer es inicializar una variable que contendrá todos los valores que queremos mostrar en nuestra tabla. $scope.variable = [ {id: 1, nombre: "Uno"}, {id: 2, nombre: "Dos"}, {id: 3, nombre: "Tres"}, {id: 4, nombre: "Cuatro"} ]; A continuación, en nuestro fichero HTML, haremos uso de ng-repeat para que se rellenen todas las filas de la tabla. Id Nombre {{valor.id}} {{valor.nombre}} Y este sería el resultado: See the Pen Tablas con Angular by Eva ( @evapikachu ) on CodePen .

Tablas en HTML

  En esta entrada voy a enseñar cómo se crean las tablas en HTML (se puede utilizar en blogger en la vista en HTML) y a darlas un aspecto más agradable a la vista. Creación Para crear una tabla, se utiliza la etiqueta <table> <table>     <tr>          <th></th>     </tr>     <tr>          <td></td>     </tr> </table> La etiqueta <tr> significa nueva fila de la tabla. Las etiquetas <th> y <td> significan nueva columna, con la diferencia de que th es el título de esa columna y td se utiliza para los elementos pertenecientes a esa columna. See the Pen Tablas en HTML by Eva ( @evapikachu ) on CodePen . Hay que prestar especial atención a que ponemos en cada tr el mismo número de elementos (ya sea de th o de td ), ya que no se define en ningún momento el número de columnas y podría estropearnos la es...

HTML: estructura básica de una web

Las páginas web no son más que una serie de documentos que se estructuran de una forma en la que el navegador (Chrome, Firefox, Edge...) puedan leerlos y mostrar por pantalla una web. En esta entrada me voy a centrar en la estructura de una web, que se establece en HTML en un fichero. Una página web se puede crear con tantos ficheros como veamos necesarios, pero mínimo tiene que tener 1 con el HTML. Estructura Una página escrita en HTML5 tiene siempre esta estructura: <!DOCTYPE html> <html>     <head>          <title>Titulo de mi web</title>     </head>     <body>          Contenido     </body> </html> La etiqueta DOCTYPE es obligatoria para indicar que estamos utilizando la versión de HTML5 (última versión de HTML). La etiqueta HEAD se utiliza para el título que aparece en la pestaña del navegador, que estilos se van a utilizar (rutas o código ...

Usar Blogger en 2020 y no perderse en el intento (parte I)

Imagen
Hola a todos, creo que hablo en nombre de todos los bloggers que hemos utilizado esta plataforma desde hace lo suficiente como para habernos acostumbrado a dónde estaban ciertas funcionalidades y usarlas a nuestra manera. Si eres un antiguo usuario de la plataforma y acabas de entrar, ves que se ha puesto desde hace poco la nueva versión (más bonita, eso sí) de Blogger. En este post voy a comentar de forma breve y sencilla el cómo usar muchas de las funcionalidades que integra y sus limitaciones. Nuevas publicaciones Para poder escribir una entrada lo que nos vamos a encontrar va a ser lo siguiente: La estética ha mejorado mucho, pero hay ligeros cambios: Para cambiar de vista (HTML / Redacción) ahora se encuentra en la esquina izquierda indicado con un lápiz o un <> según en la que nos encontremos en ese momento. Las imágenes siempre se insertan al final de la hoja centradas (supongo que en el futuro lo cambiarán), así que si esa no era la ubicación en la que la querías colocar,...

Comandos prácticos Excel

¡Hola a todos! He decidido poner en esta entrada varios comandos que son útiles (y algunos no muy conocidos) en Excel, si alguno conoce más comandos que también faciliten algunas acciones cotidianas, podéis dejarlos en comentarios y los iré añadiendo a la lista.

¿Cuáles son las diferencias entre la confidencialidad de los mensajes y la integridad de los mismos? ¿Puede existir confidencialidad sin integridad? ¿Puede existir integridad sin confidencialidad? Justifica tu respuesta.

Confidencialidad : protección de la información de los datos intercambiados entre los diferentes actores que intervienen en ella. Integridad : capacidad de conseguir que los datos emitidos y recibidos no posean ni se vean afectados por modificaciones no autorizadas. Puede existir confidencialidad sin integridad , esto se podría conseguir cifrando un mensaje pero enviarlo sin adjuntar un hash del mismo a modo de comprobación de que no ha sido alterado. También puede darse el caso contrario, es decir, que exista integridad pero sin confidencialidad . Este caso sería adjuntar un hash del mensaje pero envialo sin cifrar. Lo ideal sería que el mensaje que obtiene el receptor sea íntegro y confidencial, esto se podría conseguir cifrando el mensaje y adjuntando un hash.

¿Se puede “descifrar” un valor hash de un mensaje para obtener el mensaje original? Explica tu respuesta.

No. Un hash de un mensaje es un resumen de toda la información de forma alfanumérica que solo puede volverse a crear con los datos del mensaje original.

Copias de seguridad - dd

El comando dd (device to device) tiene como misión la copia física, bloque por bloque, de un fichero periférico hacia un fichero periférico. En el origen se utilizaba para la lectura y escritura en cinta magnética, pero se puede utilizar también con cualquier fichero. El comando dd permite realizar copias físicas de discos y sistemas de ficheros.

Copias de seguridad - restore

Restaura copias de seguridad creadas con dump . Recupera: ficheros, directorios y Sistemas de Ficheros enteros. Se ha de recuperar el más reciente de cada nivel. Sistemas de ficheros: crear y montar un sistema de ficheros limpo y vacío, entrar en el punto de montaje y deshacer el backup. Opciones: r: completa f: indica dónde está el backup i: interactivo x: extrae los archivos y directorios desde el directorio actual. t: imprime los nombres de los archivos de la copia.

Copias de seguridad - dump

Realiza la copia de seguridad de un sistema de ficheros Ext2, Ext3 o Ext4 por completo. Permite la realización de copias de seguridad por niveles. La información sobre las copias de seguridad de cada Sistema de Ficheros y su nivel se encuentra en /etc/dumpdates. Opciones: 0-9: nivel u: actualiza /etc/dumpdates f: indica el fichero de destino

Copias de seguridad con cpio

cpio realiza copias de seguridad de conjuntos de ficheros seleccionados arbitrariamente. Es más eficiente que tar. Es recomendado el uso de tuberías. Opciones: o: crear copia de seguridad i: restaurar m: conserva fecha y hora t: crea tabla de contenidos A: añade d: crea directorios al descomprimir v: modo verbose H: especifica el formato

Copias de seguridad - tar

Acceso secuencial y se utiliza para realizar copias de seguridad de ficheros o "dispositivos". tar empaqueta, y para comprimir se puede utilizar gzip, bzip... Se utiliza para realizar copias completas. Opciones c: crear "contenedor" x: extrae t: comprueba r: añade v: modo verbose f: nombre fichero "contenedor" Z: comprime con compress / descomprime con uncompress z: comprime/descomprime con gzip p: conserva los permisos P: guarda con ruta absoluta.

Estrategias de copias de seguridad

Copia de seguridad completa (todo) Tarda mucho tiempo en hacerse. Tiene inconvenientes para recuperar un único fichero. No usar si los ficheros no cambian muy amenudo . Usar antes grandes cambios . Copia incremental Sólo copiar aquellos ficheros que han cambiado desde la última copia de seguridad. Este tipo de copias se realizan con mayor frecuencia Se resume en: Copia completa + pequeños cambios. Niveles de copias de seguridad Diferentes tipos de copias de seguridad, cada backup tiene un número de nivel asignado. El nivel 0 corresponde con la copia completa, el nivel 1 corresponde a todos los cambios realizados desde la última copia de nivel 0 , el nivel 2 corresponde a todos los cambios realizados desde la última copia de nivel 1 , etc. Soportes de seguridad Tenemos de todo tipo, desde en papel, cintas magnéticas, a almacenamiento en nube pasando por discos duros y CDs.

Automatización de tareas con Anacron

Se trata de una programación de las tareas de forma recurrente. Si hay una tarea programada para una hora concreta y el equipo (sistema) estaba desconectado, el sistema la guarda en memoria y la tiene en cuenta para cuando se vuelva a conectar el equipo. Su fichero de configuración es anacrontab, y se encuentra en /etc/anacrontab Formato periodo   retraso   identificador-trabajo  comando   |                |_tiempo en espera   |_cada cuanto

Automatización con at

Permite la gestión de trabajos batchs. Las modificaciones son volátiles, de modo que se pierden cuando termina la sesión. Le corresponde al usuario colocar la lista de los comandos en un posible fichero y cargarlo si es necesario mediante los scripts de su perfil. Para que funcione at, el servicio atd (at daemon) debe estar en marcha. Hay dos maneras de utilizar at 1. Pasando una línea de comandos de manera interactiva. $ at 21:00   warning: comands will be executed using /bin/sh   at > echo hola   at > <EOT>   job 4 at 2017-05-14 21:00 2. Pasando un fichero ejecutable que contiene los comandos que se deben ejecutar. $ at -f /home/eva/test.sh 21:25   warning: command will be executed using /bin/sh   job 6 at 2017-05-14 21:25 Control de tareas atq (at queue) permite listar las tareas programadas. Se colocan los jobs (tareas) en el directorio /var/spool/atjobs a razón de un ejecutable por tarea. Estas tareas temporales cont...