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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    WWDC25

『qiita.com』

  • 人気
  • 新着
  • すべて
  • javascriptのハッシュライブラリを比較する - Qiita

    3 users

    qiita.com/weal

    概要 javascript向けのハッシュライブラリの性能が気になり調査した。 調べたライブラリは以下 js-xxhash https://github.com/pierrec/js-xxhash xxHash pure js実装 xxhash-wasm https://github.com/jungomi/xxhash-wasm xxHash WebAssembly実装 cybozulabs/sha1 http://labs.cybozu.co.jp/blog/mitsunari/2007/07/sha1_1.html cybozulabs/md5 http://labs.cybozu.co.jp/blog/mitsunari/2007/07/md5js_1.html crypto-js https://github.com/brix/crypto-js sjcl https://gith

    • テクノロジー
    • 2019/07/19 11:24
    • JavaScript
    • セキュリティ
    • 新しいウィンドウ(またはタブ)で開いて前に出したい - Qiita

      4 users

      qiita.com/weal

      新しいウィンドウ(またはタブ)で開いて前に出したい ~だけなんだけど、ブラウザによって色々違って苦労した記録。 ウィンドウ(またはタブ)の記述は面倒なので以降は必要な場合を除いて「ウィンドウ」で統一する。 新しいウィンドウで開くには あるURLを新しいウィンドウで開きたい場合には何通りかの方法がある。 window.open関数の第2引数に名前を指定して実行 FORMタグのtarget属性に名前を指定してsubmit Aタグのtarget属性に名前を指定してclick 以下に簡単な解説、わかりきっているなら飛ばしていい。 window.open関数を利用 var win = window.open('http://example.com', 'newtab'); //=> 新しいタブで開く win = window.open('http://example.com', 'newwindow

      • テクノロジー
      • 2018/05/20 16:01
      • work
      • JavaScript
      • tips
      • javascriptでBase64 - Qiita

        13 users

        qiita.com/weal

        javascriptでBase64 Data URI Schemeなどで任意のデータのBase64文字列が必要な場合がある。 大体のブラウザでwindow.btoa()及びwindow.atob()が存在するが これに渡せる文字列には制限があり、文字コードが0xff以下でないとエラーになる。 Base64文字列を得る方法として以下を考えた btoaに渡す文字列を工夫する 自前で実装する FileReader.prototype.readAsDataURLを利用する btoaに渡す文字列を工夫する btoa()に直接バイナリデータ文字列(8bit)を渡せば良い。 バイナリデータ文字列ならば文字コードが全て0xff以下であるので正常に変換が可能。

        • 学び
        • 2016/06/18 13:04
        • Base64
        • encode
        • JavaScript
        • javascriptでUTF-8/UTF-16変換 - Qiita

          4 users

          qiita.com/weal

          javascriptでUTF-8/UTF-16変換 javascriptの文字列をUTF-8/UTF-16(LE,BE)へ変換・逆変換する 文字列からUTF-8/UTF-16バイト列への変換 スカラー値の取得 符号化 UTF-8/UTF-16バイト列から文字列への変換 文字列からUTF-8/UTF-16バイト列への変換 ###スカラー値の取得 String.prototype.charCodeAt(i) でi文字目の文字コードを取得出来る。 ただjsの文字列はUTF-16なのでサロゲートペアを考慮する必要がある。 "use strict"; var Utf = { charCodes: function(str) { var i, len, arr; for(i=0,len=str.length,arr=[]; i<len; i++) { arr.push(str.charCodeAt(i

          • テクノロジー
          • 2016/02/12 16:57
          • Ruby/DBIの代わりにRDBIを使う - Qiita

            5 users

            qiita.com/weal

            Ruby/DBIの代わりにRDBIを使う 概要 今までRuby 1.8がメインであったが、いい加減Ruby 2.0を使おうと思い立った。 Rubyからデータベースに接続するライブラリは様々だが今まで(ver1.8まで)はdbi, dbd-pg, pgを主に使用していた。 Ruby/DBI https://rubygems.org/gems/dbi DBD::Pg https://rubygems.org/gems/dbd-pg pg https://rubygems.org/gems/pg しかし開発者(erikh)によるとdbiはRuby 1.8までしかサポートされていないようである。 https://github.com/erikh/ruby-dbi/issues/5 上記では、同開発者がRuby/DBIの"Version2"として作成したRDBIの使用を推奨している。 ということでR

            • テクノロジー
            • 2015/08/02 09:22
            • Ruby
            • javascriptで文字コード変換 - Qiita

              48 users

              qiita.com/weal

              javascriptで文字コード変換 概要 javascriptの文字列はUTF-16で String#charCodeAt(i) で取得出来る数値は2byte(0x0000から0xffff)になる。 escape("あ") は UTF-16がそのままエスケープされ "%u3042" になるが encodeURI("あ"),encodeURIComponent("あ") などではUTF-8に変換されて "%E3%81%82" になる。 とすることで UTF-16<=>UTF-8 の変換は出来るが、その他の文字コードは変換テーブルを用意する必要がある。 Shift_JIS(MS932), EUC-JP, UTF-8, JIS(iso-2022-jp)に対応したライブラリを2つ見つけたので検証する。 Encoding.js - Converts character encoding. http

              • テクノロジー
              • 2014/02/21 05:13
              • javascript
              • 文字コード
              • charset
              • UTF-8
              • encoding
              • unicode
              • utf8
              • js
              • com
              • pocket2twitter

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

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

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

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

              j次のブックマーク

              k前のブックマーク

              lあとで読む

              eコメント一覧を開く

              oページを開く

              はてなブックマーク

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

              公式Twitter

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

              はてなのサービス

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