mokky14's IT diary

IT関係の仕事メモ、勉強会の感想など書いてます。

2014-10-01から1ヶ月間の記事一覧

IntelliJでスネークケースとキャメルケースの切替

IntelliJで、変数のsnake_case⇔CamelCaseの切替(Eclipseだとctrl+alt+kで出来る)をどうやってやればよいか調べたのでメモ。 Plugin入れないとダメらしい。試した環境は、IntelliJ IDEA 12.1.6、Windows7 Professional。 導入手順 JetBrains Plugin Repositor…

Pythonのデフォルト引数にハマった

Python初心者がハマるポイントにしっかりハマってしまったので記録残しとく。Pythonの関数引数にはデフォルト値が指定できる。 時刻指定する関数で、引数省略時は現在時刻を取得する関数を作ろうとした。 import time def tim(t=time.time()): print(t) if _…

ExpectedExeptionを使ってみる

JavaでExceptionが発生する事を検証するテストは以下のように書く事が出来る。 @Test(expected = IllegalArgumentException.class) public void Exceptionの検証() { throw new IllegalArgumentException("このメッセージは検証できない"); } ただ、このテス…

TDDBC仙台 4thに行ってきた

昨年に続きTDDBC仙台に参加してきました。 @t_wadaさん、スタッフ、および参加者の皆さん、どうもありがとうございました。当日のtogetter TDDBC仙台 4th - Togetterまとめ 基調講演 @t_wadaさんによる基調講演。 講演資料は後日SlideShareにアップするとの…

pipのインストール(Python3.3 Windows7)

Windows7の環境でpipをインストールしたときのメモ。参考:python - How to install pip on windows? - Stack Overflow 環境 OS:Windows7 Python:Python3.3.4 手順 get-pip.pyをダウンロード https://raw.github.com/pypa/pip/master/contrib/get-pip.py …

Java8 lambda式の復習

桜庭祐一さん(@skrb)のlambda式 ハンズオンの復習を兼ねてまとめ。ハンズオンの教材: skrb/LambdaDojo · GitHub lambda式を使うメリット lambda式を使用する意味は、処理のパラレル化。 処理を複数CPUで並列に処理することで、高速化を図る事が出来る。 Fun…

Pacemaker+Heartbeatを試してみる(起動編)

Pacemaker+Heartbeatを試してみる(インストール編)の続き。 サーバの構成は以下。 ノード名 外向けIPアドレス インターコネクト1 インターコネクト2 ha1.localdomain 192.168.56.10(eth1) 172.35.10.10(eth2) 172.40.20.10(eth3) ha2.localdomain 192.168.56…