Free tools to test self-hosted Internet services

Whenever I evaluate a candidate for a new server provider, migrate to one, or explore new services, I use a series of freely available online tools for many test. I have noticed that I tend to forget some of these tools or their website. So, I collected them once and for all on this page, for future reference. Server reachability and global availability. ping.pe Pings and conducts mtr tests, with...

Announcing iProtal, automatically retrieves and manages genre for iTunes song

I was tired of maintaining my huge collection of iTunes mp3 of Metal and Progressive Rock/Metal songs. In particular I was tired of typing the genre of all the artists in my Libary. Therefore, I decided to write a Python program for Mac OS X that for the currently selected songs in iTunes (or the whole Library), is able to connect to some websites, retrieve the correct genre and store it...

A simple, tiny, Unix Shell written in C language, opensource

BD-shell is a project I started about a month ago, which aims to implement a tiny, simple, clean unix shell written in C language. It’s an academic project. The Operating Systems Course at my University requires this project as part of the assesment.I decided to publish the source code and to release it under the GPL, for two reasons: Free software is better! Others can learn something from what...

About Author


Dr. Daniel Graziotin is a senior researcher (Akademischer Rat) at the University of Stuttgart, Germany. His research interests include human, behavioral, and psychological aspects of empirical software engineering, studies of science, and open science. He is associate editor at the Journal of Open Research Software and academic editor at the Research Ideas and Outcomes (RIO) journal. Daniel was awarded an Alexander von Humboldt Fellowship for postdoctoral researchers in 2017, the European Design Award (bronze) in 2016, and the Data Journalism Award in 2015. He received his Ph.D. in computer science at the Free University of Bozen-Bolzano, Italy.