Wildcards in Google Suggest nutzen

google-suggest-theme-pictureRegular users of my blog should already be familiar with “Google Suggest”. Those can skip ahead to the section “Wildcard operator in Google Suggest”, for all others here is the quick start. Google Suggest is the name of the Google functionality that is responsible for suggesting possible search queries while you are typing your search query. For example, if you type “What are the most popular”, Google will suggest “What are the most popular sports in Australia”. The suggestions, in turn, are based on the one hand on the user’s own Google search profile and on the other hand on the most frequent search queries currently sent to Google by other users.
For webmasters, SEOs (search engine optimizers) and Internet marketers, however, the Google Suggest feature has a completely different benefit than pure search […]

How to: Clear DNS cache on all kind of systems

Every few weeks I stumble across the same issue again: “How could the DNS cache be cleared again?” I admit, clearing DNS cache is not a daily task, but when it comes to it, you usually forgot the commands. That’s why the following is a short tutorial on how to empty the DNS cache in various operating systems and browsers.
Before we get to the individual solutions, I’d like to quickly explain what the DNS cache is for in the first place and when you should flush it (that’s the English term).
What is the DNS cache and when should you clear it?
The Domain Name System (DNS) is an essential service within IP-based networks, such as the Internet. If a user makes a request to a server via a program and uses a domain such as “code-bude.net”, the program first makes a request to a name server, which then determines the corresponding […]

Restore unsaved documents in Word

How to recover word documentsI think almost everyone knows the scenario: You work on a Word document and either Word itself or the entire computer crashes. In order to prevent a total loss of the document, Word can activate the so-called “auto save” function, which saves the document automatically every X minutes. So in a crash only the changes since the last automatic save are lost.
But what if you had not saved the document yet? In this case, Word does not automatically restore the document. But here, too, is one last salvation. We want to look at both tips in the following.
Enable automatic saving in Word
First, the automatic save should be activated. If this is active, you can even recover documents that have not yet been saved. (Say: […]

Update Node.js and NPM via commandline

How to update NodeJS and NPM via ShellToday’s article falls into the category “reminder”. Every few months I write smaller projects with Node.js. But before I start, I’d like to update to the latest version, and that’s where the dilemma starts. Every time I forget the command line commands for it.
Therefore, here are the short and concise CMD/Shell/Bash commands for updating Node.js and NPM. Once for macOS (OSX) / Linux and once for Windows.
Update NPM on Linux and macOS (OS X)

sudo npm install -g npm

Whether the update was successful can be tested with the following command.
npm -v
Update NPM on Windows
The following commands have to be set in Powershell (Start -> “powershell” -> right click -> Run as Administrator). Each line corresponds to one command.

Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force
npm […]

Check Paypal account balance and transactions via C# API

How to use Paypal-API in CsharpAfter we had a look at how to sent push notifications via C# recently, there are plans for the next C# article today. This time it’s about how to read account balance, sales and transactions and other things of a Paypal account.
First some basic information. Although Paypal is an “online account”, in many ways it differs from an online (giro) account of a “classic” bank. For example, Paypal does not support the Homebanking Computer Interface (HBCI) to retrieve account information or send payments. Instead, Paypal offers different APIs (REST, SOAP, + SDKs, …), which differ not only in structure and technology, but especially in the range of functions. For our purposes we will use the so-called “NVP / SOAP API” and connect to […]