タグ

2012年11月2日のブックマーク (8件)

  • git に、シンボリックリンクされたファイルを追加出来ない場合の対処方法 – Zero4Racer PRO Developer's Blog

    自分の作ったクラスを、gitHubなどに追加したい時に、クラス側とライブラリ側が別ファイルになったら、どちらかを変えた時に面倒な事ってありますよね。そのために最初、 [cc] ln -s [source][/source] [destination] [/cc] のターミナルコマンドを使って、リンクを張っていたのですが、gitを使った時に、ファイルの内容ではなくて、シンボリックリンクの定義内容がgitにアップされてしまって、困りました。対処方法を見つけたので記述します。 日語で検索してもあまり情報が見つからず、英語で検索したところ、いつもの stackoverflow に引っかかりました。 osxCreating directory hard links in MacOS X? – Stack Overflow TimeMachine の為に作られたという、ハードリンクという機能を

    As_hsp
    As_hsp 2012/11/02
  • 入門Git (ギット)

    操作から内部構造までGitの開発責任者がすべての疑問に応える。

    入門Git (ギット)
    As_hsp
    As_hsp 2012/11/02
  • サル先生のGit入門〜バージョン管理を使いこなそう〜【プロジェクト管理ツールBacklog】

    ようこそ、サル先生のGit入門へ。 Gitをつかってバージョン管理ができるようになるために一緒に勉強していきましょう! コースは4つ。Git初心者の方は「入門編」からどうぞ。Gitを使った事がある方は「発展編」がおすすめです。さらに「プルリクエスト編」では、コードレビューする文化をチームに根付かせましょう。 「あれ?何だっけ…?」という時は「逆引きGit」で調べて見てくださいね。

    サル先生のGit入門〜バージョン管理を使いこなそう〜【プロジェクト管理ツールBacklog】
    As_hsp
    As_hsp 2012/11/02
    サルでもわかるどころかサルが説明してる
  • 「うわっ…私のバージョン管理、ダメ過ぎ…?」を解決するGitの使い方“超”入門

    「うわっ…私のバージョン管理、ダメ過ぎ…?」を解決するGitの使い方“超”入門:かんばん!~もし女子高生がRedmineスクラム開発をしたら(5)(1/3 ページ) 連載は、ちょっととぼけた女子高生の姉妹が今注目のアジャイル開発手法であるスクラムプロジェクト管理ソフトの「Redmine」を使って、システム開発をするというフィクションです。 これまでのお話 連載は、ちょっととぼけた女子高生の姉妹が今注目のアジャイル開発手法であるスクラムプロジェクト管理ソフトの「Redmine」を使って、システム開発をするというフィクションです。 ひょんなきっかけから電子目安箱(カウンセラー)を開発することになった「ぷりん」と「まいん」の姉妹。第1回の『高校生になって初めてスクラムを始めました~「ストーリー」で何を作るかまとめよう』、第2回の『スプリントと“かんばん”でチームのビートを刻め!! ~ス

    「うわっ…私のバージョン管理、ダメ過ぎ…?」を解決するGitの使い方“超”入門
    As_hsp
    As_hsp 2012/11/02
  • JsUnit を使った JavaScript のユニットテスト - WebOS Goodies

    アプリケーションを開発する上で、避けて通れないもの、それがテストです。とくにブラウザごとの非互換性が大きい Web アプリケーションでは、念入りなテストが必要です。でも、テストはあまり創造的な作業ではないし、やったからといってなにか機能が増えるわけでもない。できるだけ手間をかけずに済ませたいところですね。 そんなわけで、日は JavaScript 用のテストフレームワークである JsUnit を利用したユニットテストの方法をご紹介しようと思います。 Ruby のユニットテストの記事でも書きましたが、ユニットテストによるテスト・ファースト開発は開発効率の面でも良い影響があります。まだ導入していない方は、ぜひこの機会に使ってみてください。 JsUnit について 今回利用する JsUnitJava 用の JUnit を参考にして作られた JavaScript 用のユニットテストフレーム

    As_hsp
    As_hsp 2012/11/02
  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

    As_hsp
    As_hsp 2012/11/02
  • 凡人プログラマーの独り言 テスト駆動開発について

    テスト駆動開発について自分なりにまとめてみました。 経験不足なので,間違っている部分もあると思います。 鵜呑みにせず,参考程度に見ていただければ幸いです。 テスト駆動開発とは何か テスト駆動開発とは,コーディングを行う前にテストケースを書く開発スタイルのことです。 テストケースを先に書くことで,これから書こうとしているコードの機能について整理する事ができるというメリットがあります。 普通,テスト駆動開発では,xUnitフレームワークとよばれるフレームワークを使ってテストをします。 このフレームワークを用いると,ブラックボックステストがやりやすくなります。 (テスト駆動開発は,ブラックボックステストなので,機能テストです。 品質について考えるテストではありません。) やり方 テスト駆動開発は,次の3ステップを繰り返すことで行います。 ステップ1:これから書く機能に対するテストを1つ書き,

    As_hsp
    As_hsp 2012/11/02
  • TDD(テスト駆動開発)は怪しいな - Javaの日々

    テストコードを書きながら開発することでバグの発生低下と生産性の増大が見込める ということだが、かなり怪しい。 1.テストコードの対象はメソッド・関数の単位であること。 それらのメソッドが複数使われるアルゴリズム全体の流れの検証はできない。 しかしこれが仕様を満たしているかどうかの最も大切なテストとなる。 この最も大切なテストについては完全に沈黙しているように見える。 2.オブジェクトの状態を制御するようなメソッドの検証の困難性 単に入力と出力があるメソッドならばテストコードを書くことは可能だろう。 しかし複数のメソッドで制御されるオブジェクトを触るようなメソッドを 検証するようなテストコードは難しいだろう。 しかもそのようなメソッドは決して珍しいものではない。 3.テストコードの複雑さについての対処法がない 複雑なメソッドのためのテストコードは複雑になるだろう。 その場合のテストコードが正

    TDD(テスト駆動開発)は怪しいな - Javaの日々
    As_hsp
    As_hsp 2012/11/02
    UnitTestとかはクラス単位だものね。