Skip to content

Instantly share code, notes, and snippets.

View plcosta's full-sized avatar

Pedro Costa plcosta

  • Brazil
View GitHub Profile
@henrik
henrik / heroku_db_to_dokku_psql_single_container.sh
Last active October 30, 2018 20:48
Copying a Heroku DB to dokku-psql-single-container.
cd my_heroku_app
# Make sure DB doesn't update on Heroku. This may be enough depending on your needs.
heroku maintenance:on
# Dump from Heroku.
heroku pg:pull DATABASE_URL heroku_dump
pg_dump heroku_dump -Fc > /tmp/db.dump # Fc for binary dump (otherwise the import will complain)
# Restore to Dokku.
@daldegam
daldegam / commands-unix-macos.md
Last active February 12, 2021 14:20
Comandos Unix (MAC OS)

Unix Commands

Command Sample Description
pipe - Liga a saida de um comando na entrada de outro
&& cmd && cmd Executa um comando logo após o outro
cat cat Duplica o conteúdo digitado (ctrl+d = sair)
cat cat file.txt Lê um arquivo (ctrl+d = sair)
cat cat > file.txt Cria um arquivo com o conteúdo digitado (ctrl+d = sair)
@laracasts
laracasts / gist:f4a304232c1be6dbb4f8
Last active August 3, 2024 16:45
Laracasts PHPStorm theme.
@GlennTaylorDigital
GlennTaylorDigital / facebook-to-disqus.php
Created September 11, 2014 09:21
Import Facebook comments to Disqus
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dsq="http://www.disqus.com/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:wp="http://wordpress.org/export/1.0/"
>
<channel>
<?php
error_reporting(0);
@idleberg
idleberg / fish_shell.md
Last active July 14, 2025 09:56
Instructions on how to install Fish shell on Mac OS X, including Oh My Fish!. Also includes several useful functions.

Installation

  1. Install fish via Brew
  2. Optionally install Oh My Fish!
  3. Add fish to known shells
  4. Set default shell to fish
brew install fish  
curl -L https://get.oh-my.fish | fish
@SmashBrando
SmashBrando / flex-bs-pricing.php
Last active November 12, 2019 04:18
Bootstrap Price Table | Advanced Custom Fields | Flexible Content | Repeater | Comma Separated Features
<?php
// check if the flexible content field has rows of data
if( have_rows('flexible_content') ):
// loop through the rows of data
while ( have_rows('flexible_content') ) : the_row();
//check current row layout
if( get_row_layout() == 'pricing' ):
@Kartones
Kartones / postgres-cheatsheet.md
Last active August 4, 2025 19:31
PostgreSQL command line cheatsheet

PSQL

Magic words:

psql -U postgres

Some interesting flags (to see all, use -h or --help depending on your psql version):

  • -E: will describe the underlaying queries of the \ commands (cool for learning!)
  • -l: psql will list all databases and then exit (useful if the user you connect with doesn't has a default database, like at AWS RDS)
@alexpchin
alexpchin / Rails_Generating_and_Scaffolding.md
Last active July 29, 2025 13:16
Rails Generating & Scaffolding

Rails Generating & Scaffolding

Rails' use of strict naming conventions means a lot of core code SHOULD be in the same format whoever writes it? It could be written by a friend, colleague or a computer... it shouldn't matter because the same Rails rules apply to everyone.

This means that Rails can actually do some tasks for you! It can actually build things and write code on your behalf...

Coming from another language like PHP, this can seem like magic.

@magnetikonline
magnetikonline / README.md
Last active July 15, 2025 06:29
Setting Nginx FastCGI response buffer sizes.
@twoism-dev
twoism-dev / git.md
Last active December 17, 2024 21:27
Hybrid Git Flow

Our Git Flow

We are using a simple git flow based on git flow and github flow. We have two branches develop and master.

develop is a representation of staging

master is a representation of production

The Rules