PHPNews

Hide Slack unread and highlight Tray Icon on Ubuntu/Linux

Written by Benjamin Eberlei - Published on Benjamin Eberlei's weblog
Aggregated on Saturday July 29, 2017 - Permalink

Hide Slack unread and highlight Tray Icon on Ubuntu/Linux The Slack Ubuntu/Linux application doesn’t provide a way to disable the tray icon and that means the unread or highlight notification bubbles will distract you whenever somebody writes something in ANY channel that you are in, even when the messages are not even interesting for you. I wrote to Slack support to make a feature request and …

Continue reading »


Your Service Layer benefits from a Dispatcher

Written by Benjamin Eberlei - Published on Benjamin Eberlei's weblog
Aggregated on Friday August 9, 2013 - Permalink

Your Service Layer benefits from a Dispatcher One benefit of recent applications over old 90s, early 2000 style PHP is central dispatching of requests through one Application or Dispatcher object. This is true for dispatching objects such as PHPs SoapServer or Zend\XmlRpc\Server as well. Old style applications use the webserver (Apache, Nginx) for the dispatching of routes to executed PHP script…

Continue reading »


Speedup Symfony2 on Vagrant boxes

Written by Benjamin Eberlei - Published on Benjamin Eberlei's weblog
Aggregated on Monday August 19, 2013 - Permalink

Speedup Symfony2 on Vagrant boxes Update: Added requirements to configure Vagrant and Virtualbox before trying my change. Update 2: Added link to Virtualbox Guest Additions plugin for Vagrant, thanks Peter Kruithof for the hint. Using Symfony2 inside a Vagrant box is considered to be very slow ( here , here ), even when using NFS. I can confirm the experience and know many others …

Continue reading »


Decoupling from Symfony Security and FOSUserBundle

Written by Benjamin Eberlei - Published on Benjamin Eberlei's weblog
Aggregated on Wednesday September 4, 2013 - Permalink

Decoupling from Symfony Security and FOSUserBundle In this blog post I will show how to decouple your core application from the Symfony Security component and User bundles such as the FOSUserBundle. In my opinion a framework has to be evaluated by how much it allows you to hide it from your actual application. This blog post will add another perspective on how to achieve decoupling from …

Continue reading »


Setting up development machines: Ansible edition

Written by Benjamin Eberlei - Published on Benjamin Eberlei's weblog
Aggregated on Tuesday November 19, 2013 - Permalink

Setting up development machines: Ansible edition A little over a year ago I posted on using Puppet for setting up development machines . This approach prooved useful as during that time I did setup a new machine several times and benefited from the mostly automatic installation with Puppet. Github is thinking the same on a bigger scale. Earlier this year they introduced Boxen which is using …

Continue reading »


Feature Flags and Doctrine Entities

Written by Benjamin Eberlei - Published on Benjamin Eberlei's weblog
Aggregated on Thursday December 5, 2013 - Permalink

Feature Flags and Doctrine Entities I was in a discussion with some of the EasyBib developers this week about how to use feature flags with Doctrine Entities, Metadata Mapping and their database. The problem of feature flags with Doctrine is easily explained: If you add properties for a new feature that is disabled in the Doctrine metadata, then you need to upgrade the database before …

Continue reading »