Home > PHP道具箱 Archive
PHP道具箱 Archive
未公開のまま溜まっていたPHPとJavaScriptのライブラリ的なものを公開した
- 2010-02-14 (日)
- PHP x APIs | PHP道具箱 | javascript
PHP
- サイト内のURLを全て集めるPHP製クローラー – URL Collector
- サイト内の新規Webページを調べてRSSで配信するPHP製フィード生成ツール – Feed Meister
- URLの配列を渡すとXML Sitemapを生成するPHP製ツール – Sitemapper
- PHPでGPS等で写真に付与された緯度経度を取り出す – ExifLatLng.php
- PHPでGoogle Static Maps APIを使うサンプル
- PHPでGoogle AJAX Search APIを使うサンプル
JavaScript
- バリアフリーな色を広めよう – Universal Colors
- テキストボックスの下にJavaScriptで入力候補を表示 – Yahho Suggest
- JavaScriptのNumber型をちょっと便利に拡張 – Number.js
だいぶ昔につくったのから、割と最近作ったのまで、まとめて公開した。
ちょっとしたものが多い。
それから、PHP x APIsの方もいくつか追加した。
- Comments: 0
- Trackbacks: 0
PHPで手軽に暗号を扱うクラス CodeBook.phpを公開
- 2009-04-22 (水)
- Code Book
—
PHPでお手軽に暗号化、復号する – CodeBook.php [ゼロと無限の間に]
—
必要になりそうなので作ったけど、結局使わなかったのでお蔵入りになってた。
でもせっかくなので、ちょっとコードを整えて公開した。
- Comments: 2
- Trackbacks: 0
User-Agent POTを公開
- 2009-02-15 (日)
- User-Agent POT
—
PHPでサイトに来たUser-Agentを片っ端から集めて一覧表示 – User-Agent POT [ゼロと無限の間に]
—
部品じゃなくてそのままで1ページになるPHPを公開するのはTodo.php以来だ。
公開から1日以上経っているのに、全然User-Agentが集まっていないのが悲しい。
- Comments: 0
- Trackbacks: 0
Todo.php バージョンアップ(0.2.7)微修正
- 2009-01-08 (木)
- Todo.php
—
PHP 1ファイルのみでDB不要のTODO管理ツール – Todo.php [ゼロと無限の間に:Sandbox]
—
主な変更点
- Yahho CalendarがCSSファイルが不要になったので、Todo.phpもそれに合わせてYahooCal.cssの読み込みをやめた。
Todo.phpはひさびさの更新だ。
- Comments: 0
- Trackbacks: 0
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
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
htmlSQLを使ってPHPの全関数名を取得してみた
- 2008-07-08 (火)
- htmlSQL使用例
—
htmlSQLでPHPの全てのfunctionの名前を取得してみる [ゼロと無限の間に:Sandbox]
—
表題のとおり。他の予約語もいろいろできそうだけど、今回はやらなかった。
取得するだけでなくて、そのままGinnie用のXMLファイルになるようにした方が便利かなあ。
- Comments: 0
- Trackbacks: 0
Todo.php 見た目を微妙にバージョンアップ (0.2.4)
- 2008-06-05 (木)
- Todo.php
—
PHP 1ファイルのみでDB不要のTODO管理ツール – Todo.php [ゼロと無限の間に:Sandbox]
—
メイリオ入れたら見た目が意外に変わったので、無難な感じに変えてみた。:hoverの効かないIE6ではあまり変わってないかもしれないが。
YUIのCSSを使わない場合はまた違った感じになるかも。
- 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で選択リストのお手軽作成 – SelectionBuilderを公開
- 2008-05-08 (木)
- SelectionBuilder.php
—
PHPでの選択リスト作成ヘルパー – SelectionBuilder [ゼロと無限の間に:Sandbox]
—
TodofukenSelect.phpに続いてリストもの。今度は汎用的な選択リスト作成器。カレンダーとの連携がメイン。
例によってライセンスはMITライセンスで。
関係ないけど、最近DokuWikiに書いたPHPコードから、自動でPHPの関数マニュアルにリンクが貼られていることに気付いた。しかも日本語の関数マニュアルに。これは上手く使えばちょっと便利かも。
- Comments: 0
- Trackbacks: 0
Home > PHP道具箱 Archive
-
- 携帯レシピ
- 404-not-found
- actor
- ad
- address
- adsense
- advice
- aes
- ajax
- alert
- amazon
- analytics
- animal
- api
- aquarium
- array
- artist
- asial
- atom
- au
- author
- auto-complete
- baseball
- beta
- black-list
- blog
- blog-parts
- bloglines
- blowfish
- bmp
- book
- bookmark
- bot
- bug
- bug-fix
- button
- cache
- calendar
- callback
- cbc
- cd
- charset
- chart
- chrome
- chtml
- cipher
- class
- click
- coderepos
- color
- comment
- config
- conflict
- cooking
- css
- date
- datetime
- delicious
- demo
- design
- diff
- disabled
- display
- dns
- dnsbl
- docomo
- dogs
- dokuwiki
- dom-content-loaded
- domain
- donate
- dvd
- ecb
- encoding
- english
- error
- escape
- exif
- extensions
- favicon
- feed
- feed-reader
- feedback
- firebug
- firefox
- first-release
- flash
- flickr
- food
- form
- format
- freeware
- function
- gadget
- geo-coding
- gift
- ginnie
- google-app-engine
- google-calendar
- google-chart-api
- google-maps
- google-maps-api
- google-mobile-search
- google-reader
- google-wireless-transcoder
- goolge
- greasemetal
- greasemonkey
- grids.css
- hankaku
- hash
- hatena
- hatena-bookmark
- helper
- holiday
- host
- hosting
- hotel
- hover
- howto
- html
- html-sql
- htmlSQL
- https
- i18n
- ie
- igoogle
- image
- img
- input
- install
- ip-address
- japan
- japanese
- javascript
- json
- kana
- keyword
- label
- latlng
- library
- license
- limiter
- link
- links
- list
- livedoor
- load
- loader
- loop
- make-link
- map
- max
- mcrypt
- memory
- merge
- mhash
- min
- mit
- mobile
- mobile-link-discovery
- moible
- mouse-cursor
- mouse-gesture
- movie
- mozilla
- music
- network
- Net_DNS
- Net_DNSBL
- news
- nokia
- noscript
- number
- oauth
- opencv
- padding
- panoramio
- pear
- phoenix
- photo
- php
- pkcs5
- png
- popup
- present
- prototype.js
- python
- qr-code
- question
- rakuten
- ramen
- range
- ranking
- recruit
- referer
- referer-cut
- regexp
- release
- reply
- rest
- result
- retweet
- review
- ribbon
- rijndael
- robot
- rss
- rt
- ruby
- safari
- sample
- sandbox
- scheme
- search
- search-wiki
- security
- select
- server
- service
- setting
- shift-jis
- sitemap
- snoopy
- softbank
- spam
- statistics
- sticky-footer
- street-view
- stripe
- style
- submit
- suggest
- summary
- tab
- table
- target
- template
- text-editor
- theme
- timestamp
- title
- todo
- translation
- transration
- travel
- treasure
- trouble
- twitterfeed
- ui
- unload
- upload
- url
- url-encode
- user-agent
- user-script
- utf-8
- version-up
- wait
- web-browser
- web-scraping
- web-service
- webmaster-tool
- widget
- wiki
- wikipedia
- wordpress
- xhtml
- xml
- xss
- yahoo
- youtube
- yui
- z-index
- zend-framework
- zoo