2019-02-01から1ヶ月間の記事一覧

国土地理院地図

https://maps.gsi.go.jp/development/ichiran.html http://www.gsi.go.jp/kikakuchousei/kikakuchousei40182.html 国土地理院が公開している地図タイル。 OpenLayersの地図ソースとして利用できる。 (利用方法はOpenLayersのサンプルコードに書いた通り) …

OpenStreetMap (OSM)

https://ja.wikipedia.org/wiki/%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3%E3%82%B9%E3%83%88%E3%83%AA%E3%83%BC%E3%83%88%E3%83%9E%E3%83%83%E3%83%97 https://openstreetmap.jp/map オープンストリートマップ(英語:OpenStreetMap、OSM)は自由に利用・編集…

OpenLayers

https://ja.wikipedia.org/wiki/OpenLayers https://openlayers.org/ OpenLayersは、JavaScriptで組まれたオープンソースライブラリ。 Google Mapsのような、Webブラウザ上で動作するリッチな地図アプリケーションを構築するためのAPIを提供している。 KMLに…

MR - Mixed Reality

"Mixed Reality"は、AppleやGoogleに先に使われて手垢にまみれてしまった"Augmented Reality"という単語をMicrosoftが言い換えたもの。 時期によって Windows MR ヘッドセットで扱えるVR、ARを両方含む意味を強くしてみたり、HoloLens で扱えるインタラクテ…

機動戦士ガンダム0080 ポケットの中の戦争

視聴。 タイトルは0080だが、宇宙世紀0079の話。一年戦争のアムロたちとは別のコロニーの話。 (戦火は遠くにある)戦時下の国が舞台で、11歳の小学生の男の子が主人公ということで珍しく主人公がガンダムに乗らないガンダムである。 セリフだけは有名な「嘘だ…

新感染 ファイナル・エクスプレス

視聴。 列車内を主な舞台とした韓国ゾンビ映画。ドラマとしての完成度が高く、また列車内が舞台ということを活かしきっている。後方車両から前方車両への感染の拡大や、ソンビは扉を開けられないため車両間の扉を締めてしまえばそこでゾンビを遮断できるとい…

コードギアス 復活のルルーシュ

視聴。

git pushの反対のコマンドは git fetchでもない

よくpushの反対はpullコマンドではなくfetchコマンドだと言うがそれも違うと思う。 pushは「ローカルレポジトリのブランチ→リモートレポジトリのブランチ」へ変更を反映させる。 しかしfetchは「リモートレポジトリのブランチ→ローカルレポジトリのブランチ…

MTGアリーナで《ラッパの一吹き/Trumpet Blast》を唱えてから攻撃しようと思って失敗した件

マジック・ザ・ギャザリングの呪文《ラッパの一吹き》「ターン終了時まで、攻撃クリーチャーは+2/+0の修整を受ける。」は、メインフェイズに唱えても機能しない。 なぜならクリーチャー特性を変更する呪文は解決時に効果範囲が決定されるからである。(CR.611…

PSYCHO-PASS Sinners of the System Case.2 「First Guardian」

視聴。 "とっつぁん"こと征陸智己と、彼と入れ替わりのかたちで執行官に入ってきた須郷徹平を主役とした過去話。この話ではサブキャストなのであまり出てこないが、過去話なので狡噛さんも普通に出てくる。 冒頭に現在のシーンもあり、そこで須郷を国防省に…

既に git 管理しているファイルをあえて無視したい - Qiita

URL

https://qiita.com/usamik26/items/56d0d3ba7a1300625f92 # ファイルの変更を無視する設定 git update-index --assume-unchanged [ファイル名] # レポジトリ側が更新されたとき、レポジトリ側で上書きされる git update-index --skip-worktree [ファイル名] …

AMP

https://qiita.com/edwardkenfox/items/4c0b9550ffa48c1f0445 https://www.sakurasaku-labo.jp/blogs/amp-html#now Accelerated Mobile Pages(加速化モバイルページ)の略。アンプと読むのが一般的。 GoogleとTwitterが共同で策定したモバイルページの高速化…

機動戦士ガンダムユニコーン

視聴。 宇宙世紀のガンダム。逆襲のシャアから3年後の宇宙世紀0096を舞台にした作品。 ガンダムの名台詞や文法を組み込みながらも、この年代に至るまでのロボットアニメが生み出してきた文脈を引き継いでいる新しいガンダムだった。

ASP.NET の web.config でアップロードサイズを設定するときの注意点

http://tarcvf.blogspot.com/2013/07/aspnet.html <httpRuntime maxRequestLength="204800" />……のように設定するという箇所で上のURLだと全部小文字で書いてあるが、Azure環境だと属性名の大文字小文字は関係があるみたいで、属性が全部小文字だとエラーが発生してページが表示できなくなってしまった</httpruntime>…

分からなくてもいいことを納得させてくれるモナド記事

https://dic.nicovideo.jp/a/%E3%83%A2%E3%83%8A%E3%83%89%28%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%29 プログラミングにおけるモナドとは、あるデザインパターンが、Javaでいうところのインターフェースで提供されるものだとい…

async/await地獄

https://qiita.com/rana_kualu/items/e6c5c0e4f60b0d18799d そう、async/await地獄の誕生です。 と書いてあるが、別にあまり地獄ではない。 要するにawaitで書いたら次の行が実行されるのは処理が終わってからになっちゃうよという話。 並列実行してそれが全…

計算主義は偽なのか?

計算主義が真であれば、なぜ私はもっと混沌とした世界に生きていないのか。だから計算主義は間違いだという反論を昔考えたが、これはもっと根が深いような気がしてきた。 私の意識が「秩序だった世界の中に意識が含まれるパターン」の中にある場合でも、なぜ…

Web Workers API

https://developer.mozilla.org/ja/docs/Web/API/Web_Workers_API/Using_web_workers https://qiita.com/mohayonao/items/872166cf364e007cf83d Web Worker は、javascript でスレッド処理を行うためのAPI。 Worker用に用意された、呼び出し元とは別の JavaS…

劇場版シティーハンター<新宿プライベート・アイズ>

視聴。 シティーハンター全部入りだった。 シティーハンターといえばこれというネタ、曲を詰め込んでおり、もし次があったらという出し惜しみを一切感じない。 劇中では駅の伝言板はアプリとして登場している。 コラボとして実際に、駅の位置情報と紐付いて…

レディ・プレイヤー1

視聴。 2018年話題になったVR主題の映画。 「俺はガンダムで行く」というバズワードを生み出し、様々な他作品キャラクターが作中アバターとして登場していることで有名。 もっと正面からネタ満載映画かとおもっていたが、表面的にはわりと普通の映画だった。

SSSS.GRIDMAN

視聴。 トリガー制作の、特撮ロボットを主題にしたアニメ。 蟲と眼球シリーズに似ている物語構造を持つ。

FirefoxでローカルhtmlのIndexedDB初期化が失敗する問題

ローカルに置いたhtmlでreq = window.indexedDB.open("myDatabase", 1)を実行したとき、req.onerrorが発生して初期化に失敗する問題が発生した。 原因は、パス名が長過ぎることだった。 とはいっても、パスは日本語を含んで100文字に満たない程度でしかない…

クライアントjavascriptのみで、画像のexif,GPS位置情報を取得する方法

http://amaraimusi.sakura.ne.jp/sample/js/jquery_exif_js/jquery_exif_js.html http://plugins.jquery.com/file-exif/ jquery.exif.js という便利なライブラリがあるので、それを使う。 「99度、99分、99秒」という形式で取得されてしまうので、google map…

KMLで表示するバルーンを、クリックで最前面に表示するサンプル

上の応用。 <html> <head> <meta charset="utf-8"> <style> html, body { height: 100%; } #map { height: 100%; } </style> <script> var MAP_INIT_PARAM = { center: { lat: 34.3986543, lng: 132.4553011 }, zoom: 12.0 }; var KML_URL = "https://example.com/sample.kml"; var map; function InitMap() { // 地図</meta></head></html>…

google.maps.InfoWindow がクリックされたイベントを検知する方法

http://androg.seesaa.net/article/317136459.html 要するに、InfoWindowのcontentにはHTML文字列だけではなくDOMオブジェクトを渡しても期待通りに動作するので、contentにクリックイベントを設定したDOM要素を設定すればいいって話。 function OpenClickab…

cssの変数と計算

https://developer.mozilla.org/ja/docs/Web/CSS/Using_CSS_variables https://developer.mozilla.org/ja/docs/Web/CSS/calc 以下のような感じ。calcはIE11でも使えるが変数はIE11では使えない。 簡単な内容ならLESSとか使わなくていいな。(カラー関数とか文…

Visual Studio for Web の実行時に、ビルドは成功するがブラウザにページが表示できない問題の解決方法

1. 新規プロジェクトでhello.world.のwebページを作成する 2. プロジェクトファイルのDevelopmentServerPort、IISUrlを、上で作成したときのポートに書き換える 3. プロジェクト内の各ドットネットバージョン番号を、上で作成したときの番号に書き換える メ…

VB.NETやC#でのJSON文字列のエスケープについて

https://www.gesource.jp/weblog/?p=7173 RFC 7159によると、「"」「\」「/」「b」「f」「n」「r」「t」「uXXXX」は「\」でエスケープすることになっている。 こうかな。 Private Function EscapeForJson(text As String) As String Return text. Replace("\…

緯度・経度

なんか、こんがらがるので整理する。 名前 英語名 日本の位置 意味 緯度 Latitude +35度 縦軸。赤道が0度。北極+90度、南極が-90度。 経度 Longitude +135度 横軸。旧グリニッジ天文台が0度。東がプラス、西がマイナス。日付変更線が180度。

IE11で、ASP.NETのGridViewのタイトル行を固定する方法

IE11に対応しないなら、position:stickyを使えばcssのみで実現できる。 IE11に対応する場合は上記の方法がブラウザ対応していないので、以下のようにしてタイトル行を固定する。 ・GridViewはタイトル行をthaed要素にする ・GridViewは、スクロールバーを表…