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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    Pixel 10

『qiita.com』

  • 人気
  • 新着
  • すべて
  • 【Swift】Bastard Injection の問題点、あるいは依存性逆転の原則について。または needle というDIコンテナの紹介。 - Qiita

    4 users

    qiita.com/YusukeHosonuma

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

    • テクノロジー
    • 2022/02/26 14:02
    • テスト
    • [GitHub] まだ PR レビューで『typo』ってコメントしてるの?(Suggestion機能で修正提案する) - Qiita

      3 users

      qiita.com/YusukeHosonuma

      Tl;Dr Suggestion(Cmd + g) で修正提案のコメントができ、 取り込む人は diff を確認し、 Commit suggestion からボタン一つでコミットして取り込める。 追記:2020/02/27 まだ、ベータ段階だが複数行の修正提案にも対応された。 Suggestion Change 冒頭のようにsuggestionをつけたコード形式で記述すると、修正提案という形でコメントできる。 単純なtypoであればこのままコメントしても伝わるだろうし、補足したいことがあれば冒頭のように説明を追加することも出来る(これが適切な例かは別として)。 取り込む人は diff を確認してボタン一つでコミットできるし、レビュアーは自身のコメントが取り込まれていることを確認するだけでよいので、双方の負担軽減につながる。 コミットをまとめる 特に Push トリガーで CI を実行してい

      • テクノロジー
      • 2020/03/06 17:14
      • [GitHub] まだ PR レビューで『typo』ってコメントしてるの?(Suggestion機能で修正提案する) - Qiita

        3 users

        qiita.com/YusukeHosonuma

        Tl;Dr Suggestion(Cmd + g) で修正提案のコメントができ、 取り込む人は diff を確認し、 Commit suggestion からボタン一つでコミットして取り込める。 追記:2020/02/27 まだ、ベータ段階だが複数行の修正提案にも対応された。 Suggestion Change 冒頭のようにsuggestionをつけたコード形式で記述すると、修正提案という形でコメントできる。 単純なtypoであればこのままコメントしても伝わるだろうし、補足したいことがあれば冒頭のように説明を追加することも出来る(これが適切な例かは別として)。 取り込む人は diff を確認してボタン一つでコミットできるし、レビュアーは自身のコメントが取り込まれていることを確認するだけでよいので、双方の負担軽減につながる。 コミットをまとめる 特に Push トリガーで CI を実行してい

        • テクノロジー
        • 2020/02/26 12:13
        • git
        • github
        • [GitHub] まだ PR レビューで『typo』ってコメントしてるの?(Suggestion機能で修正提案する) - Qiita

          6 users

          qiita.com/YusukeHosonuma

          Tl;Dr Suggestion(Cmd + g) で修正提案のコメントができ、 取り込む人は diff を確認し、 Commit suggestion からボタン一つでコミットして取り込める。 追記:2020/02/27 まだ、ベータ段階だが複数行の修正提案にも対応された。 Suggestion Change 冒頭のようにsuggestionをつけたコード形式で記述すると、修正提案という形でコメントできる。 単純なtypoであればこのままコメントしても伝わるだろうし、補足したいことがあれば冒頭のように説明を追加することも出来る(これが適切な例かは別として)。 取り込む人は diff を確認してボタン一つでコミットできるし、レビュアーは自身のコメントが取り込まれていることを確認するだけでよいので、双方の負担軽減につながる。 コミットをまとめる 特に Push トリガーで CI を実行してい

          • テクノロジー
          • 2020/02/19 07:43
          • Git
          • GitHub
          • あとで読む
          • TDD ✕ Property-based Testing (SwiftCheck) で数学パズルを検証してみる - Qiita

            3 users

            qiita.com/YusukeHosonuma

            Tl;Dr TDD、Example-based Testing、Property-based Testing を組み合わせると良い感じ(かも?) きっかけ こんなTweetがタイムラインに流れていました。 数学の先生方との飲み会の席で、次のような算数マジックを見せてもらった。 6つの数字を書く。 となりあう数字を足した値の1桁目を1段下に書く。 これを繰り返して最後に出てくる数字を、6つの数字を書き終えた瞬間に言い当てるというもの。 いま自分でも納得できたので娘にもやってみせよう pic.twitter.com/ANhVNT21cs — 三谷 純 Jun MITANI (@jmitani) 2017年7月27日 なるほどこれは面白い、と。 引用ツイートで解説がされていますが、以下のような法則があるようです。 (解説) 6つの数字をabcdefで表す。 bとeが「偶数と奇数」の組み合わせなら

            • テクノロジー
            • 2017/08/09 17:04
            • [Rust] 文字列のフォーマット指定(println! / format!) - Qiita

              7 users

              qiita.com/YusukeHosonuma

              TL;DR Rustのprintln!のフォーマット指定についての記事です。 長い記事でもありませんが、以下のソースを見れば大体わかります。 https://gist.github.com/YusukeHosonuma/6ee32ade9ac88cbc9fbd6b494154c5a0 はじめに 最近「Rustはいいぞ!」という声を聞いたり、Swiftが影響を受けた言語がRustだったりと、気になったので勉強し始めました。 Rustで標準出力はprintln!マクロで行うのですが、フォーマット指定がC言語などのprintfとは異なります。 以下のあたりのドキュメントに詳しく書かれているのですが、自分でコードを書いていて迷ったりすることもあったのでまとめてみました。(網羅はしていません) 基本 println!で標準出力 {}がプレースホルダ format!でフォーマット後の文字列を取得(指定

              • テクノロジー
              • 2016/11/05 14:50
              • rust
              • [RxSwift] Variable -> Observer への単方向バインディングをシンプルに書く - Qiita

                3 users

                qiita.com/YusukeHosonuma

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

                • テクノロジー
                • 2016/08/25 06:10
                • [Swift] 一度だけ実行したい処理をクロージャでスマートに書く - Qiita

                  3 users

                  qiita.com/YusukeHosonuma

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

                  • テクノロジー
                  • 2016/06/12 12:36
                  • memo
                  • Haskell個人メモ :: 1.基本 - Qiita

                    6 users

                    qiita.com/YusukeHosonuma

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

                    • テクノロジー
                    • 2016/05/06 10:35
                    • Haskell
                    • [Swift] Arrayの中身をLLDBで確認する(map関数で) - Qiita

                      4 users

                      qiita.com/YusukeHosonuma

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

                      • テクノロジー
                      • 2016/03/27 15:51
                      • iOS
                      • あとで読む
                      • [Git] 10分で使いはじめるTig(コミット操作を早くする) - Qiita

                        21 users

                        qiita.com/YusukeHosonuma

                        はじめに 私は普段 **Tig(てぃぐ)**を使っているのですが、どうも Tig の知名度は意外と低いようです。そして噂に聞いて使い始めても、とっつきづらいなどの理由でやめちゃう人も多いようです。 しかし、最初の壁さえ乗り越えてしまえば、Tigは便利なGitツールとして自身のツールボックスに加えられると思います。 実際に私の経験として、同僚に10分くらいで Tig のインストールから基本操作をレクチャーをしたところ 「Tigめっちゃ便利や・・・!」 という感想を頂いたこともあります。 概要 本記事では、Tigを使うモチベーションからインストール、まず覚えるべき「コミット操作」について書いています。 すなわち私が同僚にしたレクチャーの追体験です。 ターミナルにテーマを設定しているため、スクリーンショットがお使いの環境と異なる方が多いと思いますがご容赦ください モチベーション Gitのコミット

                        • テクノロジー
                        • 2016/03/22 23:52
                        • tig
                        • git
                        • ツール
                        • 便利
                        • [Atom] キーボードショートカット個人的まとめ(v1.3.2) - Qiita

                          39 users

                          qiita.com/YusukeHosonuma

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

                          • テクノロジー
                          • 2016/01/02 21:27
                          • atom
                          • shortcut
                          • ショートカット
                          • keyboard
                          • Tools
                          • tips
                          • まとめ
                          • ***
                          • 暗黙的アンラップ型(Implicitly Unwrapped Optional)をいつ使うべきか? - Qiita

                            11 users

                            qiita.com/YusukeHosonuma

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

                            • テクノロジー
                            • 2015/11/07 07:21
                            • Swift
                            • iOS
                            • UIViewControllerに、同名のStoryboardから生成する能力を与える - Qiita

                              39 users

                              qiita.com/YusukeHosonuma

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

                              • テクノロジー
                              • 2015/11/01 18:01
                              • Swift
                              • iOS
                              • あとで読む
                              • OCMockの使い方メモ - Qiita

                                6 users

                                qiita.com/YusukeHosonuma

                                #はじめに 最近になってOCMockを使ってみたのでメモ。 思ったよりも日本語でまとまった情報がなくて、最初に学習コストがかかったので自分なりにまとめてみる。 詳しい情報については公式ページのリファレンスに記載されているのでそちらを参照のこと。 http://ocmock.org/reference/ (少しずつ書き足していく・・・かも) #概要 Objective-C向けのMockライブラリ。 http://ocmock.org/ XCTestなどでユニットテストを書く際に、依存したオブジェクトをMock化して依存関係を断ち切ってテストできる。(ユニットテストやMockについては本題とずれるので割愛) ##制限事項 Swiftで書かれたコードに対しても利用することはできるが、テストコード自体はObjective-C(XCTestなど)で書く必要がある。 Tests have to be

                                • テクノロジー
                                • 2015/08/13 07:20
                                • SVNを捨ててGitを使うべき5つの理由 - Qiita

                                  416 users

                                  qiita.com/YusukeHosonuma

                                  Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? まえがき 私はGit好きの人間です。 もっと言えば、Gitを愛している(Git Lover)と言ってもいいくらいです。 そんな私がなぜこんなタイトルの記事をいまさら書こうと思ったかというと、 いまだにGitの便利さを知らず、Subversionを強い理由もなく使い続ける開発者が多いからです。 そんなわけで 「会社にGit/GitHubを導入するための説得する」 という目的でこの記事を書こうと思います。 Gitの良さってなんだろう? 実は私もこれまで強く意識して考えたことはありませんでした。 Gitを使い出したら、 それがあるのが当たり前

                                  • テクノロジー
                                  • 2015/06/01 18:26
                                  • git
                                  • svn
                                  • subversion
                                  • GitHub
                                  • あとで読む
                                  • 開発
                                  • リポジトリ
                                  • コミット
                                  • development
                                  • API
                                  • UIButtonなどの同時タップを禁止する再帰メソッド - Qiita

                                    3 users

                                    qiita.com/YusukeHosonuma

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

                                    • テクノロジー
                                    • 2015/02/09 22:01
                                    • 開発
                                    • EclipseユーザのためのXcodeショートカットキー - Qiita

                                      7 users

                                      qiita.com/YusukeHosonuma

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

                                      • テクノロジー
                                      • 2014/07/27 18:56
                                      • xcode
                                      • ショートカット
                                      • iOS
                                      • iPhone
                                      • あとで読む
                                      • Objective-Cでカテゴリ拡張およびUtilクラスによる空文字列チェック - Qiita

                                        7 users

                                        qiita.com/YusukeHosonuma

                                        #import "NSString+Additions.h" @implementation NSString (Additions) - (BOOL)isNotEmpty { return [self length] > 0; } @end - (void)test_Additions_isNotEmpty { NSString *string; string = @"foo"; XCTAssertTrue ([string isNotEmpty], @"長さを持った文字列はTrueを返す"); string = @""; XCTAssertFalse([string isNotEmpty], @"長さが0の文字列はFalseを返す"); string = nil; XCTAssertFalse([string isNotEmpty], @"nilに対しては(言語仕様上)Falseを返す

                                        • テクノロジー
                                        • 2014/04/20 19:30
                                        • Objective-C
                                        • Objective-Cで空文字列のチェック - Qiita

                                          4 users

                                          qiita.com/YusukeHosonuma

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

                                          • テクノロジー
                                          • 2014/04/13 14:58

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

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

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

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

                                          j次のブックマーク

                                          k前のブックマーク

                                          lあとで読む

                                          eコメント一覧を開く

                                          oページを開く

                                          はてなブックマーク

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

                                          公式Twitter

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

                                          はてなのサービス

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