- 複数形であるところがポイント
- ここから。今日は15章を終えるつもり
- 再利用ではなく汎用であるということ
- コンポネント設計についてもこれが答えだと思う
| from bs4 import BeautifulSoup | |
| import urllib2 | |
| import urllib | |
| import codecs | |
| def candidate(url): | |
| req = urllib2.Request(url) | |
| USERAGENT = 'Mozilla/5.0' | |
| req.add_header("User-agent", USERAGENT) |
| class Food | |
| attr_reader :price, :name | |
| def initialize(price, name) | |
| @price = price | |
| @name = name | |
| end | |
| end |
| //: Playground - noun: a place where people can play | |
| import Cocoa | |
| // string | |
| var str = "Hello, playgroundaaa" | |
| var ihoho = 34343 | |
| print(str) | |
| str = "ニーハオ" + str |
'##::: ##:'####::::'###:::::'######::::::'###::::'########:::::'###::::
###:: ##:. ##::::'## ##:::'##... ##::::'## ##::: ##.... ##:::'## ##:::
####: ##:: ##:::'##:. ##:: ##:::..::::'##:. ##:: ##:::: ##::'##:. ##::
## ## ##:: ##::'##:::. ##: ##::'####:'##:::. ##: ########::'##:::. ##:
##. ####:: ##:: #########: ##::: ##:: #########: ##.. ##::: #########:
##:. ###:: ##:: ##.... ##: ##::: ##:: ##.... ##: ##::. ##:: ##.... ##:
##::. ##:'####: ##:::: ##:. ######::: ##:::: ##: ##:::. ##: ##:::: ##:
..::::..::....::..:::::..:::......::::..:::::..::..:::::..::..:::::..::
| /* | |
| * MAVE | |
| * + RIcK | |
| * ------- | |
| * Scala | |
| */ | |
| import scala.annotation.tailrec | |
| @tailrec |
| function run-ec2 { | |
| source ~/.virtualenv/CP-2710/bin/activate | |
| aws ec2 run-instances --image-id $1 --instance-type t1.micro --key-name oregon > /tmp/run-i | |
| aws_id=$(cat /tmp/run-i | jq -r '.Instances | .[] | .InstanceId') | |
| echo "aws_id: $aws_id" | |
| sleep 10 | |
| aws ec2 describe-instances --instance-ids $aws_id > /tmp/run-i | |
| aws_ip=$(cat /tmp/run-i | jq -r '.Reservations | .[] | .Instances | .[] | .PublicDnsName') | |
| echo "aws_ip: $aws_ip" | |
| echo 'ssh -i ~/.ssh/id_rsa.aws.oregon -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null ec2-user@$aws_ip' |
| class Animal | |
| def initialize(species) | |
| @species = species | |
| end | |
| def bark() | |
| "bowbow" | |
| end | |
| def mew() | |
| "mewwww" | |
| end |
| class Animal | |
| def initialize(species) | |
| @species = species | |
| end | |
| def bark() | |
| "bowbow" | |
| end | |
| def mew() | |
| "mewwww" | |
| end |
| # https://github.com/benoitc/gunicorn/blob/master/examples/frameworks/tornadoapp.py | |
| # gunicorn -k tornado tor:app | |
| import tornado.ioloop | |
| import tornado.web | |
| import tornado.options | |
| tornado.options.define('port', type=int, default='8080', help=u'port number') | |
| class MainHandler(tornado.web.RequestHandler): | |
| def get(self): |