How to setup DDclient on Raspberry Pi for use with Namecheap DynDNS

raspberry pi logoOnce we have clarified in this article how to set up a the DynDNS (Dynamic DNS) service for your domains rented at Namecheap.com, we will have to focus on how keep the IP/DNS records for each DynDNS domain up to date.
In another article I have explained how to do this using a Fritzbox. As for me, I have not only my Fritzbox 24/7 connected to the internet, but also my Raspberry Pi. So I will show you how to setup your Raspberry Pi to use it as a DynDNS client for use with Namecheap.
How to use Namecheap DynDNS service with ddclient on the Raspberry
Log into your Raspberry Pi (by ssh for example) or open a terminal window if you are working directly on Pi. In the first step we have to […]

How to configure Namecheap DynDNS in Fritzbox

dyndns refreshIn the previous article I have explained, how you can set up your domains, which are rented from Namecheap.com, for use with DynDNS (Dynamic DNS). In this article, we will focus on how to configure your Fritzbox, so that it always sends the current IP to the Namecheap DynDNS interface.
While this also possible through various clients for PC or MAC, I find the configuration with Fritzbox particularly attractive, because it is anyway running around the clock and thus no PC or MAC unnecessarily consumes more power.
(Who prefers a Raspberry Pi over a Fritzbox, should read this article here.)
Set up Namecheap DynDNS in the Fritzbox
Log into the webpanel of your Fritzbox. This should be normally accessible by navigating to http://fritz.box or http://192.168.178.1  in a browser of your choice.

Setting up DynDNS for domains with Namecheap.com

Also, if I rent my webspace (and now my VPS) always from german companies, my domains are with a foreign supplier. Specifically at Namecheap.com. This has several reasons. I’ve only had good experience there, I really like their web interface, the payment by Paypal and also the support is really fast.
One of the features which suits me very well at Namecheap.com is the possibility to use DynDNS with all domains registered there. And moreover it’s free. With other providers, you pay for it often.
How to configure a domain on Namecheap backend, so that the DNS records can be updated automatically, I want to show you in the following.
Configure domains with Namecheap for use with DynDNS
namecheap_dyndns_setup_1In the first step you log into your account at Namecheap.com. Then select the domain for which you want […]

GrooveDown – Grooveshark Downloader

groovedown_logoJust seen on Caschy’s blog and instantly tested just for you – GrooveDown – a DownloadHelper for Grooveshark. For those who are not familiar with Grooveshark, here is a brief introduction:  Grooveshark is a mixture of Spotify and Youtube. It allows you to stream music without video, in good quality – provided by the users of Grooveshark and some music companies/labels.
You can download Groovedown from this site. But be careful during the installation process! You should definitely choose the “custom” installation, unless you are keen on a new homepage and default search engine in your browser. So just take the check mark off. (See screenshot below)
groovedown install
Once the installation is over, you can go on. […]

How to add speech recognition to any website with HTML5

speech-webkit-demoSince Apple’s Siri voice recognition/voice control has again got back in focus of the crowd.  But Siri is far from being the only working voice control solution. There were already a number implementations before, some good some bad, and there is still far more than just Siri.
How you can “install” a voice recognition into your website with just one line of code, is what I want to show you today. The whole thing is based on HTML5 and is established as an  input element-tag.
And this is how it works:

<input type="text" x-webkit-speech />

Who wants to see the speech recognition in action, should go over there.  The only downside of this solution is the fact, that this speech recognition is far from cross-browser compatible. So at the moment it’s only implemented in Google’s […]