Skip to content

Instantly share code, notes, and snippets.

View mcabreradev's full-sized avatar
🎯
Focusing

Miguelángel Cabrera mcabreradev

🎯
Focusing
View GitHub Profile
#############################################
# Push de la rama actual
git push origin $rama_actual
#############################################
# Volver a un commit anterior, descartando los cambios
git reset --HARD $SHA1
#############################################
# Ver y descargar Ramas remotas
@mcabreradev
mcabreradev / Elementales
Last active June 29, 2016 15:49
Dependencias Desarrollo
# Build Essential
sudo apt-get install -y build-essential
#Instalacion elemental
sudo apt-get install apache2 libapache2-mod-php5 php5-mysql php5-pgsql php5-intl php5-sqlite php5-curl php5-xdebug php5-gd php5-geoip php5-mcrypt php5-redis php5-memcache php5-memcached git mysql-server mysql-client libmysqlclient-dev git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties
# Compresores
sudo apt install ubuntu-restricted-extras rar unace p7zip-full p7zip-rar sharutils mpack arj
# Escenciales
@mcabreradev
mcabreradev / gitconfig
Last active August 29, 2015 14:07
gitconfig
# core {{{
[core]
editor = /usr/bin/vim
excludesfile = /home/migue/.gitignore_global
pager=less -x4
#}}}
# user {{{
[user]
# Atom Cheatsheet.
# Project Key Bindings.
- 'cmd-shift-p': open the command palette.
- 'cmd-p' or 'cmd-t': open the fuzzy finder to find a file.
- 'cmd-b': look for a file that is already open.
- 'cmd-shift-b': search the list of files modified and untracked in your project repository.
- 'ctrl-0': open and focus the the tree view.
@mcabreradev
mcabreradev / gist:1ccc75a6f80552b0bc4d
Created June 29, 2015 21:03
Git workflow commands
Comandos para la resolución de un ticket en forma individual.
git checkout dev # Me muevo al branch dev
git pull origin dev && git submodule update --recursive # Obtengo los últimos cambios que fueron realizados en el branch dev por otros devs
git checkout -b XXX-YYYY # Creo un nuevo feature branch local
MODIFICO ARCHIVOS SEGÚN TAREA
git add [archivos] # Agrego los archivos que quiero commitear a la "cola" de archivos a ser commitados (1)
git commit -m 'Mensaje del commit' # Commiteo los archivos a mi branch localmente
@mcabreradev
mcabreradev / post.md
Last active August 29, 2015 14:25 — forked from kbond/post.md

Install git:

sudo apt-get install git

Configure Git:

touch ~/.gitignore_global
git config --global core.excludesfile ~/.gitignore_global
git config --global user.name "Your Name"

git config --global user.email "Your Email"

<?php
// -------------------------------------------------------------------------
/**
* Debuguear información sobre una variable o mas en una forma que es legible por humanos.
*
* Ejemplo:
*
* Con una sola variable
* $this->pr($response);
*
<?php
use Illuminate\Database\Capsule\Manager as Capsule;
$capsule = new Capsule;
$capsule->addConnection([
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'neobiz_dev',
'username' => 'root',
'password' => 'root',
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Users extends MY_Controller {
public function __construct() {
parent::__construct();
$this->load->model('users_model', 'Users');
}
public function create() {
<?php
class Users_model extends MY_Model {
protected $table = "users";
protected $primary_key = "user_id";
protected $fields = array("location", "first_name", "last_name", "email", "gender", "facebook_id", "password", "password_hash", "deleted", "created_at", "modified_at", "university_id", "reset_token", "reset_token_expires");
public $per_page = 9;
public $per_first_page = 15;