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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    Google I/O

『qiita.com』

  • 人気
  • 新着
  • すべて
  • Okta: 52文字以上のユーザネームで認証バイパスできる脆弱性 - Qiita

    4 users

    qiita.com/uturned0

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? OktaのAD/LDAP DelAuthでユーザー名が52文字以上だとパスワード不要で認証できてしまう脆弱性があったそうです。 Oktaはある程度背景を説明してくれてます。 キャッシュ キーの生成には Bcrypt アルゴリズムが使用され、userId + username + password の組み合わせ文字列がハッシュ化されます。特定の状況下では、これにより、以前の成功した認証の保存されたキャッシュ キーを持つユーザー名のみを提供することで、ユーザーが認証できる可能性があります。 注意:この脆弱性の前提条件は、ユーザーに対してキャ

    • テクノロジー
    • 2024/11/06 00:30
    • qiita
    • security
    • HTTPSは安全なのか? - Qiita

      309 users

      qiita.com/uturned0

      Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? いきなり追記 2024-01-09 この記事にはまともな結論がありませんし論点も定まっていません この記事には批判が多いので、こちらの素敵な記事をぜひお読みください。 Free Wi-Fi(00000JAPAN)は安全なのか? コメントで不愉快とされたところを削除しました。 徳丸さんのツイート 猫の写真 素人というエクスキューズ (編集履歴はqiitaの機能で見れると思います) 信頼できるサービスであれば Free Wi-Fi に限らず被害に遭う可能性はとても低いと思います。気にせず使ってください。 気分を害された方にお詫び申し上げます

      • テクノロジー
      • 2024/01/04 12:43
      • セキュリティ
      • あとで読む
      • https
      • security
      • HTTP
      • 暗号
      • web
      • Webサービス
      • サーバ
      • Qiita
      • PIP Package 依存関係エラーの調査例を詳しく解説しました - Qiita

        6 users

        qiita.com/uturned0

        依存関係、わかりませんよね?? オープンソースがオープンソースに無限に依存している昨今、依存関係に悩まされることは日常茶飯事です。駆け出しの方は調査方法すらわからないと思うので、この記事を書いてみました。1年以上前に書いたので内容は古いですが、調査方法は今も変わりません。これはpythonですが、他の言語でもだいたい同じだと思います。誰かの参考になることを願ってここに記します。 なお、この問題は たった1行 の修正で直りました。しかしその1行にたどり着くまで、こんな行程があったんだよという参考にもしてほしいです。 調査フロー 一口に調査といっても、その過程には様々な内容が含まれています。簡単に言えば、今知りたいのは「直す方法」です。しかしその過程にはこのような要素が含まれます。 原因の仮設を立てる 被疑者(エラーを起こす張本人)を建てる 犯人の証拠を掴む 修正方法の決定 この記事には、 "

        • テクノロジー
        • 2022/08/12 14:09
        • techfeed
        • Python
        • docker container内で叩いたコマンドを docker log に出力する方法 - Qiita

          4 users

          qiita.com/uturned0

          やりたかったこと チームメンバーにCLIコマンドを提供した GUI 作る暇がない ACLの関係で指定サーバからしか叩けない security的にproxyなど使いたくなかったため serverへのlogin権限さえあれば叩ける = 権限管理は既存のアレでok host OS の環境は汚したくないのでコンテナで提供 docker exec はうざいので、aliasでhost側から実行させる alias cli='docker exec container_name python run.py $@' 実行した結果をelasticsearchに保存したい 前提知識 - コマンド結果を docker log に入力させる方法 terminalを2つ開きます これでlogを流しておく

          • テクノロジー
          • 2021/07/03 11:12
          • docker
          • article
          • python
          • uvicorn にアプリのloggerがでなかったので python の logger を理解した - Qiita

            4 users

            qiita.com/uturned0

            logger = logging.getLogger(__name__) # 新しく作って handler = logging.StreamHandler(sys.stdout) # stdout に出す import uvicorn import logging import os async def app(scope, receive, send): # ここは読み飛ばしてね -------> assert scope['type'] == 'http' await send({ 'type': 'http.response.start', 'status': 200, 'headers': [ [b'content-type', b'text/plain'], ], }) await send({ 'type': 'http.response.body', 'body': b'He

            • テクノロジー
            • 2021/06/24 14:04
            • python
            • はじめての FastAPI 後編 - Qiita

              3 users

              qiita.com/uturned0

              はじめての FastAPI(前編) https://qiita.com/uturned0/items/9c3d19c1f846a07ec779 の続き Handling Errors¶ HTTPException http://0.0.0.0:8000/err/1 にいくと 404 が返る。raise するだけで json がレスポンスになるの最高。 from fastapi import FastAPI, Body, Query, HTTPException items = {"foo": "The Foo Wrestlers"} @app.get("/err/{item_id}") async def read_item(item_id: str): if item_id not in items: raise HTTPException(status_code=404, detail

              • テクノロジー
              • 2021/04/23 17:04
              • vue.config.js で webpackの設定を使えるようにする方法 - Qiita

                3 users

                qiita.com/uturned0

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

                • テクノロジー
                • 2020/07/25 11:22
                • Article
                • io wait トラブルシューティング - Qiita

                  3 users

                  qiita.com/uturned0

                  とあるサーバで慢性的に悩まされている io wait. 死ぬほど重くなく、調査できる状態で発生したのでこれはチャンスと言うことで調査した。その方法を記録。 Troubleshooting High I/O Wait in Linux | Benjamin Cane The reason I/O Wait is difficult to troubleshoot is due to the fact that by default there are plenty of tools to tell you that your system is I/O bound, but not as many that can narrow the problem to a specific process or processes. このページが素敵だった。コマンドをメモ。 ★のコマンドが素敵なやつ。

                  • テクノロジー
                  • 2020/01/25 10:23
                  • keepalivedがどうやってVRRPを取るのか裏側の動きを理解する~これがマルチキャストか~ - Qiita

                    5 users

                    qiita.com/uturned0

                    目的 IPを複数マシンで共有して冗長化ができる VRRP。そのオープンソースな keepalived が好き。 しかし、keepalivedを使っているといつもarp cacheがクリアされなくて困るので、動きを理解する。 (arp cahceが残ると、IPがa->bに切り替わってもclientはaのmac address宛に通信し続けてしまう) arp cacheをクリアさせる命令であるgarpのパラメータをkeepalivedにつけてもうまくいってなかったので... 今度 Linux NAT を建てたくて、そのNATの冗長化をするためにちゃんと学ぶ。 環境 win10 + vagrant で cent7のvm4つ 参考にしました Vagrant + VirtualBoxで3つのVMをさくっと立ち上げる方法 | エンジニアっぽいことを書くブログ 定義 here 通信したい人 192.16

                    • テクノロジー
                    • 2019/04/24 11:24
                    • VirtualBoxのこれ以上なくわかりやすいネットワーク設定の表を見つけた - Qiita

                      11 users

                      qiita.com/uturned0

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

                      • テクノロジー
                      • 2018/10/15 08:15
                      • VirtualBox
                      • 設定
                      • ネット
                      • あとで読む
                      • VirtualBox cli + pxe boot で Cent OS 7 vmを一瞬で立ち上げたい

                        5 users

                        qiita.com/uturned0

                        目標 コマンドだけでvm作成 + OSインストールまで終わらせたい pxe boot VirtualBoxにはdhcpがついてて、それには特殊なpxeboot用の機能がついてる 公式マニュアル 6.3.2. PXE booting with NAT PXE booting is now supported in NAT mode. The NAT DHCP server provides a boot file name of the form vmname.pxe if the directory TFTP exists in the directory where the user's VirtualBox.xml file is kept. It is the responsibility of the user to provide vmname.pxe. https://www.

                        • テクノロジー
                        • 2018/10/15 06:06
                        • kickstartをマスターしたのでメモっておく - Qiita

                          3 users

                          qiita.com/uturned0

                          ### 一番下の行にまずこれを足す # これ絶対やっといたほうがいい。マジめんどい。 reboot --eject # リブート前にDVDを排出する ### SELinuxをPermissiveにする # echo "I'm sorry Ishikawa san." selinux --permissive services --disabled=firewalld # Installation logging level logging --level=debug ### network ## dhcpの場合はこれ # Setup network interfaces via DHCP network --device=eth0 --bootproto=dhcp --onboot=yes --activate ## 全然うまくいかないfixed ipはこれ # Network infor

                          • テクノロジー
                          • 2018/10/05 11:36

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

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

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

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

                          j次のブックマーク

                          k前のブックマーク

                          lあとで読む

                          eコメント一覧を開く

                          oページを開く

                          はてなブックマーク

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

                          公式Twitter

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

                          はてなのサービス

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