Skip to content

Instantly share code, notes, and snippets.

@WebDevEtc
WebDevEtc / docker-compose.yml
Created September 27, 2021 19:48
docker-compose.yml for running postgres
version: '3.8'
services:
database:
image: postgres
restart: unless-stopped
container_name: database
environment:
POSTGRES_PASSWORD: secret123
POSTGRES_DB: dbname
@WebDevEtc
WebDevEtc / script.php
Created September 29, 2018 15:13
Change Laravel User Password in php artisan tinker
<?
// run this in php artisan tinker (enter it line by line) to chage the pw
// select whatever user you want to edit.
$user = \App\User::where('id', 1)->firstOrFail();
$user->password = Hash::make('Your New Password');
$user->save();

Install Supervisor with sudo apt-get install supervisor in Unix or brew install supervisor in Mac OSX. Ensure it's started with sudo service supervisor restart in Unix or brew services start supervisor in Mac OSX.

In Unix in /etc/supervisord/conf.d/ create a .conf file. In this example, laravel_queue.conf (contents below). Give it execute permissions: chmod +x laravel_queue.conf.

In Mac OSX first run supervisord -c /usr/local/etc/supervisord.ini and in /usr/local/etc/supervisor.d/ create a .conf file. In this example, laravel_queue.conf (contents below). Give it execute permissions: chmod +x laravel_queue.conf.

This file points at /usr/local/bin/run_queue.sh, so create that file there. Give this execute permissions, too: chmod +x run_queue.sh.

Now update Supervisor with: sudo supervisorctl reread in Unix and with: brew services restart supervisor in MAc OSX . And start using those changes with: sudo supervisorctl update.

@WebDevEtc
WebDevEtc / osx-for-hackers.sh
Created September 7, 2018 04:23 — forked from brandonb927/osx-for-hackers.sh
OSX for Hackers: Yosemite/El Capitan Edition. This script tries not to be *too* opinionated and any major changes to your system require a prompt. You've been warned.
#!/bin/sh
###
# SOME COMMANDS WILL NOT WORK ON macOS (Sierra or newer)
# For Sierra or newer, see https://github.com/mathiasbynens/dotfiles/blob/master/.macos
###
# Alot of these configs have been taken from the various places
# on the web, most from here
# https://github.com/mathiasbynens/dotfiles/blob/5b3c8418ed42d93af2e647dc9d122f25cc034871/.osx
@WebDevEtc
WebDevEtc / optimise-images-terminal.md
Created September 7, 2018 04:07 — forked from gielcobben/optimise-images-terminal.md
Optimise your pngs from the terminal in OSX

JPG:
$ brew install jpegoptim
$ find . -name "*.jpg" -exec jpegoptim -m80 -o -p --strip-all {} \;

- PNG:
$ brew install optipng
$ find . -name "*.png" -exec optipng -o7 {} \;