はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    iPhone 17

『qiita.com』

  • 人気
  • 新着
  • すべて
  • Go 1.15 testing パッケージの TestMain は os.Exit を呼ばなくてよくなった - Qiita

    5 users

    qiita.com/hgsgtk

    TL;DR Go1.15 がリリースされました testing パッケージの実装の変更にて TestMain で os.Exit を呼ばなくてよくなりました testing.M の実装変更及び、 go test で生成される main 関数のテンプレート修正によって実現されている Go 1.15 2020年8月11日、 The Go Blog より、 Go 1.15 のリリースが公表されました。 Release Note を読むと、さまざまな機能が追加されています。 これを読んでいて、ふと Minor changes to the library から testing パッケージにいくつか変更があって、バージョンアップしたらちょっっっとテストの書き方が変わるなって思ったので深堀り確認してみました。 ※ はてなブログで同じものを見たぞと思ったとしたら、それは同一の記事です。 https://

    • テクノロジー
    • 2020/08/20 11:22
    • RustでUnit Testを書く方法 - Qiita

      3 users

      qiita.com/hgsgtk

      はじめに rustでユニットテストを書く方法について、初めてrustでユニットテストを書く方向けにまとめました。 ある程度、他の言語でユニットテストを書いたことがある前提で書いています。 今回のコードは、Khigashiguchi/rust_books_unittestに残しています。 動作環境 macOS High Sierra version 10.13.1 rustc 1.21.0 (3b72af97e 2017-10-09) cargo 0.22.0 (3423351a5 2017-10-06) テストを実行してみる。 rustでは、cargoコマンドにてテストを実行することができます。まずは、cargo new project_nameで作ったプロジェクトで実行してみましょう。 $ cargo new adder $ cd adder $ cargo test Compiling

      • テクノロジー
      • 2019/12/27 10:31
      • mackerel-container-agentから学ぶGoにおけるリトライ実装 - Qiita

        4 users

        qiita.com/hgsgtk

        この記事は、Go Advent Calendarに、代打で出そうとして、クリスマスイブの夜から書き始めて、無事埋まったので野良記事として公開するものです。 TL;DR mackerel-container-agent とは、Mackerel社がコンテナ監視のために用意している監視エージェントである mackerel-container-agent は、Go言語で実装されており、監視ツールの性質上、リトライ処理が用意されている Exponential backoff というリトライのアルゴリズムを実装している 背景 筆者は、業務でAmazon ECS(Elastic Container Service)というAWSのコンテナオーケストレーションサービスを利用したサービスを運用しています。そのサービスで稼働しているコンテナの監視のため、監視SaaSであるMackerelを使用しています。メイン

        • テクノロジー
        • 2019/12/24 23:58
        • 来たるCakePHP 4.0 を知ろう - Qiita

          8 users

          qiita.com/hgsgtk

          CakePHP Advent Calendar 2019の1日目がやってきました。今年のCakePHPの大きなトピックとしては、CakeFestが日本で開催されたことではなかったでしょうか。CakeFest 2019では、CakePHPのFounderであるLarry Mastersさんや、Lead DeveloperであるMark Storyさんなど、CakePHPのコアメンバーの方々が一同した会でした。そこで、CakeFest 2017に続き、CakePHPの次のメジャーバージョン 4.0 の説明がありました。初日の本日は、そんなCakePHP 4.0をざっくり知る記事を展開していきます。 CakePHP 4.0 のこれまでの経緯 CakeFest 2017で行われたMark Storyのプレゼンテーション「CakePHP - The Road Ahead」にて、CakePHPの過去と

          • テクノロジー
          • 2019/12/01 08:33
          • cakephp
          • php
          • あとで読む
          • xUnit Test Patternsから学ぶユニットテストの6つの目指すべきゴール - Qiita

            8 users

            qiita.com/hgsgtk

            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? TL;DR 自動ユニットテストが何を目指すべきかを『xUnit Test Patterns: Refactoring Test Code』から抑える 自動ユニットテストの構築・維持にはコストがかかるが、テストがもたらす節約コストと相殺される(「テストの経済性」) テストの自動化の目的は、「コスト削減」・「品質の向上」・「コードへの理解の向上」。これを具体的に見ていく 『xUnit Test Patterns』 とは 『xUnit Test Patterns: Refactoring Test Code』とは、2007年に発売された書籍で

            • テクノロジー
            • 2019/10/10 15:50
            • テスト
            • 設計
            • test
            • Go Modulesでgo.modのGo versionを変更するには - Qiita

              4 users

              qiita.com/hgsgtk

              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

              • テクノロジー
              • 2019/09/05 08:34
              • Qiita
              • Goアプリケーションの設定情報をTOML・環境変数に格納する - Qiita

                4 users

                qiita.com/hgsgtk

                Goでデータベースなどを扱うサービスを実装する際には、接続情報などの環境ごとの「設定情報」がありますが、今回はそれをどう扱うかについてです。 発表資料 本記事に関する発表資料はこちらです。 Go Applicationでの設定情報の扱い方 実現すること 接続情報を設定ファイルなどGoファイルから分離したい アプリケーションを作るに当たり必須項目ですが、接続先やパスワードをGoの中にべた書きはだめなので、tomlやyamlファイルに分離したい。 パスワードといった秘匿性の高い情報をコードベースから分離したい プロジェクトやチームによって異なるかもしれませんが、databaseのパスワードなどはコードベースからは分離して、本番環境の情報は一部のコアな開発者のみが知っている状態を実現したい。 上記を実現するに当たり、まず設定について考えるに当たり、Twelve-Factor Appを見ていきま

                • テクノロジー
                • 2019/07/28 19:25
                • config
                • go
                • Docker Composeの仕様について混乱しがちな箇所を整理した - Qiita

                  4 users

                  qiita.com/hgsgtk

                  docker・docker composeの仕様について細かい部分を調べて理解する Docker compose 公式ドキュメント Docker composeとは Compose is a tool for defining and running multi-container Docker applications. To learn more about Compose refer to the following documentation: https://docs.docker.com/compose/ 複数コンテナから構成されるアプリケーションを構築・実行するためのツール。 一から触ってみるなら、https://docs.docker.com/compose/gettingstarted/の内容を試すのが手軽。 Docker compose CLI docker-compo

                  • テクノロジー
                  • 2019/05/06 15:47
                  • Docker
                  • Pocket
                  • xUnit Test Patternsから学ぶ12個のユニットテストの原則 - Qiita

                    116 users

                    qiita.com/hgsgtk

                    本エントリは、xUnit Test Patterns: Refactoring Test Codeという書籍の「Chapter5 Principles of Test Automation」の内容をベースに、12個のユニットテスト原則についてまとめていきます。この書籍は、2007年に販売されたものですが、今でも十分役に立つユニットテストに関する原則を伝えています。 ウェブでは、次のURLでも内容を見ることができます。 自動ユニットテストの原則 ここで紹介されるものは、ユニットテストで確認したい quality のリストです。ですので、直接適用する「パターン」ではありません。 「何をやるか」よりも「なぜやるのか」という観点においてまとめられています。 本エントリでは、xUnit Test Patterns: Refactoring Test Codeで紹介されている12個の原則をベースに、ほ

                    • テクノロジー
                    • 2019/03/18 17:29
                    • テスト
                    • test
                    • あとで読む
                    • 設計
                    • testing
                    • programming
                    • tdd
                    • dev

                    このページはまだ
                    ブックマークされていません

                    このページを最初にブックマークしてみませんか?

                    『qiita.com』の新着エントリーを見る

                    キーボードショートカット一覧

                    j次のブックマーク

                    k前のブックマーク

                    lあとで読む

                    eコメント一覧を開く

                    oページを開く

                    はてなブックマーク

                    • 総合
                    • 一般
                    • 世の中
                    • 政治と経済
                    • 暮らし
                    • 学び
                    • テクノロジー
                    • エンタメ
                    • アニメとゲーム
                    • おもしろ
                    • アプリ・拡張機能
                    • 開発ブログ
                    • ヘルプ
                    • お問い合わせ
                    • ガイドライン
                    • 利用規約
                    • プライバシーポリシー
                    • 利用者情報の外部送信について
                    • ガイドライン
                    • 利用規約
                    • プライバシーポリシー
                    • 利用者情報の外部送信について

                    公式Twitter

                    • 公式アカウント
                    • ホットエントリー

                    はてなのサービス

                    • はてなブログ
                    • はてなブログPro
                    • 人力検索はてな
                    • はてなブログ タグ
                    • はてなニュース
                    • ソレドコ
                    • App Storeからダウンロード
                    • Google Playで手に入れよう
                    Copyright © 2005-2025 Hatena. All Rights Reserved.
                    設定を変更しましたx