I've recently bought a "Toshiba Tecra 500s" 90's notebook on eBay. The contained hard drive still was working fine, but I needed a solution for easily sharing my files with this device, because I do not own a single floppy drive anymore.
Within the last days I've spent some time to quickly translate most of the older posts into english.
This is a short introduction how to setup XDebug-Remote-Debugging with PHPStorm.
It is absolutely recommended to perform security updates immediately. Here I want to demonstrate how this can be automated using "unattended-upgrades".
During christmas holidays in 2016 I've been working on the first version of my docker container for shopware development.
As I recently tried to define some apparmor rules on Ubuntu 16.04. I realized that the service was not working properly.
By default the root user is permitted to login by using password when connecting via ssh. After checking my fail2Ban-Log I always get the feeling, that it absolutely makes sense to deactivate this authentification type.
The gogs developers are distributing packages via packager.io for Debian, Ubuntu and CentOS. Updates can be easily handled that way.
For optimizing a website's performance it might be helpful to identify slow queries. To activate the slow query log your database user needs to have permission to set global variables.
Gogs (Go Git Service) is a painless self-hosted Git service.
I recenlty wrote a simple Chrome-Extension for checking the Availability of my websites.
If you like to run Jira behind a reverse-proxy you'll need to make the following changes to the Tomcat-Configuration.
Let's Encrypt is offering free and trustworthy SSL-Certificates. Certbot will support you by adding those to your apache hosts.
It is quite comfortable to make use of "Shopware.model.Container" for detail views, because record entities will be associated automatically. But by default translations won't be available. Here is the workaround.
If you want to render a grid column after a specific store is loaded you could do it like explained in this article.
By using Git-Hooks you can easily add dumps to a commit.
With "Podcast Addict" you can easily manage your podcast subscriptions.
This is just an example how to use wildcards in jQuery to realize a multiple live search.
By using SSH-Aliases you can easily use an alternative key for one host. This may be neccessary if you want to access different Bitbucket- or GitHub-Accounts.
The attribute component of shopware has been refactored completely with version 5.2. In this article I'll provide a short example how to add a custom store to field's combobox.
By using drush you can easily sync content of 2 drupal installations. This is a short introduction.