Skip to content

Instantly share code, notes, and snippets.

View marcocesarato's full-sized avatar

Marco Cesarato marcocesarato

View GitHub Profile
@marcocesarato
marcocesarato / multicommit.sh
Last active January 18, 2019 10:04
Multi commit for git repos with different branch but with same message
#!/usr/bin/env bash
: <<'DOC'
Directory structure:
MainFolder:
=> multicomnmit.sh
=> branch_name
=> repository_name
=> .git
----------------------------
EXAMPLE:
@marcocesarato
marcocesarato / restore_console.js
Last active May 25, 2019 11:38
Restore javascript console using iframe console
/**
* Restore Console
* @author Marco Cesarato <cesarato.developer@gmail.com>
*/
function restoreConsole() {
// Create an iframe for start a new console session
var iframe = document.createElement('iframe');
// Hide iframe
iframe.style.display = 'none';
// Inject iframe on body document
@marcocesarato
marcocesarato / is_https.php
Created July 30, 2018 12:54
Check if site run over https
<?php
/**
* Check if site run over https
*
* @author Marco Cesarato <cesarato.developer@gmail.com>
* @return boolean
*/
if (!function_exists('is_https')){
function is_https(){
if (isset($_SERVER['HTTP_HOST'])){
@marcocesarato
marcocesarato / php2js.js
Last active May 25, 2019 11:37
Javascript function that parse php var_export
/**
* Parse php var_export
* @author Marco Cesarato <cesarato.developer@gmail.com>
* @param str
* @returns {*}
*/
function php2js(str) {
str = str.trim();
str = str.replace('<?php', '');
str = str.replace('?>', '');
@marcocesarato
marcocesarato / url_build_query.php
Last active May 20, 2019 14:02
Build URL query params as http_build_query build a query url the difference is that this function is array recursive and compatible with PHP4
<?php
/**
* Build URL query params
* as http_build_query build a query url the difference is
* that this function is array recursive and compatible with PHP4
*
* @author Marco Cesarato <cesarato.developer@gmail.com>
* @param $query
* @param string $parent
* @return string
@marcocesarato
marcocesarato / friendly_password.php
Last active May 20, 2019 14:02
User friendly password generator
<?php
/**
* Generate user friendly password
* @author Marco Cesarato <cesarato.developer@gmail.com>
* @copyright Copyright (c) 2014-2018
* @license http://opensource.org/licenses/gpl-3.0.html GNU Public License
* @link https://github.com/marcocesarato/PHP-AIO-Security-Class
*
* @param $string
* @param bool $strong_lv (0-2)