web developer, Drupal follower, Docker ninja, JS explorer, PHP believer, Amiga enthusiast, truth seeker, parent & husband... at least for now...

Lately found some free time to test a few programming editors, in case there is something more suitable for my needs. I use daily the Aptana Studio 3 for Web Development, usually connected to a server using SSH connection. Aptana has the ability to connect to FTP/SFTP and load/save the files directly to your server. And it is really fast when it does that.

Yahoo Weather API is a great weather condition source, which you can use on your apps free of charge. Many apps use it, like the StormCloud, Drupal and Joomla modules and many applications for smart phones. The iOS main weather application retrieves weather condition from Yahoo too.

But how can yo...

Yesterday I created a new Conky script for my laptop I use for everyday work, running Ubuntu 12.10 with Mate. The image at the left shows how it looks like.

The weather script is based on Yahoo weather API, which is totally free. The script I use is based on the Google Now-Inspired Conky Theme found at OMGUbuntu website. The script retrieves the Weather information and shows them at the Conky. Although I like the default theme weather icons of the above theme, I wanted to make it look like StormCloud.

These days I work on a new project that gives the ability to a user to change the cover images of a Facebook page using Instagram images. Instagram has a nice API that helps the developers to find public photos and use them as they wish. You can even search images by a specific tag, which is necessary if you want to create a branded cover image.

myQuoteFive is a project based on HTML5 Canvas features, supported by the latest web browsers. The user can create quote images to send to his friends. This kind of images are commonly used on social network pages and profiles.

For a long time now I wished I had some spare time to build an Amiga 1200 I own, which was in pieces in various boxes, and set this up for a complete WHDLoad experience. Gladly, last Christmas I had a few spare days to spent at home. So I decided to open the boxes and build this fine computer.

If you are a Linux user then you surely use terminal. Whenever I do a clean install to the latest version of any Linux distribution, one of the first things I do is to set the F10 key to not be captured by the system and pass directly to the terminal. This is necessary for various old programs running through terminal, like midnight commander.

These days I am working on a very nice project which has to do with simple music compositing inside a web browser. I thought to use the fine SoX which can do many things with the processing of sounds. I am using it to combine sound series and then mix a few of them. I need to export the sounds as OGG and MP3 files. The OGG files will be used by most of the HTML5 ready browser and there is a fallback with flash that will use the MP3 files. Even if a browser doesn't support the OGG file it will automatically use the MP3 file.

If you think things are in a mess now, JUST WAIT!

- unknown (from Thermodynamics Wiki page)

Nothing is ever forgotten, not completely. And if something can be remembered it can come back.

- Dr. Who

Today I had to create a script to create a large amount of unique passwords for a project. To be more specific, we needed more than 200000 passwords. So, I created a nice php script that does the job. These passwords were created in about 33mins on my desktop computer. Do you think it is slow? It would be great if you could provide any faster solution?

My personal webserver has 255 days uptime. High availability for my hosted websites, with no downtime all these days. Of course, the webserver is fully updated at the latest stable software available.

The editors are my most used programs daily. As a web developer, I use plain text editors for coding. For the last couple of years I prefer to use the jEdit, which is Java based, really fast, with plenty of plugins to make it suitable for you. I use it everyday because it has all the feautures I need from an editor. It also has "macros", which I never used before, until yesterday.

Yesterday I got a new hard disk for my trustful laptop. My HP laptop runs for more than three years, every day, for more than ten hours. As you can see it's a fully working computer. If you ask why I had to change the hard disk, the reasons are safety and speed. Safety, because you never know what might happen after all that time of daily work. Speed, because the new hard disk (Seagate Momentus XT Hybrid SSD 500GB) is almost twice as fast as the previous one (Toshiba MK3252GSX 320GB). I connected the new hard disk using SATA to USB converter.

It makes no sense to worry about things that you can not change their influence in your life

- walkero

On my webservers I always use an installation of munin, to track events on my servers that happened while I was sleeping. Today, I saw that around 6 in the morning there where a huge increase of mysql requests, around 6.5 times more than the average count of requests. Also the cpu usage increased that time around 7.8 times over the average. That problem last for about 10 minutes. So I had to investigate it a little bit.