Skip to content

Instantly share code, notes, and snippets.

Avatar

Jason McCallister jasonmccallister

View GitHub Profile
@jasonmccallister
jasonmccallister / php.json
Created Sep 25, 2018
PHPUnit Test Function Snippet (php.json)
View php.json
{
"PHPUnit Test Method": {
"prefix": "tf",
"body": [
"/**",
"* @test",
"*/",
"public function $1()",
"{",
"\t// Arrange",
View gist:4255f4f3fbdf3924f80f1256a67b7494
Possible values for ext-name:
bcmath bz2 calendar ctype curl dba dom enchant exif fileinfo filter ftp gd gettext gmp hash iconv imap interbase intl json ldap mbstring mcrypt mysqli oci8 odbc opcache pcntl pdo pdo_dblib pdo_firebird pdo_mysql pdo_oci pdo_odbc pdo_pgsql pdo_sqlite pgsql phar posix pspell readline recode reflection session shmop simplexml snmp soap sockets spl standard sysvmsg sysvsem sysvshm tidy tokenizer wddx xml xmlreader xmlrpc xmlwriter xsl zip
View entity.go
package entity
import (
"fmt"
"log"
"os"
"github.com/jinzhu/gorm"
_ "github.com/jinzhu/gorm/dialects/postgres"
_ "github.com/jinzhu/gorm/dialects/sqlite"
View sql-server-script.sql
USE "cafe-cinema"
GO
-- drop tables, bad for real code
IF OBJECT_ID('dbo.orders', 'U') IS NOT NULL
DROP TABLE dbo.orders;
IF OBJECT_ID('dbo.customers', 'U') IS NOT NULL
DROP TABLE dbo.customers;
View Dockerfile
FROM php:7.0-apache
MAINTAINER Jason McCallister <jason.mccallister@traderinteractive.com>
# arguments for the installation
ARG BLD_PKGS="libfreetype6-dev libjpeg62-turbo-dev libpng12-dev libicu-dev"
ARG PHP_EXTS="pdo pdo_mysql gd"
# install needed items (php extensions)
RUN apt-get update \
View BuyersCanSearchListingsTest.php
<?php
namespace Tests\Feature;
use App\Make;
use App\User;
use App\Year;
use App\Listing;
use App\UserType;
use App\MakeModel;
@jasonmccallister
jasonmccallister / docker-swarm-install.sh
Last active Jan 21, 2018
Quick bash script to setup Docker and Docker Swarm on Ubuntu 16.04
View docker-swarm-install.sh
#!/usr/bin/env bash
# O1 - BASIC USER AND SSH SETUP
# ask for the new username
read -p 'Enter your new username here: ' NEWUSER
# set the path for the user
USERSSHPATH=/home/$NEWUSER/.ssh
# creates the user, you will be promted for a password
adduser $NEWUSER && usermod -aG sudo $NEWUSER
View .vimrc
" ---------------------------------------
" GENERAL CONFIG
" ---------------------------------------
set nocompatible
filetype off
syntax enable
" disable macvim save with cmd-s
macmenu &File.Save key=<nop>
View docker-compose.yml
web:
image: php:7.0.7-apache
links:
- db:postgres
ports:
- 80:80
volumes:
- .:/var/www/html
db:
image: postgres:9.5.3
@jasonmccallister
jasonmccallister / curl_script.sh
Created Apr 1, 2016
Bash script that curls each URL from a text file.
View curl_script.sh
while read p; do
curl -I $p
done <file_with_urls.txt
You can’t perform that action at this time.