Installing mysql2
gem errors on MacOS Mojave.
Make sure openssl
is installed on Mac via Homebrew.
brew install openssl
#!/usr/bin/env ruby | |
# | |
# This script is an astonishing feat of top notch | |
# rockstar craftsmanship. It totally uses artificial | |
# intelligence to extract colors out of tmTheme and | |
# build an itermcolors scheme file for iTerm2. | |
# | |
# I know this sounds crazy, but it actually knows | |
# approximately what colors should be used in the | |
# ANSI list, and tries to find nearest colors from |
<?php if ( ! defined('EXT') ) exit('Invalid file request'); | |
/** FINAL | |
* LDAP Authentication | |
* | |
* ### EE 2.1 version ### | |
* | |
* Based on: NCE LDAP | |
* http://code.google.com/p/ee-ldap-extension/ | |
* License: "if you've used this module and found that it needed something then please hand it back so that it can be shared with the world" | |
* Site: http://code.google.com/p/ee-ldap-extension/wiki/Introduction |
module FactoryGirl::Syntax::Methods | |
def find_or_create(name, attributes = {}, &block) | |
factory = FactoryGirl.factory_by_name(name) | |
klass = factory.build_class | |
factory_attributes = FactoryGirl.attributes_for(name) | |
attributes = factory_attributes.merge(attributes) | |
result = klass.find_by(attributes, &block) |
require_relative "roles/config" | |
module Adam | |
class Roles | |
end | |
end |
tell application "System Events" | |
set activeApp to name of first process whose frontmost is true | |
end tell | |
if application "Slack" is running and activeApp is not equal to "Slack" then | |
tell application "Notifications Scripting" | |
# set show event handler results to true | |
set event handlers script path to (path to me) | |
display notification "Slack is running" message "Are you waiting on an @mention?" action button "No" other button "Yes" |
## ADDED. | |
require 'net/http' | |
## What they gave me. | |
# Get the job-related command line arguments. FOR DEMO | |
params = Hash.new | |
if ARGV[0].is_int? | |
jobId = ARGV.shift | |
input = ARGV.shift |
require "net/http" | |
require "uri" | |
require "active_support" | |
require "active_support/hash_with_indifferent_access" | |
event_data = ActiveSupport::JSON.decode(json).deep_symbolize_keys | |
input_uri = event_data[:inputs].first[:uri] | |
filename = input_uri.split("/").last | |
puts "+++++++++++++++++++++++++++++ RUNNING SCRIPT ++++++++++++++++++++++++++++" |