wget https://github.com/iamthechad/javadoc2dash/releases/download/1.1.0/j2d-cli-1.1.0.zipunzip j2d-cli-1.1.0.zip
wget https://archive.apache.org/dist/lucene/java/8.5.1/lucene-8.5.1-src.tgzbrew install ant
| require "hmac" | |
| require "hmac-sha2" | |
| # reference: | |
| # http://docs.amazonwebservices.com/AWSECommerceService/2009-07-01/DG/index.html?BasicAuthProcess.html | |
| # http://docs.amazonwebservices.com/AWSECommerceService/2009-07-01/DG/index.html?Query_QueryAuth.html | |
| module AmazonSignature | |
| def sign_request(params) | |
| params.reverse_merge!(:Timestamp => timestamp, :Version => "2009-07-01") | |
| params.merge!(:Signature => build_signature(params, "GET")) |
| # install git | |
| sudo apt-get install g++ curl libssl-dev apache2-utils libapache2-mod-wsgi | |
| sudo apt-get install git-core | |
| # download the Node source, compile and install it | |
| git clone https://github.com/joyent/node.git | |
| cd node | |
| ./configure | |
| make | |
| sudo make install | |
| # install the Node package manager for later use |
| #!/usr/bin/env bash | |
| # | |
| # Bundling a minimal Amazon Linux image to a portable Docker container image | |
| # Based on: https://forums.aws.amazon.com/message.jspa?messageID=541030#557755 | |
| # | |
| # | |
| yum install -y wget docker && service docker start | |
| wget -q https://raw.githubusercontent.com/dotcloud/docker/master/contrib/mkimage-yum.sh | |
| # | |
| # Example for bundling AML Minimal HVM EBS Build: amzn-ami-minimal-hvm-2015.03.0.x86_64-ebs (ami-2ccae744) |
| --compilers js:./test/support/compiler | |
| --require ./test/support/init |
| require 'rspec' | |
| require 'stringio' | |
| # Custom matcher to test text written to standard output and standard error | |
| # | |
| # @example | |
| # expect { $stderr.puts "Some random error" }.to write(/Some.* error/).to(:stderr) | |
| # | |
| # @example | |
| # expect { $stderr.puts "Some specific error" }.to write('Some specific error').to(:stderr) |
| (ns ga-exp.core | |
| (:import | |
| (com.google.api.client.googleapis.auth.oauth2 GoogleCredential$Builder) | |
| (com.google.api.client.googleapis.javanet GoogleNetHttpTransport) | |
| (com.google.api.client.json.jackson2 JacksonFactory) | |
| (com.google.api.services.analytics Analytics$Builder AnalyticsScopes))) | |
| (def HTTP_TRANSPORT (GoogleNetHttpTransport/newTrustedTransport)) | |
| (def JSON_FACTORY (JacksonFactory.)) |
| var system = require('system'); | |
| if (system.args.length < 5) { | |
| console.info("You need to pass in account name, username, password, and path to casperJS as arguments to this code."); | |
| phantom.exit(); | |
| } | |
| var account = system.args[1]; | |
| var username = system.args[2]; | |
| var password = system.args[3]; |
| (require '[clojure.string :as s]) | |
| ;; My initial attempt | |
| (def c [:0 :1 :2 :3 :4 :5 :6 :7 :8 :9 :A :B :C :D :E :F]) | |
| (str "#" (s/join (map name (repeatedly 6 #(rand-nth c))))) | |
| ;; Another option not using keywords (/ht locks in #clojure) | |
| (def c [0 1 2 3 4 5 6 7 8 9 \A \B \C \D \E \F]) | |
| (str "#" (s/join (repeatedly 6 #(rand-nth c)))) | |
| ;; the last line can be simplified even more (/ht xificurC in #clojure) |
| 1-tr-18su-ka-8dow-56-oo9-13swx-r-k-ife-0nj-rnq-ihb-dd-p-1-0-z-a.info. | |
| 292fu2013-1-2-3-htt-4t3l60-zqn673-w9gp7kip0422wemrzsftm-htm-com.info. | |
| aljumahiriyahalarabiyahallibiyahashshabiyahalishtirakiyahaluzma.info. | |
| anderson-piedmont-spartanburg-greenville-easley-spine-pain-care.info. | |
| associationfrancaisedesdirecteursdelaphotographiedelatelevision.info. | |
| audio-player-zawqkerrhfoepdnmvbdkslahgjvklahjkfqqqojcgrtsksmcls.info. | |
| ausencosandwellascentisaaxwaynegossruddswanheinercrimemellifont.info. | |
| australianpublicsectoranti-corruptionconference2009fraudrortsin.info. | |
| bewarecrimestoppersassistcorruptpolicepoliticcrimecriminalfraud.info. | |
| camp-the-lycian-way-camps-the-lycian-way-camping-lycian-way-map.info. |