PHP

twitteroauthを使ってつぶやく+緯度経度情報付き

PHP

twitteroauthを使ってつぶやいてみました。 ソースコードはこちら

PHP_DOMを使ってページにあるZIPファイルなどをダウンロードする

PHP

なにやらPHPでHTMLの要素選択をjQueryのように扱えるライブラリがあったので、遊んでみました。 PHP_DOMを使ってページにあるZIPファイルなどをダウンロードすることができます。

htmlspecialchars の置換

PHP

なにやら、PHP5.4からhtmlspecialcharsの動作が変わったので、SJISな方は下記の用に修正しないと、空白が返ってくるみたいでっす。 PHPStormを用いて、正規表現における htmlspecialchars の置換 htmlspecialchars\((.*?)\) ↓ htmlspecialchars\($1,ENT_QUOT…

cygwin に php をインストールする方法

PHP

なんとなーく cygwin に php をインストールしてみました。 事前に cygwin のsetup.exe から apache , wget , gcc , bunzip , libxml2-devel , make をインストールしておきます。 $ wget http://jp1.php.net/get/php-5.4.8.tar.bz2/from/jp2.php.net/mirror…

PHPでMecabを使う方法

PHP

せっかくツイッターのタイムラインデータが使えるので、Mecabを使ってみました。 Mecabのインストール Mecab本体を下記ページからダウンロードし解凍します。 http://code.google.com/p/mecab/downloads/detail?name=mecab-0.994.tar.gz $ wget http://mecab…

PHPのOAuthを使用してタイムラインを取得する方法

PHP

PHPのOAuthを使用してタイムラインを取得する方法の紹介です。 今後TwitterではRSSでのつぶやきの取得サービスが終了するとのことで、OAuthを使用して、記事を取得します。 まずはPearライブラリのインストール $ pear install Services_Twitter-0.6.3 $ pea…

本の情報をISBNを使ってアマゾンから取得する方法

PHP

アマゾンで本の情報をISBNを使って取得する方法の紹介です。 先日画像からISBNの検出を行いましたが、今回はそのISBNコードを使用して、実際のアイテム情報をアマゾンから取得します。

自炊した電子書籍で裏表紙からバーコードを自動で取得する方法

PHP

自炊した電子書籍で裏表紙からバーコードを自動で取得する方法の説明です。

キャリア相互変換可能な絵文字変換ライブラリ

PHP

キャリア相互変換可能な絵文字変換ライブラリが本日出ていましたので紹介です。 PHPでEmoji4Unicodeを使ってみる (PHP Advent Calendar jp 2010 Day 6)PHP mb_convert_encodingのように特定のキャリアの絵文字をAからBへと変換できるのが他のライブラリとは…

グーグルマップみたいな簡易画像ローダー@携帯

グーグルマップみたいな簡易画像ローダー@携帯 ちょびっと作ってみました。 数字の0〜9を使って表示箇所やサイズを変更します。 http://moeten.info/maidcafe/i/?m=flashImageTest 携帯から見てね。 大きい画像を携帯でもズームして細かく見ることができ…

PHPで簡単にはてな記法をパースする方法

PHP

ちょいと文章をはてな記法できないかなぁって思ったのでやってみました。 Text_Hatenaのインストール pear install http://svn.coderepos.org/share/lang/php/Text_Hatena/release/Text_Hatena-1.0.0.tgz簡単なサンプルコード

PHPで簡単にTwitterでつぶやく方法

PHP

ちょいとServices_Twitterが気になったので使ってみました。 PEARでServiecs_Twitterのインストール 以下の順番でインストールをしていく pear install Net_URL2-0.2.0 pear install HTTP_Request2-0.4.0 pear install Services_Twitter-0.3.0簡単なソースコ…

今すぐ簡単に0円で始めるPHP開発♪

PHP

PHPの開発がなんだか簡単になっていたので紹介。 昔は結構、あれ設定してこれ設定してと連携が面倒でしたが最近のはそうでもなさそうです。 xamppのインストール まずは初めに PHP , MySQLが一度にインストールできるxamppをインストールします。 xamppのサ…

PHPを便利にする10個のPEARライブラリ

PHP

PHPを便利にする10個のPEARライブラリの紹介です。 PHPには開発を便利にするPEARライブラリがあり、長くなりがちなコードをシンプルにすることができます。 これからPHPを始めてみようかなぁって方にはとくに魅力を感じるものだと思います。 #インストールや…

PHPの開発効率を上げる10個の関数

PHP

「追記とか」にコメントの返答や追記をしてますので合わせてどうぞ。 かれこれ3年くらいPHPをやっているので、せっかくなので10個の便利な関数を並べてみました。 作業効率がかなりアップするので、これからPHPをやってみようかなぁって思う方は知ってお…

PHPだけで顔認識する方法

PHP

なんとPHPだけで顔認識することができるようです。 こちらに記事が上がってましたので、さっそく自分でもやってみました。 PHPでOpenCVなしのピュアPHPで顔認識するクラスライブラリ「Face_Detector」 結果からみるとこんな感じです。 うまくとれますね。 PH…

OpenIDを使ってみたのでメモ

php

Windowsで気をつけること Windowではランダム値の取得 Cドライブ直下にtmpフォルダ作成 mixiの場合はhttpsでの通信をする 参考リンク mixi OpenIDのサンプルコードをPHP OpenID Libraryを使って動かしてみた(訂正) PHPでOpenIDによるログイン処理

APIを利用して文章から要点キーワードを簡単抽出する方法

php

ヤフーが『キーフレーズ抽出Web API』公開、日本語解析し特徴的な表現抽出 文章から要点となるキーワードを抽出する。 ってのを発見したのでとりあえず使ってみた。 リンク キーフレーズ抽出 ちなみに「形態素解析」って文章を分解してくれる面白いAPIも…

PHPでfork(バックグランド処理)をする方法

PHP

ちょいとcronとwgetを使ってバックグラウンド処理を複数行いたいなぁって思って調べてみました。 phpにはperlみたいなforkがデフォルトではないので、自前でそれっぽいのを作ります。 もちろんライブラリで用意されていますが、設定がめんどい。 バックグラ…

wgetのメモ

PHP

ちょいと最近cronでの作業があって、wgetをよく使用するのでメモです。 URL指定時は&マークをエスケープする よくPHPでのクエリ文字で&で区切るのですが、こちらをエスケープしないと認識してくれない ファイルを捨てたいときは-O /dev/null 毎回wgetで…

楽天コスプレショップを5日で作る方法

楽天のコスプレショップ紹介サイトを作成しましたので、紹介と楽天コスプレショップを5日で作る方法を紹介したいと思います。 いくつか自分なりのポイントがありますので、ご参考になればと思います。 まずは今回のサンプルサイト http://moeten.info/rakut…

サイトに検索フォームをつける方法。

PHP

ちょいと情報量の多いサイトに便利な、サイトに検索フォームをつける方法の紹介です。 こんな感じに検索フォームをつけることができます。 http://moeten.info/maidcafe/?m=sitesearch&word=tiara Yahooの検索APIを使用すると簡単にサイト内検索が可能と…

PHPとImageMagickでの画像縮小比較

売店に行ったらおもしろいのが売っていたので購入。ImageMagick逆引きコマンドリファレンス作者: クーガー株式会社,石井敦出版社/メーカー: インプレスジャパン発売日: 2008/11/28メディア: 大型本購入: 4人 クリック: 89回この商品を含むブログ (7件) を見…

CentOSにFlashや画像処理の便利なツールを入れてみました。

CentOSにFlashや画像処理の便利なツールを入れてみました。 今はLinuxを使用するメリットってそれほどないけど、それでもコアなツールはLinuxでないと使用できないことがある、ってことで余っているノートPCにCentOSをインストールしていろいろと遊んでみ…

デザインちっくなグラフが作れるpChartをやってみたよ\(゜ロ\)(/ロ゜)/

PHP

PHPでグラフといえばjpgraphだけど、デザインがそっけない。 ってことで、最近話題なpChartを使ってみました。 こんなのを作ってみました。 pChart - a PHP class to build charts こちらはGDライブラリが使える状態であればOKっぽいです。 #jpgraphなど…

FlexでPHPセッションを使ったログイン方法

http://moeten.info/flex/20080620_sessionTest/bin-release/main.html PHPのセッションの継続はどうするんだろう?って思っててとりあえずやってみたところ、それっぽくできました。 左上にあるhts.sendのボタンを押すたびに返り値のcntの値がひとつ増えま…

PHPでXMLを簡単に出力する方法

今度はPHPでXMLを簡単に出力する方法の紹介です。 Flexとの連携で威力を発揮するでしょう。 昨日の日記と同じようにpearのXML_Serializerのインストールです。 # pear install http://download.pear.php.net/package/XML_Serializer-0.18.0.tgzPHPでデータベ…

PHPでXMLをパースするときに効率が上がる方法

PHPでXMLをパースするケースが多々ありますが、その際アトリビュートやネームスペースの問題でなかなかうまく目的のタグの内容が取得できない場合があります。 その時にとっても頼りになるのがXML_UnserializerってPEARのクラスです。 XMLをズゴンと配列に入…

地震マップを作ってみたよ

ちょっと最近地震が多いので、地震マップを作ってみました。 http://moeten.info/flex/20080614_jisinMap/bin-release/main.html 地震のAPIが「EPSP(partA) 地震感知情報APIにおける開発者向け情報」で公開されていますので、それをPHPでゲットしてFle…

携帯電話でのGPS(緯度経度)取得方法

PHP

Web creators 2008 7月号にGeoForm APIの使い方が載っていましたのでちょいと使ってみました。 緯度経度での絞り込みの例 GPSから萌えショップを検索 GPSから萌えショップを検索(秋葉付近結果) 簡単な作成方法。 GeoForm API(APIキーの取得とサンプ…