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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    Pixel 10

『qiita.com』

  • 人気
  • 新着
  • すべて
  • 安全なGraphQL API開発が出来るって本当? FastAPI+GraphQL+テストで安全なAPI開発 - Qiita

    8 users

    qiita.com/satto_sann

    はじめに この記事はZOZOテクノロジーズ アドベントカレンダー#2 16日目の記事です! TL;DR REST上でGraphQLを使用するメリットを説明 ORMを使用してPostgresを操作 GraphQLで用いられるスキーマ、ミューテーション、クエリについて説明 Grapheneを使用してGraphQLをFastAPI上で使えるようにする Grapheneとpytestを使用してGraphQL APIをテストする なぜREST上でGraphQLを使用するか RESTは、WebAPIを構築するためのデファクトスタンダードです。CRUD操作ごとに複数のエンドポイント(GET、POST、PUT、DELETE)を設計します。これらのエンドポイントにアクセスすることによって欲しい情報を収集することができます。 例えば、特定のユーザー情報を投稿や関連するコメントとともに取得する場合は、次の4つの

    • テクノロジー
    • 2020/12/16 11:05
    • fastapi
    • graphql
    • python
    • Python Elasticsearch 基本的な使い方まとめ - Qiita

      10 users

      qiita.com/satto_sann

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

      • テクノロジー
      • 2020/11/06 15:13
      • elasticsearch
      • Python
      • 話題のGoogle製OSS - Tsunamiを試してみた - Qiita

        200 users

        qiita.com/satto_sann

        はじめに 先日発表された話題のGoogle製OSS - Tsunamiを触ってみたので,実行方法と概要を残したいと思います. TL;DR サクッとコマンド叩くと脆弱性をjson形式で返してくれるので便利 ただ,XSSやSQLインジェクションといった内部のセキュリティーホールは見てくれない(これから対応するかもしれないが) どちらかと言うと,システムたくさん持ってる企業向け しかし,実行まで3分もかからないので,試してみる価値はあると思います. Tsunamiとは Tsunamiは,システムの脆弱性を高い信頼性のもと最小の誤検知率でRCE(遠隔からのコード実行)のような深刻度の高い脆弱性の検出を行います. 特徴としては,システム内部から実行することなく,外部から高速に実行でき,かつ,システムの規模に合わせて簡単にスケールすることができます. 作られた背景 昨今,攻撃者は自動化に力を入れている

        • テクノロジー
        • 2020/06/27 18:56
        • セキュリティ
        • google
        • あとで読む
        • oss
        • docker
        • tsunami
        • security
        • システム
        • qiita
        • Dockerを使った軽量なFastAPIの開発環境を構築 - Qiita

          6 users

          qiita.com/satto_sann

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

          • テクノロジー
          • 2020/05/31 02:00
          • FastAPIをMySQLと接続してDockerで管理してみる - Qiita

            3 users

            qiita.com/satto_sann

            この記事では、爆速でAPIを実装したい。また、FastAPIの文献少なすぎて、 MySQLとの連携ってどうやってやるの?と疑問に思っている方に向けて、 三分で環境を構築する方法を紹介しています。 前提 MySQLを触ったことがある。selectやwhereなどがわかる Pythonを少しは触ったことがある。 Dockerをインストールして使える状態 ※ まだ、Dockerをインストールしていない方は、以下のサイトでわかりやすく紹介しているので、 参考にしながら導入してみましょう! https://qiita.com/scrummasudar/items/750aa52f4e0e747eed68 FastAPIとは??? Pythonを使ったAPI構築のためのフレームワークです。ちなみに、Python3.6以上で動作します。 Pythonを使ったAPIはFlaskやdjangoなどが有名で、

            • テクノロジー
            • 2020/05/26 07:50
            • docker
            • mysql
            • うわっ・・・FastAPIでGraphQLの構築、楽すぎ・・・? - Qiita

              6 users

              qiita.com/satto_sann

              自己紹介 こんにちは,ZOZOテクノロジーズの内定者さっとです。 最近FastAPIをよく利用していますが、今回紹介するGraphQLやWebSocketがサポートされており、 便利すぎでは?と感じる今日この頃です。 ※本記事はZOZOテクノロジーズ#5の17日目です. 昨日は@e_tyuboさんが「Git for Windowsでautocrlfの設定を間違えちゃった時の対応」という記事を出しました. 他にもZOZOテクノロジーズでは5つのアドベントカレンダーを毎日更新しています! ZOZOテクノロジーズ#1 ZOZOテクノロジーズ#2 ZOZOテクノロジーズ#3 ZOZOテクノロジーズ#4 概要 FastAPIを使ってGraphQLをさくっと構築する方法を紹介したいと思います。 以下、本記事の構成です。 FastAPI?GraphQLとは? FastAPI×GraphQLで楽々ハローワ

              • テクノロジー
              • 2020/04/08 22:42
              • あとで読む
              • Google翻訳APIを無料で作る方法 - Qiita

                15 users

                qiita.com/satto_sann

                概要 Google翻訳APIを使いたいと思っていたところ,1~500,000文字まで無料で,これではすぐ上限を超えてしまう!! なんとか無料で使える方法はないかと模索していたところ,3 分で作る無料の翻訳 API with Google Apps Scriptこちらの記事を見つけました. 記事では非常に簡単に説明してくださっていますが,多言語でAPIとして使うときJSON形式で返してくれたら嬉しいと思ったので,今回はこちらの記事を参考にしながらJSON形式で返すように変更を加えたいと思います. Let's Google Apps Script プロジェクトの作成 まずは,こちらのサイトにアクセスしてログインします 次に,新規スクリプトを選択し,GASを記述するエディタへ移動します 赤丸を押して名前を変更を選択 プロジェクト名をgoogle_translate_apiに設定し ソースファイル

                • テクノロジー
                • 2020/03/21 02:04
                • API
                • 翻訳
                • Google
                • FastAPIでPOSTされたJSONのレスポンスbodyを受け取る - Qiita

                  4 users

                  qiita.com/satto_sann

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

                  • テクノロジー
                  • 2020/03/06 15:08
                  • 量子コンピュータで素因数分解3分クッキング - Qiita

                    4 users

                    qiita.com/satto_sann

                    はじめに (注)私は量子コンピュータや量子情報に関する専門家ではありません. 不適切な表現等ありましたらご指摘いただけると幸いです. 皆さん量子コンピュータについてどんなイメージを持っていますか? なんか難しそう,ニュースで聞くけどまだまだ実用には程遠いんじゃないの?そんなイメージをお持ちではないでしょうか? そこでこの記事では,量子コンピュータが無料で使える「IBM Q」というサービスを利用して,素因数分解を一緒に解きながら,量子コンピュータの有用性について検証していきます. IBM Qとは IBMクラウドサービスが2017年に提供した,世界で初めての量子計算プラットフォームが「IBM Q」と呼ばれるサービスです. ニューヨーク州にある大規模な冷却施設で管理された量子コンピュータを無料で誰でも使うことができます. 量子コンピュータの利用には簡単なユーザ登録が必要で,以下のサイトでわかりや

                    • テクノロジー
                    • 2020/01/10 12:03

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

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

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

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

                    j次のブックマーク

                    k前のブックマーク

                    lあとで読む

                    eコメント一覧を開く

                    oページを開く

                    はてなブックマーク

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

                    公式Twitter

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

                    はてなのサービス

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