Skip to content

Instantly share code, notes, and snippets.

View jacobsantos's full-sized avatar

Jacob Santos jacobsantos

View GitHub Profile
FROM ubuntu:xenial
ARG PHP_VERSION=5.5
ARG LIBXL_BRANCH="master"
ARG LIBXL_VERSION="3.6.5"
ENV PHP_VERSION $PHP_VERSION
# LibXL PHPExcel
ENV LIBXL_SRC_DIR /opt/libxl
Sending build context to Docker daemon 87.04 kB
Step 1 : FROM php:7.0-fpm
---> a4ecb424acb5
Step 2 : RUN set -ex && apt-get update && apt-get install -y curl g++ openssl libfreetype6-dev libjpeg62-turbo-dev libmcrypt-dev libpng12-dev libicu-dev libxml2-dev libcurl4-openssl-dev libsodium-dev && docker-php-ext-install -j$(nproc) iconv mcrypt json intl xml gettext mbstring soap zip curl mysqli pdo pdo_mysql && docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ && docker-php-ext-install -j$(nproc) gd && docker-php-ext-configure bcmath && docker-php-ext-install bcmath && pecl install apc && pecl install libsodium && docker-php-ext-enable libsodium
---> Using cache
---> 726852f013fd
Step 3 : RUN set -ex && apt-get update && apt-get install -y wget unzip libxml2-dev && curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer && curl -fsSL 'http://www.libxl.co
@jacobsantos
jacobsantos / Display
Last active April 25, 2017 19:50
Luhn PHP
79927398710 is not valid.
79927398713 is valid.
#include <iostream>
using namespace std;
#include <stdlib.h> // For Rand
#include <time.h> // For SRand
#include <GL/glut.h> // For GLUT and OpenGL
#include <GL/glui.h> // For GLUI Menu API
#include <string.h> // For Strings
/*
* TODO: