Skip to content

Instantly share code, notes, and snippets.

View edsonhoraciojunior's full-sized avatar

Edson Horácio Junior edsonhoraciojunior

  • Brasil
View GitHub Profile
@edsonhoraciojunior
edsonhoraciojunior / download_remote_files.php
Created November 3, 2016 19:50
Download remote files using PHP's ssh2 and ssh2_scp
<?php
// Just for logging
$begin = microtime(true);
$totalSize = 0;
$totalQty = 0;
$totalNotFoundQty = 0;
// Remove script running time limit
set_time_limit(0);
@edsonhoraciojunior
edsonhoraciojunior / PdfDownloadAndViewer.js
Last active May 9, 2018 21:19
AngularJS - Save remote PDF locally and open it using native PDF Viewer
(function(){
'use strict';
angular.module('app.controllers')
.controller('PdfDownloadAndViewerCtrl', function(
$cordovaFile,
$http,
$cordovaFileOpener2,
$sce
@edsonhoraciojunior
edsonhoraciojunior / gist:025cf202934f210b00033363bfbfa7c0
Last active June 6, 2018 17:59 — forked from trongthanh/gist:1196596
Emulate slow Internet connection speed on localhost with netem (Ubuntu)
#Refer: http://www.linuxfoundation.org/collaborate/workgroups/networking/netem#Delaying_only_some_traffic
#Refer: http://www.bomisofmab.com/blog/?p=100
#Refer: http://drija.com/linux/41983/simulating-a-low-bandwidth-high-latency-network-connection-on-linux/
#Setup the rate control and delay
sudo tc qdisc add dev enp3s0 root handle 1: htb default 12
# rate control - slow outgoing traffic
sudo tc class add dev enp3s0 parent 1:1 classid 1:12 htb rate 56kbps ceil 128kbps
# delay and packet loss
@edsonhoraciojunior
edsonhoraciojunior / laravel-iis-web.config
Created April 1, 2019 04:01
Laravel web.config IIS
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Laravel4" stopProcessing="true">
<match url="^" ignoreCase="false" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />