2014-01-01から1年間の記事一覧
Just a practice. go-itertools イテレータの代わりにchan intを引数に取るようにしました。 int型しか受け付けないし、nth repeat などの単純な関数しか実装していません。 しかし、個人的な気付きがいくつか: 送信側(ch <- xする側)で、全データを送り…
https://github.com/doloopwhile/gocheckout 使用例 martiniのバージョン0.1を使いたいとき、 gocheckout github.com/go-martini/martini v0.1 なぜ作ったか? 周知の通り、Go本体にはRubyのBundlerのような、依存ライブラリのバージョンを指定する仕組みが…
先日、人生2回目のLTをしました。その反省を込めてメモ。 01. 小本健司・自動テストが無い製品を・・・ from Kenji Omoto 初歩的な説明もするべし あなたが当然と思っていることや、わざわざ言及するのはカッコ悪いと思っていることであっても、聴衆は知ら…
Linux Mint 16 Xfceでは、Superキー(Windowsキー)を叩くとメニューが開き、Super + Tでターミナルが開く、といった設定があらかじめされている。 こういったアプリ起動のキーは「設定マネージャー→キーボード→アプリケーションショートカットキー」から追…
組み込み方面向け?の Micro Python という実装があるらしい。 http://t.co/6cCc1QvIf6 一体Pythonにはいくつ処理系があるのか? #python— 東京の小本 (@doloopwhile) April 13, 2014 というわけで、知ってるだけリストアップしてみました。 Qiitaで続きを読…
pyenv はご存知の通り、プロジェクトごとにPythonを自動で切り替えるツールです。 しかし、Pythonの各バージョンのインストールに時間がかかる欠点がありました。 pyenv install はソースコードからPythonをビルドするからです。 aptなら十数秒で済むのに。 …
消費増税で否応なく財政が逼迫する今日このごろ、 さあ今こそ、レンタルサーバーに置いたサイトをS3移行して、経費増大を取り返そうではありませんか! 参考:Amazon S3による静的Webサイトホスティング 1. コンテンツの用意 WEBサイトのHTMLや画像を用意し…
pip同梱! enum! pathlib! functools.singledispatch! ソースからインストール 伝統の ./configure make install するだけです。 # 依存ライブラリをインストール sudo yum install zlib zlib-devel sqlite-devel ncurses-devel gdbm-devel readline-devel b…
一観客としてですが(JAWS DAYS 2014)http://jawsdays2014.jaws-ug.jp/に行ってきました。 聞いたセッション Amazon Kinesisで広がるクラウドによるリアルタイムデータプロセッシングとその未来 大谷 晋平 & 榎並 利晃 アマゾンデータサービスジャパン株式会…
簡単なまとめ Open3.capture3 Open3.capture2 Open3.capture2e 普通に起動するとき Open3.popen3 Open3.popen2 Open3.popen2e 外部プログラムにパイプでつなぎたいとき バッククオート 書き捨てスクリプト用(出力がほしい場合) system 書き捨てスクリプト…
jqはjsonデータを加工するコマンド、「json界のsed」と呼ばれています。 jq is a lightweight and flexible command-line JSON processor. jqコマンドでjsonデータを整形・絞り込み - Qiita [キータ] JSONを超絶に読みやすくする jq コマンド - WebAPIバリバ…
(この記事は、ごくごく私的なものです。読んでもたぶん面白くありません。) 2013年のお仕事 社会人2年目に突入しました コミット数は減少 製品のコミットログを見ると 2013/01/01 - 2013/12/31 の期間に371回コミットしていました。 Bugzillaのバグは57件…