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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    WWDC25

『qiita.com』

  • 人気
  • 新着
  • すべて
  • 利用しているnpmモジュールにセキュリティ問題があるときの対処 - Qiita

    3 users

    qiita.com/kochizufan

    JavaScript/EcmaScriptでプログラムをする上で、npmモジュールはとても強い味方です。 ですが、時に使用しているモジュールに脆弱性が発生して、セキュリティ上の問題が生じることもよくあります。 もちろん最大の問題は脆弱性が悪用されることですが、そこまでの事態は引き起こさない軽微な脆弱性でも、githubやnpmスクリプトで処理する際にセキュリティ警告が出て、うんざりさせられることは本当によくあります。 npmスクリプトで出るセキュリティ警告メッセージの例 Github上で出るセキュリティ警告メッセージの例 もしこれが、脆弱性のあるモジュール自身を自分のプログラムが直接使っているだけで、かつ脆弱性対策がすぐに打たれたりしたならば、対応は簡単です。 単に、自分のプログラムのpackage.jsonの中で、dependency内で当該モジュールのバージョンを対策済みのものに対応さ

    • テクノロジー
    • 2020/06/13 21:03
    • 古地図ビューアライブラリMaplatの紹介 - Qiita

      6 users

      qiita.com/kochizufan

      これは FOSS4G アドベントカレンダー 2018 の 24 日目の記事です。 と書きつつ予定通りの日程であげられませんでした、すみません。 私が開発しているFOSS4Gプロジェクト1である、古地図ビューアライブラリMaplatの紹介記事を書きます。 どんな方向性で書こうか、ハンズオン的なものにしようかなどと悩みましたが、まだ十分な知名度もないだろうと思い(ハンズオン用データ作成するの面倒臭かったので)、やはり一度紹介をメインにした記事をFOSS4Gアドベントカレンダーの場で書くことにしました。 Maplatとは? 古地図や絵地図といった、必ずしも正確な縮尺で描かれているわけではない地図を、正確な地図とぴったり重なるように切り替えたり、GPSで地図の上に現在地を表示したりして、観光街歩きや地域学習などに利用できるようにするビューアライブラリです。 Githubのこちらのレポジトリで、MI

      • テクノロジー
      • 2019/03/27 07:04
      • JavaScriptでGIS演算を容易に実現するturf.js - Qiita

        8 users

        qiita.com/kochizufan

        kochizufanです。 今年のFOSS4G Advent Calendarでは2番手を、初のFOSS4G TOKAI開催日というめでたい日に担当することとなりました。 よろしくお願いいたします。 取り上げる内容は、JavaScriptで種々のGIS演算を簡単に実現できるライブラリ、turf.jsのご紹介なのですが、その前に内容にもかかわる自己紹介等を。 私、普段は余暇で、古地図や絵地図をGPSや正確な地図と組み合わせて、街歩きを楽しむサイトを作成できるオープンソースのMaplatというプロジェクトを主宰しています1。 このMaplat、似たようなソリューションにStrolyという製品がありますが、見た目は似ているものの内部の処理は全く異なる手法を採用しており、Maplatではデータを処理するのに対応点の三角形分割からのベクトル演算を行っています。 この結果、MaplatはStrolyの

        • テクノロジー
        • 2017/12/02 00:30
        • GIS
        • node.js
        • javascript
        • ブラウザからS3に直接アップロード(Security Token Service利用) - Qiita

          13 users

          qiita.com/kochizufan

          ブラウザのJavaScriptから直接S3にアップロードする方法。 サーバサイドに実サーバがあれば、サーバにアップ=>サーバからS3にアップするのが何も考えなくていいので楽だと思うのですが、AWS API Gateway / lambda等を使うシステムだと、そういう中継ができないので、大きなファイルなどをアップロードする場合はブラウザから直接S3にアップロードする形が必須になります。 そんな時に必要な手順を調べました。 軽く調べてみると、 JavaScript内にAWSのAccessKey/SecretKeyを埋め込んで、aws-sdk経由でアップロード サーバサイドでS3の編集権限のあるユーザでS3の署名付きURLを取得し、ブラウザサイドに送る サーバサイドでS3の編集権限のある時限ロールをSecurity Token Service(以下STS)で取得、それによりS3の署名付きURL

          • テクノロジー
          • 2016/07/24 00:49
          • s3
          • aws
          • アップロード
          • ウィキペディアタウンをサイバー空間で再現してみた - Qiita

            3 users

            qiita.com/kochizufan

            [out:json][timeout:25];( node["wikipedia"]["type"!="boundary"]({{bbox}}); way["wikipedia"]["type"!="boundary"]({{bbox}}); ); out body center qt; >; out skel qt; 要素出力のbodyの後にcenter qtを加えていますが、このうちcenterはwayの外接矩形の中心に代表点のnodeを加えるコマンドです。 centerを加える前は、面や線で入っている地物は、uMap側の設定で出しているラベルが表示されないため、クリックしてみるまで正体がわからず、また小さいポリゴンはnodeと違い、小縮尺では本当に点になってしまうので、存在がわからなくなってしまう問題がありました。 centerを加える事で、中心点にラベルがついて、情報の所在がわかり

            • 学び
            • 2016/02/07 12:58
            • 図書館
            • wikipedia
            • mysql空間テーブルの作り方 - Qiita

              13 users

              qiita.com/kochizufan

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

              • テクノロジー
              • 2015/11/10 16:23
              • mysql
              • geo
              • 位置情報
              • map
              • db
              • architecture
              • development
              • 一次元ハッシュコードによる空間半径検索 - Qiita

                14 users

                qiita.com/kochizufan

                <?php /** * QuadKeyクラス * * GPS世界座標系の座標をQuadKeyに変換します。 * * * 2012/10/04 1.0 初期版 * 2012/12/13 1.1 地球の端での境界条件を追加 * 2012/12/19 1.2 変換ロジックを簡単化 * * @package * @access public * @author OHTSUKA Ko-hei * @create 2012/10/04 * @version 1.2 **/ class QuadKey { const M_ON_EQ = 40075016.68557849; //地球を半径6378.137kmの球として赤道での周(m) const DEG_TO_RAD = 0.017453292519943295; //度をラジアンにするための定数 const EarthRadius = 6378137

                • テクノロジー
                • 2015/07/01 21:28
                • geohash
                • geo
                • PHP
                • あとで読む
                • quadkey
                • Swiftで無料iOS/Android/.NET開発ができる新IDE Fireと新SwiftコンパイラSilver - Qiita

                  5 users

                  qiita.com/kochizufan

                  SwiftとKotlinについて調べていて、Youそんなに似てるんなら相互コンパイラや変換環境作っちゃいなよ(俺が作るとは言ってない)、と思ってそんなの作ってる人いないか探してたら、表題のようなものを見つけてしまいました。 Swiftを、Java(JVM)や.NETの上で動くようにコンパイルする無料コンパイラ、Silver http://elementscompiler.com/elements/silver/ Silverで無料開発Android/iOS/.NET開発できる他、有料だとc#/Oxygenでの開発もできるIDE、Fire http://elementscompiler.com/elements/fire/ まだβ版で、2015後半での正式版公開を目指しているようですが、とりあえず今でも最低限のものは動くようです。 iOS、Android両方のプロジェクトを含んだソリューショ

                  • テクノロジー
                  • 2015/06/06 22:06
                  • swift
                  • Android
                  • Cesiumで地理院タイル(地図/DEM)を使うライブラリ作成しました。 - Qiita

                    5 users

                    qiita.com/kochizufan

                    年末年始、諸事情でCesiumを使わないといけない事象が発生したので、ついでにCesiumで地理院地図(地図タイル及びDEM双方)を使うライブラリ作成しました。 Cesiumって何?の人はこちら => Cesium:WebGL Virtual Globe and Map Engine WebGLを使って、Google Earthのような3D地球儀表示と2D地図表示の双方ができるライブラリです。 地理院タイルについてはこちら => 国土地理院地図タイル / Japan GSI tile API 成果物はgithubで、こちらに置いてあります。 動いているサンプルはこちら。 以下、簡単に使用法説明。 基本的な使い方 var viewer = new Cesium.Viewer('cesiumContainer', { imageryProvider: new Cesium.JapanGSIIm

                    • テクノロジー
                    • 2015/01/05 11:09
                    • Map
                    • 【質問エントリ】s3fsってdocker内でマウントできないの? - Qiita

                      4 users

                      qiita.com/kochizufan

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

                      • テクノロジー
                      • 2014/07/28 10:30
                      • Docker
                      • 【解決報告】dockerのエラーとimageバックアップ、データ永続化設定 - Qiita

                        22 users

                        qiita.com/kochizufan

                        docker&boot2docker 1.1で以下のような現象が起きてます。 もしどなたか判れば教えて欲しいです。 docker imageのバックアップ法 boot2docker_vmが、異常ステータスになってしまっています。 起動するとdockerコマンドは通り、dockerコンテナ/イメージには正常にアクセスできるのですが、boot2docker_vmのIP取得に失敗し、sshも取得できないので、dockerコンテナにはアクセスできるのに、その中間のboot2docker_vmに全くアクセスできない状況になってしまっています。 起動時の例: $ boot2docker up 2014/07/08 08:48:10 Waiting for VM to be started... 2014/07/08 08:48:10 exit status 255 2014/07/08 08:48:1

                        • テクノロジー
                        • 2014/07/08 10:06
                        • docker
                        • boot2docker
                        • あとで読む
                        • image
                        • MacOSXからDockerコンテナへのssh接続ではまったところ - Qiita

                          7 users

                          qiita.com/kochizufan

                          dockerはじめました。@MacOSX docker1.0以降、インストーラ方式になってからの導入です。 あちこちの情報を見ながら導入してみましたが、ひっかかりがいくつかあったのでリストアップしてみます。 事前に参考にした情報サイトは、 Dockerで立てたコンテナにsshで接続する $shibayu36->blog; Dockerizing an SSH Daemon Service docker のコンテナイメージに ssh でアクセスしてみる ようへいの日々精進 XP で、この辺を参考にしてみたりしつつも繋がらない。なんでや! MacOSX => boot2docker_vm間のポートフォワーディングができてない boot2dockerよくできてて、MacOSX上で普通にdockerコマンド走るのでついつい忘れてしまいそうになりますが、MacOSXの上でboot2docker_vm

                          • テクノロジー
                          • 2014/07/06 00:24
                          • コンテナ
                          • ssh
                          • Docker
                          • iOSでProj.4別解 - Qiita

                            3 users

                            qiita.com/kochizufan

                            2つ前の記事から続いているProj.4ネタ、pj_transformの動作確認をするのにiOS開発環境を使ったので、その設定方法を。 iOSでのProj.4の導入方法は、こちらの記事でも紹介されていて、Route-meも私もずっと使ってた良プロダクトなので一緒に広まってくれれば嬉しいのだけど、Proj.4だけを使うなら別解もあるのでご紹介を。 cocoapodsを使う cocoapodsは、iOS開発環境向けのパッケージ管理システムです。 知ってる人ならこれだけで説明終了なのかもしれません。 私は知らなかったので、同様に知らない人のためにざっくり手順説明しますと、 cocoapodsのインストール まずcocoapods自身をインストールします。 Macのデフォルトrubyで大丈夫なようです。 これだけでうまくいかなければ、こちらあたりを参照してください。 Xcode commandlin

                            • テクノロジー
                            • 2014/02/23 18:57
                            • tech
                            • ios

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

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

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

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

                            j次のブックマーク

                            k前のブックマーク

                            lあとで読む

                            eコメント一覧を開く

                            oページを開く

                            はてなブックマーク

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

                            公式Twitter

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

                            はてなのサービス

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