Skip to content

Instantly share code, notes, and snippets.

View timdev's full-sized avatar

Tim Lieberman timdev

View GitHub Profile
@timdev
timdev / route53.py
Created February 14, 2022 22:09 — forked from patrakov/route53.py
route53 hook for dehydrated - python2 / python3 + boto2 version. Tested on Ubuntu 16.04
#!/usr/bin/env python
# How to use:
#
# Ubuntu 16.04: apt install -y python-boto OR apt install -y python3-boto
#
# Specify the default profile on aws/boto profile files or use the optional AWS_PROFILE env var:
# AWS_PROFILE=example ./dehydrated -c -d example.com -t dns-01 -k /etc/dehydrated/hooks/route53.py
#
# Manually specify hosted zone:
@timdev
timdev / Sylius Installer fail
Created June 17, 2018 19:11
Passing explicit database port causes type error
Creating the "app/config/parameters.yml" file
Some parameters are missing. Please provide them.
database_driver ('%env(SYLIUS_DATABASE_DRIVER)%'):
database_host ('%env(SYLIUS_DATABASE_HOST)%'):
database_port ('%env(SYLIUS_DATABASE_PORT)%'):
database_name ('%env(SYLIUS_DATABASE_NAME)%'):
database_user ('%env(SYLIUS_DATABASE_USER)%'):
database_password ('%env(SYLIUS_DATABASE_PASSWORD)%'):
mailer_transport ('%env(SYLIUS_MAILER_TRANSPORT)%'):
@timdev
timdev / Caddyfile
Created May 1, 2017 22:01
Caddyfile for local development of a zend-expressive project
localhost:8080
root ./public
gzip
log data/log/access.log
errors data/log/error.log
rewrite {
if {path} not_match ^\/favicon.ico
@timdev
timdev / keybase.md
Last active August 29, 2015 14:02
keybase.md

Keybase proof

I hereby claim:

  • I am timdev on github.
  • I am timdev (https://keybase.io/timdev) on keybase.
  • I have a public key whose fingerprint is B2B1 E022 6726 8564 8C12 852F 1876 D4CD 4137 1489

To claim this, I am signing this object:

@timdev
timdev / gist:2668190
Created May 12, 2012 18:53
PHP build script
#!/bin/sh
$PM install flex bison
$PM install gettext gettext-devel
$PM install libevent libevent-devel
$PM install libtool-ltdl-devel
rm -rf php-$PHP_VERSION
tar xzvf archive/php-$PHP_VERSION.tar.gz
@timdev
timdev / gist:2668181
Created May 12, 2012 18:52
Apache Build script
#!/bin/sh
## build apache using worker MPM (we can do this since we're running PHP via fastCGI!)
rm -rf httpd-*
tar -xzvf archive/httpd-$HTTPD_VERSION.tar.gz
cd httpd-$HTTPD_VERSION/
./configure --prefix=$LOCATION/apache \
--enable-modules=most \
--enable-ssl \
--with-ssl=$LOCATION/lib \
@timdev
timdev / gist:2668130
Created May 12, 2012 18:45
MySQL build script
!47
#!/bin/sh
#
#
#
export LOCATION=/db
export MYSQL_VERSION=5.5.24
export HERE=`pwd`
@timdev
timdev / gist:1328610
Created October 31, 2011 19:33
NoEntityExists Validator for ZF1/Doctrine2
<?php
namespace TimDev\Validate\Doctrine;
abstract class AbstractValidator extends \Zend_Validate_Abstract{
/**
* @var Doctrine\ORM\EntityManager
*/
private $_em;