潜伏バグからのロングフリーズ

Javaっぽいエンジニアの徒然草

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

Agile Samurai Base Camp

2013/12/8に行われた「Agile Samurai Base Camp」の参加レポートです。 http://www.agilesamuraibasecamp.org/ ※2014/4に同イベントが開催されると更新されてます!! 会場は渋谷のサイバーエージェント。 扱う内容は、「インセプションデッキ」「テスト駆動…

とあるSQLにおけるSQLパフォーマンスチューニング LEFT JOIN句で条件指定 vs WHERE句で条件指定

抽出したい情報 ・A_TBLにあって、B_TBLのCODEが'XXX'であるレコード ・A_TBLにあって、B_TBLにはないレコード 抽出したくない情報 ・A_TBLにあって、B_TBLにもあるがCODEが'XXX'ではないレコード (1) select * from A_TBL left join B_TBL on A_TBL.KEY=B_T…

FreeNAS 最新版(9.2.1.2)を導入しようとしてコケた件

NAS

自宅の既存ストレージが、 ・10年以上前のマシン ・OSはFreeNAS-8.0.3-RELEASE ・USBブート非対応のためFDからPLoP Boot Manager経由でUSBブート という古い構成だったので、マシン&OSの入替を行おうとしたメモ。 ①ISOダウンロード 公式サイトから必要なISO…

Railsを導入してmysqlを利用したプロジェクトを作成

rubyを導入した前回の続き。 今回はいよいよRailsを導入。 【Railsの導入】 とりあえずgem updateしたら早速エラーが発生した。 $ gem update Updating installed gems Updating CFPropertyList Fetching: CFPropertyList-2.2.7.gem (100%) ERROR: While exe…

ORA-00060とORA-02049

デッドロックについて問い合わせを受けたのでメモ。 デッドロック ORA-00060 分散トランザクション待機 ORA-02049 デッドロックは発生した瞬間エラーとなり、タイムアウト設定不可。 → ORA-00060が発生したら設計を見直し。 WAIT句対象レコードにロックがか…

コンパイルエラー「\65279は不正な文字です。」

Eclipse上で問題なく動いていたJavaコードに対して、コマンドラインからビルドをかけたところ表題のエラーが発生した。 \65279 = UTF-8のBOM(Byte Order Mark) どうやらソースファイルの中に、エンコードUTF-8でBOMありのものが紛れ込んでいるらしい。 Windo…