Skip to content

Instantly share code, notes, and snippets.

View JuneKelly's full-sized avatar

June Kelly JuneKelly

View GitHub Profile
{% with user-id=other-user %}
{% include "path/to/templates/_message_composer.html" %}
{% endwith %}
data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBD/wAARCACWAZADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD8qqKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
@JuneKelly
JuneKelly / install-rabbitmq.sh
Last active January 3, 2016 12:29
install rabbitmq
#!/usr/bin/env sh
echo '[> Installing RabbitMQ <]'
sudo apt-get update && sudo apt-get upgrade --assume-yes
sudo su -c 'echo "deb http://www.rabbitmq.com/debian/ testing main" >> /etc/apt/sources.list'
wget http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
sudo apt-key add rabbitmq-signing-key-public.asc
-- generate a string suitable for use as a random identifier
-- ex: "C9SLcH4r", "xlnU4Vu-", "Cb-7kWtY"
SELECT CAST(regexp_replace(
encode(gen_random_bytes(6), 'base64'),
'[/=+]',
'-', 'g'
) AS text);

Keybase proof

I hereby claim:

  • I am ShaneKilkelly on github.
  • I am shanek (https://keybase.io/shanek) on keybase.
  • I have a public key whose fingerprint is 4A57 76B4 BA8F FDE0 9ABE 0556 4F1B 6FC8 CC66 BDF5

To claim this, I am signing this object:

@JuneKelly
JuneKelly / nginx_site.conf
Created May 24, 2014 20:48
Nginx conf for a proxied site
server {
listen 80;
server_name {{SERVER_NAME}};
location / {
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://localhost:{{PORT}}/;
@JuneKelly
JuneKelly / .gitignore_global
Created April 30, 2015 08:50
.gitignore_global
# Custom #
##########
TAGS
# Compiled source #
###################
*.com
*.class
*.dll
@JuneKelly
JuneKelly / rand-urlsafe-base64.sql
Created July 3, 2016 17:15
Postgres: sixteen-char random urlsafe base64 value
select replace(
replace(
cast(encode(gen_random_bytes(12), 'base64') as varchar),
'+', '-'),
'/', '_'
);
@JuneKelly
JuneKelly / Birdy naming scheme
Created October 13, 2016 19:55
A bird-themed naming scheme, one for most letters of the Alphabet
Avocet
Brant
Condor
Dipper
Egret
Finch
Grouse
Heron
Ibis
Jackdaw
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQINBFmcB3UBEAC4pOEV2cyUOC/4Yg0cU6HnMqE0sGT8szesv8tYRGCYTWobNXpZ
7SBcgivmsQt9rBYH39oZRZI83OQiKAlzXUztgJYLApZuIpz1BK5ElSzm9FLp07YH
hhH8H3xXzGgBejSY85QLxZRfjYO+ROQHSKB9r0zsBQBZecPJMpW7gKkX0hNmcFsE
fpdpUkCrtaq0+QFHLSu/eGyJ0QOc1dKv0xrS3fxMChLtTePp6c4UAVl84UVwmZD3
wYVFbV8ltAv235aEMxlxFTUulNKPY16S7CVRAoDpiCgHn7K3Yg33wGeDBe3TX+tp
qjrgwjvWnBGGxh8fnRoaEYaTYz8jXB3uvqTTXkS+HYnr8XwfL80vkUWN+xw28j70
2lo8ICl/f0X4y/3zy7tDTvESgEsMCH6xcSIxeuivWEfZHTOFDzMPYd+vWUJIXnjN
fZxe062qIiRUDjROrLAppgCvm4P3l/HzGgeJeA+DTCeeQUgU5PO8fxDiQ6srIu7X