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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    参議院選挙2025

『qiita.com』

  • 人気
  • 新着
  • すべて
  • 依存ライブラリはメンテナンスされていますか?dep-doctorによるメンテナンスチェクのススメ - Qiita

    4 users

    qiita.com/kyoshidajp

    はじめに 最近のソフトウェア開発では、ほとんどの場合、外部のライブラリを利用しています。これにより、開発者は本来解決したい課題の解決に専念できます。 外部ライブラリを使用することには利点がありますが、同時に新たな運用リスクも発生します。たとえば、依存している外部ライブラリにセキュリティの問題がある場合、影響を受ける可能性があります。 一般的なセキュリティの対応手順では、まず、ソフトウェアの脆弱性情報がデータベースに登録されます。次に開発者はその情報を入手し、分析してから、対策済みのバージョンに更新するか、パッチを適用するなどの対応を行います。しかし、メンテナンスされていないライブラリの場合、問題があっても対応されないことが多いはずです。 また、言語のバージョンアップで破壊的な変更がある場合、依存しているライブラリが動作しなくなる可能性もあります。OSS であっても、送信したパッチやプルリク

    • テクノロジー
    • 2023/12/01 20:47
    • プログラムのネーミングに迷ったら GitHub でコード検索すると参考になる説 - Qiita

      477 users

      qiita.com/kyoshidajp

      TL;DR プログラムのネーミングで迷ったら GitHub でキーワードを検索して、ヒットした件数が参考になるのでは? 複数キーワードを検索して結果の一覧を表示する CLI 作りました https://github.com/kyoshidajp/ghkw ネーミング迷いますよね? みなさん、コードを書いていて変数やメソッド名のネーミングって迷いますね。 こんな時に自分たちはチームを横断して「こういう名前考えたんだけど、これってどうかな?」という確認を Slack 上で行っています。先日、この Slack チャンネルを見ていて考えました。 「**GitHub で検索すれば世の中のコードでどのぐらい使われているかざっくり分かるので参考になるのでは?**説」 GitHub で検索できるという条件付きではありますが、コードの規模からするとある程度期待できそうです。 GitHub で検索 例えば「除

      • テクノロジー
      • 2018/02/05 09:17
      • github
      • programming
      • ネーミング
      • あとで読む
      • プログラミング
      • CLI
      • naming
      • code
      • 開発
      • golang
      • Redash 開発時のデバッグ方法あれこれ - Qiita

        3 users

        qiita.com/kyoshidajp

        はじめに Redash の開発におけるデバッグ方法を「サーバサイド」「ワーカ」「フロントエンド」に分類して紹介します。 開発環境の構築については次のエントリを参考にしてください。 Redashの開発環境を作る手順 - Qiita サーバサイド Redash のサーバサイドは Python による軽量フレームワーク Flask で書かれています。 注意 Redash では Python 2.7 を使っているのですが、一部で __future__ モジュールを使っているファイルがあります。このモジュールを使うと記述が一部 Python 3 になるのですが、Python 3 では後方互換性が失われていています。シンタックスエラーになった場合は該当のファイルで __future__ モジュールが使われていないか確認してください。 該当するファイル一覧は例えば Github の検索結果から確認できま

        • テクノロジー
        • 2017/12/29 02:31
        • python
        • Python の eval と exec - Qiita

          6 users

          qiita.com/kyoshidajp

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

          • テクノロジー
          • 2017/12/14 14:18
          • Python
          • Redash パラメータ一覧 - Qiita

            9 users

            qiita.com/kyoshidajp

            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに Redash では環境変数として設定すると動作を変更できるパラメータがたくさん存在します。 公式ドキュメントと実際のコードを確認しながらどんなパラメータがあるのかを調べてみました。 注意として Redash でパラメータという用語はクエリ内に {{name}} のように記述することで変数になるパラメータ付きクエリを指しますが、ここでは動作を変更するための値を表す用語としてパラメータと呼ぶことにします。 パラメータ付きクエリについては次の資料が参考になります。 kakakakakku/redash-hands-on: Redas

            • テクノロジー
            • 2017/12/02 13:57
            • redash
            • RedashをAMIから起動してみた - Qiita

              3 users

              qiita.com/kyoshidajp

              公式AMIからインスタンスの起動 から AMI を選択します。Region ap-northeast-1 の AMI リンクをクリックするとインスタンスタイプを選択する画面に遷移するので、適当なインスタンスタイプを選択します。 1年間の無料枠を使っているので無料で使える t2.micro にしました。 キーペアを設定して起動します。 アクセス設定 マネジメントコンソールからインスタンスのセキュリティーグループのインバウンドで HTTP アクセスを適切に許可します。 これでブラウザからインスタンスのIPにアクセスすればページが表示されます。 Internal Server Error(500エラー)ですね。サービス側に問題がありそうなので確認します。 サーバ側設定 起動したインスタンスに SSH ログインします。 とりあえずサービスを再起動してみます。 $ sudo supervisorct

              • テクノロジー
              • 2017/11/09 03:12
              • Redashの開発環境を作る手順 - Qiita

                5 users

                qiita.com/kyoshidajp

                Redash の開発環境を作った時の手順を書いてみます。 作業はざっくり次の流れです。 ソースコードの取得 必要なパッケージのインストール Docker Compose の修正とコンテナの起動 起動時の設定 初期データベース登録 Webサーバの起動 Workerの起動 webpack の開発用サーバの起動 はじめに Redash の開発環境を構築する方法は大きく分けて次の3つになると思います。 AMI または Google Compute Engine のイメージから構築 Docker イメージから構築 プロビジョニングスクリプトから構築 当初 AMI でインスタンスを作成して構築しようとしていたのですが、無料枠で使える t2.micro インスタンスだと非力すぎて断念しました。この時の手順は別記事にしています。 RedashをAMIから起動してみた - Qiita また、ドキュメントによ

                • テクノロジー
                • 2017/10/19 00:47
                • redash
                • RubyMineでのGit操作「現在の作業を一時的に退避したい」 - Qiita

                  4 users

                  qiita.com/kyoshidajp

                  課題 トピックブランチで作業している時に別のブランチで作業する必要があり、現在の変更内容をいったん保存したい、といったケース。 例えば feature/paginate ブランチで作業していて、別の開発者から「自分の作業している feature/oauth ブランチを見てほしい」と相談された場合を想定する。この場合、例えば次の3つの方法が考えられる。 Subversion 方式 feature/paginate ブランチでパッチを作成 feature/oauth ブランチで作業を完了後 feature/paginate ブランチに戻る パッチをあてる rebase feature/paginate ブランチで一時的にコミット feature/oauth ブランチで作業を完了後 feature/paginate ブランチに戻る 残りを実装後 rebase バージョン管理機能を使わない 編集し

                  • テクノロジー
                  • 2017/09/04 20:09
                  • git
                  • Qiita
                  • Chrome 60 DevTools の新機能/変更点 - Qiita

                    26 users

                    qiita.com/kyoshidajp

                    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 新機能 Lighthouse による新しい Audits パネル Lighthouse はサイトの品質を向上させる事を目的とした、Google によるオープンソースの監査ツールです。 Chrome で実行するにはエクステンションとして別途インストールする必要がありましたが、標準で Audits パネルに組み込まれました。ページに対して次のカテゴリを計測し、スコアを算出します。カテゴリは実施時に変更可能です。 Progressive Web App Performance Accessibility Best Practices 各カテゴ

                    • テクノロジー
                    • 2017/06/30 10:24
                    • chrome
                    • Lighthouse
                    • *webdev
                    • devtool
                    • devtools
                    • *program
                    • debug
                    • javascript
                    • Flux を使わずに React コンポーネント間のコミュニケーションを行う8つの方法 - Qiita

                      45 users

                      qiita.com/kyoshidajp

                      注意 これは 8 no-Flux strategies for React component communication を意訳し、自分の解釈や補足を追加した記事になります。 実際に自分が React でコードを書いていて、疑問に思い調べた際に参考にしました(結局は Flux/Redux と 方法1. Props を使ったのですが)。 はじめに React で、最初の大きな問題の1つは「コンポーネントはどうやって他のコンポーネントとコミュニケーションするべきか」という事です。 コンポーネント2がクリックされた事をコンポーネント1に伝える最も良い方法は何でしょうか? これには、とてもたくさんの答えがあります。早かれ遅かれ、Flux が言及されるでしょう。 Flux アーキテクチャでコミュニケーション問題を解決できるでしょうか?Flux は必要でしょうか? この問題は Flux を使用するこ

                      • テクノロジー
                      • 2017/01/03 17:54
                      • react
                      • React.js
                      • flux
                      • component
                      • javascript
                      • 設計
                      • communication
                      • Ansible ドキュメント翻訳メモ - Qiita

                        3 users

                        qiita.com/kyoshidajp

                        はじめに 現在 Ansible のドキュメントを日本語に翻訳しています。まだほとんどできていない状態ですが、作業のメモを残します。 想定している読者は Ansible に興味がある方はもちろん、ドキュメントの翻訳作業を行ってみたいという方になります。 また、翻訳中の HTML は次のページで公開しています。 Ansible ドキュメント ソースコードは次の場所にあります。 kyoshidajp/ansible kyoshidajp/ansible-modules-core kyoshidajp/ansible-modules-extrax 環境を整える 環境 次の環境で作業、動作させています。 翻訳作業マシン Mac OS X 10.10.1 公開マシン Amazon Linux AMI release 2014.09 一部、上記環境でないと動作しない内容もあります。 ソースコードの取得

                        • テクノロジー
                        • 2014/12/20 12:41

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

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

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

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

                        j次のブックマーク

                        k前のブックマーク

                        lあとで読む

                        eコメント一覧を開く

                        oページを開く

                        はてなブックマーク

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

                        公式Twitter

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

                        はてなのサービス

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