タグ

2017年4月2日のブックマーク (6件)

  • システムの開発対象と完成 東京地判平26.9.10(平22ワ46537他) - IT・システム判例メモ

    開発が完了したというためにはシステムが支障なく動作し,十分な性能を有するものである必要があるとしつつ,ドキュメント等が不十分でそれが認定できないとした事例。 事案の概要 Xは,Yから商品先物取引受託業務に使用するシステムの開発を請け負って,開発したにもかかわらず,代金を払わないとして,未払請負代金(約1090万円)と,データセンタ利用料(約530万円)の支払いを求めたのに対し(訴), Yは,Xが期限までにシステムを完成させなかったとして,既払代金相当額を含む損害の賠償として約9400万円の支払いを求めた(反訴)。 XY間では複数の契約(覚書含む)が取り交わされたが,これらをまとめて件システム開発契約とする。 ここで取り上げる争点 (1)Xが請け負った業務の内容と納期 (2)Yは仕事を完成させたか 裁判所の判断 争点(1)業務の内容 システム開発紛争では,システムが完成したか否かが争われ

    システムの開発対象と完成 東京地判平26.9.10(平22ワ46537他) - IT・システム判例メモ
    Kenji_s
    Kenji_s 2017/04/02
  • GitHub - njhartwell/pw3nage: If you get pw3ned, might want to fix your shell

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - njhartwell/pw3nage: If you get pw3ned, might want to fix your shell
  • Love Your Project: TAIGA簡単インストール (アジャイル・プロジェクト管理ツール) - Qiita

    【↑クリックで動画再生】 TAIGAのDockerイメージを利用して1行でインストール。 ユーザ数やプロジェクト数の制限はなく、すべての機能が利用可能です。(リアルタイム更新も対応) ※TAIGA(taiga.io): オープンソースで無料のアジャイル開発者向けのプロジェクト管理プラットフォーム。 1.特徴 エピック・ユーザストーリ・スプリント・タスクボード・かんばん・課題・Wiki シンプルで使いやすい リアルタイム更新に対応 日語に対応 2.インストール ※実行にはDockerが必要です。DockerのインストールはDocker公式をご参照ください。 2.1.初回起動時にTAIGAの構築が行われます http://localhost/install.html ↑にアクセスしインストール状況を確認。 PROGRESS_[INSTALLATION_COMPLETE]が表示されたらインスト

    Love Your Project: TAIGA簡単インストール (アジャイル・プロジェクト管理ツール) - Qiita
  • PHP 7.1.3で時刻の差を取ると時々1マイクロ秒ズレる - hnwの日記

    日はエイプリルフールなので、ウソでも当でも誰も困らないPHPのバグの話をします。 PHP 7.1.0からPHPのDateTimeクラスでマイクロ秒の扱いを強化しているようで、挙動やコードの変更がチラホラ見受けられます。(参考:「PHP 7.1からDateTimeが現在時刻のマイクロ秒まで見るようになった - Qiita」) 時刻と時刻の差分を扱うDateIntervalクラスでもPHP 7.1.0以降マイクロ秒に対応したようで、DateInterval::formatメソッドもマイクロ秒の表示に対応しているようです。さっそく実験してみましょう。 <?php $dt1=new DateTime("2000-01-01 00:00:00"); $dt2=new DateTime("2006-01-02 03:04:05.6"); $interval = $dt1->diff($dt2);

    PHP 7.1.3で時刻の差を取ると時々1マイクロ秒ズレる - hnwの日記
  • PHPで整数オーバーフロー/アンダーフローをチェックする方法

    (Last Updated On: 2018年8月24日)ユーザーから整数値を受け取った時にその値が整数型の範囲内に収まるか、チェックしたいことがあります。 PHPの整数型 PHPの整数型(int)の範囲はOSとPHPバージョンに依存します。詳しくはPHPの制限を参照してください。 符号付き32bit整数しか扱えない場合でも、PHPは浮動小数点型(float)に自動変換するので開発者から見るとどのような環境でもIEEE 754 倍精度浮動小数点型が扱える整数範囲(符号付き53bit整数)まで正確に演算できるように見えます。 整数型が自動的に浮動小数点型になる動作はstrict_typesが有効な場合に問題となるので注意が必要です。 整数型オーバーフロー/アンダーフローのチェック PHPには任意精度整数演算を行うBCMathモジュールがデフォルトで組み込まれています。BCMathを使うと簡単

    PHPで整数オーバーフロー/アンダーフローをチェックする方法
    Kenji_s
    Kenji_s 2017/04/02
  • コンピュータは数値さえ正確に扱えない

    (Last Updated On: 2018年8月13日)コンピュータで数値を正確に扱うのは「実は結構難しい」です。つまり「コンピューターは数値を正確に扱えない」という事です。「コンピューターが数値を正確に扱えない?!何を言ってるんだ?!」と思った方は是非読んでみてください。 コンピューターは数値を正確に取り扱えない コンピューターは数値を正しく取り扱えるから便利なのでは?と思うかも知れません。「コンピューターは数値を正確に取り扱えない」これは動かし難い事実/制限です。 コンピューターが数値を正しく取り扱える条件が決まっています。条件の範囲外であれば正確に取り扱えません。 この問題によりロケットが爆発するといった事例もあります。 整数 最も解りやすいのは整数です。通常、整数は固定の記憶領域を持つ整数型で表現されます。32ビット整数、64ビット整数、という言葉はITシステムの開発者でなくても

    コンピュータは数値さえ正確に扱えない