PHP
twitteroauthを使ってつぶやいてみました。 ソースコードはこちら
なにやらPHPでHTMLの要素選択をjQueryのように扱えるライブラリがあったので、遊んでみました。 PHP_DOMを使ってページにあるZIPファイルなどをダウンロードすることができます。
なにやら、PHP5.4からhtmlspecialcharsの動作が変わったので、SJISな方は下記の用に修正しないと、空白が返ってくるみたいでっす。 PHPStormを用いて、正規表現における htmlspecialchars の置換 htmlspecialchars\((.*?)\) ↓ htmlspecialchars\($1,ENT_QUOT…
なんとなーく 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…
せっかくツイッターのタイムラインデータが使えるので、Mecabを使ってみました。 Mecabのインストール Mecab本体を下記ページからダウンロードし解凍します。 http://code.google.com/p/mecab/downloads/detail?name=mecab-0.994.tar.gz $ wget http://mecab…
PHPのOAuthを使用してタイムラインを取得する方法の紹介です。 今後TwitterではRSSでのつぶやきの取得サービスが終了するとのことで、OAuthを使用して、記事を取得します。 まずはPearライブラリのインストール $ pear install Services_Twitter-0.6.3 $ pea…
アマゾンで本の情報をISBNを使って取得する方法の紹介です。 先日画像からISBNの検出を行いましたが、今回はそのISBNコードを使用して、実際のアイテム情報をアマゾンから取得します。
自炊した電子書籍で裏表紙からバーコードを自動で取得する方法の説明です。
キャリア相互変換可能な絵文字変換ライブラリが本日出ていましたので紹介です。 PHPでEmoji4Unicodeを使ってみる (PHP Advent Calendar jp 2010 Day 6)PHP mb_convert_encodingのように特定のキャリアの絵文字をAからBへと変換できるのが他のライブラリとは…
グーグルマップみたいな簡易画像ローダー@携帯 ちょびっと作ってみました。 数字の0〜9を使って表示箇所やサイズを変更します。 http://moeten.info/maidcafe/i/?m=flashImageTest 携帯から見てね。 大きい画像を携帯でもズームして細かく見ることができ…
ちょいと文章をはてな記法できないかなぁって思ったのでやってみました。 Text_Hatenaのインストール pear install http://svn.coderepos.org/share/lang/php/Text_Hatena/release/Text_Hatena-1.0.0.tgz簡単なサンプルコード
ちょいと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簡単なソースコ…
PHPの開発がなんだか簡単になっていたので紹介。 昔は結構、あれ設定してこれ設定してと連携が面倒でしたが最近のはそうでもなさそうです。 xamppのインストール まずは初めに PHP , MySQLが一度にインストールできるxamppをインストールします。 xamppのサ…
PHPを便利にする10個のPEARライブラリの紹介です。 PHPには開発を便利にするPEARライブラリがあり、長くなりがちなコードをシンプルにすることができます。 これからPHPを始めてみようかなぁって方にはとくに魅力を感じるものだと思います。 #インストールや…
「追記とか」にコメントの返答や追記をしてますので合わせてどうぞ。 かれこれ3年くらいPHPをやっているので、せっかくなので10個の便利な関数を並べてみました。 作業効率がかなりアップするので、これからPHPをやってみようかなぁって思う方は知ってお…
なんとPHPだけで顔認識することができるようです。 こちらに記事が上がってましたので、さっそく自分でもやってみました。 PHPでOpenCVなしのピュアPHPで顔認識するクラスライブラリ「Face_Detector」 結果からみるとこんな感じです。 うまくとれますね。 PH…
Windowsで気をつけること Windowではランダム値の取得 Cドライブ直下にtmpフォルダ作成 mixiの場合はhttpsでの通信をする 参考リンク mixi OpenIDのサンプルコードをPHP OpenID Libraryを使って動かしてみた(訂正) PHPでOpenIDによるログイン処理
ヤフーが『キーフレーズ抽出Web API』公開、日本語解析し特徴的な表現抽出 文章から要点となるキーワードを抽出する。 ってのを発見したのでとりあえず使ってみた。 リンク キーフレーズ抽出 ちなみに「形態素解析」って文章を分解してくれる面白いAPIも…
ちょいとcronとwgetを使ってバックグラウンド処理を複数行いたいなぁって思って調べてみました。 phpにはperlみたいなforkがデフォルトではないので、自前でそれっぽいのを作ります。 もちろんライブラリで用意されていますが、設定がめんどい。 バックグラ…
ちょいと最近cronでの作業があって、wgetをよく使用するのでメモです。 URL指定時は&マークをエスケープする よくPHPでのクエリ文字で&で区切るのですが、こちらをエスケープしないと認識してくれない ファイルを捨てたいときは-O /dev/null 毎回wgetで…
楽天のコスプレショップ紹介サイトを作成しましたので、紹介と楽天コスプレショップを5日で作る方法を紹介したいと思います。 いくつか自分なりのポイントがありますので、ご参考になればと思います。 まずは今回のサンプルサイト http://moeten.info/rakut…
ちょいと情報量の多いサイトに便利な、サイトに検索フォームをつける方法の紹介です。 こんな感じに検索フォームをつけることができます。 http://moeten.info/maidcafe/?m=sitesearch&word=tiara Yahooの検索APIを使用すると簡単にサイト内検索が可能と…
売店に行ったらおもしろいのが売っていたので購入。ImageMagick逆引きコマンドリファレンス作者: クーガー株式会社,石井敦出版社/メーカー: インプレスジャパン発売日: 2008/11/28メディア: 大型本購入: 4人 クリック: 89回この商品を含むブログ (7件) を見…
CentOSにFlashや画像処理の便利なツールを入れてみました。 今はLinuxを使用するメリットってそれほどないけど、それでもコアなツールはLinuxでないと使用できないことがある、ってことで余っているノートPCにCentOSをインストールしていろいろと遊んでみ…
PHPでグラフといえばjpgraphだけど、デザインがそっけない。 ってことで、最近話題なpChartを使ってみました。 こんなのを作ってみました。 pChart - a PHP class to build charts こちらはGDライブラリが使える状態であればOKっぽいです。 #jpgraphなど…
http://moeten.info/flex/20080620_sessionTest/bin-release/main.html PHPのセッションの継続はどうするんだろう?って思っててとりあえずやってみたところ、それっぽくできました。 左上にあるhts.sendのボタンを押すたびに返り値のcntの値がひとつ増えま…
今度はPHPでXMLを簡単に出力する方法の紹介です。 Flexとの連携で威力を発揮するでしょう。 昨日の日記と同じようにpearのXML_Serializerのインストールです。 # pear install http://download.pear.php.net/package/XML_Serializer-0.18.0.tgzPHPでデータベ…
PHPでXMLをパースするケースが多々ありますが、その際アトリビュートやネームスペースの問題でなかなかうまく目的のタグの内容が取得できない場合があります。 その時にとっても頼りになるのがXML_UnserializerってPEARのクラスです。 XMLをズゴンと配列に入…
ちょっと最近地震が多いので、地震マップを作ってみました。 http://moeten.info/flex/20080614_jisinMap/bin-release/main.html 地震のAPIが「EPSP(partA) 地震感知情報APIにおける開発者向け情報」で公開されていますので、それをPHPでゲットしてFle…
Web creators 2008 7月号にGeoForm APIの使い方が載っていましたのでちょいと使ってみました。 緯度経度での絞り込みの例 GPSから萌えショップを検索 GPSから萌えショップを検索(秋葉付近結果) 簡単な作成方法。 GeoForm API(APIキーの取得とサンプ…