BDDについて自分なりにまとめてみた Published on 2011-07-02 Updated on 2011-07-02 BDDという言葉も割と人によって指すものが違うようなので「俺の中でのBDDはこうだよ」って内容のエントリ。別に絶対的なものでもないと思うので参考までに 結論から とりあえず結論だけ知りたい人向けに。 BDDにはふたつの種類がある TDDの言い換えのBDD(開発寄り) ATDD(受け入れテスト)でのBDD(ユーザ寄り) 振る舞い BDDは振る舞い駆動開発と言われたりするように、テストという言葉のかわりに振る舞いという言葉を使う。日本語的には仕様と言うほうがわかりやすいかもしれない。多分、BDDのイメージが掴みにくいのはこの振る舞いという言葉にあると思う。と言うのも振る舞いと言うのは、人の立場よって変わるからだ。例えば、プログラマがあるクラスを実装している時に言う振
不確実な時代をクネクネ蛇行しながら道を切りひらく非線形型ブログ。人間の思考の形の変遷を探求することをライフワークに。 いまの時代、僕らはモノではなくヒトをつくることにより一層注力しなくてはいけないのではないでしょうか。 少子高齢化だから子作りに励めとかそういう話ではありません。 ますますソーシャル化して組織における人材に求められるものもP2Pのピアとして機能する人、ピンで機能するチカラのある人が求められる時代にあって、組織のマネジメントにおける「人事」の重要性がよりいっそう高まってくるのではないでしょうか、という話。 下の人間が経験する時間を奪わないその意味で、このソーシャルな時代に組織のマネジメント層に求められるのは、自分たちで商品やサービスやらのモノをつくったり、事業というコトをつくりだすことではないはずです。自分たちが躍起になってアイデアを捻り出すより、そうしたモノやコトを生むことが
Rails3はSQLite3とPrototypeがデフォルトになっていますが、業務などで実際に扱う際はMySQLとjQueryを利用することが多いと思います。そこで個人的なアプリ作成手順が固まってきたので、一旦まとめてみます。調査/検証目的のアプリの想定で、テストの生成もしないようにしてます。 環境 Mac OS X Snow Leopard Ruby 1.9.2p0 (MacPorts) Rails 3.0.5 MySQL 5.5.8 (DMG Archive) アプリ作成 rails new sample -JT -d mysql -JオプションでPrototype生成スキップ -TオプションでTest::Unit生成スキップ -dオプションでデータベースMySQL指定 Gemfile、config/database.ymlがMySQL仕様になる gemはmysql2が利用される Ge
In Visual Studio 2022 17.10 Preview 2, we’ve introduced some UX updates and usability improvements to the Connection Manager. With these updates we provide a more seamless experience when connecting to remote systems and/or debugging failed connections. Please install the latest Preview to try it out. Read on to learn what the Connection ...
台湾のNOWnewsによると、日本に留学している台湾人学生が、日本政府が外国人留学生に対して支給している東日本大震災の補助金を受け取ろうとしたところ、学校側から拒否されていたことがわかった。3人の学生が説明を求めると、学校側は「台湾は国家ではないため、台湾からの留学生は補助金を受け取る資格がない」と回答したという。中国メディアの環球時報(電子版)が報じた。 日本に留学している台湾人女性によると、女性が通う学校には震災後の補助金制度があるが、台湾からの留学生だけは受け取ることができなかった。 栃木県宇都宮市の学校に通う台湾人女性はFacebook(フェイスブック)で「各国の留学生は12万円の補助金を支給されている。台湾は震災後に多額の義援金を贈ったのに、こんな目に遭うなんて」と不満をあらわにしている。 報道によると、台湾外交部は現在、台湾人留学生への補助金支給を拒否した学校と日本交流協会に連
ウイスキーが好きな奴こいよwwwwwwww Tweet 1:以下、名無しにかわりましてVIPがお送りします:2011/07/05(火) 22:18:05.60 ID:eLFlGQgc0 ウイスキー初心者の俺にオススメのウイスキー教えてください! あと飲み方も! 2:以下、名無しにかわりましてVIPがお送りします:2011/07/05(火) 22:19:25.84 ID:TJC8Aweb0 「氷山の一角」の説明で使われそうな形のでかいまるっこい氷を使え 4:以下、名無しにかわりましてVIPがお送りします:2011/07/05(火) 22:21:17.86 ID:7D9R901YO 11回半まぜろ 27:以下、名無しにかわりましてVIPがお送りします:2011/07/05(火) 22:34:31.50 ID:hpk/G7t6O つまみは塩で 6:以下、名無しにかわりましてVIPがお送りします:
2013年6月9日 英語 前々から「Manaさんはどうやって英語の勉強をしたんですか?」と聞かれる事が多いのですが、前回の「海外在住Web屋の私のまわりで最近話題の5つのWebサービス」という記事を書いてさらに増えてしまい、もう記事にしてしまえ!という事で今までしてきた英語の勉強方法をまとめてみました。Web関連の記事以外は書くつもりはなかったのですが、今回はお許しくださいまし。 ↑私が10年以上利用している会計ソフト! まずはここから!身の回りの物を英語環境に まず、iPodやiPhone、携帯電話、できればPC・Macなど、英語に設定変更できるものは全て英語にしてしまいます。これで英語が覚えれる!というわけではありませんが、だんだんと身の回りに英語があるという環境に慣れてきます。突然分厚い本を読み始めてもすぐあきちゃいます。習うより慣れろ!方針で。私の場合はiPodの中身も洋楽のみ(大
デザインと一緒にテキストを利用するとき、まずフォントを選び、そこからデザインを練っていくことありませんか。 フォントを変更するだけでがらりと印象が変わってしまうほど、重要なデザインパーツのひとつです。 海外デザインブログDeisgningMallで、エレガントでオシャレな使いやすいフリーフォン60個をまとめたエントリー「60+ Excellent, Elegant and Exceptional Free Fonts」が公開されていたので、今回はご紹介します。 なにかと時間のかかるフォント選びを楽に行うためにアルファベット順に並べています。お気に入りのフォントを見つけてみてはいかがでしょう。 詳細は以下から。 エレガントでオシャレなフリーフォントまとめ保存版 [note_box]まとめているフォントは全て無料ダウンロードすることが可能となっていますが、使用に関するライセンスは異なりますので
nginxやvarnishなどがアツいですが、Apacheもまだまだ実績や安定性から採用されていると思います。ここではデフォルトとは異なる値に変更するサーバ設定を中心に、パフォーマンス改善、安全性向上のためのApacheの設定を紹介します。 mpmの確認 > /path/to/bin/httpd -V Server version: Apache/2.2.19 (Unix) Server built: Jun 23 2011 17:13:13 Server's Module Magic Number: 20051115:28 Server loaded: APR 1.4.5, APR-Util 1.3.12 Compiled using: APR 1.4.5, APR-Util 1.3.12 Architecture: 64-bit Server MPM: Worker PreforkやW
Mac OS X System Monitor and Process Explorer Tool atMonitor is an advanced maintenance tool for Mac OS X that displays system activity in real-time. It is designed to allow quick assessment of computer's state and it is powerful enough to make it a core utility in anyone's system troubleshooting toolkit. Find the other kits on our homepage. atMonitor offers a better alternative to Apple's own "Act
気になってしょーがなかった Unity を試してみた。 Flashでのリアルタイム3D表現は引き続き勉強するとして、ちょっとレベルの高い環境にも触れておこうと思った次第。 Unity - Game Development Tool .NET(Mono)ベースなのに、OSX専用という奇特なゲーム開発環境。 興味を持ったのは、OSX / Win 共にWebPlayerが提供されてて、作ったコンテンツがブラウザでも動かせること。 有償の製品だけど、機能制限版のIndieライセンスだと20,000円ちょっと、フルスペックのPro版でも175,000円と、かなりコストパフォーマンス高い。おまけに.blendがネイティブで読み込めるので、ShockWave3Dのように、Director + 3dsMAX揃えないと開発できないなんてこともない。 WebPlayerをダウンロードして、オフィシャル
モチベーション研究で判明!人の3つの「やる気スイッチ」 http://www.earthinus.com/2011/07/motivation3point0.html
TechWaveでも過去何度か取り上げた少人数限定SNSの「Path」。創業者や関係者がシリコンバレーのビッグネームばかりなので注目を集めているということもあるが、先日ミクシィの関係者と話をしていたらミクシィの幹部も「Path」に注目しているという。ミクシィは「リアル」で「クローズド」な人間関係の空間こそが今後、大きなイノベーションを起こすと考えているから、まさしくその「リアル」「クローズド」なPathの動きに注目しているのだろう。 さて大阪の大学生の瀬戸口翔大さんは、そのPathを家族の間で利用しているという。瀬戸口さんに、その様子を寄稿していただいた。ありがとうございました。 瀬戸口翔大 Pathとは、元Facebookのプラットフォームマネージャ、Dave Morin が起こしたスタートアップです。彼はFacebookの前に、Appleでdesign and marketingの役職
プログラマ1人で完成できる仕事に、2人のプログラマを投入して、直感的に判断してペアプログラミングを拒否する人がいます。これには大きな間違いとリスクが潜んでいます。ペアプログラミングに対する真実を理解しましょう。 ペアプログラミングはコードを書く時間が15%増える1999年にユタ大学でおこなわれた実験によれば、設計の時間を別にして、ソロプログラミングに対してペアプログラミングを実施したペアは平均して15%多く、プログラムを書く時間に費やしました。 では、なぜペアプログラミングを選択するのか?将来的なテストと現場のリソース要求を減少させるためです。一般的なシステムにバグが見つかると業界のデータでは、33時間から88時間を修正に費やすそうです。これが、開発期間中に欠陥を修正すると0.5時間から88時間の時間を節約できることになるのです。したがって、ペアプログラミングは寿命の長いソフトウェアほど、
昨日のソフトバンクの非公式JavaScript対応の調査結果 | 徳丸浩の日記で報告したように、昨年5月に、ソフトバンク60機種の検証を行い、JavaScript対応の状況などを調査しました。当時はまだ公式なJavaScript対応機種はない状態でしたが、既にほとんどの端末が *非公式に* JavaScriptに対応していました。 このエントリでは、検証の様子を報告します。 なぜJavaScript対応状況を調査したか http://www.hash-c.co.jp/info/20091124.htmlを公表した前後に、とある方(この方)から、ソフトバンクのケータイでもJavaScriptが動作すると伺いました(参考のやりとり)。XMLHttpRequestも含めてJavaScrptが動くと教えていただいた932SHを私も購入して調べたところ、以下が判明しました。 確かにJavaScrip
2013年3月23日 Web関連記事, 便利ツール Web業界では次々に新しいサービスが開発され、それをあーだこーだと言い合うのがWeb屋の楽しみってもんです。現在私が住んでいるバンクーバーでも同様、Webサービスの話に花が咲きます。その中でサービス自体は前々からありますが、最近よく話題にでるなーというものを中心に紹介していきます!日本で何かWebサービスを作ろうとしている方のアイデアの種になるかも? ↑私が10年以上利用している会計ソフト! 1. Fiverr Fiverrは5ドルで誰かにサービスや商品を提供できるサイトです。誰でも簡単にアカウントを作成でき、5ドルで売りたいもの・5ドルで買いたい物を投稿できます。5ドルのうち1ドルがFiverrの収益になります。支払いはPaypalかクレジットカード。英語のみですが、同じ英語圏でも通貨の価値に差のある国では5ドルでもいい収入になるようで
フリーランスになるにあたって10年分くらいのトラブルを3ヶ月でまとめて起こしてしまって、流石にお祓いに行こうか迷いました。自分に言い聞かせるように書いたのでキツメかもしれません。これらのことを教えてくれた方々に感謝です。 仕事には思いやり ビジネスの中に友情を持ち込み失敗したこと 自分が言われたら嫌なことは言ってはいけない 友人との仕事で私の不適切な発言でトラブルが起きました。友人に対する先入観から怒りがこみ上げました。ついつい相手を挑発するような発言をしてしまいました。相手に対する思いやりが足りませんでした。 「自分と相手が気持よく仕事をするにはどうしたらいいのか」「人が言われたら嫌なことは言わないこと」この2点について、私の長年お付き合い頂いているお客様と仕事仲間と好きなブロガーの2名が教えてくれました。言われたときは気付きませんでしたが、今ならとても分かります。 仕事には感情は不要
PowerVR搭載製品 Matrox m3D PowerVR(パワーブイアール)は、イギリスのファブレス企業であるビデオロジック(現:イマジネーションテクノロジーズ(英語版))が開発した、グラフィックコントローラIPコアおよびそれを集積回路として実装したグラフィックチップである。チップ製造はNECやSTマイクロエレクトロニクス[1]等が行なってきた。当初、メインターゲットとされていたパソコン用ビデオカードとしては、ほとんど普及しなかったが、比較的メモリへの負荷が少ないというその特徴から、家庭用ゲーム機およびアーケードゲーム基板、携帯電話、携帯情報端末 (PDA)、カーナビゲーションといった組み込みシステムに広く採用されている。 また Intel Atom、Apple Axシリーズ、Texas Instruments OMAP などに GPU として組み込まれ、携帯電話・タブレットなどに広く
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く