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.
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.
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.
I need to convert all Ogg Vorbis files in a directory to MP3. I will create a small bash script that uses avconv or FFmpeg to convert the audio files.
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.
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.
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.
I needed the levenshtein function from PHP, but unfortunately are there some restrictions.
I have implemented the levenshtein function on my own in plain PHP.
If you are developing a website on Linux or Mac you may want to check the behavior of the website in Windows with the Internet Explorer or with the latest Microsoft Edge web browser. I am developing the most projects local in a Docker container, a Vagrant box or for example on a local Apache server. Sometimes also with the build in webserver of PHP or grunt-contrib-connect. The type of local webserver is not that important, more important is the fact that the webserver is not reachable from outside. Developing on my Linux machine and switching to an Windows machine in my network to check the behavior of the website is no option as workflow. Luckily is Microsoft providing Free Virtual Machines from IE8 to MS Edge.
I am working on a small PHP library that should use some new features from PHP 7, for example scalar type declarations and return type declarations. But my current Debian 8 has only PHP 5.6.29 for me at the moment. The unstable distribution sid is no option to me and in general I try to avoid installing a specific PHP interpreter on my OS. Fortunately I need PHP only on the command line to test my library so I can use Docker to switch between the versions.