Skip to content

Instantly share code, notes, and snippets.

@joeljackson
joeljackson / keybase.md
Created October 26, 2018 17:40
keybase.md

Keybase proof

I hereby claim:

  • I am joeljackson on github.
  • I am joeljackson (https://keybase.io/joeljackson) on keybase.
  • I have a public key ASCgag6zvmeVWEMS1_TT045l0SVoIQ-DzkmveQPVEIQOAQo

To claim this, I am signing this object:

<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
<channel>
<title>
Our meals this week
</title>
<link>
https://www.eatlessme.at
</link>
<description>
Here our the meatless meals we're serving this week.
@joeljackson
joeljackson / test.rss
Last active March 14, 2018 16:24
Test RSS feed
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
<channel>
<title>Stories from NPR</title>
<link>https://www.npr.org</link>
<description>Assorted stories from NPR</description>
<language>en</language>
<copyright>Copyright 2018 NPR - For Personal Use Only</copyright>
<generator>NPR API RSS Generator 0.94</generator>
<lastBuildDate>Mon, 12 Mar 2018 21:00:36 -0400</lastBuildDate>
<image>
@joeljackson
joeljackson / file.js
Created November 14, 2016 19:42
country_and_state_selector.js
var __bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; };
window.Honest || (window.Honest = {});
Honest.CountryAndStateSelect = (function() {
CountryAndStateSelect.prototype.DEFAULT_COUNTRY = "United States";
CountryAndStateSelect.prototype.DEFAULT_LABEL = "State";
@joeljackson
joeljackson / response.json
Created June 24, 2016 19:21
response.json
{
"content": {
"bundle_benefits_image": {
"id": 32079,
"type": "image",
"platforms": {
"touch": {
"image": {
"id": 7856,
"url": "https://staging.thcdn.co/uploads/media/file/000/007/856/tSibLgrr.png",
def self.create_csv
db = Rails.application.config.database_configuration[Rails.env]
db = db['reporting'] if Rails.env == 'production'
username = db["username"]
host = db["host"]
database = db["database"]
password = db["password"]
port = db["port"]
all_active_newsletters = Newsletter.where('display = 1 AND exacttarget_pref_name IS NOT NULL')
@joeljackson
joeljackson / better_function_matching.ex
Last active March 25, 2016 02:42
better function matching in elixir
add_subscription(user, subscription)
def add_subscription(%User{subscription: nil} = user, subscription) do
#Add subscription here using user
end
def add_subscription(_user, _subscription) do
raise "This user already has a subscription"
end
@joeljackson
joeljackson / function_matching.ex
Created March 25, 2016 02:40
Practical function matching example
add_subscription(user, subscription)
def add_subscription(%User{subscription: nil}, subscription) do
#Add subscription here
end
def add_subscription(_user, _subscription) do
raise "This user already has a subscription"
end
@joeljackson
joeljackson / fib.ex
Created March 25, 2016 02:31
Fibonnacci in elixir
defmodule Fib do
def fib(0), do: 0
def fib(1), do: 1
def fib(n), do: fib(n-1) + fib(n-2)
end
@joeljackson
joeljackson / fib.rb
Created March 25, 2016 02:24
Simple fib in ruby
def fib(num)
return 0 if num == 0
return 1 if num == 1
return fib(num - 1) + fib(num - 2)
end