This procedure is tested on Mac OS X 10.10.5 with Developpers tools installed (xCode).
PHP 5.6 installed with Homebrew.
Download the following files from Oracle website (yes, you need to create an account and accept terms):
Boolean.prototype.xor = function (other) {return (!this && Boolean(other)) || (this && !Boolean(other))} |
# | |
# A fatal error has been detected by the Java Runtime Environment: | |
# | |
# SIGBUS (0xa) at pc=10717bb4d, pid=407, tid=140735198561024 | |
# | |
# JRE version: 7.0 | |
# Java VM: OpenJDK 64-Bit Server VM (21.0-b17 mixed mode bsd-amd64 compressed oops) | |
# Problematic frame: | |
# V [libjvm.dylib+0x3deb4d] SharedRuntime::resolve_sub_helper(JavaThread*, bool, bool, Thread*)+0x1a9 | |
# |
# | |
# It does not do anything by default, delegating control to the | |
# builtin VCL. The builtin VCL is called when there is no explicit | |
# return statement. | |
# | |
# See the VCL chapters in the Users Guide at https://www.varnish-cache.org/docs/ | |
# and https://www.varnish-cache.org/trac/wiki/VCLExamples for more examples. | |
# Marker to tell the VCL compiler that this VCL has been adapted to the | |
# new 4.0 format. |
// ==UserScript== | |
// @name Trello Card Numbers | |
// @namespace http:// | |
// @version 0.1 | |
// @description Shows card numbers on trello. New cards don't get this usually so you may need to refresh the page. | |
// @author Tyler Lemburg | |
// @match https://trello.com/* | |
// @grant none | |
// ==/UserScript== |
This procedure is tested on Mac OS X 10.10.5 with Developpers tools installed (xCode).
PHP 5.6 installed with Homebrew.
Download the following files from Oracle website (yes, you need to create an account and accept terms):
[{"name": "Jobs", "_collapsed":"true", "children": [{"name": "Architecture & engineering", "_collapsed":"true", "children": [{"name": "Engineers", "children": [{"name": "Civil engineers"}, {"name": "Computer hardware engineers"}, {"name": "Electrical & electronics engineers", "children": [{"name": "Electrical engineers"}, {"name": "Electronics engineers, except computer"}]}, {"name": "Engineers, all other"}, {"name": "Industrial engineers, including health & safety", "children": [{"name": "Health & safety engineers, except mining safety engineers & inspectors"}, {"name": "Industrial engineers"}]}, {"name": "Chemical engineers"}, {"name": "Petroleum engineers"}, {"name": "Marine engineers & naval architects"}, {"name": "Mining & geological engineers, including mining safety engineers"}, {"name": "Biomedical engineers"}, {"name": "Materials engineers"}, {"name": "Nuclear engineers"}, {"name": "Agricultural engineers"}, {"name": "Environmental engineers"}, {"name": "Aerospace engineers"}, {"name": "Mechanical |
title,Hierarchy,Occupation.type,Employment.2016,Employment.2026,ChgEmploy.2016to26.Num,ChgEmploy.2016to26.Perc,Percent.self.employed..2016,Occupational.openings..2016.26.annual.average,Median.annual.wage..2017.1.,Typical.education.needed.for.entry,Work.experience.in.a.related.occupation,Typical.on.the.job.training.needed.to.attain.competency.in.the.occupation,Level0,Level1,Level2,Level3,Level4,pathString,jobcol,percentchg.indx,percentchg.col | |
"Total, all",0,Summary,"156,063.80","167,582.30","11,518.60",7.4,6.1,"18,742.00","$37,690 ",NA,NA,NA,Jobs,NA,NA,NA,NA,Jobs,white,11,#FF9200 | |
Architecture & engineering,1,Summary,"2,601.00","2,795.40",194.3,7.5,2.7,210.1,"$79,180 ",NA,NA,NA,Jobs,Architecture & engineering,NA,NA,NA,Jobs/Architecture & engineering,#984EA3,11,#FF9200 | |
"Architects, surveyors, etc",2,Summary,210.9,225.3,14.5,6.9,15.3,16.7,"$72,020 ",NA,NA,NA,Jobs,Architecture & engineering,"Architects, surveyors, etc",NA,NA,"Jobs/Architecture & engineering/Architects, surveyors, etc",#984EA3,11,#FF9200 | |
"Architect |
[{"name":"Jobs","children":[{"name":"Management occupations","children":[{"name":"Top executives","children":[{"name":"Chief executives"},{"name":"General & operations managers"},{"name":"Legislators"}],"_collapsed":true},{"name":"Advertising, marketing, etc","children":[{"name":"Advertising & promotions managers"},{"name":"Marketing & sales managers","children":[{"name":"Marketing managers"},{"name":"Sales managers"}],"_collapsed":true},{"name":"Public relations & fundraising managers"}],"_collapsed":true},{"name":"Operations specialties managers","children":[{"name":"Administrative services managers"},{"name":"Computer & information systems managers"},{"name":"Financial managers"},{"name":"Industrial production managers"},{"name":"Purchasing managers"},{"name":"Transportation, storage, etc"},{"name":"Compensation & benefits managers"},{"name":"Human resources managers"},{"name":"Training & development managers"}],"_collapsed":true},{"name":"Other management occupations","children":[{"name":"Farmers, rancher |
def flatten(array) | |
new_arr = [] | |
array.each do |item| | |
if item.is_a?(Array) | |
flatten(item).each do |inner| | |
new_arr << inner | |
end | |
else | |
new_arr << item | |
end |
require 'sinatra' | |
require 'json' | |
require 'openssl' | |
require 'base64' | |
ENDPOINT_SECRET = 'fe1eb40c8e8d2164ffff0316a40e5f237f2e2742877e6c47a969643411547f74' | |
post '/webhook' do | |
puts "" | |
puts 'Webhook received!' |