« September 2010 | Main

Detecting and changing the encoding of text files.

Tuesday, August 24, 2010 | En Español

When you receive and need to handle multiple text files that use characters that are not natural to the English language, you may run into the problem that is dealing with different character encodings. This is particularly noticeable in websites, where if the browser try to interpret the text file with an encoding that differs from the actual encoding that the file is using, we can see strange symbols where this characters were supposed to show, but it is not limited to websites, any program that is made to work with languages other than English may present a similar problem if it is not appropriately handled.

Read more...

Categories: Commands, FOSS, Linux

Defining SSH servers

Sunday, August 22, 2010 | En Español

If we need to log in often to the same SSH server(s), instead of type the entire connection command every time that we do it, since a connection command that may go something like this:

ssh -p 34567 username@subdomain.domain.tld

We can create a SSH configuration file that would allow us to define the parameters of a server, and then start a connection to it by simply typing the name that we gave it.

Read more...

Categories: Commands, FOSS, Linux, SSH

Passwordless SSH using digital signatures

Sunday, August 22, 2010 | En Español

When we log in via SSH to a server, a way to authenticate with it that does not require the use of a password is the use of digital signatures. What we do in this case is to generate a key pair (a public key and a private key), and then add our public key to the list of authorized keys in the server that we want to be able to log into.

Read more...

Categories: Commands, FOSS, Linux, SSH

A note before I start with technical content

Sunday, August 22, 2010 | En Español

Concerning references

I made a practice of document every new thing that I learn or do for future personal reference. I write what I understand in a way that will be useful to me for later use, and this have been going on for many, many years. This is what I love to do, learn, try, experiment. I have spent so much of my time and resources on this and I barely have anything to show for this. What I have is a lot of .doc, .odt and .txt files lying around in a folder.

Read more...

Categories: Announcements

Irony and Idealization

Friday, August 20, 2010 | En Español

The greatest irony of my life, that which this words in your web browser address, was always the fact that even though I have been working in the field of web development of almost 12 years now, I didn't have a web site that I could call my own.

Why? It certainly wasn't a lack of technical knowledge, as I am very confident about my skills. Neither was the lack of time, there have been enough time to work on it during different periods of my life. It was because I idealized the end result.

Read more...

Categories: Thoughts

Hello World!

Friday, August 20, 2010 | En Español

When I bought this domain several years ago, little did I know that when I finally would get around to publish something here, it would start with a common layout that was not designed by me, using a little system for offline publishing that wasn't made by me either, portraying a small welcome message. Nevertheless, here is it.

Welcome, traveler, to my little online space, I hope that you can find here that which you are looking for, or at the very least that you can find a new business partner, or, who knows, maybe even a new friend.

- Juan Valencia

Read more...

Categories: Announcements