Compressing web server images

Versión en español de esta publicación. 
It may be the case that you have a web server running and have a very big images (size and resolution) which are causing some problems in web pages like:

  • Slow down of web page loading
  • Images use a lot more hard disk space
  • Bandwidth consumption grows
  • Bad user experience when visiting your site
Continue reading “Compressing web server images”

Share This:

Installing Nvidia Drivers and CUDA 9.1 in Debian Stretch

Versión en español de esta publicación.
This post explains how to install CUDA 9.1 Production Release on a Debian Stretch system. The first thing to do is to download the driver from the official Nvidia website and select the model of the video card you have. In my case, I have a server with 2 video cards, the first is a GeForce GTX660 and the second is a GeForce GTX650. If you are not sure which version of the driver should be installed, this information can be verified in the following link.
Continue reading “Installing Nvidia Drivers and CUDA 9.1 in Debian Stretch”

Share This:

Doctoral Thesis Structure Proposal

Versión en español de esta publicación.
Some time ago I wanted to write this post and I didn’t had the opportunity. In general, one would like to have as much information as possible to be able to structure your thesis document in the desired way. This has not been my case, and in an attempt to make things easier for someone else in the same situation, I have decided to make this writing. Learning $\LaTeX$ to write all kinds of documents is a true delight! However, its not easy, here I intend to reflect some tips that have been useful for me to write my doctoral thesis document that eventually became a book and can be found in the following url.
Continue reading “Doctoral Thesis Structure Proposal”

Share This:

Using Google Apps Scripts

Versión en español de esta publicación.
If you like email as much as me and you use GMail as your primary email provider it is possible that you already had the same problem as I had some time ago. It turns out that in GMail it is possible to organize your email using labels that is the same analogy as organize files in folders. In my case, I have my email organized using multiple labels and using also sub labels and I’m a heavy fan of GMail filters which can automatically apply a label to a new email that arrive and put that email in specific “folder”.
Continue reading “Using Google Apps Scripts”

Share This:

How to send Awstats as an Email

Versión en español de esta publicación.
Some months ago I installed Awstats in my home server (but that’s not covered in this post). The problem I had is that I barely check the URLs to see my sites statistics because is hard to remember to do so.
Continue reading “How to send Awstats as an Email”

Share This:

Module Headers AutoGenerated Code (Bash – C++)

Versión en español de esta publicación.
Some time ago when I started designing Phoxonics I had some problems related to generating module includes. Phoxonics has multiple modules that have dependencies between them, and when adding a new header class it was necessary to add an entry for this header class in the global module header file in order to know what classes were part of this module.
Continue reading “Module Headers AutoGenerated Code (Bash – C++)”

Share This:

Traceability in Lua Functions

Versión en español de esta publicación.
This weekend I’ve been working on some lua scripts with which I was having some problems debugging the flow of the code. I decided to write a small function in order to print some information of the current function flow and parameter values.
Continue reading “Traceability in Lua Functions”

Share This:

Git Notes

Versión en español de esta publicación.
Git is a very robust and flexible source code control system that allows code versioning in a simple and fast way, it was created by Linus Torvalds with the idea of replacing the sotware that was used maintain the code versioning of the Linux kernel which converted from open source to closed source.
Continue reading “Git Notes”

Share This:

Installing Nvidia Drivers and CUDA 7.5 in Debian Jessie

Versión en español de esta publicación.
This tutorial explains how to install CUDA 7.5 Production Release in a Debian Jessie system, the first thing we have to do is to download the graphics driver from Nvidia website and select the current model of the graphics card we have, in my case I have a server with 2 Nvidia cards the first one is a GeForce GTX660 and the second one is a GeForce GTX650, if you’re not sure of which driver version you should install, you can check the driver versions and models in the following link Continue reading “Installing Nvidia Drivers and CUDA 7.5 in Debian Jessie”

Share This:

Installing Nvidia Drivers and CUDA 7.0 in Debian Wheezy

Versión en español de esta publicación.
This tutorial explains how to install CUDA 7.0 Production Release in a Debian Wheezy system, the first thing we have to do is to download the graphics driver from Nvidia website and select the current model of the graphics card we have, in my case I have a server with 2 Nvidia cards the first one is a GeForce GTX660 and the second one is a GeForce GTX650, if you’re not sure of which driver version you should install, you can check the driver versions and models in the following link Continue reading “Installing Nvidia Drivers and CUDA 7.0 in Debian Wheezy”

Share This: