動かざることバグの如し

近づきたいよ 君の理想に

2017-07-01から1ヶ月間の記事一覧

gensim入門

import gensim from gensim import corpora from pprint import pprint from collections import defaultdict documents = [ "Human machine interface for lab abc computer applications", "A survey of user opinion of computer system response time", …

pythonで倒置ifを使いたい

結論 できない。PythonはRubyのように条件式を行末に記述する「倒置if」をサポートしていない。 例えば >>> print('hello') if (2 > 1) を実行してもシンタックスエラーになる。 が、しかし それだけだと1行で終わってしまうので。リストと呼ばれるいわゆる…

Gitでマージ済みブランチを一括削除

git

git checkout master && git branch --merged | grep -v '*' | xargs -I % git branch -d % リモートは削除されないから安心!

S3にホスティングしたサイトでwwwありをなしにリダイレクトさせる

結論から言うとバケットを2つ作らないとだめだった やりたかったこと 現状 turai.work でページが開く しかし www.turai.work だと当然開けない Route53でwww.turai.work→turai.workのエイリアス張れば完璧じゃん、って思ったけど実際はそんなことなくて、w…

効率よくMySQLサーバーを移行する

環境 MariaDB 10.1 多分どのバージョンでも可能 マスタースレーブの構成にはなってない ssh thr3a@example.com "mysqldump --single-transaction -uUSER -p******* DATABASE_NAME" | mysql -uUSER -p**** DATABASE_NAME 参考リンク tree-tips: ファイル出力…

型 最大容量 最大文字数(UTF-8) b b | CHAR | 255B | 85 | | VARCHAR | 64KB | 21333 | | TINYTEXT | 255B | 85 | | TEXT | 64KB | 21333 | | MEDIUMTEXT | 約1.6MB | | LONGTEXT | 約4.3GB | UTF-8 1文字3バイト

PyenvをUbuntu serverにインストール

pyenvをrootとかnginxとか別のユーザーからでも使えるように/usr/local/にインストールするときのメモ 環境 Ubuntu Server 16.04 構成 ややこしいけど以下 pyenvとvirtualenvをインストール pyenv上でanaconda3をインストール anaconda3上でpython3.5.3をイ…

Atomエディタがクソ重いときに試したほうがいいこと

mac

Atomと呼ばれるテキストエディタがある。 atom.io Electronベースで(拡張機能次第で)高機能だが、しばらく使っているとめっちゃもっさりしてくる。 タブの移動ができないぐらいには重かった。 そんなときは一度キャッシュを消すと軽くなった。 方法 Atomを…

pgetコマンドでwgetより爆速ダウンロード

一般的にCUIでダウンロードするコマンドっていうと「curl」か「wget」だが、いかんせん遅い。というのも分割ダウンロードに対応できてないからである。 以前にaxelコマンドという爆速ダウンローダーで記事書いたけど、それに迫る、凌ぐほどの爆速ダウンロー…