Skip to content

Instantly share code, notes, and snippets.

View rockdrigo's full-sized avatar

Rodrigo Satch rockdrigo

View GitHub Profile
@rockdrigo
rockdrigo / git-alias.md
Created June 5, 2022 20:46 — forked from Klerith/git-alias.md
Useful Git Alias

Log

git config --global alias.lg "log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(bold yellow)%d%C(reset)' --all"

Status

git config --global alias.s status --short

Alternativa útil de status

git config --global alias.s status -sb

@rockdrigo
rockdrigo / functions.php
Created November 27, 2017 03:57
Descuento automatico al agregar al carrito de compras WooCommerce
//Cupón descuento automático
add_action( 'woocommerce_before_cart', 'apply_matched_coupons' );
function apply_matched_coupons() {
global $woocommerce;
$coupon_code = 'cupon_code'; // aquí tu código de cupón
if ( $woocommerce->cart->has_discount( $coupon_code ) ) return;
if ( $woocommerce->cart->cart_contents_total >= 1 ) {
$woocommerce->cart->add_discount( $coupon_code );
$woocommerce->show_messages();
}
@rockdrigo
rockdrigo / speedtest.sh
Created October 21, 2017 15:34
Linux SpeedTest Commands
#!/bin/bash
git clone https://github.com/sivel/speedtest-cli.git
cd speedtest-cli
echo "run -> python speedtest-cli/speedtest.py"
public class Polinomio{
private int[] coeficientes;
private int grado;
public Polinomio(int g){
if (g < 0) {
coeficientes = new int[1];
coeficientes[0] = 0;
grado = 0;
} else {
@rockdrigo
rockdrigo / laravel-controller-method-commands.php
Last active May 30, 2018 05:42
Call laravel controller methods via command line Raw
<?php
php artisan tinker
$controller = app()->make('App\Http\Controllers\MyController');
app()->call([$controller, 'myMethodName'], []);
//the last [] in the app()->call() can hold arguments such as [user_id] => 10 etc'
@rockdrigo
rockdrigo / port.conf
Created June 28, 2016 15:59
Port Conf NGINX file
listen 80;
@rockdrigo
rockdrigo / Curl.php
Created June 28, 2016 05:17
Magento 1.9.2 Unknown cipher in list: TLSv1 SolveFile
<?php
/**
* Magento
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
@rockdrigo
rockdrigo / mirroCentos.txt
Created May 20, 2016 01:44
Centos Mirrors Original Source
baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
@rockdrigo
rockdrigo / gist:d25b40f8a808de6a42532d73831495b7
Created May 19, 2016 22:13
Move all files to upper folder linux
mv * .[^.]* ..
@rockdrigo
rockdrigo / MexEstados.sql
Created February 4, 2016 00:16
Magento Mexico Estados de la Republica
INSERT INTO `directory_country_region` VALUES (NULL , "MX", "AGS","Aguascalientes"),(NULL , "MX", "BCN","Baja California Norte"),(NULL , "MX", "BCS","Baja California Sur"),(NULL , "MX", "CAM","Campeche"),(NULL , "MX", "CHIS","Chiapas"),(NULL , "MX", "CHIH","Chihuahua"),(NULL , "MX", "COAH","Coahuila"),(NULL , "MX", "COL","Colima"),(NULL , "MX", "DF","Distrito Federal"),(NULL , "MX", "DGO","Durango"),(NULL , "MX", "GTO","Guanajuato"),(NULL , "MX", "GRO","Guerrero"),(NULL , "MX", "HGO","Hidalgo"),(NULL , "MX", "JAL","Jalisco"),(NULL , "MX", "MICH","Michoacan"),(NULL , "MX", "MOR","Morelos"),(NULL , "MX", "MEX","Estado de Mexico"),(NULL , "MX", "NAY","Nayarit"),(NULL , "MX", "NL","Nuevo Leon"),(NULL , "MX", "OAX","Oaxaca"),(NULL , "MX", "PUE","Puebla"),(NULL , "MX", "QRO","Queretaro"),(NULL , "MX", "QROO","Quintana Roo"),(NULL , "MX", "SLP","San Luis Potosi"),(NULL , "MX", "SIN","Sinaloa"),(NULL , "MX", "SON","Sonora"),(NULL , "MX", "TAB","Tabasco"),(NULL , "MX", "TAMPS","Tamaulipas"),(NULL , "MX", "TLAX","Tlaxc