mkdir -p ~/git-template/hooks
nano ~/git-template/hooks/prepare-commit-msg
chmod +x ~/git-template/hooks/prepare-commit-msg
git config --global core.hooksPath ~/git-template/hooks
git config --global --unset core.hooksPath
php artisan queue:restart
php artisan queue:work --sleep=3 --tries=1 --memory=768 --timeout=10800
php artisan queue:work --env=production --sleep=3 --tries=1 --memory=768 --timeout=3600
php artisan queue:listen --env=production --sleep=3 --tries=1 --memory=768 --timeout=3600
# does not need restarts, but is less more efficient<?php | |
namespace Database\Factories; | |
use App\Models\X; | |
use App\Models\Y; | |
use App\Models\Z; | |
use Illuminate\Database\Eloquent\Factories\Factory; | |
class TestFactory extends Factory |
#!/bin/bash | |
# file rotation | |
# -- this is not possible with logrotate, since we do it remotely | |
# -- it's also not possible to push 1000x delete commands, so do one combined command | |
SSH_HOST="xxx" | |
SSH_PORT=22 | |
SSH_USERNAME="xxx" | |
SSH_PATH="/xxx/yyy/zzz" |
system
user
assistant
<!DOCTYPE html> | |
<html lang="de"> | |
<head> | |
<meta charset="utf-8" /> | |
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5, minimum-scale=1" /> | |
<title>.</title> | |
<script> | |
class Confetti { | |
constructor() { | |
this.confettiConfig = { |
// composer require eluceo/ical | |
require_once(__DIR__ . '/vendor/autoload.php'); | |
$date_begin = '2023-01-01 20:00:00'; | |
$date_end = '2023-01-01 21:00:00'; | |
$d = new \DateTime($date_end, new \DateTimeZone('Europe/Berlin')); | |
$d->setTimeZone(new \DateTimeZone('UTC')); | |
$date_begin = $d->format('Y-m-d H:i:s'); |