Skip to content

Instantly share code, notes, and snippets.

View dv336699's full-sized avatar
😬
I may be slow to respond.

Diego dv336699

😬
I may be slow to respond.
View GitHub Profile
@dv336699
dv336699 / php-pools.md
Last active October 15, 2020 20:47 — forked from holmberd/php-pools.md
Adjusting child processes for PHP-FPM (Nginx)

Adjusting child processes for PHP-FPM (Nginx)

When setting these options consider the following:

  • How long is your average request?
  • What is the maximum number of simultaneous visitors the site(s) get?
  • How much memory on average does each child process consume?

Determine if the max_children limit has been reached.

  • grep max_children /var/log/php-fpm/error.log
#!/bin/bash
#==============================================================================
#TITLE: mysql_backup.sh
#DESCRIPTION: script for automating the daily mysql backups on development computer
#AUTHOR: tleish
#DATE: 2013-12-20
#VERSION: 0.4
#USAGE: ./mysql_backup.sh
#CRON:
# example cron for daily db backup @ 9:15 am
@dv336699
dv336699 / UserAgentInterceptor.java
Created June 29, 2018 17:41 — forked from twaddington/UserAgentInterceptor.java
Injects a User-Agent header into outgoing OkHttp requests.
package com.enlighthq.mobile.http;
import android.os.Build;
import java.io.IOException;
import java.util.Locale;
import okhttp3.Interceptor;
import okhttp3.Request;
import okhttp3.Response;
@dv336699
dv336699 / make-kiosk.sh
Created June 5, 2018 09:50 — forked from voor/make-kiosk.sh
Configuring Kiosk Mode on CentOS
#!/bin/bash
# KIOSK generator for Scientific Linux and CentOS (versions 5; 6 and 7)
# Created using Scientific Linux
# Wasn't made and never tested on different distros than SL/CentOS/EL!
# Version 1.4 for i386 and x86_64
#
# Feel free to contact me: marcin@marcinwilk.eu
# www.marcinwilk.eu
# Marcin Wilk
@dv336699
dv336699 / epub.css
Last active May 21, 2018 20:05 — forked from maticrivo/epub.css
You Don't Know JS Ebooks
/* -------------------------------------------------------------- */
/* You don't need to save this file, just use the .sh files below */
body {
text-align: justify;
}
code, pre {
font-family: "Hack", monospace;
}
@dv336699
dv336699 / commit-message-guidelines.md
Last active February 19, 2018 12:04 — forked from robertpainsi/commit-message-guidelines.md
Commit message guidelines

Commit Message Guidelines

Short (50 chars or less) summary

More detailed explanatory text. Wrap it to 72 characters. The blank
line separating the summary from the body is critical (unless you omit
the body entirely).

Write your commit message in the imperative: "Fix bug" and not "Fixed
bug" or "Fixes bug." This convention matches up with commit messages
@dv336699
dv336699 / trust_domain.sh
Created May 24, 2017 08:30
trust self signed certificate
#!/bin/bash
# second parameter is optinal
# it'll save to /Users/myuser/ssl-domain-certificates if not provided
# sh trust_domain.sh mydomain.dev
# sh trust_domain.sh mydomain.dev /Users/myuser/ssl-domain-certificates
DOMAIN=$1
SAVE_PATH="${2:-/Users/`whoami`/ssl-domain-certificates}"
<?php
namespace Sstalle\php7cc;
use PhpParser\PrettyPrinter\Standard as StandardPrettyPrinter;
use Sstalle\php7cc\CompatibilityViolation\CheckMetadata;
use Sstalle\php7cc\CompatibilityViolation\ContextInterface;
use Sstalle\php7cc\CompatibilityViolation\Message;
class CLIResultPrinter implements ResultPrinterInterface
@dv336699
dv336699 / vbox-backup.sh
Last active March 30, 2021 20:32
Backup Running VirtualBox VMs
#!/bin/sh
BASEFOLDER=/home/vbox/backups
for VMNAME in $(VBoxManage list runningvms | cut -d ' ' -f1 | sed 's/"//g;')
do
echo ""
VBoxManage controlvm "$VMNAME" acpipowerbutton
echo "Waiting for VM "$VMNAME" to poweroff..."
until $(VBoxManage showvminfo --machinereadable "$VMNAME" | grep -q ^VMState=.poweroff.)