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

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

アプリで開く

はてなブックマーク

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

    はてなブックマーク

    トップへ戻る

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

      WWDC25

    『日記帳』

    • 人気
    • 新着
    • すべて
    • Android で Rhino を使って JavaScript インタープリタを動かしてみる - 日記帳

      5 users

      sa-y.hatenablog.com

      Android は iPhone と違ってインタープリタや言語処理系が禁止されていないはずなので試しに動かしてみました. Java ベースの言語処理系なら動くはずです. 以下にサンプルの apk とソースコードを置いておきます. http://cefiro.homelinux.org/memo/2010-08-26/ 動かしてみるとこんな感じ.EditText にコードを書いて Run ボタンで実行.p() は表示用関数. Android での Rhino の使い方は Java の場合と特に変わりません.適当に js.jar をクラスパスに入れて普通にコンパイルするだけ. スクリプトを実行するところは以下のような感じになります. private void runJavaScript(String script) { Context context = Context.enter(); co

      • テクノロジー
      • 2010/12/29 18:50
      • android
      • JavaScript
      • java
      • SQLite にデータを入れる際にインデックスを作ってからインポートするか,インポートしてからインデックスをつくるか - 日記帳

        6 users

        sa-y.hatenablog.com

        仕事で1000万件ほどのデータをSQLite にインポートしていたのですがなかなか処理が終りません… CSV ファイルなどに大量にあるデータをまとめて SQLite のDB にインポートするとします. インポート先のテーブルにはいくつかインデックスをつけたいとします. こういう場合に,インデックスをつけたテーブルをつくってそこにインポートするのと, テーブルだけつくってデータをインポートしてから改めてインデックスをつくるのとではどちらが速いでしょうか? 普通に考えればインポートしてからまとめてインデックスを作成した方が速くなりそうだと想像はつくのですが,実際のところどうなのでしょう? 速くなるとしたら何%くらい違うのでしょうか? ということで実測してみました. (511) cat create-table.sql CREATE TABLE Logs( ID INTEGER PRIMARY

        • テクノロジー
        • 2010/03/18 21:24
        • DataBase
        • MinGW + MSYS で pkg-config と GLib と gettext をビルド - 日記帳

          6 users

          sa-y.hatenablog.com

          ちょっと訳あって MinGW + MSYS 環境に pkg-config をインストールしたのでその記録. 忘れたら後で見る用であり,他人が読んで面白い話は特に書いていないのであしからず. MinGW で pkg-config をビルド http://pkg-config.freedesktop.org/ からリンクをたどって pkg-config-0.23.tar.gz をダウンロード. お決まりのパターンで configure && make してみる. $ tar xfz pkg-config-0.23.tar.gz $ cd pkg-config-0.23 $ sh configure --prefix=/mingw $ make make all-recursive make[1]: Entering directory `/home/sawai/pkg-config-0.23'

          • テクノロジー
          • 2009/01/26 23:44
          • MinGW
          • windows
          • プログラミング
          • pc
          • tips
          • 2008-08-21

            3 users

            sa-y.hatenablog.com

            libpng と freetype のバージョンアップしました. libpng-1.2.29 -> libpng-1.2.30 freetype-2.3.6 -> freetype-2.3.7 この変更により SDL_image と SDL_ttf も再度ビルドしました. http://cefiro.homelinux.org/topics/SDL/setup-win32-cygwin-bin.html http://cefiro.homelinux.org/resources/cygwin-repository/ cygwin の setup.exe の新しいバージョン (手元では version 2.573.2.3) ではバイナリパッケージのリポジトリにある setup.ini や setup.bz2 ファイルの署名を検証するようになりました. これにより署名ファイル(setup.in

            • テクノロジー
            • 2008/08/26 07:49
            • 2007-03-27

              3 users

              sa-y.hatenablog.com

              最近少しだけ PowerBook を使う機会があったのですが Mac OS X にはシェル上で引数として渡したファイルを開く open というコマンドがあって便利に使っていました. % open hoge.txt # テキストエディタで hoge.txt を開く % open fuga.png # 画像ビューワで fuga.png を開く % open . # ファインダーでカレントディレクトリを開く % open http://www.google.com/ # Safari でGoogleを開く % open mailto:<メールアドレス> # Mail で<メールアドレス>宛のメールを作成ファイルの拡張子やURIスキームに応じて登録してあるアプリケーションで開いてくれるので CUI なシェル上で作業していて GUI はアプリケーションを起動したいときにはとても便利です. アプリケー

              • 学び
              • 2007/07/12 09:13
              • ECMAScript で Wiki っぽいテキストをパーズして HTML DOM ツリーにするWikiParser.js

                29 users

                sa-y.hatenablog.com

                ECMAScript で Wiki っぽいテキストをパーズして HTML DOM ツリーにするパーザです. http://cefiro.homelinux.org/memo/2006-05-10/WikiParser.js ソース http://cefiro.homelinux.org/memo/2006-05-10/test_wiki_parser.html デモ 久しぶりに使ったのでちょっと整理してついでに公開します.コードが腐ってる気がしますが動くみたいなので気にしない方向で. 使い方は以下のような感じにすると pageElement にdiv要素かなにかが入ります. var parser = new WikiParser(document); var pageElement = parser.parse(text);あとはページ内につっこむなり DOM ツリーをトラバースするなり適

                • テクノロジー
                • 2006/05/11 16:29
                • wiki
                • javascript
                • parser
                • library
                • DOM
                • js
                • HTML

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

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

                『日記帳』の新着エントリーを見る

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

                j次のブックマーク

                k前のブックマーク

                lあとで読む

                eコメント一覧を開く

                oページを開く

                はてなブックマーク

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

                公式Twitter

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

                はてなのサービス

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