技術関係

技術関係

Windows上のVirtualBoxにPHP5.3の環境を準備する

タイトル的には「Windows上で」とつけたけど、実際Windowsはほとんど関係ない。 内容自体もCentOSを突っ込んでyumでインストールしているだけなのであまり意味が無い。 一応公開しておく 必要なファイルをダウンロードする Vir...
技術関係

PHPを使ってカスタムマップ用に画像を自動生成する

Google Maps APIが提供するカスタム マップ タイプで使用するタイル画像をPHPで動的に生成することを考える ・カスタム マップ タイプ ・グーグルマップのしくみを探る » GAMMA Blog やりたいこと 「世界測地系の緯度...
技術関係

Google Mapsの上に色々プロットする

Google Mapでは、オーバーレイという仕組みでマップ上に何らかのオブジェクトをプロットする ・基本的なもの  ・マーカー  ・アイコン  ・ポリライン(線)  ・ポリゴン(多角形)  ・グラウンド オーバーレイ(画像)  ・情報ウィン...
技術関係

Hyper Estarierのバックアップを作成する

バックアップ用のシェルスクリプトを準備 以下を参照。下記のスクリプトを実行すると、サーバルートディレクトリと同じ階層に「~.yyyy-mm-dd.cpio」というバックアップファイルが作成される。 別にtar.gzなどでサーバルートディレク...
技術関係

Googleの画像検索をAPI経由で使う

以下を参考に ・43.Google画像検索API。クエリを作って欲しい情報をゲット ・画像(imgae)を検索する方法とcurl関数群について うずら技術メモ ・JSON Developer's Guide - Google Image S...
技術関係

IT勉強会カレンダーのデータから福岡の勉強会情報をRSSで取得する

IT勉強会カレンダーは非常に便利なのだけど、地方民にとっては全国のイベントが大量に出てくるとビックリしてしまい心臓に悪いのでどうにかしたい。 概要 検索機能をつけたIT 勉強会カレンダー検索もあるけど、毎回検索するのは面倒臭いなぁっと思って...
技術関係

PEARのライブラリを呼ぶとエラーになる件について

PEAR/Exception.phpを継承しているクラスでPEARが呼べないというエラー Warning: require_once(PEAR/Exception.php) : failed to open stream: No such ...
技術関係

PHPからHyperEstraierを使ってみる

公式では、Ruby、Java、Perlのバインディングモジュールが提供されているがPHPはない。 調べてみると、「estraierpurh.php」というモジュールを作成公開してくれている人がいるらしいのだけど、その人のサイトがなくなってい...
技術関係

PageButeを使ってページ分けした際に最後の記事まで表示されない件について

PageButeを使ってブログのトップページなどをページ分けしようとした場合に、全部の記事が表示されない問題に対応 例えば、全部で100件の記事があるのに50件でページ分けが終わってしまうなど インストールは省略、以下のページを参考に ・静...
技術関係

mysqlのバイナリログ(mysql-bin.******)を削除する

データベースを眺めるとかなり肥大化している様子なのでどうにかする 参考 ・【MySQL】バイナリログを自動削除したい(mysql-bin.******) at softelメモ ・あんじーのテクニカルブログ: mysql-bin.00000...