技術関係

技術関係

自前で逆ジオコーディングをやってみる

概要住所から地図上の位置情報(緯度、経度)を求めることをジオコーディング、その逆に地図上の位置情報から住所を求めることを逆ジオコーディング(リバース ジオコーディング)というらしい。そんな面倒な処理は、普通Google Geocoding ...
技術関係

sitemap.xmlについての覚書

主にsitemaps.orgを参考にsitemap.xmlとは? サイト内のページを検索エンジンなどのクローラに伝えるための手段。所定のフォーマットで記述したXMLファイル。サーバ上でアクセスできるようにする。あくまでクローラのページ収集を...
技術関係

file_get_contents()と readfile() をベンチで比較してみた

PHPでファイルの中身をそのまま出力する際に、file_get_contents() を使う場合と readfile() を使う場合があって、あんまり考えてなかったのだけど、改めて調べてみた。単純に比較してもよく分からなかったので、PHPで...
技術関係

Googleがウェブマスター向けガイドラインを大幅改定した関係の話

Googleは以前よりウェブマスター向けにサイト構築のためのガイドラインを提供しているが、その内容が大幅に改定されたらしいメモっておくGoogleがウェブマスター向けガイドラインを大幅改定 ―― いったい何が変わったのか?ウェブマスター向け...
技術関係

IEではBasic認証を含んだURLへはアクセスできない

先日からIEで特定のJSが正常に動作せずなんのことやらわからなかったのだけどようやく解決した。状況としては、GoogleMapを読み込んだコンテンツがIEの場合だけ正常に表示されない。IEの開発ツールでは、util.jsにセキュリティの問題...
技術関係

n次元の距離と類似度を計算する

n次元の距離と類似度を計算する類似度と距離 - CatTail Wikiのサイトを見ながら、簡単そうなのをPHPで書いてみた。探せば普通にライブラリがありそうだが、はじめに手を動かすくらいはする。他にも色々載ってるのだけど、簡単そうなものだ...
技術関係

ChromeのConsoleを使ってWebページ中のリンクを抜き出す

ChromeのConsoleを使ってWebページ中のリンクを抜き出すとあるWebページ中のリンクを抜き出すという話があったのでChromeのConsoleを使って対応した話。普通ならHTMLをダウンロードして抜き出したり、プログラムでごちゃ...
技術関係

Shapeファイルをkml形式に変換してGoogleMapで利用できるようにする

シェープファイルとは?シェープファイル(Shapefile)とは、Esri 社の提唱したベクトル形式の業界標準フォーマットです。Esri 製品はもちろん、多くの GIS ソフトウェアで利用が可能です。ref. シェープファイルについて | ...
技術関係

MDWikiについての情報をまとめる

お手軽に使えるMDWikiというものを試すために設置してみた。特徴HTML一枚で完結するWiki的な何か。という話だけど、正確に言うとMarkdownレンダラー。DropboxのPublicフォルダにファイルを置くだけで公開できるのでお手軽...
技術関係

画像の類似度を判定するためのライブラリ Libpuzzleを試してみる

Libpuzzleは画像の類似度を計算することができるPHPのライブラリ。extensionの形で導入するので、コンパイル等が必要。以下のサイトを参考に- libpuzzleを使ってみる- phpでlibpuzzleを使ってみる【備忘】- ...