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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    Pixel 10

『qiita.com』

  • 人気
  • 新着
  • すべて
  • JavaScriptを記号だけに(関数名やキーワードも)変換するプログラム - Qiita

    3 users

    qiita.com/murasuke

    _= ({}+[])[-~-~-~-~-~[]]+({}+[])[-~[]]+([]['']+[])[-~[]]+(![]+[])[-~-~-~[]]+(!![]+[])[+[]]+(!![]+[])[-~[]]+([]['']+[])[+[]]+({}+[])[-~-~-~-~-~[]]+(!![]+[])[+[]]+({}+[])[-~[]]+(!![]+[])[-~[]];__= (!![]+[])[-~[]]+({}+[])[-~-~-~-~[]]+(!![]+[])[+[]]+([]['']+[])[+[]]+(!![]+[])[-~[]]+([]['']+[])[-~[]];[][_][_]((![]+[])[-~[]]+(![]+[])[-~-~[]]+(!![] + [])[-~-~-~[]]+(!![] + [])[-~[]]+(!![] + [])[+[]]+'('+"

    • テクノロジー
    • 2024/09/08 13:03
    • JavaScript
    • ReactでSQLite Wasmを実行して、localStorageに永続化する最小のサンプル - Qiita

      3 users

      qiita.com/murasuke

      はじめに SQLiteの正式なWebAssembly版「SQLite3 WASM/JS」が登場 - Publickey SQLite3をWebAssembly化した「SQLite3 WASM/JS」が気になっていたので、React上で動作するサンプルを作成してみました。 (Web標準になれなかったWeb SQL Databaseの代わりに利用できればと) SQLite Wasmの実行方法は3つあります。今回は一番単純な「メインスレッドで実行」パターンを試しました ラップされたWorkerをメインスレッドで実行(推奨) Web Workerで実行 メインスレッドで実行 サンプルプログラムの動作確認はこちらをクリック React環境はViteで作成しています localStorageに保存しているため、ブラウザを閉じても永続化されます(最大10MB) 作成したソースはこちら https://g

      • テクノロジー
      • 2024/06/15 20:42
      • JavaScriptで緯度経度をもとに標高を求める(国土地理院標高タイル) - Qiita

        3 users

        qiita.com/murasuke

        はじめに 前記事に続き、今回は標高を求めてみます。 地理院タイルが取得できることを前提に、標高タイルを読み込み、指定した地点の標高を算出します。 標高の取得 標高タイルについて 標高タイルは画素の色情報から、標高を計算できる特別なタイルです。 https://cyberjapandata.gsi.go.jp/xyz/dem5a_png/10/906/404.png dem5aは0.3m以内という高い精度を持ちますが、データが存在しない場合があります(富士山右上の茶色の部分) 仕様について標高タイルのデータ仕様から引用 24ビットカラーのPNG形式で、一つのタイルの大きさは256ピクセル×256ピクセルです。テキスト形式の標高タイルより、データサイズが小さいという特徴があります。 ピクセルの画素値(RGB値)から、当該ピクセル座標の標高値が算出できます。 画素値(RGB値)から算出される標高

        • テクノロジー
        • 2023/03/25 00:03
        • 緯度、経度をもとに国土地理院タイルを表示する方法(ライブラリ未使用) - Qiita

          3 users

          qiita.com/murasuke

          はじめに Leafletなど、地図を表示するJavaScriptライブラリを用いると簡単に表示できますが、仕組みを理解するためあえて自力で計算してタイルを表示します。 探してみると、計算方法は見つかるのですが、数学が苦手な僕にはちょっと難しい・・・ので、できるだけ分かりやすい式で作りました。 最後に計算結果の確認をするため、富士山山頂の座標(35.36072, 138.72743)をもとに、タイル画像を表示してみます。 参考ページ Zenn:メルカトルとは何かを計算式から見る Qiita:メルカトル図法 wikipedia:メルカトル図法 国土地理院タイルの特徴 タイルはメルカトル図法 地図画像は縦横256pixcelの正方形 ズームレベル0は全世界を1枚(256×256)で表示する 緯度85度まで(256pxに収まる範囲。発散してしまうので) 左上を原点とする座標系(西経180度北緯85

          • テクノロジー
          • 2023/03/22 00:08
          • 従来版WSLから、ストア版WSLに更新する方法 - Qiita

            7 users

            qiita.com/murasuke

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

            • テクノロジー
            • 2022/11/28 09:45
            • Linux
            • Windows
            • ts-node(typescript)デバッグ設定(VSCode) - Qiita

              3 users

              qiita.com/murasuke

              変更履歴 2021/06/19: エディタで開いている(アクティブな).tsファイルをデバッグするように変更(デバッグ設定ファイルを書き換える必要がなくなりました) できること ts-nodeを使い、開いている.tsファイルを コンパイルすことなく デバッグする もしくは、ts-nodeで実行中のスクリプトにアタッチしてデバッグする 経緯 ts-nodeを利用した場合のデバッグ方法がよくわからなかったため、調べた結果をまとめました。 ※typescriptをtscでトランスパイルしてからデバッグする場合tsconfig.jsonでmapファイルの設定が必要です(.ts, .jsで互いの行位置を認識しないとブレークポイントを張ったり、行ステップ実行ができない。) 一方、ts-nodeはtsconfig.jsonでmapファイルの指定をしない(デフォルトのまま)でもデバッグできるようです(公式

              • テクノロジー
              • 2022/06/13 12:55
              • ローカル環境でテストに用に起動できるSAML-IdPサーバ - Qiita

                3 users

                qiita.com/murasuke

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

                • テクノロジー
                • 2022/04/25 23:32
                • ローカル環境のみで完結するSAML SSOサンプル(node, express, saml-idp利用) - Qiita

                  5 users

                  qiita.com/murasuke

                  1:目的と概要 目的 ローカルで完結するSAML-IdP認証サンプルプログラムが見つからなかったため作成しました。 とりあえず動くことを目的としてます。 ※SAML認証とは?参考リンク SAML認証に関する自分なりのまとめ SAML2.0でのシングルサインオン実装と戦うあなたに(.NET編) 更新履歴 2023/03/06 「Passport.js v0.6.0」にするとsessionの仕様変更により動かなくなるという情報をいただいたので、各ライブラリを最新にして動くように変更しました(@kino15さん、ありがとうございます) ライブラリ変更点(最新版に入れ替え) "dependencies": { - "cookie-parser": "~1.4.4", - "debug": "~2.6.9", - "ejs": "~2.6.1", - "express": "~4.16.1", -

                  • テクノロジー
                  • 2022/04/25 23:32
                  • Enterキーで次項目へフォーカス移動(jQuery版) - Qiita

                    3 users

                    qiita.com/murasuke

                    テストページ 目的 似たようなスクリプトは探せば結構あるのですが、問題が多いので1から作りました。 button上でenter押下時も移動するようにしていますが、実際のアプリに組み込んで動作確認したら動作を変えるかもしれません。 enterキー押下時に次項目へ移動するjavascript(jQuery利用) フォーカス移動概要 tabindex順に移動します(tabindex1以上⇒画面内tabindex最大⇒tabindex未指定(dom順)の順) tabindexがマイナスの項目へは移動しません tabindexがマイナスの項目から移動する場合は、直近前後の項目へ移動します。 通常移動しない項目にtabindexを付けると移動可能になることを考慮 上記に関連して、フォーカス移動可能な項目が入れ子になっていても移動できる Tabの動作に合わせない仕様 anchorは移動対象から外していま

                    • テクノロジー
                    • 2021/05/16 01:02
                    • hyperscript(h())の使い方(ブラウザで利用する手順) - Qiita

                      3 users

                      qiita.com/murasuke

                      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 00:04

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

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

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

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

                      j次のブックマーク

                      k前のブックマーク

                      lあとで読む

                      eコメント一覧を開く

                      oページを開く

                      はてなブックマーク

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

                      公式Twitter

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

                      はてなのサービス

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