Skip to content

Instantly share code, notes, and snippets.

View unicornrainbow's full-sized avatar
🎈Sharing codes 🔫🛍🛁📐🎉💉🕳🚬💎💰💳

Rashiki Grace unicornrainbow

🎈Sharing codes 🔫🛍🛁📐🎉💉🕳🚬💎💰💳
  • Newstime
  • Daytona Beach, FL
View GitHub Profile
unicornrainbow / Color4FaceeBoOK.user.js
Created August 6, 2021 02:26
See things in color, greasemonkey script, works life butter.
// ==UserScript==
// @name Color 4 FaceBoOK 🤩
// @version 1
// @match*
// @require
// @require
// @grant none
// ==/UserScript==
unicornrainbow / 💫😇😍
Created July 21, 2021 01:35
githUb piNk bikiNi sTiLiSh
body {
--candy-pink: #e81ced;
--comments: #ff9cec;
--link-color: #ff25f5;
background-color: aquamarine;
a {
color: #ff25f5;
unicornrainbow / color4tweet.user.js
Last active December 20, 2021 10:33
Colorize Your Twitter Stream 🎈 Colorize The World. 🎊
// ==UserScript==
// @name Color 4 Tweet
// @version 0.1.2
// @grant none
// @match*
// @require
// @require
// @grant GM_addStyle
// @grant GM_setValue
// ==/UserScript==
# init.d script for single or multiple unicorn installations. Expects at least one .conf
# file in /etc/unicorn
# Modified by
# based on by
## A sample /etc/unicorn/my_app.conf

Using Unicorn with Upstart

This configuration works with Upstart on Ubuntu 12.04 LTS

The reason why it needs to be done this way (i.e. with the pre-start and post-stop stanzas), is because Upstart is unable to track whever Unicorn master process re-execs itself on hot deploys. One can use it without hot-deploys and run Unicorn in foreground also, it then only needs one exec stanza.

This presumes you are not using RVM, so no voodoo dances.

def self.prevent_recursion(method_name)
flag_name = "in:#{name}##{method_name}"
original = instance_method(method_name)
define_method(method_name) do |*args|
if Thread.current[flag_name]
Thread.current[flag_name] = true
unicornrainbow / unmount_disk
Created January 18, 2014 07:37
Unmount a disk by name on OSX.
#! /usr/bin/env bash
disk=$(diskutil list | grep <Disk Name> | awk '{ print $6}')
diskutil unmount "/dev/$disk"
user sax staff;
worker_processes 1;
daemon off;
error_log /var/log/nginx/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/;
pid /var/run/;
unicornrainbow /
Created September 11, 2013 06:49
A message from the president, which I received and he asked me to share.

Good evening --

I just addressed the nation about the use of chemical weapons in Syria.

Over the past two years, what began as a series of peaceful protests against the repressive regime of Bashar al-Assad has turned into a brutal civil war in Syria. Over 100,000 people have been killed.

In that time, we have worked with friends and allies to provide humanitarian support for the Syrian people, to help the moderate opposition within Syria, and to shape a political settlement. But we have resisted calls for military action because we cannot resolve someone else's civil war through force.

The situation profoundly changed in the early hours of August 21, when more than 1,000 Syrians -- including hundreds of children -- were killed by chemical weapons launched by the Assad government.

unicornrainbow / gist:6432979
Created September 4, 2013 05:12
Differences between rails projects generated with --database with postgresq| versus mysql.
diff --git c/Gemfile i/Gemfile
index 36c38ba..e999a91 100644
--- c/Gemfile
+++ i/Gemfile
@@ -3,8 +3,8 @@ source ''
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '4.0.0'
-# Use postgresql as the database for Active Record
-gem 'pg'