世界のやまさ

SEKAI NO YAMASA

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

デシジョンテーブルを使用してテストしてみよう #TddAdventJp

この記事はTDD Advent Calendar jp: 2012 : ATND の6日目です。 前日(5日目)は @a_suenami さんの 受託開発でTDDを導入するということ でした。 デシジョンテーブルを使ってテストしたい! 仙台で行われている、仙台ソフトウェアテスト勉強会とデシジョンテ…

DDD勉強会に行った

主催者多忙によりおよそ2ヶ月ぶりの開催。結局、今日もこれなかったんだけど今年最後になりそうなので、みんなで開催することにした。 久しぶりにやれてみんなで毒吐きまくりで、いつもながら楽しかった。 初めてF君も発表していい経験になったんじゃないか…

Visual Studio 2012 周りをアップデートした

community technology preview (CTP) for Visual Studio 2012 Update の vsupdate_KB2707250.exe、Microsoft ASP.NET Fall 2012 Update BUILD Prerelease、Type Script 0.8.1 をインストールした。 それぞれのダウンロード先は下記の通り。 Download: Visual…

ソフトウェアテスト勉強会に行って来た

ソフトウェアテスト勉強会~やってみよう!デシジョンテーブル&状態遷移~ - TDC - ニュース - 東北デベロッパーズコミュニティ 写真 は21歳誕生日を祝っての21個のイカリングスカイタワー写真です。 テスト勉強会は0回以降参加していなかったので、ようや…

Parallels Desktop から BootCamp の Windows 8 が起動しなかった

問題 Parallels Desktop から BootCamp の Windows 8 を起動しようとしたところ、下記エラーとなった。 Boot Camp パーティションのハードディスクを構成できませんでした。 ディスク構成エラーが発生しました。ディスクに対する読み取り/書き込み権限がある…

Android の自作ホームアプリでホームボタンが効かないときの対処

Android のホームアプリの情報って少なくてハマったので断片だけメモ。 ホームアプリは AndroidManifest.xml に<category android:name="android.intent.category.HOME"/>を追加すればいいだけ。 大体これでクリアできたんだけど、再起動後に問題があって、ホームボタンを押してもうんともすんとも言わない。正確には</category>…

ICT ERA + ABC2012東北 にスタッフとして参加しました

Android のアプリは Hello World 的なことしかやったこと無くて、社内の教育でチラホラ説明がしたことがある程度なんだけど、実行委員として参加しました。公式サイトにも名前を載せていただけて光栄です。あ、ASP.NET MVC4 + jQuery Mobile というのはお仕…

ICT ERA + ABC2012東北 には Web API があるよ!

公式ページにも書いていないので知らない人が多いのでは?以下、佐々木さんの投稿を facebook から転載っです。============================================ ‎[ICT ERA + ABC2012東北] 開催まであと4日に迫りました。 あと、4日のこのタイミングで申し訳な…

Nexus 7 を買った

実はポチッていました。 9月末の発表の夜に Google Play でポチりました。 届いたのは10/1の日中で、仕事から帰宅して子供を寝かしつけてから遊びはじめました。感触としてはサクサクでとても良いです。iPad とか他のタブレットは持っていなくて他の人のを触…

Android 4.0 の使用中に1週間で再起動が2回

mnp して、1週間ばかり Xperia™ GX を使っていましたが、操作中に再起動が2回ありました。1回目は電話帳操作中に何も押せなくなって、操作が効かなくなったら再起動。着信履歴があって、妻が電話したらしかったです。 2回目はデザリング中にアプリをいじって…

docomo に mnp した

タイトルの通り、docomo に mnp しました。自分の2台の携帯(au, softbank)と、妻の1台(au)で合計3台。 なぜ、自分が2台持ちだったかというと、2年前にガラケー(au)に追加して iPhone4 (softbank) を購入したからです。 ガラケーを維持したかったのは、…

Sapporo RubyKaigi 2012 に行って来た

Ruby よくわかんないけど、とりあえずどんなもんかなって雰囲気だけでもと行ってみました。 詳しいことはレポート:Sapporo RubyKaigi 2012 スペシャルレポート|gihyo.jp … 技術評論社のほうに詳細に記載されているので、そちらを見たほうが良いと思います…

jQuery.flickSimple.js で a タグじゃない要素のクリックイベントを拾いたい

ページ全体じゃなくて div で区切ったテーブルとかリストだけスクロールさせたいときに jQuery.flickSimple.js というのを使っている。これはタッチで任意の要素をフリックでスクロールできるからすごく便利なんだけど、とある要素をクリックしたというイベ…

ASP.NET MVC4 で css の自動縮小をすると css に記載した画像が読み込まれなくなることがある

例えば以下のような構成の場合。 Content || jquery.mobile-1.1.1.css | +---images | ajax-loader.gif BundleMobileConfigに以下のように定義されています。 bundles.Add(new StyleBundle("~/Content/jquerymobile/css").Include("~/Content/jquery.mobile-…

TDDBC_仙台02の課題をC#で素振り(ステップ2 〜 4まで)

前回はTDDBC_仙台02の課題をC#で素振り(ステップ0 〜 1まで) - nnasakiのブログ課題 → 大阪と一緒 子供の夜泣きでちょこちょこ起きるので、こっそりやってました。gist だと履歴の差分が見れないっぽいので、 github で公開してみました。TFS で作業してい…

第12回 DDD(ドメイン駆動設計)勉強会に行って来た

イベント案内 | 2012-08-31 (金) 第12回 DDD(ドメイン駆動設計)勉強会 - 東北デベロッパーズコミュニティ エリック・エヴァンスのドメイン駆動設計 目次今回で記念すべき1周年でした。「第14章 モデルの整合性を維持する」を読み進め、共有カーネル(SHARED …

TDDBC_仙台02の課題をC#で素振り(ステップ0 〜 1まで)

TDDBC_仙台02の課題 は 大阪 と同じです。「TDDBC C#」でぐぐると TDDBC大阪の課題をC#でやってみる ~ クラス設計とTDD という @biac さんの素晴らしい記事が既にあるのでやる意味が無い感じですが、自分なりに解いてみるのもいい勉強になるかなと思ってや…

Parallels Desktop で Boot Camp にインストールした WIndows8 がいつの間にかゲストOSとして起動するようになっていた

以前 Macbook Pro Retina ディスプレイモデル に WIndows 8 Release Preview をインストールする で KB Parallels が問題で Windows 8 がゲストOSのとして起動出来なかったんだけど、この間の Parallels のアップデート後起動できるようになっていた。先の K…

Mountain Lion にアップグレードした

TDDBC 前に環境壊すのも嫌だったので、保留にしていた Mountain Lion にアップグレードしました。前準備にバックアップをしていたのでメモしておきます。 ハードウェア Macbook Pro Retina, Mid 2012 USBメモリ 2G USBメモリ 8G 下準備 Recovery HD をバック…

TDDBC仙台02 を開催しました

初めてイベントを主催しました。 イベント自体は大きな事故や問題も無く無事に開催することが出来て、本当に良かったと思います。 正直、自分が思っている以上に開催することは大変でした。 どのぐらい大変だったかというと、チェック項目が100以上あるスタ…

またまた外付け HDD の Time Machine パーティションが壊れた

外付けHDDが壊れた - nnasakiのブログと外付けUSBディスク に付けていた HDD がまた調子悪くなった - nnasakiのブログで何度か調子悪くなっている、CG-HDC2EU3100 が Time Machine のパーティションが壊れて修復不可となった。今までの教訓から Time Machine…

Jenkins ユーザーカンファレンスに行って来た

新幹線に朝早くから乗って日帰りで。世界で40000のビルドサーバーが立ち上がっているそうな。 講演が英語で同時通訳スライド(?)みたいなのがあって、なかなか斬新だった。 Jenkins シールを手にいれたのでエモーショナルなシールと並べて Macbook に貼ろ…

TDDBC(TDD Boot Camp)仙台02 を開催します。

TDDBC仙台02 の募集を開始いたしました。 8/11(土)に行います! http://tohoku-dev.jp/modules/eguide/event.php?eid=144プログラミングに自信の無い方、マネージャーの方も @t_wada さんの講演だけでも一聴の価値はあると思います。定員は30名ですが開場に…

第11回 DDD(ドメイン駆動設計)勉強会に行って来た

3部の締めくくり。12章と13章。@mokkeee さんのまとめをさらっと流して終わり。 デザインパターンが当たり前のように出てきて理解が前提。 デコレータとか全然使ったこと無いけど、一応理解はしているつもり。今回も本の内容よりグチが多くなりがちでちょっ…

AppHarbor に ASP.NET MVC4 + Entity Framework + SQL Server で DB 接続させてみた

前回はDB接続できなかったので、できるようにしてみた。 http://mvc4sample.apphb.com/Home/Dbmanipulateソースは Github においてます。 https://github.com/nnasaki/tryAppHarbor.git DB の接続方法は思ったより簡単だった Add-ons から SQL Server をイン…

AppHarbor を試した

ちょっと前にこんなツイートして heroku みたいに ASP.NET も無料でホスト出来るところないかのう— 山本誠樹/Masaki Yamamotoさん (@nnasaki) 7月 19, 2012 調べてみたらAppHarborというところがあった。 本当に heroku for .NET って感じで利用できる。使い…

プログラミングMicrosoft ASP.NET MVC を買った

当面仕事でお世話になりそうなのと、ASP.NET MVC は WEB に情報が少ないので買いました。 プログラミングMicrosoft ASP.NET MVC ASP.NET MVC 3対応版 (マイクロソフト公式解説書)作者: Dino Esposito,日本マイクロソフト井上章監訳,株式会社クイープ出版社/…

ABC2012東北準備会 に参加してきた

2日遅れで書いてしまった。ABC とは Android Bazaar and Conference のこと。 10月に東北大学で開催されますよっ!1000人ぐらい集めたいみたい。Facebookのシステムについて丸山先生の説明を聞いた。すべてのリクエストをログを吐いてTailで読んで処理してい…

Macbook Pro Retina ディスプレイモデル に WIndows 8 Release Preview をインストールする

Parallels Desktop に入れるつもりだったんだけど、問題があって入れられない。KB Parallelsなので BootCamp に入れるために外付けDVDとUSBメモリを買った。最初はBootCampでWindows 8 Release Previewをインストールしてみた | bootcamp de Windows on Mac …

DDD 読書会で発表してきた

DDD 読書会で発表してきました。 発表資料はスライドシェアにアップしました。 尚、本そのままの図表を載せていましたので、削除しました。レイアウトが多少崩れて分かりにくくなっていますが、原著と合わせてみていただければと思います。 DDD読書会 アナリ…