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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    WWDC25

『qiita.com』

  • 人気
  • 新着
  • すべて
  • HTMX――フロントエンド革命、Reactはいらない - Qiita

    7 users

    qiita.com/Leapcell

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Leapcell: The Best of Serverless Web Hosting JavaScriptに完全に囚われたフロントエンド開発 かつて、私はDjangoのTemplateを使って簡単にウェブUIを構築することができました。ページ上のサイズの異なる反復部分については、テンプレートやフラグメントを利用して抽象化またはカプセル化しました。もちろん、必要があれば、ページにインタラクティブ性を追加するためにJavaScriptを書くことも避けませんでした。 しかし、このように構築されたUIには明らかな欠点があります。ユーザーがペ

    • テクノロジー
    • 2025/04/15 21:06
    • techfeed
    • html
    • Python の async/await を徹底解説!コルーチンの仕組み - Qiita

      6 users

      qiita.com/Leapcell

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

      • テクノロジー
      • 2025/04/04 18:30
      • Python
      • 純粋なPythonでWebアプリ開発(FlaskもDjangoもなし) - Qiita

        4 users

        qiita.com/Leapcell

        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Leapcell: The Best of Serverless Web Hosting WSGIを使用した最小限のPython Webアプリケーションの構築 PythonのWebアプリケーションを書いたことがある人、特にオンラインでデプロイを行ったことがある人は、必ずWSGIプロトコルを耳にしたことがあるはずです。これは、PythonのWebサーバとWebアプリケーションの間のデータ交換インターフェイスを定義しています。この説明はかなり抽象的かもしれませんので、以下で実際の例を通じて詳しく説明しましょう。 本番環境でのWebアプリケー

        • テクノロジー
        • 2025/03/27 10:19
        • Pocket
        • Python
        • jemallocでRustのパフォーマンスを最適化する - Qiita

          7 users

          qiita.com/Leapcell

          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? jemalloc とは? jemalloc は、もともと Jason Evans によって FreeBSD 向けに開発された現代的なメモリアロケータです。従来の malloc と比較して、jemalloc はメモリフラグメンテーションの削減とマルチスレッドアプリケーションのパフォーマンス向上に重点を置いて設計されました。細粒度のメモリ管理とスレッドキャッシュ機構により、迅速かつ効率的なメモリ割り当てを実現しています。 jemalloc の主な特徴は次のとおりです: 高効率な並列処理:各スレッドに独立したメモリキャッシュを提供し、スレッド

          • テクノロジー
          • 2025/03/17 22:40
          • techfeed
          • HonoJSがJavaScriptの未来を変える! - Qiita

            16 users

            qiita.com/Leapcell

            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Leapcell: 次世代のサーバレスプラットフォームでWebホスティング JavaScriptランタイムフレームワークHonoの詳細理解 Github上で、JavaScriptランタイムフレームワークのHonoはすでに22,000のスターを獲得しています! Honoの誕生背景 Honoの誕生は2021年12月に遡ることができます。その作者は、当時Cloudflareの社員として、Cloudflare Workers向けのアプリケーションを作成したいと考えていました。しかし、フレームワークを使用しない場合、コードは非常に冗長になり、要件

            • テクノロジー
            • 2025/03/14 02:05
            • JavaScript
            • techfeed
            • article
            • 資料
            • プログラミング
            • まとめ
            • Rust コンパイル最適化:小さく、速く、または両方? - Qiita

              3 users

              qiita.com/Leapcell

              あなたはすでに Rust プロジェクトの開発を完了し、現在はコンパイルに取り組んでいます。では、コンパイルされたファイルをできるだけ小さくするには?最速で動作させるには?あるいは、小さくて速い両方を実現するには? 以下のような考え方があるでしょう: ファイルを最小化する:組み込み開発向け。プロジェクトは大きくなく、複雑でもなく、元々の動作速度は十分速い。ただし、ファイルサイズを極限まで小さくしたい。 ファイルの実行速度を最大化する:ネットワークサービス向け。プロジェクトのサイズは気にせず、とにかく最大限の並列処理性能を求める。 バランスを取る:どのようなプロジェクトにも適した最適な中間点を目指す。 以下の設定を Cargo.toml ファイルに追加し、cargo b --release を実行するだけで、目的に合った最適なバイナリを生成できます。 設定例 最小の実行ファイルを生成 [pro

              • テクノロジー
              • 2025/02/24 19:48
              • techfeed
              • デコレーター: Pythonの秘密兵器 - Qiita

                5 users

                qiita.com/Leapcell

                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Leapcell:次世代のPythonアプリホスティング用サーバレスプラットフォーム Pythonデコレータの詳細説明 I. デコレータとは何か Pythonにおいて、デコレータは基本的にPython関数です。それは独自の機能を持ち、元のコードを変更することなく他の関数に追加機能を追加することができます。デコレータの返り値も関数オブジェクトです。簡単に言えば、別の関数を返すように設計された関数です。 デコレータは、アスペクト指向の要件が存在する多くのシナリオで重要な役割を果たします。例えば: ログの挿入:関数の実行プロセスと関連情報の記

                • テクノロジー
                • 2025/02/23 15:59
                • Python
                • あとで読む
                • HTML の達人?async と defer で実力を証明せよ - Qiita

                  14 users

                  qiita.com/Leapcell

                  すべての Web 開発者は HTML を熟知していると言うでしょう。しかし… script の async と defer の違いを本当に理解していますか? これらは現代のフロントエンド Web アプリでよく使われますが、意外と見落とされがちです。 まず、HTML における script タグの 3 つの使い方をまとめます。詳細は後述します。 デフォルト(順番に実行): <script src='https://...'></script> ダウンロード後すぐに実行: <script src='https://...' async></script> ダウンロード後、最後に実行: <script src='https://...' defer></script> script(デフォルト) 説明 ブラウザが HTML を解析しているとき、デフォルトの script タグを見つけると: HT

                  • テクノロジー
                  • 2025/02/12 06:05
                  • JavaScript
                  • HTML
                  • 資料
                  • プログラミング
                  • あとで読む
                  • Pythonのパフォーマンス最適化Tips 必須知識 - Qiita

                    145 users

                    qiita.com/Leapcell

                    Pythonコードのパフォーマンス最適化の総合ガイド Pythonは動的型付けのインタープリタ言語として、Cのような静的型付けのコンパイル言語と比較すると、実行速度が遅い場合があります。しかし、特定の技術と戦略を通じて、Pythonコードのパフォーマンスを大幅に向上させることができます。 この記事では、Pythonコードを最適化して、より高速かつ効率的に実行させる方法を探ります。Pythonのtimeitモジュールを利用して、コードの実行時間を正確に測定します。 注意: デフォルトでは、timeitモジュールはコードの実行を100万回繰り返して、測定結果の精度と安定性を確保します。 def print_hi(name): print(f'Hi, {name}') if __name__ == '__main__': # print_hi('leapcell')メソッドを実行する t = t

                    • テクノロジー
                    • 2025/01/31 07:17
                    • python
                    • あとで読む
                    • performance
                    • programming
                    • qiita
                    • tutorial
                    • プログラミング
                    • tips
                    • AbortControllerを知らないなんて - Qiita

                      3 users

                      qiita.com/Leapcell

                      多くの開発者がAbortControllerを理解していると思っているかもしれませんが、その機能は基本的な用途をはるかに超えています。たとえば、fetchリクエストのキャンセル、イベントリスナーの管理、Reactフックとの連携などです。 本当にAbortControllerの威力を知っていますか?それでは見てみましょう。 AbortControllerを使ったfetchリクエストのキャンセル AbortControllerをfetchと一緒に使うことは、最も一般的な用途です。 以下は、AbortControllerを使ってキャンセル可能なfetchリクエストを作成する例です: fetchButton.onclick = async () => { const controller = new AbortController(); // キャンセルボタンを追加 abortButton.onc

                      • テクノロジー
                      • 2025/01/17 03:02
                      • Pythonの非同期処理: これだけは知っておきたい! - Qiita

                        97 users

                        qiita.com/Leapcell

                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Pythonコルーチンの開発プロセスと新旧コルーチンの深層分析 1. Pythonコルーチンの歴史的進化 Pythonの長い開発の歴史を通じて、コルーチンの実装はいくつかの大きな変更を経てきました。これらの変更を理解することは、Pythonの非同期プログラミングの本質をよりよく把握するのに役立ちます。 1.1 初期の探索と基本機能の導入 Python 2.5:このバージョンでは、ジェネレータに.send()、.throw()、.close()メソッドが導入されました。これらのメソッドの登場により、ジェネレータは単なるイテレータ以上のもの

                        • テクノロジー
                        • 2025/01/13 16:33
                        • python
                        • あとで読む
                        • 非同期処理
                        • 非同期
                        • async
                        • プログラミング
                        • programming
                        • design
                        • Sharp.js: 最強のNode.js画像処理フレームワーク - Qiita

                          4 users

                          qiita.com/Leapcell

                          Node.js環境におけるSharpモジュールを用いた画像の効率的な処理方法 この記事では、Node.js環境においてSharpモジュールを用いて画像を効率的に処理する方法を紹介します。実際のコード例を通じて、大きな画像ファイルをネットワーク送信に適したJPEG、PNG、WebP、AVIF形式に変換する方法を示します。同時に、libvipsライブラリの強力な機能を利用して、画像処理の効率を高める方法も紹介します。 1. Sharpモジュールのはじめに 1.1 Sharpモジュールの紹介 視覚情報爆発の今日の時代において、画像処理技術は極めて重要になっています。Node.js環境に基づく高性能画像処理モジュールとして、Sharpはその優れた性能と使いやすさから、開発者コミュニティで広く評判を得ています。それは一般的なJPEGやPNG形式の画像の処理をサポートするだけでなく、技術のトレンドにも

                          • テクノロジー
                          • 2025/01/08 14:07
                          • Node.js
                          • techfeed
                          • JavaScript

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

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

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

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

                          j次のブックマーク

                          k前のブックマーク

                          lあとで読む

                          eコメント一覧を開く

                          oページを開く

                          はてなブックマーク

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

                          公式Twitter

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

                          はてなのサービス

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