Skip to content

Instantly share code, notes, and snippets.

@petrknap
petrknap / phpunit.macro
Created January 7, 2016 08:32
Bash macro for batch running of PHPUnit
#!/usr/bin/env bash
phpunit() {
local RETURN_CODE=0
for D in `find . -type f -name "phpunit.xml" -printf "%h\n"`
do
(
cd "$D"
echo "${PWD}"
command phpunit "$@"
@petrknap
petrknap / .gitignore
Last active September 1, 2016 12:02
PHPOffice/PHPWord: MsDoc - Czech language support #881
/vendor
@petrknap
petrknap / .gitignore
Last active December 2, 2016 09:33
Elasticsearch sandbox
/.idea/
/vendor/
/composer.lock
@petrknap
petrknap / .gitignore
Last active December 2, 2016 23:08
JS function which returns active device detected by Bootstrap
/.idea/
@petrknap
petrknap / .gitignore
Last active March 17, 2017 16:14
Simple semaphore object for JS
/.idea/
<?php
namespace PetrKnap\Gist;
use DirectoryIterator;
use SplFileInfo;
class PlaylistGenerator
{
const TYPE_M3U = "m3u";
@petrknap
petrknap / icon.png
Last active April 20, 2018 18:41
Pomodoro timer for zenity
icon.png
#!/usr/bin/env sh
#
# Don't forget to:
# 1. make `/etc/letsencrypt` persistent
# 2. share `/tmp/letsencrypt` as `http://example.com/.well-known`
#
set -e
set -x
which certbot-auto || (