Author Archives: Gerhard Hagerer

About Gerhard Hagerer

I am a Computer Science Master. Talk to me!

Convolute WAV audio files with impulse responses using Matlab/Octave

Today I was searching for an impulse response, which would make some clean audio files with speech sound like a telephone call. A dutch guy made some great work in that respect. He created many impulse responses from old analog … Continue reading

Posted in Computer Pragmatics | Tagged , , | Leave a comment

Evaluating IDEs for scientific Python

Originally posted on xcorr: comp neuro:
* Last updated May 27th, 2013 * Python is a general purpose scripting language that can be used for statistical analysis, numeric work, machine learning, etc. With packages like SciPy, matplotlib, CUDAmat/gnumpy, Theano, and…

Posted in Uncategorized | Leave a comment

Free Offline Navigation Apps for Android based on OpenStreetMap – An Overview

The last couple of weeks I investigated thoroughly on Android navigation apps that work offline. There are two reasons therefore: Firstly I have friends and relatives in several countries of Europe. This means expensive roaming costs for mobile data, i.e. … Continue reading

Posted in Computer Pragmatics | Tagged , , | Leave a comment

Python: Execute shell command and get command line output as string

Sometimes you may want to execute a shell command via Python. Then, the shell prints out several data that you may want to process further within your Python script. I rarely found reasonable solutions, so I want to post mine … Continue reading

Posted in Computer Pragmatics | Tagged , , , | Leave a comment

Debugging in Python

Originally posted on Python Conquers The Universe:
As a programmer, one of the first things that you need for serious program development is a debugger. Python has a debugger, which is available as a module called pdb (for “Python DeBugger”,…

Posted in Computer Pragmatics | Tagged , | Leave a comment

Refreshing lists via drag/pull gesture in Android

From modern Android apps we know the ability to refresh list contents by pulling a list downwards so far until a refresh animation on the top of the list appears: Actually I found that tutorials how to implement this tend … Continue reading

Posted in Computer Pragmatics | Tagged , , , , | Leave a comment

Mail encryption via PGP/MIME on Android

After heavily investigating PGP encryption on smartphones running Android, I want to share the most important of my findings. These are primarily related to PGP/MIME support for email encryption, since this is the only way to encrypt emails completely including … Continue reading

Posted in Computer Pragmatics | Tagged , , , | 2 Comments