タグ

2013年6月28日のブックマーク (13件)

  • おそらくはそれさえも平凡な日々: Test::mysqldのcopy_data_fromでテストが更に捗る話

    少し前ですがTest::mysqld 0.17からは copy_data_fromというオプションが加わっています。 これは、Test::mysqld起動時にコピー元のdataディレクトリを指定できるもので MySQLの起動時間を節約することができます。テスト開始時にDBに大量のデータを 入れておきたい場合に特に有効です。 特にゲームなどの場合は、大量のマスタデータもコードの一部と言えるので、ちゃんと 全部流し込んでからテストを実施したいという要件があるので重宝します。 さて、そのdataディレクトリをどうやって作ればよいかという話になるのですが、 それも、Test::mysqldに事前に作らせてどこかに配置しておけば良いでしょう。 手順としては例えば以下のようになります。 ‘tmp/test_mysqld_data’ をdatadirにしてTest::mysqldを起動 DDLとマスタデ

    soh335
    soh335 2013/06/28
    http://soh335.hatenablog.com/entry/2013/03/07/235555 を 100000000 倍分かりやすく書いてもらった感じする
  • vim scriptで字句解析! - Qiita

    let s:V = vital#of('vital') let s:L = s:V.import('Text.Lexer') let patterns = [ \ ['WHITE_SPACES','\s\+'], \ ['WORD','[a-zA-Z]\+'], \ ] let tokens = s:L.lexer(patterns).exec('hoge foo') echo tokens " [ " {'label': 'WORD', 'col': 0, 'matched_text': 'hoge'}, " {'label': 'WHITE_SPACES', 'col': 4, 'matched_text': ' '}, " {'label': 'WORD', 'col': 5, 'matched_text': 'foo'} " ] コード見てもらえればText.Lexerの使い方はわ

    vim scriptで字句解析! - Qiita
    soh335
    soh335 2013/06/28
  • GitHub Organization のアイコンが欲しい · Issue #2 · serverspec/serverspec.github.com · GitHub

    アイコンをつくってみました! これが好き これはもうちょっとこうしたほうがよい これとこれを組み合わせてみたらどうなるか みたいなのがあれば教えて頂きたいです! ポイント ほぼすべて「S」や「SS(serverspec)」と惑星をイメージしています。 懸念事項としては宇宙っぽいブランディングがいきすぎてるかもしれないです。(ただ、海外のサイトも機能を言い換えたりしてるのでありかなーという気もします ex. "Boxen is your team's IT robot." など) 右の下から二番目は暗視ゴーグルでSをつくってみたんですが、もはやゴーグルに見えないかもです。 左下の二つはデミさんがリンクを貼っていた2013 Logo Trends( http://www.logolounge.com/article/2013logotrends#.UaIIpSuoQhV )にあったBanner

    soh335
    soh335 2013/06/28
    かっこいい!
  • 新しいPerlに今まで使ってたモジュールをまとめてインストールする - 酒日記 はてな支店

    Perl-5.12.1 がリリースされたということで早速インストールされたかたも多いと思いますが、新しい Perl にモジュールを全部入れ直すのは面倒ですよね。 ExtUtils::Installed を使うと楽ができます。 今まで使ってる perl でインストールされているモジュールの一覧をファイルに落として、新しい perl で cpanm にわせるだけです。 $ cpanm ExtUtils::Installed $ perl -MExtUtils::Installed -e 'print "$_\n" for ExtUtils::Installed->new->modules' > modules.txt $ perlbrew switch perl-5.12.1 $ cpanm < modules.txtあと、perlbrew でインストールした直後は cpanm も perl

    新しいPerlに今まで使ってたモジュールをまとめてインストールする - 酒日記 はてな支店
    soh335
    soh335 2013/06/28
  • テスト駆動開発の効果はどのくらいある?

    ソフトウェアの開発を行うときに、まずテストケースを先に作ってから機能を作り込む「テスト駆動開発」(Test-Driven Development:TDD)。これにより、ソフトウェアの開発工数や品質にはどの程度の変化があるのでしょうか。 TDD(テスト駆動開発)の適用評価を紹介した研究論文 - エリクソンはじめ3社:森崎修司の「どうやってはかるの?」:ITmedia オルタナティブ・ブログ この疑問について調査した論文を、奈良先端科学技術大学院大学 助教の森崎修司氏が3月10日のブログ「国立大学法人奈良先端科学技術大学院大学 助教」のエントリ「TDD(テスト駆動開発)の適用評価を紹介した研究論文 - エリクソンはじめ3社」で紹介しています。 開発時間はやや増えたがコードの品質は上がった 論文全文は有料なので読めないものの、森崎氏のブログによると次の知見が得られたとのことです。まず、ソフトウェ

    テスト駆動開発の効果はどのくらいある?
    soh335
    soh335 2013/06/28
  • レスポンシブ・ウェブデザインでの CSS コードの書き方 | Yomotsu net

    いわゆるレスポンシブ・ウェブデザイン、つまりメディアクエリーを採用した Web サイトを構築する際の一番管理しやすいと感じるコードの書き方をまとめました。ただし、あくまでも個人的な、経験から感じた意見ですので絶対ではありません。 CSS のコードの配置広く知られている方法はいくつかあります。 CSS ファイル自体を分ける方法 @media 規則で 1ファイル内にメディア特性単位に書く方法 @media 規則で 1ファイル内にパーツ単位で書く方法 それぞれをコードで表すなら以下の書き方が該当します。 方法1 : CSS ファイル自体を分ける方法この方法は管理が大変でおすすめできません。これでファイルごとコード分割されてしまったらコード検索しづらいわけです。 <link rel="stylesheet" href="desktop.css" media="(min-width:769px)">

    レスポンシブ・ウェブデザインでの CSS コードの書き方 | Yomotsu net
    soh335
    soh335 2013/06/28
  • 人気RSSリーダーアプリ「Reeder」が今後の計画を発表し、iPhone版を無料化 | 気になる、記になる…

    日、iOS/Mac向け人気RSSリーダーアプリの「Reeder」が、7月1日の「Googleリーダー」のサービス終了後の計画などを発表しています。 まず、「Reeder」のiPhone/iPad/Macの3バージョンともメジャーアップデートが行われる予定ですが、7月1日に間に合わないそうです。 しかし、日よりiPhone版を無料化し、次期バージョンの「Reeder for iPhone 3.2」を既にApp Storeに申請済みで、「Reeder for iPhone 3.2」では「Googleリーダー」に代わるものとして「Feedbin」「Feedly」「Feed Wrangler」「Fever」をサポートし、更にGoogleリーダーなどのアカウントがなくてもRSSの取得が可能なスタンドアローンなローカルRSSもサポートするそうです。 (FeedbinとローカルRSSはver3.1で

    人気RSSリーダーアプリ「Reeder」が今後の計画を発表し、iPhone版を無料化 | 気になる、記になる…
    soh335
    soh335 2013/06/28
  • ソニー、フルサイズCMOSでローパスレス仕様の「RX1R」

  • 鎌倉 旅する仕事場|つながる×広がる 鎌倉のシェアオフィス

    特徴 24時間、365日 鎌倉・旅する仕事場は24時間、365日いつでもお使いいただけます。(※) ※固定席、フリー席プランの場合 2つのオフィス 西口ラウンジと、小町オフィス、2つのオフィスを自由にお使いいただけます。 緑と外光 ふとした時に目に入る緑や窓から差し込む光。自然のリズムを感じてください。 特徴をもっと見る

    鎌倉 旅する仕事場|つながる×広がる 鎌倉のシェアオフィス
    soh335
    soh335 2013/06/28
    ここで働きたい感じする
  • Amazon.co.jp: 【PS3】The Last of Us (ラスト・オブ・アス): ビデオゲーム

    Amazon.co.jp: 【PS3】The Last of Us (ラスト・オブ・アス): ビデオゲーム
  • URAMAYU

    世界一周先輩である山田進太郎さんの半年くらいまえの世界一周後によく聞かれることまとめ【完結編】を真似して、世界一周の交通手段、かかったお金、行ってよかったBEST3などをまとめます。 どこに行ったんですか? シドニー、タヒチ、イースター島、ペルー、ボリビア、サンディアゴ、リオデジャネイロ、マドリッド、バルセロナ、イタリア、ヨルダン、イスラエル、ドバイ、ロンドン、パリ、バンコク、シンガポールです。 それぞれの旅行記事はこちらから読めます。 どうやって行ったんですか? 飛行機です。 Oneworldの世界一周4大陸16都市、ビジネスクラスで行きました。航空券代は、76万+サーチャージや空港税で、1人95万円くらいでした。(エコノミーだと1人50万くらいになるんじゃないかな) 世界周遊券はいろいろ独自ルールがあって、詳しくはこちらあたりをよく読めば良いと思います。航空券は全部個人手配しました。

    URAMAYU
    soh335
    soh335 2013/06/28
  • ちゃんとCSSを書くために - CSS/Sass設計の話

    The document summarizes Hiroki Tani's presentation at the QCon Tokyo 2014 conference on modern CSS architecture. Some key points discussed include: - Adopting modular approaches like OOCSS and SMACSS to separate structure from skin/style and improve maintainability. - Using techniques like BEM naming to further decouple CSS from HTML. - Developing reusable CSS modules and components with flexible

    ちゃんとCSSを書くために - CSS/Sass設計の話
    soh335
    soh335 2013/06/28
  • 神様はいてもいいと思う

    わりと、幽霊も宇宙人も信じない僕だけど、神様は信じてる、というか信じたほうがいいんじゃないかと思う。 世の中には、生きた証を残したい、という人がいる。 みんなに認められたい、と思う人がいる。 僕がどの程度そうであるかそうでないかは別として。 そんな人たちは、認められなかったら落ち込んで、馬鹿にされたら怒って、褒められたら舞い上がって、他人にどう思われたかで自分の価値を勝手に浮き沈みさせている。 「あなたが、世界中の人たちに讃えられようが、あなたが世界中の人たちに大嫌いと言われようが、おいしいご飯をべていい汗をかいてぐっすり眠れば、それでいいじゃないか」と言っても聞き入れない。 彼らが救われるにはどうしたらいいかを考えると、とても難しい。 人は、そんなには賢くはなれない。 僕だって、面と向かって嫌いと言われたら、気にしないでいられるかといったら、きっとウジウジと気にしてしまう。 寝る前に、

    神様はいてもいいと思う
    soh335
    soh335 2013/06/28