Tutoriales, noticias y soluciones informáticas

Etiqueta: imágenes

Cómo reducir el tamaño de un montón de «Powerpoints» simultáneamente

El paquete Office de Microsoft desgraciadamente es omnipresente en casi todas las empresas de España. Y digo desgraciadamente porque, por experiencia, muchos usuarios lo usan para tareas «ridículas».

A ver tío... no te flipes tanto. Es una suite ofimática con programas serios que permiten crear y analizar muchísimos datos, crear documentos complejos y...

Que sí, que sí, Usuario Anónimo. No voy a discutir en absoluto que es un conjunto de programas que son muy útiles y pueden abarcar muchas tareas. Sin embargo hay dos tipos de usuarios que suelen traer de cabeza a muchos administradores de sistemas:

Por un lado es frecuente ver el usuario que hace cosas tremendamente simples: tablas de Excel cortitas y normalitas, documentos de Word con poco más que algo de texto y alguna imagen, pero como les digas de usar Libreoffice para esas tareas te ponen el grito en el cielo diciéndote que «Libreoffice es una porquería». Sin embargo Libreoffice es una suite ofimática más que capaz para pequeñas tareas (y no tan pequeñas) y el coste de usarlo es cero, por lo que eso es lo que deberían estar usando. Usar Microsoft Office para pequeños documentos es como comprarse un Mac Pro de 15.000 euros sólo para navegar por internet. Se puede hacer, pero estás tirando el dinero y no es una opción lógica cuando existe mucho software libre y gratuíto para ello.

Y por otro lado está el usuario «pro» pero que al final se mete él sólo en problemas por obsesionarse en hacer cosas que no se deben hacer. El típico usuario que mete mil fórmulas en un documento de Excel que acaba colgándose estrepitosamente por circularidad o errores en ellas, o que mete tropecientas fotos en sus documentos de Word, Excel o Powerpoint sin haberlas redimensionado antes, poniendo como excusa que esos programas pueden manejarlas perfectamente.

¿Cómo que sin haberlas redimensionado? Yo para poner una foto en una presentación de Powerpoint la arrastro al Powerpoint y ahí que se me queda. Así de fácil. ¿Por qué quieres que redimensione nada?

Pues por un motivo muy simple: al igual que en otras facetas de la vida, en un Powerpoint el tamaño sí que importa.

Ehhhh... acabas de despertar mi intriga. Sigue, sigue.

Las fotos que podemos sacar en la actualidad con nuestros teléfonos móviles tienen una calidad estupenda, pero también tienen dos problemas muy gordos:

Por un lado, los dispositivos digitales al almacenar las fotos normalmente las comprimen. Comprimir una foto significa siempre hacer que la foto pierda calidad. Salvo que tengas una cámara profesional y saques las fotos en formato «RAW», lo normal es que la cámara te las ofrezca en un formato estandar como el «jpg». Y eso significa que la imagen tiene compresión y no es todo lo buena que podría ser.

Por otro lado hay gente que se cree que por tener el iPhone de generación más alta va a sacar fotos como si tuviera una cámara Reflex. Sin embargo la óptica de un teléfono y el sensor del teléfono están en un espacio diminuto que impide sacar fotos con la calidad que podríamos tener con una cámara normal, y al final eso se traduce sobre todo en ruido en la imagen.

¿Ruido en la imagen? ¿Eso no es como hablar de brillos en el sonido? ¿u olores en el tacto?

No Usuario anónimo. Si quieres saber con profundidad qué es el ruido en una imagen y cómo combatirlo al tomar una fotografía hay páginas que te lo pueden explicar de maravilla, pero quedaos con que simplemente son… puntitos de colores que aparecen sobre todo cuando la iluminación de una foto no es la correcta. Fijaos en esta foto.

Bola de navidad

Mirad bien la bola que marco en el recuadro. El lado iluminado es liso, pero el que está en sombra está lleno de «puntitos» o «granitos» (de hecho si te fijas los puntitos están en muchas más zonas de ese recorte). Eso es el ruido en una imagen. Esta imagen es una parte minúscula de una foto muchísimo más grande (30 Mb) que ha sido tomada con una cámara de un iPhone de última generación. De hecho, la foto de origen es tan grande si la pusiera en un monitor FullHD con el tamaño original, posiblemente la altura de la foto serían…. unos 4 metros.

¡Qué barbaridad! ¿Pero por qué se ha sacado así?

Para un diseñador gráfico puede estar bien ver algunos detalles, pero evidentemente si quiero poner esa foto completa (no sólo ese detalle) en un documento de Powerpoint, debería reducir el tamaño de la foto hasta dejarla en un 8% del tamaño original (o incluso menos). Si pongo la foto con el tamaño original el problema del ruido desaparece porque no se ve (es tan pequeño que es completamente imperceptible), pero el tamaño en disco del documento ha aumentado en el tamaño del peso total de la foto (y en esta foto en concreto eran 30 Mb). Si previamente he reducido el tamaño de la foto (en píxeles de ancho y alto), el ruido tampoco se va a ver (porque aparece en detalles muy pequeños) y no notaremos diferencias de calidad perceptibles, pero habremos conseguido que el documento pese 29 megas menos.

Resumiendo: las fotos de nuestro teléfono están comprimidas y tienen ruido en la imagen. Al ponerlas tal cual en documentos de Powerpoint tenemos que reducir el tamaño de las mismas muchísimo porque si no no cabrían en el documento. Entonces ¿Por qué las tratamos como si fuésemos fotógrafos profesionales y las ponemos a saco en documentos sin redimensionarlas antes? Si las redimensionamos antes de insertarlas no vamos a notar en absoluto la pérdida de calidad (da igual reducir el tamaño antes que después). Ha llegado el momento en que debes reconocerlo: tu foto por muy bonita que sea es un truño porque engorda enormemente el tamaño del archivo, así que reducir el tamaño de la foto hará que el mundo sea un lugar mejor.

Venga, te lo compro. Pero reconócelo. Eso de reducir el tamaño de una foto antes de ponerla en un documento Powerpoint no lo hace nadie. 

Y por eso estoy escribiendo este artículo, Usuario Anónimo. Me he encontrado con el caso de una empresa que para sacar el trabajo adelante iba haciendo literalmente miles de documentos Powerpoint de esta misma forma, usando fotos sin redimensionar. Es más… muchos de esos documentos eran copias unos de otros (con las mismas fotos) pero sólo con pequeños cambios en los textos.

Esto puede parecer que no es un problema… hasta que te encuentras con decenas o cientos de gigas en documentos que deberían ocupar entre todos 200 megas a lo sumo. La bola de nieve que supone el «tirar para adelante para sacar el trabajo cuanto antes» se va haciendo cada vez más grande hasta que al final acabas con el espacio de tu servidor de archivos saturado por no usar correctamente el Powerpoint.

Venga, vale. Entonces debo reducir el tamaño de las imágenes antes de ponerlas en un Powerpoint. Pero ¿Como hay que hacer para solucionar lo de todos los powerpoints superpesados que se han creado hasta ahora?

Podemos enfocar la solución de dos formas, dependiendo de si son pocos los documentos afectados o son muchos. Vamos a ver qué podemos hacer para resolverlo:

Seguir leyendo
Share

PiServer con Docker – Parte 18: Instalación de Picsur.

Ejemplo de Picsur

Después de haber publicado un tutorial de un docker pequeñito pero muy útil como ha sido el de Filegator, creo que estaría muy bien ver la instalación de Picsur, que es un contenedor muy similar pero centrado en la publicación de imágenes.

Seguro que en alguna ocasión habéis publicado algún comentario en un foro de internet, pero para documentar mejor lo que estáis diciendo habéis tenido la necesidad de publicar también una imagen en el foro.

Contínuamente me está pasando, y la verdad es que desde que tengo Filegator estoy generando con él los enlaces de las fotos que quiero subir a los foros que frecuento. Lo malo es que no se ven las imágenes directamente, sinó que se descargan como si fueran otro tipo de fichero. 

Claro. Filegator funciona perfectamente para descargar ficheros, pero si quieres que lo que publiques se vea en un foro o en una página web, a lo mejor es más conveniente tener un sistema específico para subir imágenes. Mira, cuando subes una imagen a Picsur, obtienes algo como ésto.

Picsur con imagen subida
¿No tenías otra imagen mejor que subir para documentar lo que estás explicando? Y además ¿Qué me estás intentando decir con ese ejemplo?

Pues que picsur te genera no sólo una simple URL de la imagen (como te haría Filegator), sinó que te permite que la imagen esté disponible en distintos tipos de ficheros y te genera ya el código para ponerlo dónde quieras. Por ejemplo, en el caso de que quieras ponerla en un foro te interesaría el «BBCode».

Ah,pues está interesante la verdad. ¿Dónde decías que estaba esa web? ¿En https://picsur.org/?

No, no, no. La web que nos indicas es un ejemplo de cómo se usa el programa. Nosotros haremos la instalación de Picsur en nuestro pequeño servidor. No vamos a depender de ningún servicio externo y nuestras imágenes sólo se usarán para lo que nosotros queramos, no para alimentar IA’s ni nada parecido.

Así que vamos a ver cómo podemos hacer la instalación de picsur de la forma más sencilla posible.

Seguir leyendo
Share

PiServer con Docker – Parte 4: Gestión de imágenes, contenedores, volúmenes y logs de Docker

En el pequeño reguero de artículos que hemos hecho sobre Docker en Raspberry Pi, hemos aprendido primero a instalar el último sistema operativo en el dispositivo, luego hemos aprendido qué es un Docker y cómo instalarlo y por último hemos instalado nuestro primer Docker en el dispositivo (Pi-hole).

Ya, ya, si todo muy bien, pero resulta que mi gato hoy estuvo paseándose por el teclado. No sé qué pasó, pero el docker ahora no me está funcionando bien. Voy a reinstalar todo para...

¡Espera! Cuando tienes problemas con Docker, antes de optar por soluciones extremas, primero hay que intentar saber qué es lo que está pasando. En este artículo vamos a pararnos para ver algunos comandos útiles cuando tenemos una instalacion de Docker entre las manos. Docker no sólo es instalar un Docker y ya está. Si queremos aprender a manejarlo con soltura y a resolver incidencias con él, todo lo que veamos en éste artículo nos va a resultar muy útil.

Tened claro que en este artículo no vamos a hacer instalaciones de ningún Docker a mayores en nuestro equipo. Es un artículo meramente informativo y orientado a ampliar y asentar los conocimientos que estamos adquiriendo acerca de este sistema.

Comandos para manejar imágenes.

Como ya os dije en el segundo artículo, una imagen es algo similar a un paquete de instalación de un programa. Tiene todo lo que necesita el software que vamos a instalar para que funcione correctamente (sistema operativo, bibliotecas y código del programa), pero no se está ejecutando continuamente, sino que la imagen sólo se usa en el momento de la instalación para crear lo que luego llamaremos el contenedor.

Hay algunos comandos útiles para gestionar estas imágenes. Veámoslos.

Seguir leyendo
Share

PiServer con Docker – Parte 3: Instalación de Pi-Hole.

Página web de Pi-hole

En el primer tutorial que hemos hecho en esta serie, hemos visto cómo podemos instalar correctamente el último sistema operativo a una Raspberry. El segundo artículo era mucho más teórico y en él hemos aprendido qué es Docker, para qué sirve, ventajas que tiene y también lo hemos instalado en nuestra Raspberry (o en nuestro Debian, que también hemos enseñado cómo se instala en ese sistema), de forma que el dispositivo ha quedado preparado para poder añadirle todos los Dockers que queramos.

Ahora vamos a empezar la juerga. En este artículo vamos a instalar nuestro primer Docker, y recordad que aunque estoy orientando este tutorial a Raspberrys, es aplicable también a cualquier dispositivo que use una distribución Linux derivada de Debian (Ubuntu Server, por ejemplo). El objetivo es tener un servidor doméstico que nos haga un montón de cosas en nuestro hogar, y creo que empezar instalando «Pi-Hole» es un buen comienzo.

Me suena eso de Pi-hole. ¿No lo habíamos instalado ya en otro artículo?
Router

Sí Usuario Anónimo. Lo habíamos instalado en este tutorial, pero de forma tradicional, sin usar docker. En este caso vamos a usar esta tecnología para usarlo y mantenerlo «encapsulado», de forma que no interfiera en otros procesos. En concreto usaremos docker compose tanto en este como en los siguientes tutoriales. Usaremos esta primera instalación como guía principal para los artículos posteriores en los que no nos vamos a parar tanto en explicaciones.

Para los que no lo conozcan, Pi-hole es un programa que actúa en nuestra red como servidor de DNS, pero es un servidor de DNS muy especial, porque lo que hace es quitarnos la publicidad de las aplicaciones de todos los dispositivos de nuestro hogar. Incluso en dispositivos en los que es imposible instalar un bloqueador de publicidad (como en una televisión) nos permite que el dispositivo no muestre publicidad en ningún momento. Es más: imagínate que invitas a alguien a tu casa y le das la contraseña del WiFi. Por el simple hecho de conectarse a tu WiFi, esa persona ya estaría navegando sin publicidad.

Pues sí que mola. Pues hala: dinos ya cómo se instala que tú en seguida te dispersas. 

Tal y cómo dije, vamos a seguir la misma estructura en las instalaciones posteriores, así que tened los puntos principales de este artículo siempre bien claros.

Seguir leyendo
Share

Combinar correspodencia con imágenes en Microsoft Word

Microsoft Word

En entornos empresariales la función de “combinar correspondencia” de Microsoft Word es casi imprescindible. Nos permite, entre otras cosas, crear cientos de documentos muy similares pero con campos personalizados, por ejemplo para enviar cartas con el mismo contenido pero en las que sólo cambia el destinatario.

Para ello usamos un archivo en el que tenemos un listado de los elementos que cambian en cada uno de los documentos (normalmente un archivo de excel), y un archivo en el que combinamos las partes fijas y las que cambian (el propio documento de word).

En mi empresa usamos esta funcionalidad habitualmente, pero necesitábamos darle una vuelta de tuerca, ya que además de combinar datos de texto que estaban en la tabla de excel, necesitábamos poder insertar imágenes distintas en cada uno de los documentos. Conseguirlo nos ha obligado investigar bastante, por un lado por la desastrosa implementación de esta funcionalidad en Microsoft Word y por otro lado por la poca documentación de calidad que hay en internet con instrucciones de cómo hacerlo. Voy a intentar explicaros todo el proceso de la forma más clara posible.

Seguir leyendo
Share

Evitar que te roben imágenes o rss de una web

Últimamente he tenido un poco olvidada la web. Cuando logré tener tiempo para dedicarle, he podido comprobar un par de cosas que no me han gustado demasiado. Por un lado, algunas páginas web han vinculado a imágenes del blog. Como sabeis, el contenido del mismo está bajo licencia «creative commons», así que nada que objetar, pero el problema viene por el hecho de que cada vez que alguien de esas otras webs carga la página, me está consumiendo parte del tráfico que me otorga el hosting, y eso es un problema. Ese tráfico a mayores no me aporta nada (Ni ingresos por publicidad ni nada positivo) y hace que quede menos tráfico disponible para el uso habitual del blog.

Como el volumen de este tráfico se empieza a disparar, me he visto obligado a anular la carga de cualquier imagen desde fuera del blog. Esto quiere decir que si alguien vincula desde otra página web a una imagen del blog (para que aparezca en su sitio), el hosting denegará la petición y la imagen no se mostrará en esa web.

¿Cómo lograr eso? Pues con una modificación muy sencilla en la web. Simplemente subes al directorio donde están guardadas las imágenes un archivo llamado «htaccess.txt» con el siguiente contenido:

Acotación:

 

# NO CARGAR IMAGENES DESDE OTRAS PAGINAS
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://eldominioquetengas.com [NC]
RewriteCond %{HTTP_REFERER} !^http://www.eldominioquetengas.com [NC]
RewriteRule .*\.(jpe?g|gif|bmp|png)$ – [F]

Luego, una vez subido por ftp, le cambiais el nombre al archivo, de «htaccess.txt» a «.htaccess» y listo. Así las imágenes no se cargarán en otra página web que no sea la vuestra.

Otro tema que he tenido que retocar es que algunas páginas ya iban a saco y copiaron todo el contenido de la web por medio de los rss. Para solucionarlo, instalé un módulo de RSS que sólo ofrece un cachito de cada noticia (no la noticia entera) y de nuevo usé un archivo .htaccess en el directorio donde estaba el archivo que genera los «rss» para redirigir la petición al nuevo módulo. Esto se hace de la misma forma que en caso anterior, pero cambiando el contenido del archivo por el siguiente:

Acotación:

# redirección de las rss
RewriteEngine on
RewriteRule ^(backend.php)$ https://www.flopy.es/modules/rss/rss.php?feed=news [R=301,L]
RewriteRule ^(backend.php/)$ https://www.flopy.es/modules/rss/rss.php?feed=news [R=301,L]

(Nótese que el archivo «backend.php» eran las antiguas «RSS» y que es redirigido ahora a la nueva dirección de las RSS)

Espero que os puedan servir a alguno para solucionar los cada vez más abundantes problemas de «robo» a saco de contenido.

Share

© 2024 Flopy.es

Tema por Anders NorenArriba ↑

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies