uokadaの見逃し三振は嫌いです

ここで述べられていることは私の個人的な意見に基づくものであり、私が所属する組織には一切の関係はありません。

2013-01-01から1年間の記事一覧

herokuに興味湧いてきた〜〜!

ポータブルなWebアプリケーション - naoyaのはてなダイアリー ポータブルなwebアプリケーションとそのインフラの未来の一考 - As a Futurist... この2つのエントリみてて入門してみようと思ったのでコマンドだけ入れてみた。 % brew search heroku heroku-to…

nagios入門した

Nagios統合監視[実践]リファレンス (Software Design plus)作者: 株式会社エクストランス,佐藤省吾,Team-Nagios出版社/メーカー: 技術評論社発売日: 2011/03/25メディア: 単行本(ソフトカバー)購入: 6人 クリック: 37回この商品を含むブログ (7件) を見る…

Another エピソードS読了

Another エピソード S (単行本)作者: 綾辻行人出版社/メーカー: 角川書店発売日: 2013/07/31メディア: 単行本この商品を含むブログ (15件) を見る 本日、いつものスタバで頭から一気に読了してきました。 相変わらず混んでるけどあのへん雰囲気がいいから好…

Goのテストフレームワークを試してみた

go言語のテスティングフレームワークについて — さにあらず Go言語のテスト用ライブラリとGospel - ✘╹◡╹✘ 上のエントリで紹介されていたgospelとGoblinが気になったのでちょっと触ってみた。 テスト対象のコードはこちら sqrt.goという名前で保存 package ne…

Goでファイルの存在確認

ファイルの有り・無しをチェックするための簡単なスニペット。 package main import ( "fmt" "os" ) func main() { filename := "./README.md" _, err := os.Stat(filename) if os.IsNotExist(err) { fmt.Printf("no such file or directory: %s¥n", filenam…

生産性の議論が活発だけどこれ読んどけばOKだと思う

次の会議までに読んでおくように! ~モダンミーティング7つの原則作者: アル・ピタンパリ,阿部川久広出版社/メーカー: すばる舎発売日: 2013/02/16メディア: 単行本購入: 1人 クリック: 1回この商品を含むブログ (5件) を見る アジェンダやファシリテーション…

Goで16進数を10進数に変換する

strconv パッケージ - golang.jp ググってると strconv.Btoui64 使えばいけるみたいなことが書いてあるんだが 実行してみるとundefinedってなってしまう。 $ go run hoge.go # command-line-arguments ./hoge.go:12: undefined: strconv.Btoui64 go version …

Webサーバーを作ろうと思うんだがログフォーマットに悩んでる

Labeled Tab Separated Values (LTSV) ノススメ - stanaka's blog 【今北産業】3分で分かるLTSV業界のまとめ【LTSV】 - naoyaのはてなダイアリー LTSV のもうひとつのメリット、あるいは、プログラムでログを出力する際に気をつけるべきこと - kazuhoのメモ…

Flask関連の英語エントリ

How I Structure My Flask Applications Designing a RESTful API with Python and Flask - miguelgrinberg.com 時間があるときにこのあたりちゃんと読みたい。 チラ見した限りでは結構良さげだった。

GoでURL safeなbase64エンコード・デコードの例を書いてみる

[PHP]URL safe な base64 encode メソッド - Hack Your Design! ここにあるURL Safeなエンコード・デコードの例をPHPに実装してみる。 package main import ( "encoding/base64" "fmt" "strings" ) func y64_encode(raw_str string) string { encode_str := …

Webクライアントプログラミングを読んでみた。

Webクライアントプログラミング作者: クリントンウォング,Clinton Wong,法林浩之,須田隆久出版社/メーカー: オライリー・ジャパン発売日: 1997/09メディア: 単行本 クリック: 3回この商品を含むブログ (1件) を見る ブックオフで100円で売ってたのでなんとな…

Go言語でXMLのパースしたった

package main import ( "encoding/xml" "fmt" ) type Person struct { Age int Name string } type ResultSet struct { Person []Person } func main() { v := ResultSet{Person:nil} data := ` <ResultSet> <Person> <Name>Iris</Name> <Age>14</Age> </Person> <Person> <Name>Ha…</name></person></resultset>

Go言語でtagファイルを作成するために。

Goのライブラリのソースを読みたくなったので補助ツールとしてctagsを使ってtagファイルを作成してみる。 ctags5.8ではまだ入ってないので.ctagsファイルに以下の設定を追記した。 --langdef=Go --langmap=Go:.go --regex-Go=/func([ \t]+\([^)]+\))?[ \t]+(…

curl使ってテストしてるツールがあるんだがhostsいじるのがそろそろ限界になってきた

なにかしら変更加えるたびにテスト。 テストのときは対象サーバーにリクエストを向けるためにhostsいじってたんだがそろそろ手間がかかるのでいい方法が無いのか調べてみた。 curlをhost指定して実行する - するめとめがね curlでHostを指定してアクセスする…

Neobundleとneosnippetに引っ越した。

Shougo/neobundle.vim Shougo/neosnippet.vim Vundle生活からNeobundle生活に変わりました。 Vim - NeoBundleの導入 - Qiita [キータ] Qiitaの記事を見ながら現状の設定を書きなおしてNeoBundleInstallしてあっさり移行完了した。 neosnippetは前に使ってたS…

一部ブラウザでSSL証明書の警告が出るんだけど。。。。

Firefoxでの閲覧時に証明書の警告が出ます。|SSLサーバ証明書ならグローバルサイン (旧日本ジオトラスト株式会社) 仕事でWebサービス運用しているのでSSL証明書の更新とかも業務の中にある。 今回の更新作業中にFirefoxでSSL証明証のエラーを出してしまった…

Go言語でコマンドライン引数を取り扱う

Go言語でコマンドライン引数を取り扱う際のメモ。 flag - The Go Programming Language 結論から、flagパッケージをimportすれば万事解決。 os.Argsでコマンドラインの引数を取ることも可能だけど、 機能が全然違うのでちょっと凝ったことをしたいならflagを…

失敗の本質のkindle版が出てたのでポチった。

失敗の本質―日本軍の組織論的研究 (中公文庫)作者: 戸部良一,寺本義也,鎌田伸一,杉之尾孝生,村井友秀,野中郁次郎出版社/メーカー: 中央公論社発売日: 1991/08メディア: 文庫購入: 55人 クリック: 1,360回この商品を含むブログ (276件) を見る kindleへのリン…

pyfesに行ってきた

Python Developers Festa 2013.07 (一般枠) - connpass #pyfes 2013.07 非公式懇親会 - connpass pyfes/201307.rst at develop · pyspa/pyfes 順番はごちゃまぜになってるけど発表の軽いまとめ。 パターンマッチ指向プログラミング言語 Egison Haskellベース…

Flaskの拡張モジュールのメモ

Flask-Actions — Flask-Actions 0.6.4 documentation Welcome to Flask-KVsession’s documentation! — Flask-KVsession v0.3.1 documentation Flask-Runner: Command Line Options for Flask - miguelgrinberg.com Flask-Runner 2.0.2 : Python Package Index…

ローソンの爆速対応

痛いニュース(ノ∀`) : ローソン 「高知鴨部店の店員がアイスのケースに…契約解約及び当該店舗の休業を決定いたしました」 - ライブドアブログ からの 加盟店従業員の不適切な行為についてのお詫びとお知らせ 3連休中にもかかわらず処分が決定してしまいました…

iPhoneケースが壊れた

EdgeBand バンパー EdgeBand for iPhone5 Black EdgeBand5-025出版社/メーカー: EdgeBand発売日: 2013/01/19メディア: エレクトロニクスこの商品を含むブログを見る これ使ってたんだけど1ヶ月ぐらいしてゴムが剥がれてきた。 そのタイミングでプラスチック…

DeNAを知るにはちょっともの足りない。

不格好経営―チームDeNAの挑戦作者: 南場智子出版社/メーカー: 日本経済新聞出版社発売日: 2013/06/11メディア: 単行本この商品を含むブログ (18件) を見る DeNAの前社長南場さんの本を読みました。 マッキンゼーのコンサル時代、DeNAの立ち上げから社長退任…

Fabricの拡張を書きたいのでその下調べメモ

Fabric — Fabric 1.6.1 documentation Fabricの拡張を書きたいと思ったのでちょっと調べ物。 小さな単位でパッケージ化したいんだけどfabric.contrib以下にファイル置くのってどうやるんだっけって思って調べたことをメモ程度にエントリ化。 setup.pyにnames…

Redisでセリーグの順位表を作ってみる

Redis使ってますか? 今日はzrankを使わないでセリーグ順位表を作ってみましょう。 例として、下のような順位表があるとします。 Team Rank 勝 負 分 Tigers 1 5 0 0 Dragons 2 4 1 0 Swallows 3 3 2 0 Giants 4 2 3 0 Carp 5 1 4 0 BayStars 6 0 5 0 順位に…

Fabricでtail -F出来なくてハマった時の対処法

最近、Fabricが流行ってるのでそのうち誰かがハマりそうなことを上げておく。 Fabriでは下のコマンドがうまく実行出来ない。 tail -F 例として下のようなスクリプトを作ってみる。 #!/usr/bin/env python2.7 # -*- coding: utf-8 -*- from fabric.api import…

GW3.5AX2-SU3を買ってきた。

玄人志向 HDDケース 3.5インチ 複数台ケース SATA USB3.0 GW3.5AX2-SU3/MB出版社/メーカー: 玄人志向メディア: Personal Computers購入: 2人 クリック: 4回この商品を含むブログを見る RAID1が組めるHDDケース買ってきて既存のHDDのミラーリングを取ろうとし…

今日読んだ本

実家においてあった本を読了した。 天才! 成功する人々の法則作者: マルコム・グラッドウェル,勝間和代出版社/メーカー: 講談社発売日: 2009/05/13メディア: ハードカバー購入: 14人 クリック: 159回この商品を含むブログ (133件) を見る 人は意外に合理的 …

VPS上でvirtualenv環境作ったらエラーが出た。

% pip-2.7 freeze Traceback (most recent call last): File "/home/hogehoge/.virtualenvs/flatw/bin/pip-2.7", line 8, in <module> load_entry_point('pip==1.3.1', 'console_scripts', 'pip-2.7')() File "/home/hogehoge/.virtualenvs/flatw/lib/python2.7/site</module>…

Go-Redisのサンプルコードが動かなかったのでハマった

alphazero/Go-Redis · GitHub GoでRedisを使ってみたいと思ってGo-Redisをインストールしたはいいんだけどimport出来なくてモヤっとしてるときに、 radixという別のライブラリに見つけてそこに書かれている手順どおりにやったらあっさりとインストール&impor…