更新: | 2017-04-03 |
---|---|
作者: | @voluntas |
バージョン: | 1.0.6 |
URL: | https://voluntas.github.io/ |
2017 年 4 月 1 日に行われた Elixir Conf Japan 2017 の発表者用のメモです。
import boto3 | |
import os | |
import time | |
from datetime import datetime | |
from datetime import timedelta | |
def lambda_handler(event, context): | |
query = build_query() | |
target_db = os.environ['TARGET_DB'] |
更新: | 2017-04-03 |
---|---|
作者: | @voluntas |
バージョン: | 1.0.6 |
URL: | https://voluntas.github.io/ |
2017 年 4 月 1 日に行われた Elixir Conf Japan 2017 の発表者用のメモです。
Task
にかなり依存してるので、まずはこれらを理解することが重要This runs a build for a small elixir (phoenix) project in about 40 seconds by caching as much of the compiled files as possible.
We've been using this for months in multiple projects without any issues. Please ping be if there is any issues with this script and I'll update it.
It should be generic enough to work on any elixir app using mix.
If you have a elixir_buildpack.config
, then enable that section in the build script to keep versions in sync!
2016-08-09: Updated to newer Erlang and Elixir and fixed curl command.
更新: | 2014-05-07 |
---|---|
バージョン: | 0.0.1 |
作者: | @voluntas |
URL: | http://voluntas.github.io/ |
概要
git config --global http.proxy http://myproxy:8080 | |
git config --global https.proxy https://myproxy:8080 | |
npm config set proxy http://myproxy:8080 | |
npm config set https-proxy https://myproxy:8080 | |
npm config set registry http://registry.npmjs.org/ |
// Case #1 | |
// 短縮URLを展開する | |
// 短縮URLが存在しない場合には、groovyx.net.http.HttpResponseException をthrowする | |
import groovyx.net.http.HttpURLClient | |
assert 'https://gyakubiki-groovy.rhcloud.com/' == expandURL("http://bit.ly/gyakubikigroovy") | |
public String expandURL(String urlStr) { | |
HttpURLClient http = new HttpURLClient(followRedirects:false) |