超雑にまとめました。修正してください。
登場人物
- アプリケーション先輩: いつも忙しい。横に広がるのが得意(デブじゃない)。
- 後輩: 頼んでばっかしで役に立たない。
- サーバー先輩: アプリケーション先輩と仲がいい。Unix Socket でつながるくらい仲良し。
- プロクシ先輩: アプリケーション先輩とかサーバー先輩と後輩の間を取り持って代わりに伝えたりしてくれる。たまに勝手にレスポンスを書き換える。
| # standard compile options for the c++ executable | |
| FLAGS = -fPIC | |
| # the python interface through swig | |
| PYTHONI = -I/usr/include/python2.6/ | |
| PYTHONL = -Xlinker -export-dynamic | |
| # default super-target | |
| all: | |
| g++ -fPIC -c kitty.cc -o kitty.o |
| Ruby Twitter Gemの簡易リファレンス(というかメモ)です。内容はバージョン2.1.0に準拠しています。 | |
| {{toc_here}} | |
| ! インストール | |
| $ gem install twitter -v=2.1.0 | |
| (環境によっては sudo gem ~) | |
| ! 概要 | |
| * 公式サイト:https://github.com/jnunemaker/twitter |
| #coding: UTF-8 | |
| ''' | |
| Created on 2014/11/08 | |
| @author: shirasu | |
| ''' | |
| import random |
| kubectl get rs,secrets -o json --namespace old | jq '.items[].metadata.namespace = "new"' | kubectl create-f - |
| #!/bin/bash | |
| docker run -d -p 80:80 -p 443:443 --name rancher-server rancher/rancher:latest | |
| while ! curl -k https://localhost/ping; do sleep 3; done | |
| # Login | |
| LOGINRESPONSE=`curl -s 'https://127.0.0.1/v3-public/localProviders/local?action=login' -H 'content-type: application/json' --data-binary '{"username":"admin","password":"admin"}' --insecure` | |
| LOGINTOKEN=`echo $LOGINRESPONSE | jq -r .token` | |
| # Change password |
パターンとはその言語が抽象化できなかった敗北の歴史である。 しかしどんなに優れた言語であってもあらゆる繰り返しに勝てるわけではない。 人は必ずメタ繰り返しを欲するからだ。 そしてそれはRustも例外ではない。
ここでは、OOPでも知られているパターンよりも、Rustに特有のパターンを思いつく限りまとめてみた。名前は適当。