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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    WWDC25

『qiita.com』

  • 人気
  • 新着
  • すべて
  • React-Virtualizedでレンダリングを効率化する - Qiita

    3 users

    qiita.com/ksakiyama134

    React製のSPAのパフォーマンスチューニング実例を読んでいて、react-virtualizedというライブラリを試してみたくなりました。 結果としては、初回アクセスのレンダリング速度が4倍ほど速くなりました。 react-virtualizedの概要 Reactコンポーネントがたくさん組み込まれたページをレンダリングしようとすると、コンポーネントの数に比例してレンダリングに時間がかかってしまいます。コンポーネントが少なければ問題はないのですが、スクロールを駆使するようなWebサイトではレンダリングがボトルネックになります。react-virtualizedを使うと、 ブラウザの画面に表示されている領域に存在するコンポーネントのみをレンダリング してくれます。 GitHub https://github.com/bvaughn/react-virtualized 検証のため作ったアプリ

    • テクノロジー
    • 2020/12/23 18:29
    • performance
    • response_mode=web_messageを調べた - Qiita

      8 users

      qiita.com/ksakiyama134

      概要 response_mode=web_message がわからなかったので、さくっとわかる範囲で調査をしてみた。ざっくりまとめると以下の理解。 SPA(Single Page Application) で prompt=none を使ったセッション確認が画面遷移を発生させずに行える 通常だと /authorize のレスポンスでリダイレクトが発生してしまうが、それだと SPA の利点が損なわれてしまう response_mode=web_message をつけることで、リダイレクトを発生させずに認可コードを取得することができる この資料がとてもわかりやすかった。私のざっくりした説明より詳細が書いてあるので、もう少し理解したい人はこれを読もう。 OAuth 2.0 Web Messaging Response Mode - OpenID Summit Tokyo 2015 そもそも re

      • テクノロジー
      • 2020/06/22 16:10
      • VSCodeでカーソル移動するならMetaGoが便利かもしれない - Qiita

        7 users

        qiita.com/ksakiyama134

        この記事は何? MetaGoというVSCodeプラグインの簡単な紹介記事。マウス操作なしでエディタのカーソル移動ができたり、ジャンプ、選択ができたりします。 個人的にはすごく気にいってますが、普段からvimキーバインドなどでカーソル移動をやっている人には向かないと思います。 Marketplace https://marketplace.visualstudio.com/items?itemName=metaseed.metago Github https://github.com/metaseed/metaGo Macなら「option+;」で起動できます。Windowsだと「alt+j」でいけると思います。あとは移動したいポイントに書かれている文字を入力するだけで、自動的に移動先の候補を表示してくれます。 例えば以下のソースコードで、rightと書かれているポイントに移動したい場合。

        • テクノロジー
        • 2019/03/22 10:20
        • あとで読む
        • fetchを指定回数リトライさせる書き方 - Qiita

          4 users

          qiita.com/ksakiyama134

          const fetch_retry = async (url, options, n) => { try { return await fetch(url, options); } catch (err) { if (n === 1) throw err; return await fetch_retry(url, options, n - 1); } }; なるほど。エラーの場合は再帰的にfetch_retryを呼び出すのか。ES7なので、asyncawaitを使っているから、綺麗に書けている。久々にJavaScriptで感心してしまった。 試してみる 1回のリトライごとに1秒のsleepを入れて、実際にリトライが可能かやってみた。ちなみにsleepは下記を参考にした。JavaScriptで簡単にsleepっぽい事ができるようになったのは、すごく嬉しい。 ES2017のasync/awa

          • テクノロジー
          • 2019/02/24 16:21
          • VSCodeをカッコよくするTheme拡張7つ - Qiita

            13 users

            qiita.com/ksakiyama134

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

            • テクノロジー
            • 2018/12/08 10:04
            • VSCode
            • あとで読む
            • インストールするだけでVSCodeをカッコよくする拡張4つ - Qiita

              515 users

              qiita.com/ksakiyama134

              私と同じVSCode初心者は、とりあえず下記をインストールしておけばOKだと思います! Dracula Theme Material Icon Theme Indent Rainbow Bracker Pair Colorizer 1. Dracula Theme まずはこれ。Dracula Themeです。 これを入れればシンタックスハイライトが変わり、かなり雰囲気が良くなります。デフォルトのハイライトだと特別感が少ないので、本当におすすめです。 追記:Dracula以外のおすすめThemeをこちらにまとめています。よかったら見てください。 VSCodeをカッコよくするTheme拡張7つ GitHub https://draculatheme.com 2. Material Icon Theme Material Icon Themeを使うと、ファイルアイコンをマテリアルデザインにできま

              • テクノロジー
              • 2018/11/04 18:52
              • VScode
              • あとで読む
              • Visual Studio Code
              • ツール
              • qiita
              • エディタ
              • extension
              • editor
              • インストール
              • VS Code
              • PythonでLLVM IRを出力してみた - Qiita

                7 users

                qiita.com/ksakiyama134

                Pythonにはllvmliteというパッケージがあり、これが非常に便利だった! なんてったってLLVM IRが楽に出力できる!LLVMの最初の一歩にはすごくいいと思う。 そんなわけで「llvmliteのインストール」〜「ちょっと動かしてみる」までやってみる! 環境 Windows7にVirtualBoxでUbuntuを仮想化してインストールした。 基本的にUbuntu派生のディストリなら動くと思う。実際、自分はLinuxMint 17.3(Cinnamon 64bit)でも同様の手順でインストールしたが、ちゃんと動いている。 ホスト Windows7 64bit 仮想化ソフトウェア VirtualBox ゲストOS Ubuntu 14.04.3 64bit プロセッサ数 1 メモリ 2GB※ ※2GBほどないと、LLVMのmakeがメモリ不足でこけます。 とりあえずapt-getで必要な

                • テクノロジー
                • 2016/01/25 07:22
                • llvm
                • python
                • RustによるSIMDを利用した数値計算 - Qiita

                  6 users

                  qiita.com/ksakiyama134

                  この記事はフューチャーアーキテクト Advent Calendar 2015の12/5です。 Rustとは、Mozillaが開発しているプログラミング言語です。 Rustは低レイヤ用のシステムプログラミング言語ですが、クロージャーやトレイトなどの今どきな機能を使えるという特徴があります。 最近、RustでもSIMDを使えるというのを知りました。 なので今日はRustのSIMDプログラミングを説明します。 SIMD SIMD(Single Instruction Multiple Data)とは、複数のデータに対して同じ命令を適用する計算機構のことです。IntelのAVXやGPGPUの並列コンピューティングがこれに該当します。下にイメージ図を書きます。 上図ではaとbの同インデックスの値を加算し、それぞれの結果をcに格納しています。このような計算をまとめて実行するのがSIMDです。 Inte

                  • テクノロジー
                  • 2015/12/05 20:22
                  • rust

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

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

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

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

                  j次のブックマーク

                  k前のブックマーク

                  lあとで読む

                  eコメント一覧を開く

                  oページを開く

                  はてなブックマーク

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

                  公式Twitter

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

                  はてなのサービス

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