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

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

アプリで開く

はてなブックマーク

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

    はてなブックマーク

    トップへ戻る

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

      Google I/O

    『qiita.com』

    • 人気
    • 新着
    • すべて
    • 人はどんなときに開発生産性を考えるのか - Qiita

      3 users

      qiita.com/sasanquaneuf

      Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 開発生産性に関する次の記事がQiitaのトレンドに入っていました。 この記事は、たしかに開発生産性について様々な観点が羅列されていましたが、Twitterを眺めていると、今ひとつ主旨がわからなかったという人もいたようでした。 なるほど、たしかに個々の事実の羅列を通して、その結論が「開発生産性を考える事は一般に難しく、またセンシティブである」みたいなことであったとするならば、「結局何が言いたいのか」という感想にも一理あるように思います。 そこで、この記事では、そもそも人はどんなときに開発生産性を考えるのか、ということをいくつか分類して考え

      • テクノロジー
      • 2022/12/27 12:05
      • マネジメント
      • 開発
      • ビジネス
      • 致命的な障害を減らすための可用な設計入門 - 設計と算盤 - Qiita

        3 users

        qiita.com/sasanquaneuf

        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 概要 この記事では、システムが全体停止するような致命的な障害を減らして可用性を高める事を目指して、 エラーやバグによる故障は、実績をベースに算数(算盤)で統計的に計算できる(ある程度は。) 作業量・アウトプットを増やすとエラー・バグは自然に増える 自然に増えるエラー・バグの影響は設計である程度抑えられる アプリケーションの設計には独立性や冗長性といった概念もある ビジネス(算盤)の継続性において、こうした設計の考え方が重要である というような話をします。 一般論として、全く障害のないシステムを構築運用するのは難しいと思いますが、それでも

        • テクノロジー
        • 2022/12/18 10:59
        • architecture
        • プルリクに対して検証環境を自動で起動/終了するプログラムを作ったら、検証が捗った話 - Qiita

          41 users

          qiita.com/sasanquaneuf

          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 記事の概要 GitHub Flowでの開発、つまり単純なプルリク運用での開発を、営業も巻き込んで実践したいと思い、そのような環境を作りました。その際、いくつか足りない機能を補うウェブアプリを作って公開したので、それに関する様々な話を書きます。 (実際にこのウェブアプリを使えるかどうかというよりは、似たようなフローで開発を改善できるといいなというような目的の話です。) ウェブアプリのリポジトリ このウェブアプリの使い方と機能については、一応README.mdに書いていますが、この記事では少し背景的な話も含めて順番に書きます。 issue対

          • テクノロジー
          • 2020/03/29 17:53
          • ci
          • qiita
          • 開発
          • あとで読む
          • テスト
          • docker
          • Python
          • HotEntry
          • プログラム
          • コールバックと、ポリモーフィズムと、それからコルーチンを構造的に見る - Qiita

            4 users

            qiita.com/sasanquaneuf

            この記事では、コールバックはポリモーフィズムの特別な場合であるという見方もできること、その意味ではそんなに難しい話ではないことを説明します。 あと、関数呼び出しを視覚的にブロックみたいなもので表現すると、ポリモーフィズムやコルーチンを使ってどういう事をやっているのか何となくわかった気になれるので、そのような表現を試みます。 ちょっと見方に変化をつけることで、難しそうな概念が身近になるといいなというような試みです。 コールバックのおさらいと、ご利益 const someFunction = (someCallable) => { /* nagai syori */ const isContinued = confirm('nagai syori ga owatta yo! tudukeru?') someCallable(isContinued) } someFunction((isCont

            • テクノロジー
            • 2020/03/24 05:33
            • JavaScript
            • あとで読む
            • やさしいスターリンソート入門【実用的】 - Qiita

              39 users

              qiita.com/sasanquaneuf

              概要 最近、巷ではスターリンソートというソートが流行っています。 ソートされていない要素を粛清することでO(N)でソートできるスターリンソートとかいうのを見て爆笑してる — やんぎん (@4116You) July 28, 2019 スターリンといえば粛清、というような考え方によるソートです。 しかし、ちょっと待ってください。スターリンには粛清以外の選択肢もありました。 すなわち、シベリア送りです。 この記事では、粛清ではなくシベリア送りによる「やさしいスターリンソート」を実装し、データの量を減らすことなく、計算量を減らします。 それによって、銀河に平和をもたらします。 ※このソートは、「スターリンソート」とは異なるのでご注意ください。 「やさしいスターリンソート」とは スターリンソートでは、ソート順に反する要素を粛清することによりソートをしていました。 やさしいスターリンソートでは、粛清

              • テクノロジー
              • 2019/08/24 20:27
              • python
              • あとで読む
              • Amazon Linux 2でAnsibleを使ってnginxを入れる - Qiita

                3 users

                qiita.com/sasanquaneuf

                - name: Enable to install NGINX. shell: "amazon-linux-extras enable nginx1" become: yes をyumの前に入れる。yumはそのまま使う。 【注意】以前、この記事ではnginx1.12を使用していましたが、現在では古くなっているので、nginx1(現在では1.18が入る)を使ってください とりあえずインストールをするためのシンプルなymlは以下のとおり。 --- - name: Install openssl yum: name=openssl-devel - name: Enable to install NGINX. shell: "amazon-linux-extras enable nginx1" become: yes - name: Install NGINX. yum: name=nginx -

                • テクノロジー
                • 2019/03/18 00:00
                • AWS
                • linux
                • 【SAM】ゲーマー諸君、コントローラを棄ててアクションを起こせ!MVCのCが消えて、Actionが残った理由 - ゲーム脳でもわかるMVC 本論 - Qiita

                  5 users

                  qiita.com/sasanquaneuf

                  概要 この記事は、君は知ってたか?スーファミのコントローラとMVCのコントローラは同じということ…を - ゲーム脳でもわかるMVC【序説】の続きです。 MVCが構造上抱える"問題点"を指摘した上で、前回MVCの雰囲気を掴んだゲーム脳の人にコントローラを棄ててアクションを起こすことを求めます。 MVCの次の構成の提案、とも言えます。 日本語で 何を言っているんだお前は、と思われたでしょうか。もう少し真面目に書くと、 コントローラ、または他の要素が肥大化しやすい原因 コントローラを、最近FLUXなどでも見かけるアクションに置き換えるべき理由 といった事の説明をします。この説明を通して、前回の記事で実力不足により敢えてモヤモヤした状態にしてある部分についても、解決を試みます。 その上で、MVCに代わって最近取り上げられつつあるSAM: State Action Model の概念的な紹介をします

                  • テクノロジー
                  • 2018/07/19 02:41
                  • 設計
                  • プログラミング
                  • 【インターン】実際に依頼した仕事と感想を列挙するよ(だいたい技術要素ベース) - Qiita

                    4 users

                    qiita.com/sasanquaneuf

                    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? この記事の目的と想定読者 株式会社インフル(株式会社ユニエイムから出資を受け、最終的にユニエイムと組織統合しました)では、この春からWebエンジニアの長期インターンを募集し、(夏までで)10名を超える方を採用しました。しかし、当初からなんとなく感じていたのですが、次のような課題があります… ポートフォワードとかalembicの設定とか、ほぼ全員に最初に共通して伝えないといけない事柄について、毎回そこそこ丁寧に説明しないといけないこの課題はqiita:teamで解消することにしました。 個々のインターンの方に依頼している作業がかなり違いす

                    • テクノロジー
                    • 2017/09/24 07:55
                    • 簡易ETLツールとしてのQlikView - Qiita

                      3 users

                      qiita.com/sasanquaneuf

                      Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? qiitaにQlikViewのタグが無かったため、本稿ではQlikViewについて概念的に簡単に説明しつつ、さらっとETLツールとしての利用法を提唱してみる実験を行っています。 QlikViewとは 概要 データを分析するためのツールです。 処理がかなり高速です。 操作感は、Excelでピボットテーブルやピボットグラフを作ったり、Accessでテーブルを結合したりするのと近いものがあります。 分析にあたって、RDBに近いデータの持ち方をします。 メリットをもう少し細かく 分析に特化しているため、分析に関する操作感はExcel/Acces

                      • テクノロジー
                      • 2016/07/13 17:21
                      • Excel
                      • DB
                      • Pythonで迷路を解く - アルゴリズムクイックリファレンス6章の補足 - - Qiita

                        20 users

                        qiita.com/sasanquaneuf

                        非常にわかりにくいのですが、sとtというものがあり、これがスタートと目標地点に対応しています。 上の図から下の文字列を作る方法は、迷路の図の各マスとマスの間には、実はマスが隠れているものと思って、延長してつなぐという方法です。つまり、 下の文字列でいうところの2i行目・2j列目が、上の図でいうところのi行目・j列目と対応する 下の文字列におけるそれ以外の位置(たとえば3行3列の$記号)は、上の図でいうところの黒い線や、壁がない場合はマスとマスの間に隠れている「通路」と対応する というような対応をつけることができます。 別の言い方で説明すると、格子状のマス目があったとき、碁盤の石の置き方と、将棋盤の駒の置き方と、二種類の置き方を考えることができます。 これを組み合わせて、(1)マスの中心か(2)辺の中点か(3)辺の交点か、いずれかの場所を「石や駒を置くことができる場所」と考えることにして、こ

                        • テクノロジー
                        • 2016/01/21 12:33
                        • python
                        • アルゴリズム
                        • あとで読む
                        • プログラミング
                        • programming
                        • 参照透過性と副作用についての提言 - Qiita

                          13 users

                          qiita.com/sasanquaneuf

                          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 背景、あるいは事実 [1]http://www.cs.indiana.edu/~sabry/papers/purelyFunctional.ps および [2]http://www.cs.nott.ac.uk/~pszgmh/faq.html#purity が端的で分かりやすいかと思います。(副作用の定義はまた諸論あるかもしれませんが。) ・標語的に「関数を評価した時の<値>が変わらない」という性質を持つ関数は、純粋関数である、という。純粋、というのは初等数学の関数の意味での関数との対比から。 ・これをきちんと述べる為に、「ある(関数型

                          • テクノロジー
                          • 2015/11/23 07:41
                          • design
                          • あとで読む

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

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

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

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

                          j次のブックマーク

                          k前のブックマーク

                          lあとで読む

                          eコメント一覧を開く

                          oページを開く

                          はてなブックマーク

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

                          公式Twitter

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

                          はてなのサービス

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