Home > Tags > php
php
Services_SpamChampuruを公開(バージョン0.1.0)
- 2008-10-30 (木)
- Services_SpamChampuru
—
スパムちゃんぷるーDNSBLをPHPから手軽に使う - Services_SpamChampuru [ゼロと無限の間に:Sandbox]
—
先に「スパムちゃんぷるーDNSBL」をPHPから利用するServices_SpamChampuru_DNSBL : アシアルブログが公開されたのでどうしようかと思ったけどせっかくだからこっちも公開。名前の付け方はアシアル版の方が正しいけど作ったときは気付かなかったのでまあそのままで。
最初はPEAR::Net_DNSBLを使おうと思った。(mhashなんてPHPエクステンション初めて使った。)でも192.0.2.1がSPAMと判定されない。他にSPAMなIPアドレス知らないし断念。
なので自分で作ってみた。手抜きだが。
- Comments: 0
- Trackbacks: 0
掘出市場モバイル版(Beta)スタート
- 2008-08-15 (金)
- 掘出(H)市場
掘出市場を携帯電話のWebブラウジングに対応させた。対象はdocomo、au、Softbank、あと事情によりNokia。メジャーな機種ならたいてい大丈夫だと思う。
下のQRコードから携帯電話でアクセスできるはず。
実は掘出市場の携帯対応はこれが2回目。かなり最初の頃から携帯対応していた。
ただし携帯対応とはいっても、最初のそれはauでなんとか見られるという程度のものだった。
- 文字コートはUTF-8だし。(今ならdocomoでもUTF-8で概ねOKだけど。)
- 外部スタイルシート読み込んでるし。
その後、掘出市場のリニューアルがあり、それ以降は携帯のことは無視していた。
しかしここで一念発起して、携帯対応してみた。
やったことは、
- 文字コードをShift_JISにした。PHPで実質的に2行でできた。(いろんなことを考えると携帯はShift_JISの方が無難みたい。)
- 英数字とカタカナを全て半角にした。これは数行。
- ヘッダーとフッターを限界までシンプルなHTMLにした。携帯はHTML(cHTML?)で充分。docomoでインラインのスタイルシートが使えなくなることなんか気にしないのさ。
- CSSの使用をほとんどやめた。docomoで使えないし。文字に色付けたかったらfont要素使うさ。
これぐらいか。
モバイルAdSenseは以前にやったし。(現在ゼロ円。通算で。)
後は辛抱強くGoogleのモバイルボットを待とう。
- Comments: 0
- Trackbacks: 0
Todo.php バージョンアップ(0.2.5)
- 2008-08-12 (火)
- Todo.php
—
PHP 1ファイルのみでDB不要のTODO管理ツール - Todo.php [ゼロと無限の間に:Sandbox]
—
今日3つ目のバージョンアップはこれもひさびさのバージョンアップとなるTodo.php。
見た目の変更のみ。
主な変更点
- Pryn.cssがSticky Footerを取り込んだので、それに合わせたスタイルシートの変更
- リストをたくさん表示できるように上のほうを少し詰めた
- 更新ボタンを右端に移動
ところが、Todo.phpのサンプルを見ると、自動で上に入るレンタルサーバーの広告のせいでSticky Footerが正常に機能していない。広告を位置指定して入れるようにしないとなあ...:( したよ!
- Comments: 0
- Trackbacks: 0
PHP x APIsに本家Services_TwitterとOKWaveを追加
- 2008-07-28 (月)
- PHP x APIs
—
PHP x APIs - Web Service API用のPHPライブラリまとめ [ゼロと無限の間に:Sandbox]
—
これまでもServices_Twitterはあったけど、別の画新たにPEARに登録された。
OKWaveがAPIなんか公開してたんだ。
- Comments: 0
- Trackbacks: 0
htmlSQLを使ってPHPの全関数名を取得してみた
- 2008-07-08 (火)
- htmlSQL使用例
—
htmlSQLでPHPの全てのfunctionの名前を取得してみる [ゼロと無限の間に:Sandbox]
—
表題のとおり。他の予約語もいろいろできそうだけど、今回はやらなかった。
取得するだけでなくて、そのままGinnie用のXMLファイルになるようにした方が便利かなあ。
- Comments: 0
- Trackbacks: 0
Todo.php バージョンアップ(0.2.3)
- 2008-05-18 (日)
- Todo.php
些細な変更のみ。
—
PHP 1ファイルのみでDB不要のTODO管理ツール - Todo.php [ゼロと無限の間に:Sandbox]
—
主な変更点
- TODO欄の横幅を少し広くした
最近、TODO欄に長いメモを書くことが多くなったので。そのうちテキストボックスにしてしまいそうだ。
- Comments: 0
- Trackbacks: 0
PHP x APIsにYahoo! Japanを追加
- 2008-05-13 (火)
- PHP x APIs
—
PHP x APIs - Web Service API用のPHPライブラリまとめ [ゼロと無限の間に:Sandbox]
—
PEAR登録記念でバックログとして残っていたのを追加した。
関係ないけど、RESTでXMLをGETするWebサービス系って、URLパラメータのURLエンコードと、取得したXMLをSimpleXMLに放り込むだけでいい気がしてきた。みんなやってるのは同じようなことだし。XMLの取得もSimpleXMLでやってしまえば簡単だ。(RSS/Atomフィードも同じだね。)
del.icio.usみたいに特殊なのは別だけど ![]()
- Comments: 0
- Trackbacks: 0
PHPで選択リストのお手軽作成 - SelectionBuilderを公開
- 2008-05-08 (木)
- SelectionBuilder.php
—
PHPでの選択リスト作成ヘルパー - SelectionBuilder [ゼロと無限の間に:Sandbox]
—
TodofukenSelect.phpに続いてリストもの。今度は汎用的な選択リスト作成器。カレンダーとの連携がメイン。
例によってライセンスはMITライセンスで。
関係ないけど、最近DokuWikiに書いたPHPコードから、自動でPHPの関数マニュアルにリンクが貼られていることに気付いた。しかも日本語の関数マニュアルに。これは上手く使えばちょっと便利かも。
- Comments: 0
- Trackbacks: 0
htmlSQLでプロ野球速報(略)実験で雨天中止対応
- 2008-04-18 (金)
- htmlSQL使用例
—
htmlSQLでプロ野球速報をWebスクレイピングして携帯のフルブラウザで見られるようにする実験 [ゼロと無限の間に:Sandbox]
—
内容は昨日書いたとおり。とりあえずうまく動いているようだ。
- Comments: 0
- Trackbacks: 0
PHP x APIs 更新 - リクルート関連とかCodeReposとか
- 2008-04-18 (金)
- PHP x APIs
—
PHP x APIs - Web Service API用のPHPライブラリまとめ [ゼロと無限の間に:Sandbox]
—
いろいろUpdateした。リクルート自身によるAPIラッパーの追加とか。
shimookaさんが持ちネタを全部CodeReposに放出したこともあり、CodeReposが増えてきた。なので、PEARやZendやPHP Classesと同じように[CodeRepos]印を付けた。
shimookaさんの創造力は凄いですね。前に進む力と言うか。
- Comments: 0
- Trackbacks: 0
Home > Tags > php
-
- actor
- ad
- address
- adsense
- amazon
- analytics
- api
- aquarium
- artist
- asial
- atom
- au
- author
- baseball
- beta
- black-list
- blog
- blog-parts
- bloglines
- book
- bookmark
- bot
- bug
- button
- cache
- calendar
- cd
- charset
- chrome
- chtml
- coderepos
- color
- comment
- config
- cooking
- css
- date
- datetime
- delicious
- design
- diff
- display
- dns
- dnsbl
- docomo
- dokuwiki
- domain
- donate
- dvd
- encoding
- english
- escape
- extensions
- favicon
- feed
- feed-reader
- firebug
- firefox
- flash
- flickr
- form
- freeware
- function
- ginnie
- google-maps
- google-mobile-search
- google-reader
- google-wireless-transcoder
- goolge
- greasemetal
- greasemoneky
- greasemonkey
- grids.css
- hankaku
- hatena
- hatena-bookmark
- helper
- holiday
- host
- hover
- howto
- html
- html-sql
- htmlSQL
- ie
- igoogle
- image
- input
- install
- ip-address
- japan
- japanese
- javascript
- json
- kana
- keyword
- license
- link
- links
- list
- livedoor
- loader
- map
- memory
- merge
- mhash
- mit
- mobile
- moible
- mouse-gesture
- movie
- mozilla
- music
- network
- Net_DNS
- Net_DNSBL
- news
- nokia
- noscript
- opencv
- pear
- photo
- php
- qr-code
- question
- recruit
- referer
- referer-cut
- regexp
- release
- reply
- rest
- ribbon
- robot
- rss
- ruby
- sample
- sandbox
- search
- security
- select
- service
- shift-jis
- snoopy
- softbank
- spam
- sticky-footer
- street-view
- summary
- tab
- target
- template
- text-editor
- theme
- title
- todo
- transration
- treasure
- ui
- upload
- url
- user-agent
- user-script
- utf-8
- version-up
- web-browser
- web-scraping
- web-service
- wiki
- wordpress
- xhtml
- xml
- xss
- yahoo
- yui
- z-index
- zend-framework
