This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo yum groupinstall "Development Tools" | |
sudo yum install openssl-devel.x86_64 | |
sudo yum install ncurses-devel | |
# Install latest Erlang | |
wget http://erlang.org/download/otp_src_20.3.tar.gz | |
tar xvfz otp_src_20.3.tar.gz | |
cd otp_src_20.3 | |
make | |
sudo make install |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env ruby | |
# <bitbar.title>Ethermine BitBar Plugin</bitbar.title> | |
# <bitbar.version>v1.0</bitbar.version> | |
# <bitbar.author>Seymour Cakes</bitbar.author> | |
# <bitbar.author.github>https://gist.github.com/seymores/4cf112d09262a615c3cbf39b91e01207</bitbar.author.github> | |
# <bitbar.desc>Quick latest hashrate and unpaid values.</bitbar.desc> | |
# <bitbar.dependencies>ruby,httparty</bitbar.dependencies> | |
require 'httparty' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
iex(8)> c1 = "https://carousell.com/ui/iso/api-main;localeCookies=true;path=%2F2.1%2Fproducts%2F;query=%7B%22count%22%3A31%2C%22start%22%3A0%2C%22sort%22%3A%22lowest_price%22%2C%22price_start%22%3A2000%2C%22query%22%3A%22rolex%20explorer%2039mm%202016%22%2C%22toggle_shippable%22%3A1%2C%22latitude%22%3A%22%22%2C%22longitude%22%3A%22%22%2C%22lte%22%3A%22%22%2C%22unit%22%3A%22%22%2C%22country_id%22%3A%221880251%22%2C%22country_code%22%3A%22SG%22%7D?_csrf=lY4VP8gA-VL4l1oTBrjxzVwVWronwIMzSPFQ&returnMeta=true" | |
"https://carousell.com/ui/iso/api-main;localeCookies=true;path=%2F2.1%2Fproducts%2F;query=%7B%22count%22%3A31%2C%22start%22%3A0%2C%22sort%22%3A%22lowest_price%22%2C%22price_start%22%3A2000%2C%22query%22%3A%22rolex%20explorer%2039mm%202016%22%2C%22toggle_shippable%22%3A1%2C%22latitude%22%3A%22%22%2C%22longitude%22%3A%22%22%2C%22lte%22%3A%22%22%2C%22unit%22%3A%22%22%2C%22country_id%22%3A%221880251%22%2C%22country_code%22%3A%22SG%22%7D?_csrf=lY4VP8gA-VL4l1oTBrjxzVwVWronwIMzSPFQ&returnMeta=true" | |
iex(9)> URI.decod |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
defmodule MyApp.EncryptedField do | |
@behaviour Ecto.Type | |
def type, do: :binary | |
def cast(value) do | |
{:ok, to_string(value)} | |
end | |
# This is called when the field value is about to be written to the database |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
;; Hardcode the input data here as `data` | |
(def data `({:content "Message from User 2" | |
:from {:id 2 :name "User 2" :type :user :updated "2000-03-05T16:49:56.845Z"} | |
:to {:id 22 :name "Group 22" :type :group :updated "1991-10-19T00:57:39.527Z"} | |
:type :message} | |
{:content "Message from User 1" | |
:from {:id 1 :name "User 1" :type :user :updated "1980-07-21T18:56:27.379Z"} | |
:to {:id 3 :name "User 3" :type :user :updated "1984-05-16T19:57:44.739Z"} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
;; Question 2 | |
;; 1. Create a unit test that reproduces the problem | |
;; 2. Explain what is going wrong | |
;; 3. Fix the bug | |
;; 0. Start with the ref a, ref b and the advance-* functions | |
(def a (ref 1)) | |
(def b (ref 1)) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Algorithmia = require("algorithmia"); | |
const request = require('request'); | |
exports.apply = function(input, cb) { | |
let url = 'http://104.196.34.244:80/' + input; | |
request(url, function (error, response, body) { | |
if (!error && response.statusCode == 200) { | |
out = body |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const gcloud = require('gcloud'); | |
const _ = require('lodash'); | |
const cache = require('./cache'); | |
const log = console.log; | |
const config = {projectId: process.env.GCLOUD_PROJECT || 'brydge-api'} | |
const ds = gcloud.datastore(config); | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. In mix.exs, create | |
defp package do | |
[ | |
files: ["lib", "mix.exs", "README", "LICENSE*"], | |
maintainers: ["Your Name"], | |
licenses: ["Apache 2.0"], | |
links: %{"GitHub" => "https://github.com/fteem/some_app_name"} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ssh-keygen -t rsa -b 2048 -v | |
cat server.pub >> .ssh/authorized_keys | |
# rename server server.pem | |
# Distribute server.pem to login. |
NewerOlder