2015-01-01から1年間の記事一覧
連想記憶のkeyは変数が展開されない 暫定処置 追記 2018-12-28:ES2015 以降は変数を [] で挟んでkeyにすれば展開される 連想記憶のkeyは変数が展開されない { foo: 'bar' } が取れると期待したら{ select: 'bar' }になってぎょぎょぎょってなった(´・ω・`) va…
percol で困ってなかったけど、goのソースコードを勉強がてら読んでみようかと思ったので。 anyframe を導入してみる。設定が楽そうで良さげ。 インストール peco を MacPorts とかで インストール anyframe を ~/.zsh/ ディレクトリを作成してそこに git cl…
(docker1.6.0, docker-machine0.2.0, boot2docker1.6.0, MacOSX10.9) $ docker-machine create --driver virtualbox dev INFO[0000] Creating SSH key... INFO[0000] No default boot2docker iso found locally, downloading the latest release... ERRO[000…
(macosx10.9, boot2docker1.6.0) インストール boot2docker http://boot2docker.io/ boot2docker 実行 $ boot2docker init $ boot2docker start $ $(boot2docker shellinit) ファイル Dockerfile hello.go Dockerfile FROM golang:1.4.2 RUN mkdir -p /go/sr…
ほぼ "Getting started with Compose and Django" そのまま (macosx10.9, boot2docker1.6.0, docker-compose1.2.0, django1.8) インストール boot2docker http://boot2docker.io/ docker-compose Docker Compose - Docker Documentation boot2docker 実行 $ …
(macosx10.9, docker-compose 1.2.0) エラー $ docker-compose ps SSL error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581) openssl のバージョンによるみたい https://github.com/docker/compose/issues/890 $ port installed…
開発環境を整えるのに何かいい方法ないかなと思いつつなんとなく (macosx10.9, boot2docker1.6.0) boot2docker インストール http://boot2docker.io/ 略 コード docker-sample-mount-a-volum/ Dockerfile hello.py requirements.txt Dockerfile FROM debian:…
(Emacs24.5, macosx10.9) FlyCheck のサポート言語 に TypeScript が含まれてなかった。 ググったらこんなのあった yosisa/flycheck-typescriptgithub.com 追記 2015-05-10 前述リンクそのままだと他のmodeで動かなくなるので修正してみた。 (flycheck-defin…
(macosx10.9, boot2docker1.6.0) コードをコピペするの面倒なのでgithubに置いた https://github.com/CortYuming/docker-hello-flask 参考 WEB+DB PRESS Vol.86|技術評論社 Docker 特集
(macosx10.9, boot2docker1.6.0) コンテナ削除 status が STATUS を全て削除 $ docker ps -a | grep Exit | awk '{print $1}' | xargs docker rm CREATEDが weeks ago を全て削除 $ docker ps -a | grep 'weeks ago' | awk '{print $1}' | xargs docker rm …
この記事のおかげで Docker がどういうものかちょっと理解することができた気がする。 購入してよかった。 で、一部そのままで動かない箇所があったのでメモ (macosx10.9) 第3章 その1:coreos に docker-compose がインストールされない core@core-01 ~ $ d…
(postgreql9.3.6) データベース作成でエラー postgres=# create database hoge-test; ERROR: syntax error at or near "-" LINE 1: create database hoge-test; ^ データベース名に - が入ってるのが原因ぽい ダブルクォーテーションでくくったら作成できた …
Mac OS X - Docker Documentation boot2dockerを使って3分でローカルWordPressを立ち上げる | Developers.IO boot2dockerでdockerを試す - @znz blog Docker Machine リファレンス - Qiita Docker Advent Calendar 2014 - Qiita
(macos 10.9) PostgreSQL 9.3 をインストール。 そのうち homebrew に乗り替えたいと思いつつ今だに MacPorts。 インストール $ sudo port install postgresql93 $ sudo port install postgresql93-server : To create a database instance, after install d…
押さえておきたい事がひと通り含まれているので、これから Python を学びたい人や復習したい人にちょうど良さそう。 Pythonエンジニア養成読本[いまどきの開発ノウハウ満載!]gihyo.jp 第1章 その特徴,歴史とコミュニティ The Zen of Python の和訳が掲載…
(Python2.7) In [1]: 0 ^ 0 Out[1]: 0 In [2]: 0 ^ 1 Out[2]: 1 In [3]: 1 ^ 0 Out[3]: 1 In [4]: 1 ^ 1 Out[4]: 0 In [5]: bool(0) != bool(0) Out[5]: False In [6]: bool(0) != bool(1) Out[6]: True In [7]: bool(1) != bool(0) Out[7]: True In [8]: bo…
(python2.7) import random def generate_salt(digit_num): DIGITS_AND_ALPHABETS = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" return "".join(random.sample(DIGITS_AND_ALPHABETS, digit_num)) salt = generate_salt(20) print(s…
(python2.7) とあるライブラリのコード見てたらあれっこれは?と思い、手元でやってみたらできた... 配列で pop() まあこれは知ってた a = ['hoge', 'fuga'] b = a.pop() print(a) # ['hoge'] print(b) # fuga 辞書で pop() a = {'hoge': 'HOGE', 'fuga': 'F…
var a1; var a2; var a3; var b1; var b2; var b3; var i; a1 = [1,2,3]; b1 = [4,5,6]; for (i = 0; i < b1.length; i++) { a1.push(b1[i]); } console.log(a1); //-> [ 1, 2, 3, 4, 5, 6 ] a2 = [1,2,3]; b2 = [4,5,6]; console.log(a2.concat(b2)); //-> …
指数例 3 対数例 3 In [1]: from math import log In [2]: 2 ** 3 Out[2]: 8 In [3]: log(8, 2) Out[3]: 3.0 参考 【対数】対数とはなにか | 大人が学び直す数学
(Django1.6) request.META['REMOTE_ADDR'] を何とかして表示する これが例えば 10.0.3.3 だったら settings にこれを追記する INTERNAL_IPS = ('127.0.0.1', '10.0.3.3') runserver 再起動 これで表示できた 参考サイト Installation — Django Debug Toolbar…
(python2.7) $ ipython In [1]: from itertools import combinations, permutations In [2]: arr = ['a', 'b', 'c', 'd'] In [3]: list(permutations(arr)) Out[3]: [('a', 'b', 'c', 'd'), ('a', 'b', 'd', 'c'), ('a', 'c', 'b', 'd'), ('a', 'c', 'd', 'b…
第4巻『数学ガール/乱択アルゴリズム』 (Python2.7) hoge.py なるべく疑似コードに近い感じで #!/usr/bin/env python # coding=utf8 def linear_search(A, n, v): # k = 1 k = 0 while k <= n: if A[k] == v: return True k += 1 return False def sentinel…
Python print("I'm {name}. {age} old.".format(name="Hogeo", age=3)) #-> I'm Hogeo. 3 old. Javascript console.log( "I'm {name}. {age} old.".replace( /\{(\w+)\}/g, function(m, k) { return { "name":"Hogeo", "age":3 }[k]; } ) ); //-> I'm Hogeo.…
(Emacs24.4) なんか font-lock が効かなくて色付かない (一時期修正されてたけど、また変更されて色付かなくなったっぽい?) 色分けされないと混入されている場合に分り辛いので、とりあえずファイル開いたときだけでも色付けられるようにしてみる init.el…