2014-04-01から1ヶ月間の記事一覧
CentOSのバージョンを上げないといけない自体になったので、久しぶりにセットアップ作業。その記録をメモ。 Heartbleed脆弱性のために最新版OpenSSLの確認 # openssl version 全ライブラリのアップデート # yum update SSHのポート変更して再起動 # vi /etc/…
【blog.soichiro.orgの閉鎖にともない転載しました】 今まで散々VimとSublime Text2のエントリーばかり書いていた自分ですが、運良くIntelliJ IDEA UltimateのオープンソースライセンスをJet Brain社から頂いたこともあってPHPStorm (IntelliJのPHPプラグイ…
【blog.soichiro.orgの閉鎖にともない転載しました】 最近IRCボットを書いたりすることが多いのですが、また汎用的なものを一つ書いてみたので公開します。今回は初めてORMとしてSlick、組み込みDBとしてH2を使ってみましたが。Slickは内部処理がわかりにく…
【blog.soichiro.orgの閉鎖にともない転載しました - 2.2でも問題なく動くと思います】 Play2.1でDDDのレイヤードアーキテクチャをプロジェクトに強制して、大規模開発で誰かがうっかりルール違反が起こせないようにする仕組みを紹介します。レイヤードアー…
【blog.soichiro.orgの閉鎖にともない転載しました】 プレイ中チャットログを見ずにボス戦をしたり、シャウトの募集待ちを読み上げたり、生放送実況をしながらFF14新生をプレイするために、チャットログを棒読みちゃんに読み上げてもらうツールを作成しまし…
仕事ではMacを使っているけれども、プライベートで使うPCは大抵ゲームのためにWindowsPCだったりするので、vagrant上のCentOS6.4開発環境を作るための手順をまとめておく。 VirturalBoxをインストール https://www.virtualbox.org/ vagrantをインストール ht…
最近Scalaを書く人が増えてきたこともあっていろいろ教える機会も増えてきたのですが、その中でよくScala初心者がつまづきやすいポイントである、切り出したい処理が、処理の中間にあるメソッド同士の重複行排除のリファクタリングの例を書こうと思います。 …