type: PIN
Consumer key: 3nVuSoBZnx6U4vzUxf5w
Consumer secret: Bcs59EFbbsdF6Sl9Ng71smgStWEGwXXKSjYvPVt7qys
type: PIN
Consumer key: IQKbtAYlXLripLGPWd0HUA
const uniq = array => [...new Set(array)]; | |
const flatten = (arr) => arr.reduce((a, b) => a.concat(b), []); | |
const extractUniqueShowYears = showsData => { | |
return uniq(showsData.map((showData) => showData.date.split("-")[0]).sort()); | |
}; | |
const extractJSON = response => response.json(); | |
const fetchJSON = url => fetch(url).then(extractJSON); |
Copied from http://arstechnica.com/civis/viewtopic.php?f=19&t=1197911 (via http://www.libertypages.com/clarktech/?p=349) | |
----------------------------------------------- | |
MarkLT1 | |
Ars Scholae Palatinae | |
et Subscriptor | |
Tribus: Where the women are strong, the men are good looking, and all the children are above average. | |
Registered: Nov 11, 2002 | |
Posts: 924 | |
----------------------------------------------- |
defmodule Chat.Client do | |
def join(server) do | |
client_send server, :join | |
end | |
def say(server, message) do | |
client_send server, { :say, message } | |
end | |
def leave(server) do |
#!/usr/bin/env ruby | |
# | |
# Proof-of-Concept exploit for Rails Remote Code Execution (CVE-2013-0156) | |
# | |
# ## Advisory | |
# | |
# https://groups.google.com/forum/#!topic/rubyonrails-security/61bkgvnSGTQ/discussion | |
# | |
# ## Caveats | |
# |