Skip to content

Instantly share code, notes, and snippets.

@z2z
z2z / gist:2224378
Created March 28, 2012 06:55 — forked from mattattui/gist:879259
Example PHP cURL function
<?php
// See http://inanimatt.com/php-curl.php for license & known issues
function httpGet($url, $ttl = 86400)
{
/* Change this or make it an option as appropriate. If you're
* getting urls that shouldn't be visible to the public, put the
* cache folder somewhere it can't be accessed from the web
*/
$cache_path = dirname(__FILE__).'/cache';
import urllib
import urllib2
import time
import sys
try:
login=sys.argv[1] # 0 -> logout 1-> login
except IndexError:
login = 1
#!/usr/bin/ruby
require 'optparse'
require 'net/http'
require 'uri'
class RelianceLogin
def self.login(args)
opt = {}
opt[:host]='220.224.142.229'
@z2z
z2z / MultiUserProvider.php
Created October 19, 2015 07:29 — forked from Xethron/MultiUserProvider.php
Laravel 4 Authenticate Multiple User Provider Allows Laravel Auth to login using multiple tables and/or databases/Eloquent User Models... Each User Model can have its own Hasher and Hasher options...
<?php //app/libraries/MultiUserProvider.php
use Illuminate\Auth\UserProviderInterface,
Illuminate\Auth\UserInterface,
Illuminate\Auth\GenericUser;
class MultiUserProvider implements UserProviderInterface {
protected $providers;
@z2z
z2z / FileStream.php
Created December 1, 2015 13:20 — forked from LukasStribrny/FileStream.php
PHP Any File Stream With HTTP_RANGE
<?php
/**
* Description of FileStream
*
* @author Rana
* @link http://codesamplez.com/programming/php-html5-video-streaming-tutorial
* @co-author Lukas Stribrny
* Added support for fileinfo,mod_ratelimit
*
*/
@z2z
z2z / install.sh
Last active December 23, 2015 15:18
CentOS LAMP + 5.5, Laravel and Composer install script.
echo ">>> Starting install script"
sudo yum -y update
echo ">>> Installing Apache, MySQL and PHP"
sudo rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
sudo yum install -y nano git-core httpd php55w php55w-common php55w-mysql php55w-mcrypt php55w-gd php55w-xmlrpc php55w-mbstring php55w-xml
sudo yum install -y yum-plugin-replace
sudo yum replace -y mysql-libs --replace-with mysql55w-libs
sudo yum install -y mysql55w mysql55w-server
##############################################################################
# INSTALL isolated PHP 5.6 ZTS (Thread-safe) with pthreads on Ubuntu 14.04 ###
##############################################################################
1) Install necessary bison version
wget http://launchpadlibrarian.net/140087283/libbison-dev_2.7.1.dfsg-1_amd64.deb
wget http://launchpadlibrarian.net/140087282/bison_2.7.1.dfsg-1_amd64.deb
dpkg -i libbison-dev_2.7.1.dfsg-1_amd64.deb
dpkg -i bison_2.7.1.dfsg-1_amd64.deb
@z2z
z2z / gist:3c2f9a0d31cbc1cf17c785562d72a79e
Last active June 15, 2016 13:52 — forked from pitch-gist/gist:2999707
HTML: Simple Maintenance Page
<!doctype html>
<title>Site Maintenance</title>
<style>
body { text-align: center; padding: 20px; }
@media (min-width: 768px){
body{ padding-top: 150px; }
}
h1 { font-size: 50px; }
body { font: 20px Helvetica, sans-serif; color: #333; }
article { display: block; text-align: left; max-width: 650px; margin: 0 auto; }
@z2z
z2z / SetupDevMachine.bat
Created January 6, 2017 11:51 — forked from winiciuscota/SetupDevMachine.bat
Script to setup a new windows machine with the programs I use
REM -----------------------------------------------
REM Install basic programs
REM -----------------------------------------------
echo Installing chocolatey
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
echo Installing utility programs
@z2z
z2z / install-pdf2htmlEX-ubuntu-14.04.sh
Created September 8, 2017 06:17 — forked from giordanocardillo/install-pdf2htmlEX-ubuntu-14.04.sh
Installing pdf2htmlEX on Ubuntu Server 14.04
#!/bin/sh
RESTORE=$(echo '\033[0m')
BOLD=$(echo '\033[1m')
GREEN=$(echo '\033[1;32m')
echo
echo ${GREEN}
echo "------------------------------"
echo " Installing prerequisites "
echo "------------------------------"
echo