mokky14's IT diary

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

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

PythonからOracle接続

PythonでOracle接続してデータ検索する方法のメモ。 環境 OS Python Oracle Client CentOS 6.4 3.3.0 11.2.0.3.0 インストール Oracleへの接続ライブラとして、cx_Oracleをインストールする。 Oracleクライアントは既にインストールされている環境を使用した…

ソフトウェアテスト勉強会 ~PistMasterを使い倒す!~に行ってきました

2014/11/28のソフトウェアテスト勉強会のレポート。 今回の勉強会は、組み合わせテストの項目を簡単に作成するPictMasterの勉強。 インストール ここからPistMasterをダウンロード。 PictMaster プロジェクト日本語トップページ - OSDN ダウンロードしたファ…

UX仙台 デザイナーが大事にしていること に行ってきました

2014/11/15のUX仙台のレポート。 チームで協業するための、共有のしかた (フジタジュンコさん) 過去 デザインチームが話を聞いた時点で開発期間はもう決まってたりする。 前工程で遅延が発生してても、〆切は変わらない。 デザイナーはその短い期間内で徹夜…

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…

crm resource migrateの罠

Pacemakerのクラスタ切替方法調べててハマったのでメモ。crm resource helpに以下の記載があるのを見つけた。 migrate,move migrate a resource to another node unmigrate,unmove unmigrate a resource to another node migrateならクラスタ切替出来るな、…

minttyをインストールしてみた

Windows標準のコマンドプロンプトが使いづらくて何か代替手段ないかと思って探してたら、minttyがいいという情報があったのでインストールしてみた。 環境はWindows7 Professional。参考: http://tanakh.jp/posts/2011-11-15-windows-terminal.html http://…

Agile Japan 2014 仙台サテライト に行ってきました(基調講演)

2014/6/27(金)のAgile Japan 2014の仙台サテライトのレポート。当日のTogetter 本家のTogetter 仙台サテライトのTogetter 基調講演 日産でGT-R開発の総責任者を務めていた水野和敏さんによる基調講演。 この人のインタビューは日経ビジネスで何回か見たこと…

DevLOVE関西×仙台 泥臭い受託開発を語り合う に行ってきました

5/17に仙台で開催されたDevLove仙台✕関西に参加してきた。久しぶりのITイベント参加。 当日にまとめてたnemorineさんblogの二番煎じの感はあるけど、出てた内容のまとめ。 今回は勉強会の写真と音声録音からまとめてみたけど、まとめるのに時間かかり過ぎ。…

Pacemaker+Heartbeatを試してみる(インストール編)

CentOS6でPacemaker、Heartbeatをインストールした時のメモ。OSデフォルトのものではなく、Linux-HAのサイトからダウンロードしたパッケージを使用する。 RHEL6用リポジトリパッケージからリポジトリパッケージをダウンロードし、/tmpに展開。 展開先は必ず/…

CentOSにPostgresql 9.2をyumからインストール

CentOS6にPostgresqlのバージョン9.2をインストールしたときのメモ。 (CentOS 6に同梱されてるPostgresqlのバージョンは8.4)ここを参考にインストール実施。まずPostgresql9.2のyumリポジトリをCentOSに登録。 ここからCentOS 6 - x86_64をダウンロード。 ダ…

hostsの変更が反映されなかった時の対処

/etc/hostsの、ホストに対応したIPアドレスを変更したのに、変更前に定義していたIPに接続し続ける事象に当たり、少しハマったのでメモ。 環境はRHEL6。ホスト名をキャッシュしてるサービスを再起動することで解決した。 # /etc/init.d/nscd restart nscd を…

C++でXerces使ってxml解析

Xerces-C++でxml解析するプログラム作ったのでメモ残しとく。 xmlのパーサはXercesを使用することにした。 (最初はlibxml2を使おうとしたけど、APIが多すぎてイヤになった)インストは以下手順でインスト。 $ tar xvzf xerces-c-3.1.1.tar.gz $ cd xerces-c-3…