読者です 読者をやめる 読者になる 読者になる

PHPのジオコーディングライブラリ作りました

DmGeocorderというPHPで実装された日本国内用ジオコーディングライブラリを作りました。 住所から緯度経度を調べたり(ジオコーディング)、緯度経度から住所を調べたりすること(逆ジオコーディング)が出来ます。https://github.com/demouth/DmGeocoder 特…

ランダムで日本人の名前を返すPHPライブラリを作った

ランダムで日本人の名前を返す gem を作った という記事をみて、日本向けのPHP版Fakerを見つけられなかったので作ってみました(追記fzaninotto/Fakerが日本対応されてたようです)。github - demouth/FakerJapanese普通に作ってもつまらないので、キラキラ…

PHPでアニメーション画像を生成する

PHPにはGDモジュールという画像処理系のモジュールが用意されています。これが入っていると画像処理•図形描画系の関数が使用する事ができ、基本的な機能は一通り用意されています。 例えばさくらのレンタルサーバーやロリポップでもこれらの関数を標準で使え…

PHPでドラえもんを描く

先日紹介したDmImageを使用すると色々な図形が描けます。 今回はドラえもんを描いてみたので紹介します。 ドラえもんを描画する 下記のコードでドラえもんを描画しています。 フォントはドラえもんフォントを使って描画しています。 もう少し画質を良くした…

PHPの画像処理ライブラリ「DmImage」を公開しました

PHPで画像処理といえば GD ImageMagick 辺りを使うのが一般的でしょうか。軽いノリで小さいアプリを実装する時はGDをが向いてると思います。 でもGDってなかなかクセがありませんか?何が違うのか分からない様な似た名前の関数があったり、半透明画像を扱う…

PHPでメモリ使用量をグラフ表示するライブラリ作ってみた

DmMemoryGraph というPHPのライブラリをつくりました。DmMemoryGraphは実行中のPHPアプリケーションのメモリ使用量をグラフ表示します。 黒の線が設定した計測地点のメモリ使用量(memory_get_usage)で、赤い線がピークメモリ(memory_get_peak_usage)で、…