wget https://github.com/mailhog/MailHog/releases/download/v1.0.0/MailHog_linux_amd64
mv MailHog_linux_amd64 mailhog
chmod +x mailhog
sudo vi /etc/systemd/system/mailhog.service
| var panel = new Ext.form.FormPanel({ | |
| title: 'Example', | |
| width: 350, | |
| items: [], | |
| listeners: { | |
| add: function(me, component, index) { | |
| component.on('change', function(f,n,o) { | |
| alert('detected! '+f.label+' value changed from '+o+' to '+n); | |
| console.log(component.startValue); | |
| }); |
| # /etc/fail2ban/filter.d/traefik-auth.conf | |
| [Definition] | |
| failregex = ^<HOST> \- \S+ \[\] \"(GET|POST|HEAD) .+\" 401 .+$ |
| <?php | |
| /** | |
| * @see http://www.jwz.org/doc/mid.html | |
| */ | |
| function generateMessageID() | |
| { | |
| return sprintf( | |
| "<%s.%s@%s>", | |
| base_convert(microtime(), 10, 36), |
| <?php | |
| namespace AppBundle\Form\Type; | |
| use AppBundle\Form\DataTransformer\BooleanTypeToBooleanTransformer; | |
| use Symfony\Component\Form\AbstractType; | |
| use Symfony\Component\Form\FormBuilderInterface; | |
| use Symfony\Component\OptionsResolver\OptionsResolver; | |
| class BooleanType extends AbstractType |
Custom recipe to get OS X 10.11 El Capitan running from scratch, setup applications and developer environment. This is very similar (and currently mostly the same) as my 10.10 Yosemite setup recipe (as found on this gist https://gist.github.com/kevinelliott/0726211d17020a6abc1f). Note that I expect this to change significantly as I install El Capitan several times.
I use this gist to keep track of the important software and steps required to have a functioning system after a semi-annual fresh install. On average, I reinstall each computer from scratch every 6 months, and I do not perform upgrades between distros.
This keeps the system performing at top speeds, clean of trojans, spyware, and ensures that I maintain good organizational practices for my content and backups. I highly recommend this.
You are encouraged to fork this and modify it to your heart's content to match your own needs.