タグ PEAR
人気順 5 users 10 users 100 users 500 users 1000 users娘が毎日どの服を着たらいいか分からなくてパニックになる→この表を印刷して貼ったら天気予報の気温をみて自分で服を選べるようになった
pear🍐 @ooo_pear 娘が毎日どの服を着たらいいか分からなくてパニックになるので、この表を印刷して貼ったら天気予報の気温を見て自分で服を選べるようになった。 この表にはほんと助かってる✨ pic.twitter.com/O9TuFXekrq 2022-05-18 21:57:47 続きを読む
go-pear.phpにバックドアが仕込まれていた - Qiita
半年以内にgo-pear.phpを使った人は必ずチェックしましょう。 2019/01/19 PEAR公式Twitterアカウントからツイート。 このアカウント全然活動してない。 https://twitter.com/pear/status/1086634389465956352 A security breach has been found on the https://t.co/dwKlscDEFf webserver, with a tainted go-pear.phar ... 続きを読む
PHP の DB アクセスは PDO に決まりだと思う理由 | Webセキュリティの小部屋
はじめに PHP から DB アクセスする方法は多岐に渡り、その中でもメジャーなのは PDO (PHP Data Object) と Pear の MDB2 なのではないかと思います。 他にも組み込み関数の、Mysql 関数や Mysqli 関数があるようですが、データベースを選ばないということでは、PDO と MDB2 に軍配があがるのではないでしょうか。 PDO と MDB2 のどちらを選ぶ?... 続きを読む
Composerを使ってPHPのパッケージを簡単インストール (1/3):CodeZine
本連載では、Composerを使ったパッケージ管理を紹介します。PHPではデフォルトでインストールされているPEARがありますが、最近では、Composerというパッケージ管理ツールも使われつつあります。例えば、JavaなどではMavenのようなツールでパッケージ管理をしたり、Rubyではbundlerといったパッケージ管理が使われるなど、現在では多くの言語でパッケージ管理ツールが使われています。... 続きを読む
素のPHPをテンプレートエンジンとして使うときのコーディング規約 - 泥のように
プログラムとしてPHPを書くときのコーディング規約は、PEARやZendなど代表的なものがたくさんありますが、テンプレートエンジンとしてPHPを使う場合のコーディング規約にはそのまま適用しにくいものです。 検索してもテンプレートエンジンのコーディング規約ってあまり見つからなかったので、個人的に採用しているものを晒してみます。あんまり語る人を見たことがないので、「俺はこうしてるよ」とか「ここキモくね... 続きを読む
WEBサービス作るなら忘れてはいけないもう一つのPEAR「Openpear」の便利モジュール集:phpspot開発日誌
Openpear :: Open PEAR Repository Channel WEBサービス作るなら忘れてはいけないもう一つのPEAR「Openpear」の便利モジュール集。 本家のPEARよりいいんじゃないか?というぐらい便利なライブラリが揃っているOpenpearからよく使いそうな物をまとめてみました。 2011年2月現時点で186もの便利モジュールが登録されています。 ちょっと古いものも... 続きを読む
WEBサービスで使えるPEAR以外で有名なPHPモジュール総まとめ:phpspot開発日誌
WEBサービスで使えるPEAR以外で有名なPHPモジュール総まとめ 「WEBサービスを作るなら最低限覚えておきたいPHPのPEARモジュールまとめ」というエントリで先日PEARの便利ライブラリについてまとめたのですが、今回はPEAR以外でも有名なライブラリをご紹介。 PEAR以外で挙げていくときりがありませんが、とりあえず有名どころや、私の知っている物、過去に当ブログで紹介したものをまとめてみます... 続きを読む
ブラウザのサイズに合わせて画像を伸縮する作業を全自動化するjQueryプラグイン「maxImage」:phpspot開発日誌
PHPからbit.lyやtr.im等のURL短縮サービスをまとめて扱える「PEAR::Services_ShortURL」 ブラウザのサイズに合わせて画像を伸縮する作業を全自動化するjQueryプラグイン「maxImage」。 このプラグインを使えば、画像のサイズをブラウザサイズの変更があったとしてもページのサイズに合うように調整してくれ、デザイン崩れを防ぐことが出来ます。 以下にその機能を紹介し... 続きを読む
121. IPアドレスから所在地探し:ITpro
IPアドレスから所在地を調べたいと思ったことはありませんか?今回は,IPアドレスからその場所がどこなのかPHPで調べる方法をご紹介します。 それには,GeoIPライブラリが必要になります。PHPからこのライブラリの機能を使うには, PEARのNet_GeoIPをインストール Peclの拡張モジュールをインストール Apacheのモジュールとしてインストール という3種類の方法があります。 今回はP... 続きを読む
openpear :: Open PEAR Repository Channel
openpear.org - openpear makes you able to make and publish PEAR libraries easier.Welcome to openpear.org PHP ユーザーにとって、PEAR ライブラリはとても便利なものですが、そのライブラリを自分で作って公開することはとても気軽にできることではありませんでした。 openpear を使うと、用... 続きを読む
ウノウラボ Unoh Labs: 携帯サイト作成のためにも使えるPHPのライブラリ
harukiです。 携帯サイト作成の際に使えるPHPのライブラリを知っているだけ羅列してみます。 Net_UserAgent_Mobile 基本となるライブラリです。機種判定など、様々な用途に使用します。 細かい情報については、スクレイピングなどをしたりして自前で用意する必要があります。 PEAR::Mail メールの送信に使用できます。 特殊な送信の際は、Mail::factory()にsmtp... 続きを読む
PHPでのHTTPアクセスを超簡単に行える「PEAR::HTTP_Request」:phpspot開発日誌
PHPでのHTTPアクセスを超簡単に行える「PEAR::HTTP_Request」。 HTTP_Request は、PHPユーザの方ならご存知の方も多いと思いますが、WEB上にコピペですぐ使えるサンプルが無かったので作ってみました。 単純にHTTPリクエストを行うなら、PHPなら、file 関数や file_get_contents で1行でできてしまいます。 (php.ini にて allow_... 続きを読む
DSAS開発者の部屋:PHP Extension を作ろう第1回 - まずは Hello World
PHP で汎用的なライブラリを作成するフレームワークには大きく分けて2種類あるようです。 ひとつは PEAR のように PHP でクラスライブラリを作る方法、もう一つが今回紹介する PECL の様に PHP 自体を拡張するモジュールを書く方法です。 なぜ PHP Extension ? ひとつは、過去に C で書かれた既存のライブラリを流用したい場合に PHP Extension を作成すれば自然... 続きを読む
【ハウツー】PHP PEARでちょい楽Ajax! (1) PEARにもAjax対応あります (MYCOMジャーナル)
Ajaxian.com 2006 Survey Resultsの調査結果において、もっともポピュラーなAjax言語としてPHPがあげられている。同調査では有名なAjaxフレームワークとしてPrototype.js、Script.aculo.us、Dojoなどがあげられており、さもありなんといったところだ。 こうしたAjaxに特化したフレームワークも役立つが、ここでは一般的に使用されているPHP P... 続きを読む
【ハウツー】AgileといえばPHP - PEARの使い方くらいは知っておきましょう (1) 強力なデータベース連携 - MDB2 (MYCOMジャーナル)
AgileなWeb開発の現場で長らく使い込まれ、一日の長のある言語がPHP。そして、そのAgilityを強力に支えてくれるAPIを提供しているのがPEARと呼ばれるパッケージ集だ。PEARは、PHPを使ったWebアプリケーションの開発に欠かせない重要な機能やよく使用される機能などをにまとめたパッケージで、開発の現場で広く採用されている。 現在のPEARのバージョンは8月16日(協定世界時)に公開さ... 続きを読む
ページ読み込み状況をグラフ化するPEAR::HTML_Progress2:phpspot開発日誌
PEAR :: Package :: HTML_Progress2 How to include a loading bar in your XHTML documents quickly and easily. ページ読み込み状況をグラフ化するPEAR::HTML_Progress2。 ページ読み込み状況をCSS+JavaScriptのXHTMLで出力できます。 サンプルプログラムは次のような感... 続きを読む
PHPからYouTubeのAPIを簡単に使えるServices_YouTube:phpspot開発日誌
Index of /pear/Services PHPからYouTubeのAPIを簡単に使えるServices_YouTube。 PHP4用、PHP5用が配布されてます。 PHP4用はYouTube4.phps、PHP5用はYouTube.phpsになってます。 次のサンプルはPHP4からYouTubeを扱う際のサンプル。 こんな感じで非常に簡単に扱うことが出来ます。PHP5版も殆ど同様(requ... 続きを読む
PHP用タグクラウド生成ライブラリ(HTML_TagCloud)利用サンプル:phpspot開発日誌
PEAR :: PEPr :: Details :: HTML_TagCloud pearのProposalにタグクラウド生成用のライブラリが出ていました。 PerlのHTML-TagCloud-ExtendedをPHPに移植されたそうです。 その使い方とサンプルを紹介。 まず、インストール pear install http://catbot.net/src/HTML_TagCloud-0.0.... 続きを読む
HTML_AJAXを使ったリアルタイム進捗表示アップローダー:phpspot開発日誌
HTML_AJAX : ProgressMeter Documentation for the HTML_AJAX Powered file upload progress meter. PEARのHTML_AJAXを使ったリアルタイム進捗表示アップローダーのサンプル。 ソースはWeb上のSVNリポジトリから取得できます。 ファイルの何%が終わったか?という進捗状態を取得するためには、ここで配布さ... 続きを読む
p4lifeのメモ - PHP で Livedoor のお天気Webサービスを使う
以下は,PHP で Livedoor のお天気Webサービス仕様 - Weather Hacks - livedoor 天気情報を使うメモ. PEAR::Services_Livedoor (非公式パッケージ) を作ったので,これを使う. パッケージ:http://p4life.jp/services_livedoor/Services_Livedoor-0.1.0.tgz ソースコード:http... 続きを読む
【PHPウォッチ】第21回 初のPEAR“純正”Ajaxツールキット「HTML_AJAX」登場,独自チャネル対応のPEAR 1.4も正式リリース:IT Pro
【PHPウォッチ】第21回 初のPEAR“純正”Ajaxツールキット「HTML_AJAX」登場,独自チャネル対応のPEAR 1.4も正式リリース 連載目次へ >> 今回は,標準クラスライブラリPEARの最新版PEAR 1.4,標準的なPHP用フレームワークを作る新たなプロジェクトPHP Collaboration Project,PEAR初のAjax用パッケージHTML_AJAXについて紹介する。... 続きを読む