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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    WWDC25

『qiita.com』

  • 人気
  • 新着
  • すべて
  • Gitのコミット日時を上書きする2つの方法 - Qiita

    3 users

    qiita.com/yoichi22

    コミット日時を上書きしたい Gitのコミットの、差分とコミットメッセージは維持しつつ、コミット日時を書き換えたいことが稀にある。 こないだあったのは、テストのためにローカルホストの日時を未来に変更したままでコミットしてしまい、「未来のコミットになってますよw」という指摘がコードレビューで出たとき。 普通にamendしても上書きされない 通常のamendでは日付は書き換わらない。 $ GIT_PAGER= git log -1 commit 64c414eaa5084c765c79d2e061ced3d5724d00dd (HEAD -> master) Author: foo <foo@example.com> Date: Sun Sep 29 09:59:00 2019 +0900 an example $ date 日 9 29 10:02:03 JST 2019 $ git comm

    • テクノロジー
    • 2020/06/10 12:16
    • git
    • テストで使うサーバが立ち上がるのを待つ方法 - Qiita

      6 users

      qiita.com/yoichi22

      概要 テスト自動化において、テスト対象のWebサーバや、バックエンドのDBサーバを一時的に立てて利用することがあります。例えばDockerコンテナとしてサーバプロセスを起動し、リクエストを送信してテストを実行するといった場合です。 サーバプロセス起動を指示してから、サーバプロセスがTCP Portで待ち受けリクエストを処理できるようになるまでにはタイムラグがあり、即座にリクエストを送信すると接続失敗してしまいます。 本稿ではそのような場合にサーバプロセスが待ち受け開始するまでを待つ方法を紹介します。 MySQLサーバを待つ MySQLの場合は mysqladmin ping を使うとサーバへの接続確認ができるので、それを使います。 $ mysqladmin ping -hホスト名 --silent mysqladmin: connect to server at 'ホスト名' failed

      • テクノロジー
      • 2020/02/04 10:29
      • test
      • subprocess で shell=True でリストを与えたときの挙動 - Qiita

        4 users

        qiita.com/yoichi22

        >>> import subprocess >>> subprocess.check_call(["digdag"]) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 181, in check_call retcode = call(*popenargs, **kwargs) File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subpro

        • テクノロジー
        • 2017/10/16 07:22
        • Python
        • Python における hashable - Qiita

          5 users

          qiita.com/yoichi22

          この話のゴール hashable という用語を理解する 辞書における hashable の役割を理解する 辞書 Python の組み込み型の一つに辞書 (dict) があります。 >>> d = {"zero": False, "one": True} >>> d["zero"] False >>> d["one"] True >>> type(d) <class 'dict'>

          • テクノロジー
          • 2017/08/21 18:49
          • Python
          • GitのオブジェクトID衝突時の挙動 - Qiita

            6 users

            qiita.com/yoichi22

            少し前に SHA1 の衝突の話題がありました(Announcing the first SHA1 collision)。 Git はリポジトリ内のオブジェクトの識別にSHA-1ハッシュを使っており、衝突が起きたときにどういう動作になるかが気になったので調べてみました。 (2021.09.22) 実装に手を入れた時の挙動を tags/v2.33.0 で再確認して更新しました。 blob のオブジェクトID Git リポジトリにおいてファイルは blob という種類のオブジェクトで表現されます。まずはじめにSHA1が衝突している2つのファイルがどう扱われるか見てみましょう。 上述のリンク先からPDFファイルをダウンロードすると ファイルサイズが一致 SHA1が一致 ファイルの内容は異なる(SHA256は異なる) という2つのファイルが入手できます。 ~/Downloads$ ls -a . .

            • テクノロジー
            • 2017/03/18 23:25
            • git
            • セキュリティ
            • 高階関数とデコレータ - Qiita

              4 users

              qiita.com/yoichi22

              集合Aと集合Bがあるとき、集合Aの任意の元 a に対し、集合Bの元 f(a) を一意に決める規則 f を、 A から B への関数という。 引数を2倍して返す関数 times2 を考える このとき、 i として 0, 1, 2 を与えると times2(0) == 0 times2(1) == 2 times2(2) == 4 と set([0,1,2]) から整数の集合への関数が定義されている。 プログラミングにおける関数 プログラミングにおいて関数には以下のような効能がある 同じようなコードがあちこちにある→抽出して1か所にまとめる→知識が集約される ひとまとめにできるコードの断片がある→目的を表す名前をつける→処理を俯瞰できる 以下で説明する高階関数を使いこなすことで、これらの効能を得られる場面が増える。 引数としての関数 引数を0倍する関数、1倍する関数、2倍する関数があったとき、

              • テクノロジー
              • 2016/11/27 13:29
              • python
              • 文字コードの話 - Qiita

                3 users

                qiita.com/yoichi22

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

                • テクノロジー
                • 2016/09/20 10:03
                • unclassified
                • 変数のスコープ - Qiita

                  3 users

                  qiita.com/yoichi22

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

                  • テクノロジー
                  • 2016/05/21 18:28
                  • git worktreeを使ってみる - Qiita

                    16 users

                    qiita.com/yoichi22

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

                    • テクノロジー
                    • 2016/03/17 19:10
                    • git
                    • 開発
                    • tips
                    • キーワード引数の引き回し - Qiita

                      3 users

                      qiita.com/yoichi22

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

                      • テクノロジー
                      • 2016/01/24 23:59
                      • python
                      • Python のソースを読んでみる - Qiita

                        58 users

                        qiita.com/yoichi22

                        CPython is the default, most widely used implementation of the Python programming language. It is written in C. In addition to CPython, there are other "production-quality" Python implementations: Jython, written in Java for the JVM, PyPy, written in RPython and translated into C, and IronPython, which is written in C# for the Common Language Infrastructure. There are also several experimental imp

                        • テクノロジー
                        • 2015/09/25 16:15
                        • python
                        • コードリーディング
                        • あとで読む

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

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

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

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

                        j次のブックマーク

                        k前のブックマーク

                        lあとで読む

                        eコメント一覧を開く

                        oページを開く

                        はてなブックマーク

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

                        公式Twitter

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

                        はてなのサービス

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