serverspecを書いてみた

ここら辺を調べてるときにチラチラと見かけたserverspecが気になっていたので調べてみました。serverspec - Homeはサーバの状態・設定をテストするためのプロダクト、のようです。なので、Railsチュートリアル環境に対してのテストを書いてみたいと思います…

heroku toolbeltのインストールでハマった話

Ruby on Rails チュートリアル:実例を使って Rails を学ぼうの1.4節でHerokuにデプロイするというのがありますが、色々ハマったのでメモしておきます。CentOS6.5でHeroku Toolbeltからtoolbetをダウンロードする場合、Standaloneを選択して下に表示されたwg…

データベース徹底攻略とWebアプリエンジニア養成読本

データベース徹底攻略 (WEB+DB PRESS plus)作者: 松信嘉範,羽生章洋,ミック,奥野幹也,松下雅和,桑野章弘,青木峰郎,ひろせまさあき,小林篤,島田慶樹,WEB+DB PRESS編集部出版社/メーカー: 技術評論社発売日: 2014/03/15メディア: 大型本この商品を含むブログを…

Ruby on Railsチュートリアルの写経を始めました

Ruby on Rails チュートリアル:実例を使って Rails を学ぼう Vagrant+Chefで環境構築する方法がなんとなく理解できてきましたが、ただ環境を作るだけじゃもったいないのでRailsチュートリアルの写経を始めてみようと思います。環境は以下の通りです。 OS Wi…

GitHub実践入門

GitHub実践入門 ~Pull Requestによる開発の変革 (WEB+DB PRESS plus)作者: 大塚弘記出版社/メーカー: 技術評論社発売日: 2014/03/20メディア: 単行本(ソフトカバー)この商品を含むブログ (1件) を見る昨日夜受け取ったのでまだちょっと少ししか読めてませ…

Vagrant + Chefの導入 vol.2

入門Chef Solo - Infrastructure as Code作者: 伊藤直也出版社/メーカー: 伊藤直也発売日: 2013/03/11メディア: Kindle版購入: 16人 クリック: 1,027回この商品を含むブログ (17件) を見る前回の記事ではVagrantの導入までが終わったので、今回はChefを導入…

Vagrant + Chefの導入 vol.1

今更ながらローカルで色々試せる環境が欲しいと思ったのでVagrantを導入してみようと思います。詳細な手順についてはググれば色々な方が書いた記事があるので、自分の作業メモとして残しておきます。 VirtualBoxのダウンロード&インストール https://www.vi…

実践 VagrantとHTTPの教科書

実践 Vagrant作者: Mitchell Hashimoto,Sky株式会社玉川竜司出版社/メーカー: オライリージャパン発売日: 2014/02/21メディア: 単行本(ソフトカバー)この商品を含むブログ (5件) を見るいまさらですが、最近Vagrantにハマッてるので買ってみました。HTTPの…

メタルギア ソリッド V グラウンド・ゼロズ

PS4

メタルギア ソリッド V グラウンド・ゼロズ 通常版(初回生産限定特典:本篇『MGSV:TPP』で使用可能なマザーベース スタッフDLC同梱&Amazon.co.jp限定特典:本篇『MGSV:TPP』で使用可能な特殊ダンボール箱DLC付き)出版社/メーカー: コナミデジタルエンタテ…

PS4とFIFA14

PS4

来月になると消費税アップするし、なにより来週はMGS5が出るし、ということで買いました。PlayStation 4出版社/メーカー: ソニー・コンピュータエンタテインメント発売日: 2014/02/22メディア: Video Gameこの商品を含むブログ (1件) を見るFIFA 14 ワールド…

自動化ツールいろいろ

自動化したいことが色々あるので、こちらの記事を参考にちょっとずつ試してみようと思います。今日入れてみたものはこれ。 LastPass https://lastpass.com/ PhraseExpress http://www.phraseexpress.com/index.html PhraseExpressはターミナルソフト上でも問…

龍が如く 維新!

PS3

龍が如く 維新!出版社/メーカー: セガ発売日: 2014/02/22メディア: Video Gameこの商品を含むブログ (15件) を見る土曜日、PS4行列を横目に入手してきました。PS4はどうしようか迷いましたが、取り敢えずスルーで。けど来月MGSが出るんですよね、その時に買…

閃乱カグラ SHINOVI VERSUS -少女達の証明- (通常版)

閃乱カグラ SHINOVI VERSUS -少女達の証明- (通常版)出版社/メーカー: マーベラスAQL発売日: 2013/02/28メディア: Video Game購入: 2人 クリック: 15回この商品を含むブログ (40件) を見る

信長の野望 天道 with パワーアップキット

信長の野望 天道 with パワーアップキット出版社/メーカー: コーエーテクモゲームス発売日: 2012/09/27メディア: Video Gameこの商品を含むブログ (3件) を見る

ポケットモンスターX・Y

DS

ニンテンドー3DS LL ポケットモンスター Xパック ゼルネアス・イベルタル ブルー出版社/メーカー: 任天堂発売日: 2013/10/12メディア: Video Gameこの商品を含むブログ (3件) を見るポケットモンスター Y出版社/メーカー: 任天堂発売日: 2013/10/12メディア:…

3DS LLとモンスターハンター4

DS

ニンテンドー3DS LL ホワイト (SPR-S-WAAA)出版社/メーカー: 任天堂発売日: 2012/07/28メディア: Video Game購入: 9人 クリック: 531回この商品を含むブログ (58件) を見るモンスターハンター4出版社/メーカー: カプコン発売日: 2013/09/14メディア: Video G…

SQLアンチパターン

SQLアンチパターン作者: Bill Karwin,和田卓人(監訳),和田省二(監訳),児島修出版社/メーカー: オライリージャパン発売日: 2013/01/26メディア: 大型本購入: 9人 クリック: 698回この商品を含むブログ (20件) を見る 結構前にAmazonで注文したのですが、やっ…

SpringMVC3.2.1を利用してのWebアプリケーション #05

前回の続きです。前回はTiles3の適用を行いました。今回はJSONによるデータのやり取りを行います。 やりたいこと ブラウザのフォームに入力した情報をJSONデータとしてサーバ側へ送信し、サーバ側では受け取ったJSONを基に情報を付加したJSONデータを作成・…

SpringMVC3.2.1を利用してのWebアプリケーション #04

前回の続きです。前回はフォームを使って画面の入力情報の受け取りを行いました。今回はTiles3の適用を行います。 Tile3の適用 QuickstartではTiles3に対応していましたが、id:m-namiki:20130311で設定ファイルから削除してしまったので、今回改めて適用しま…

SpringMVC3.2.1を利用してのWebアプリケーション #03

前回の続きです。前回はHelloWorldを表示させましたので、今回はフォームを使って画面の入力情報の受け取りを行います。 入力用JSPの作成 まずは入力画面の作成を行います。メールアドレスとパスワードの入力欄及びサブミットボタンからなる単純な画面です。…

SpringMVC3.2.1を利用してのWebアプリケーション #02

前回の続きです。前回はQuickstartで作成したプロジェクトをそのまま動作させましたが、今回はライブラリのバージョン等を変更していきます。 pom.xmlの編集 pom.xmlを記載すると冗長になるので主な変更点だけ。 springframework-version を 3.2.1.RELEASEに…

SpringMVC3.2.1を利用してのWebアプリケーション #01

以前のプロジェクトでSpringMVC3.0.Xを利用していましたが、1年以上経つとかなり忘れてしまっているので、思い出すためにSpring3.2.1を利用した場合のメモです。SpringFrameworkも3.2になったことで結構変化があったようなので、それもあわせてフォローでき…

WEB+DB PRESS vol.69

WEB+DB PRESS Vol.69作者: 大塚弘記,渡辺修司,堤智代,森田創,中島聡,A-Listers,はまちや2,川添貴生,井上誠一郎,近藤宇智朗,ヒノケン,後藤秀宣,佐藤鉄平,mala,奥野幹也,伊藤智章,WEB+DB PRESS編集部出版社/メーカー: 技術評論社発売日: 2012/06/23メディア: …

リーダブルコード

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)作者: Dustin Boswell,Trevor Foucher,須藤功平,角征典出版社/メーカー: オライリージャパン発売日: 2012/06/23メディア: 単行本(ソフトカバー)購入: 67人…

JavaからSSH/SCPを実行する

来週からの案件で必要になるので調べてみました。Ganymed SSH-2 for Java 最終更新が2006年とかなり古めのライブラリで、調査開始後最初に見つけたのでこちらを利用してみます。参考ページを写経してSCPを実行してみます。ただそのままでは面白くないので、…

Ctrl2Cap

すごく今更な気がしますが知らなかったので。 LinuxやEmacsを使ってるとCtrlキーを多用しますが、家のノートPCだとCtrlキー自体が小さいので時々打ち間違えてしまってました。何かの雑誌に「CapsキーとCtrlキーを入れ替えれば云々」と書いてあり、その方法を…

ワンピース 海賊無双

PS3

ワンピース 海賊無双(通常版)出版社/メーカー: バンダイナムコゲームス発売日: 2012/03/01メディア: Video Game購入: 20人 クリック: 364回この商品を含むブログ (44件) を見る 土曜日に入手して、今はアラバスタ編が終わったところまで進みました。原作のス…

近況

だいぶ時間が経ってしまったので箇条書きで。 2011年11月 富士ゼロックス多摩主催のフットサル大会で準優勝。その代償に右足ふくらはぎ肉離れ 2011年12月 3DS購入。スーパーマリオとMH3Gも一緒に。 2012年1月 3DS用に白芝4GB購入 引き継ぎの人入場 車庫入れ…

データソースの動的切り替え

ユーザさんから、Webアプリ起動中にデータソースを動的に切り替えたい、との要望があったのでSpring環境でどうやるかを調べてみました。 データソースの定義 <bean id="dataSource" class="net.sasuke.datasource.DynamicRoutingDataSourceResolver"> <property name="targetDataSources"> <map key-type="net.sasuke.datasource.type.SchemaType"> </map></property></bean>

ワンピース ギガントバトル!2 新世界

DS

ワンピース ギガントバトル!2 新世界 (ニューワールド) (通常版)出版社/メーカー: バンダイナムコゲームス発売日: 2011/11/17メディア: Video Game クリック: 5回この商品を含むブログ (9件) を見る 前作に引き続き購入。まだ2つの島しかクリアできてません…