When we are creating a book that will be published at Amazon Kindle Store and we want it to be printed as well as digital, we need to have some important considerations when comes to create the cover.

It’s not just about having an attractive cover that encourage readers to buy, but it also has to be functional when comes to content, paper type and even the thickness of the book itself. Anyway, the idea is to have a working cover that won’t ve rejected by the automated verification process that Amazon holds.

When comes to select our book properties, we not just have a wide sizes variety, but also we have to decide is it will be printed on black/white or color. Besides, we will have to choose the thickness and quality of the paper, so we can begin to estimate the size and cost of our book.

For this example, we will assume we are creating a cover for a 6″x 9″ (15.24 x 22.86 cm) book

The most important when comes to create a book cover are the dimensions, since it won’t matter to have a fantastic cover that crops, is unreadable or is misplaced and not aligned correctly. This is why we will use an online service that will help us run the necessary calculus to save time and effort:

Lets asume we have a 100 pages book, and we will use a White paper for color impressions.

This type of paper has a thickness of 0.002347″ (0.00596138cm)

This web allows us to play with several options that include pre-formats to start writing our books, generate the ISBN bar code, but the option we really need is the KDP Cover Template Generator. So click on it

On this form, we will have to fill the data requested on each field just as follows:

  • Width: 6
  • Height: 9
  • Page count: 100
  • Paper type: select white colour
  • OPTIONAL ISBN-13:Leave this in blank
  • OPTIONAL Price Barcode: Just leave this in blank
  • Formats: Select the ones that I put on bold, which are usually already marked
    • PDF
    • PNG
    • IDML (InDesign)
    • SLA (Scribus)
    • ODG (OpenOffice)
  • Your email address : hi@gmail.com
  • Your email address (again): hi@gmail.com
  • Consent to email: Check this last field to consent that you want them to send you an email.

Finally click on the “Email Cover Template” button and this will display a popup with the option to leave a donation. Remember to always leave a tip if you can since this services don’t have funds beyond their own users.

If you can’t make a donation, then simply select the first option that says “No thanks, just email me the template” .

Either you make a donation or not, you will finish the process with this donation page again, but this time with a success message that ask you to check your email and download your guides. Just do so and download either the png or pdf with the desired layout. I’m gonna open it with inkscape to start designing my cover.

We add the image with our layout to inkscape and adjust the size of the canva to the one at the image (the outside). This will allow our design to already include the cut margins or bleeds that always give us a headache.

We will design our cover following the guide lines and respecting the margins, only writing our content on the white parts of the layout. We will include our title, images, description but remember to leave the space for the ISBN since Amazon will add it automatically in case you don’t have one.

It’s important to mention that the section we usually forget is the name at the book mold. Make sure that this text is within the white line at the very center of the layout without touching the red border so it pass the Amazon KDP filters.

To work more comfortably, I set the layout image to a 60% opacity and put it on top of everything, that way I was able to see every element below the layout and move them better. But this is just a personal recommendation.

Once happy with your design, just delete the layout image, export your cover at 300DPI and you will be set to upload it at Amazon KDP.

Let me know if this tutorial was useful and if you created your book cover easily with this tips!


This post has a nicer formatting that can be seen at it's original source at tatica.org , so feel free to hit the link and read better version!

En estos días tuve que enviar un pdf de muchas paginas y con un montón de fotos anexadas, pero los requerimientos decían que debía tener menos de 5Mb. Con Ghostscript pude transformar un pdf de 10.9Mb a solo 1.2Mb sin perder calidad, ya que era imperativo que los datos pequeños de las fotos fuesen completamente legibles.

Para trabajar con Ghostcript primero hay que instalarlo:[tatica@libro ]$ sudo su –

[root@libro ]$ dnf -y install ghostscriptLuego salimos de modo root y nos ubicamos en la carpeta donde tenemos el archivo, en mi caso:[root@libro ]$ exit

[tatica@libro ]$ cd /home/tatica/Documentos/archivo-maestro.pdfPara correr el ghostscript te desgloso los parámetros que puedes escoger, y para que sirve cada uno de ellos:/prepress (por defecto) Si quieres obtener la mayor calidad (300DPI)

/ebook Calidad promedio con una salida moderada de 150DPI

/screen Menor calidad en caso de que quieras la máxima compresión, con una salida de 72DPIEn mi caso, quiero que el archivo este comprimido, pero que pierda la menor calidad posible, así que correré mi script con la opción ebook:gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQU
IET -dBATCH -sOutputFile=archivo-resultante.pdf archivo-maestro.pdfY eso es todo. Recuerda que el nombre del archivo de salida va primero, y el archivo que usarás como base va de último. Si lo usaste, cuéntame que tal te fue.


This post has a nicer formatting that can be seen at it's original source at tatica.org , so feel free to hit the link and read better version!

This days I had to send a multiple page PDF with a bunch of pictures on it, but requirements said that it needed to be smaller than 5Mb. With Ghostscript I was able to transform a 10.9MB file into a 1.2Mb without loosing quality, since it was mandatory that the small letters contained on the PDF were completely readable.

To work with ghostscript first you need to install it:

[tatica@libro ]$ sudo su –

[root@libro ]$ dnf -y install ghostscript

Then we exit the root mode and locate at the folder where we have the file, in my case:

[root@libro ]$ exit

[tatica@libro ]$ cd /home/tatica/Documentos/archivo-maestro.pdf

To run ghostscript let me first explain you the options you can choose, and what you can archive with each one of them:

/prepress (default) Higher quality output (300 dpi) but bigger size

/ebook Medium quality output (150 dpi) with moderate output file size

/screen Lower quality output (72 dpi) but smallest possible output file size

In my case, I want the file to be compress, but not to loose quality, so I ran my script with the ebook option:

gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQU
IET -dBATCH -sOutputFile=archivo-resultante.pdf archivo-maestro.pdf

and that’s it. Remember that the output file comes first, and the file you want to convert comes at last (I know, tricky). If you used it, let me know how did that work for you!


This post has a nicer formatting that can be seen at it's original source at tatica.org , so feel free to hit the link and read better version!
h-entry es un formato simple y abierto para contenido episódico o con marca de fecha en la web. h-entry se usa a menudo con contenido destinado a ser sindicado, p. ej. publicaciones de blog. h-entry es uno de varios estándares de microformato abiertos adecuados para incrustar datos en HTML.

Para ocultar el User-agent del servicio Squid solo hace falta agregar estas lineas al archivo de configuración:

request_header_access User-Agent deny all
request_header_replace User-Agent Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1

Luego debe ejecutar el siguiente comando como ROOT:

squid -k reconfigure

Espero que esta información les sea útil, saludos…

Hoy en día es normal un dispositivo con disco duro SSD. Cuando salieron al mercado hace unos años, su vida útil era menor a un disco duro magnético debido a la cantidad limitada de escrituras. Existen técnicas como TRIM que permiten reducir la escritura en el disco y alargar su vida útil. Con el paso de los años la tecnología de los disco duros de estado sólido ha mejorado mucho y permiten que los discos SSD sean confiables para almacenar nuestros datos.

Hace unos días empecé a usar una MacMini con Apple Sillicon en mi trabajo y los disco duros vienen soldados al equipo. Por los momentos no son reemplazables por ello toca realizar cosas para evitar que el disco dura tenga mucha escritura y dure por muchos años.

kernel_task escribe mucho en el disco

Analizando el uso del disco en el Monitor de Actividad de MacOS. Noté un proceso llamado kernel_task que escribió 50GB en 1 día y me pareció mucho porque principalmente estuve leyendo artículos e instalando paquetes de npm. Leyendo en foros, ese proceso del sistema suele realizar muchas escrituras cuando Spotlight indexa el contenido del sistema.

Si eres desarrollador web, al instalar frameworks o scripts de npm. Estarás descargando miles de archivos que Spotlight empezará a indexar cada uno de ellos. Esto genera mucha información de indexado que obviamente será escrita al disco y por ello parecerá que escribe basta.

Como reducir la escritura del disco de kernel_task

Para ello, debemos seleccionar las carpetas que no queremos indexar. En mi caso excluí la carpeta de mis proyectos web porque nunca voy a realizar una búsqueda de ellos en Spotlight. Para ello puedo usar el IDE y acceder rápidamente al contenido.

Para desactivarlo, escribe Spotlight en la barra de Spotlight (la que abres con Command + Espacio) y se abrirá la lista de cosas que puedes indexar. Luego haz clic en la pestaña Privacidad y podrás agregar las carpetas que no deseas que sean indexadas o que tenga muchos archivos en constante cambio.

Opciones de Spotlight para reducir la escritura del disco
En las opciones de Spotlight agrega las carpetas con archivos que no deseas indexar para reducir la escritura del disco

Una vez agregadas, puedes hacer pruebas y verás cómo disminuye la escritura del disco y por lo tanto mejora la vida de los disco duros SDD.

Hacer que Firefox use cache desde la RAM

Otra cosa que hice para reducir la escritura del disco es que Firefox escriba la cache de archivos en la RAM. El problema es que cada vez que apagues el equipo se va a perder y que gastaras mas RAM. Pero si quieres hacerlo a cambio de alargar la vida de tu disco, puedes hacerlo siguiendo estos pasos:

  • Escribe about:config en la barra de direcciones.
  • Busca las llaves browser.cache.disk.enablebrowser.cache.disk_cache_ssl y las cambias a false.
  • Busca la llave browser.cache.memory.enable y la cambias a true.

¡Listo! Con estos dos trucos podrás reducir la escritura del disco en tu computadora y alargar la vida útil de tus disco duros.

La entrada Como reducir la escritura del disco en MacOS si eres desarrollador Web se publicó primero en El blog de Skatox.