ownCloud desktop client for Debian repository with GPG error

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.

Continue reading ...

Testing a website in Safari with Mac OS X VirtualBox

Developing a website on a Linux operating system is pretty comfortable, but unfortunately are the most users of those websites using other operating systems with other web browsers. There is a nice solution for the Windows Internet Explorer or Edge browser, free Virtual Machines from IE8 to MS Edge. Unfortunately I have not found an easy way to setup a VirtualBox with Mac OS X to test a website in the Safari web browser. My colleague Jan Knipper pointed me to vagrant-box-osx, a Mac OS X Vagrant box for VirtualBox by Andrew Dryga.

Continue reading ...

LaTeX - Scale and change aspect ratio of PGFPlots tikzpicture

I need to change the size of a PGFPlots tikzpicture in my LaTeX document. There are two different things, scaling the graphic to the full or half width for example and changing the aspect ratio of a graphic.

Continue reading ...

LaTeX - Load table data for PGFPlots tikzpicture

My main resource to create tikzpicture graphics in PDF files generated via LaTeX is the PGFPlots Gallery. But I guess there are more than 400 examples on this page. Here a minimal example for a PGFPlots function visualisation with data loaded from an dat file.

Continue reading ...

Magento 2 DependencyWheel

I made a post about Magento dependencies in 2013 with a small visualization graph. It is not that easy to do the same with Magento 2, but luckily I have found DependencyWheel by François Zaninotto. This JavaScript library creates chord diagrams out of a composer.json and a composer.lock with the help of D3. I would like to show you the result.

Continue reading ...

Persistent directories for one-way Docker containers

One-way bottles in germany will be thrown in the garbage after usage. Some Docker containers will be removed or destroyed after execution. But especially for some dependency management tools or task runners it can be nice to have a persistent directory. We can achieve that with the parameter --volumes-from and a busybox. I will show the usage on a Docker container of Composer and Gradle, but the principle is easy to transfer for other building or management Docker containers.

Continue reading ...

Linux - Convert all Ogg files in a directory to MP3

I need to convert all Ogg Vorbis files in a directory to MP3. I will create a small bash script that uses avconv to convert the audio files.

Continue reading ...

Book recommendation - Docker for Developers

I started developing Magento 2 projects a year ago. My beloved development environment with virtualization via Vagrant was not an option anymore for such a monster application. Turning back the evolution with installing PHP and a webserver locally was not an option either. I needed something faster and Docker was that something. I made the normal Getting started tutorial and it felt good and fantastic, but I was not able to transform the learned knowledge to my current project. This is not unusual if I lern new software that has a huge field of use. It is possible to search for Put my existing application into Docker in the world wide web, but the result can be disappointing. My decision was firm, the current project has to wait until I have lerned on a more advanced but minimal project how I can integrate my project into Docker. Luckely there was the book Docker for Developers from Chris Tankersley. I can highly recommend this book for every PHP developer that needs a small introduction into Docker.

Continue reading ...

Building a Gradle Docker image

I like to use Gradle as building tool for my Java Open JDK projects. Unfortunately is there no official image available on Docker Hub. That is why I started to build my own Gradle image.

Continue reading ...

Run Java command line in Docker containers

I try to avoid installing specific versions of programming language interpreters and compilers on my operating system. Project A has other requirements as project B or C and the software stack on my operating system gets more and more confusing. Luckily is it possible to run the most command line based things in a Docker container. I will try to compile and run a small Java program in a Docker container.

Continue reading ...

Newer Older