Skip to content

Instantly share code, notes, and snippets.

Avatar

Ray Besiga raybesiga

View GitHub Profile
@raybesiga
raybesiga / restart_bluetooth.sh
Created Jan 17, 2019 — forked from nicolasembleton/restart_bluetooth.sh
Restart Bluetooth Daemon on Mac OS X without restarting
View restart_bluetooth.sh
#!/bin/bash
sudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport
sudo kextload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport
@raybesiga
raybesiga / gist:c3601b30d8f07ea9545ace3ea6e0964a
Created Aug 13, 2018
Symlinking jekyll build to static folder
View gist:c3601b30d8f07ea9545ace3ea6e0964a
ln -s /var/www/prod/{project}/_site /var/www/prod/static_files/{project}
@raybesiga
raybesiga / scp-remote-local
Created Aug 13, 2018
Using SCP from remote to local
View scp-remote-local
## To copy a file from remote to local
`scp user@remote:/foo/bar/folder /home/bar/folder`
## To copy a folder from remote to local
`scp -r user@remote:/foo/bar/folder /home/bar/folder`
This uses a recursive copy
@raybesiga
raybesiga / script.sh
Created Jul 11, 2018 — forked from vielhuber/script.sh
PostgreSQL: Backup and restore pg_dump with password on command line #sql
View script.sh
# best practice: linux
nano ~/.pgpass
*:5432:*:username:password
chmod 0600 ~/.pgpass
# best practice: windows
edit %APPDATA%\postgresql\pgpass.conf
*:5432:*:username:password
# linux
@raybesiga
raybesiga / manual deployment script django project
Created Jun 26, 2018
Manual deployment script for django project on Ubuntu production server
View manual deployment script django project
ssh server
cd /var/www/prod/{project}
source /opt/venvs/{project}/bin/activate
sudo -u www-data git pull origin master
python manage.py collectstatic
sudo supervisorctl restart {project}
@raybesiga
raybesiga / Python3 Virtualenv Setup.md
Created Apr 25, 2018 — forked from pandafulmanda/Python3 Virtualenv Setup.md
Setting up and using Python3 Virtualenv on Mac
View Python3 Virtualenv Setup.md

Python3 Virtualenv Setup

Requirements
  • Python 3
  • Pip 3
$ brew install python3
@raybesiga
raybesiga / python3virtualenvmacsetup.md
Last active Dec 19, 2017
Python3 setup and virtualenvs the easy way
View python3virtualenvmacsetup.md

Setting up Python3

$ brew install python3

You should then check which version is installed

$ python3 --version

Once Python3 is installed, it comes with Pip3

View time_to_read_article
{% assign minutes = content | number_of_words | divided_by: 180 %}
{% if minutes == 0 %}
{% assign minutes = 1 %}
{% endif %}
@raybesiga
raybesiga / gist:0ad45684f189e9c41689
Created Feb 8, 2016 — forked from digitaljhelms/gist:4287848
Git/GitHub branching standards & conventions
View gist:0ad45684f189e9c41689

Branching

Quick Legend

Instance Branch Description, Instructions, Notes
@raybesiga
raybesiga / gist:6ed1a9bcaf079df67ee6
Created Nov 2, 2015 — forked from TimFletcher/gist:034e799c19eb763fa859
Django template filter to add attributes to form fields
View gist:6ed1a9bcaf079df67ee6
# From http://vanderwijk.info/blog/adding-css-classes-formfields-in-django-templates/#comment-1193609278
from django import template
register = template.Library()
@register.filter(name='add_attributes')
def add_attributes(field, css):
attrs = {}
definition = css.split(',')