From time to time I like to spread the word for nice software that I use. As I wanted to write my own API client based on Electron, I have found Insomnia. And it has mostly every feature that I expect from an API client. Give this application a try if you build APIs every day and if you want to get rid of API client web browser plugins.
Kali Linux is a cool Linux distribution with a lot of security tools preinstalled. To run those security tools agains a local webserver for example it would be nice and handsome as VirtualBox. Offensive VirtualBox images are also available at offensive-security.com, but creating your own custom image is also pretty easy.
I would like to digitize some old VHS tapes before the time is reducing the quality more and more. My current operating system is Debian 9.3, but the following instructions should work mostly on every Linux distribution. Some of the stuff has been taken from the german Wiki of ubuntuusers.de about Videograbbing.
Sometimes is this blog just my own collection of things that I learned and found in other blogs. That's why this small tutorial is just a shameless copy of Taro Satos post Creating Debian Wheezy Installation USB Stick.
The following small trick was too simple for a post in my eyes, but too helpful in the past for not sharing. From time to time a I have a long running command in my development process, that can be compiling, evaluating data or something else that takes longer than 5 minutes. In the most cases I will focus on something else in that time and check pretty late that the command has already finished. A simple solution for me is to play some audio signal after the command has finished.
I am running the ownCloud desktop client 2.2.3 for Debian 8, jessie. Since a while the client shows me that version 2.3.1 is available, but unfortunately did I get the following error if I want to update the client.
I need to resize all images in a directory. The
convert command from
combined with a loop over all image files in a directory seems to be a good solution.
I am digitizing all my old vinyl records and I would like to show how I am doing that with Audacity on Linux.
I'm starting to digitize many of my old tapes and vinyls. The final result should be my own multimedia center on a Raspberry Pi. Also important for me are my old DVDs. Today I would like to show, how to rip a DVD on Linux with HandBrake.
I have some old compact cassettes or tapes that I would like to digitize before time is destroying the quality completely. I will document the digitization with this post.
I bought myself a Nintendo Wii Remote Plus controller. Interesting for me are the acceleration data. Since it was not trivial to me, I will show in this post how I have connected a Wii Remote Plus controller with my notebook that runs Debian 8 Jessie.
When downloading a virtual machine at https://dev.windows.com/en-us/microsoft-edge/tools/vms/ I'm always getting a Unknown network error from my browser, in this case chromium. But I had the same experience with iceweasel.
This post will contain a list of common unix commands for user management that I didn't use that often, but that are pretty common for others. And just to prevent me from searching again in the web I will collect them here for myself.
A little bit special today, but I would like to show how to rotate every second page of every PDF file in a directory. This mostly happends if you scan a book for example and that looks something like this after scanning.
This is the third and last post of this series.
I had to build some vagrant boxes in the last weeks. And so I would like to show how to create a vagrant box with Debian 8 Jessie step by step. As I like to show a lot of screenshots I have splitted the post into three parts.
Today I would like to present some nice little ASCII tools that helped me a lot to write some of my posts or by beautifying my console programms.
Pencil is a pretty nice open-source GUI prototyping tool. The only little problem for Debian user is, Pencil depends on Firefox and not on Iceweasel. If you want to bypass that problem very easy, you can download pencil as Firefox Extension. But if you want to use Pencil as native application you have to download the deb package and will see, that it depends on Firefox. Iceweasel and Firefox are the same things, but have different names.
Here is a Wikipedia articel about Mozilla Corporation software rebranded by the Debian project.You can run dpkg also with --ignore-depends=firefox, but that isn't a very good solution.
The last days I wanted to install Gitlab and GitlabCi for a project. Gitlab is like a self hosted Github. And Gitlab Ci is the coolest thing ever. It's Continuous Integration for Gitlab. Just in a few words, you run all your tests, mess detector, code sniffer and what ever after every push to your git repository. Incredible Shit.
In the first post I wrote a little summary of the vagrant Getting Started Documentation. But the only thing that has been working was a apache. And for my project I need also mysql and php. I did take a look at a repository of Danilo Braband who made a very cool Magento Skeleton with vagrant, n98 and composer. If you are a magento developer, take a look at it.
In the last 3 years, I had mad a few steps in developing. In the very first days, I had uploaded files with ftp or sftp on the server. After one year I had my first big job in a little team and that was the first time I heard about version control. It sounds crazy, but I never had imagine that there were tools around coding that can bring you such a big benefit. And now, there are that much tools around coding. A good developer has to know so much about things like pipelining, version control, frameworks, desing patterns, testing, security and much more stuff. And today I want to check an other little thing. Vagrant. First I heard about it from Danilo Braband. He made a cool presentation about it, but I was a little bit critical. I thought:"I didn't need more fancy tools, I guess I can live without it". But a few weeks later, I did see more and more little Vagrantfiles on github and in practice it's very efficiently . And today I want to make my own first steps with vagrant.