オブジェクト指向、関数型…。採用しているパラダイムによって分類・評価されることの多いプログラミング言語だが、ここにきてまったく新たな分類指標が提案され、注目を集めている。しかも、それによると 「最強のプログラミング言語はPHP」 との、驚くべき結論が出るというのだ。 この新指標は 「やおい指向」 というもので、警視庁在籍の腐女子専門家・星秋子博士が提唱している。簡単に説明すれば、その言語がボーイズラブ的世界に置かれた場合「攻め」であるか「受け」であるか─を検討することで分類をおこなってゆくものだ。業界では「ダイクストラ以来のパラダイムシフトを引き起こす可能性がある」として注目されている。 たとえばおなじみのC言語は、基本的には“攻め”だがバッファオーバーフローなどの弱点を衝かれると乱れきってしまう “ヘタレ受け言語” であると博士は分析する。同様にスクリプト言語の「Perl」は“両刀”、「
http://www.rubyist.net/~matz/20080126.html#p04 趣味でやってるプログラミング初心者の立場で言わせてもらう。だいたいな、あんたらプロのプログラマが小難しい顔してセキュリティセキュリティ言うもんだから初心者プログラマのセキュリティ意識がまったく向上しないばかりか、よけいに低下するんだよ。ごちゃごちゃ言われたり叩かれるのはイヤだけど、眼前の問題はプログラムで解決したいってヤツは耳塞いで黙ってPHPでやりたいようにやるんだよ。何が「楽しいRuby」だよ。「Webアプリケーションをなめるな」ってその時点でもう全然楽しくねーだろが。 それでこれだよ。 http://d.hatena.ne.jp/essa/20080130/p1 もう萎縮萎縮!初心者超萎縮ですよ。「あーセンコーうぜー。隠れてタバコ吸おう」って高校生の心境だよ。難しい顔して訳知り顔でかっこつけ
ついカッとなってやってしまった。後悔はしないことはないだろう。 諸君 私はPHPが好きだ 諸君 私はPHPが大好きだ PHP/FI2が好きだ PHP3が好きだ PHP4が好きだ PHP5が好きだ PHP6が好きだ PEARが好きだ PECLが好きだ Smartyが好きだ PHPマニュアルが好きだ PHP-CLIが好きだ Windowsで Linuxで UNIXで BSDで Macで りなざうで Blogで Wikiで サーバ上で クライアントPC上で この地上で行われるありとあらゆるPHPプログラミングが大好きだ file_{get|put}_contents()/file()でファイルの読み書きを一瞬で実装するのが好きだ xdebugで武装したベテランの連中がプロファイリングでボトルネックを検出した時など心がおどる PHP4でnewした結果を&つけ忘れたためオブジェクトがコピーされてしま
via. http://ido.nu/kuma/2007/08/01/two-more-api-found-in-mixi-station-221/ やば。。。もう1ヶ月半も前のネタなので、既出かも知れません。 とはいえ、なんか色々追加されてるみたいで面白そうなので試してみました。基本的にはWSSE認証+XMLということで、mixiのあしあとAPIを使って「あしあと一覧」を作ってみた - Do You PHP はてなでやっていることと変わりありません。 <?php error_reporting(E_ALL); require_once 'HTTP/Request.php'; $user = '[mixiのログインID]'; $pass = '[mixiのパスワード]'; $id = '[mixiのユーザーID]'; function execute($user, $pass, $url,
freshreaderのクローラ用cronがエラーになった。 いろいろググってみたがまださくらのPHP5に関するエントリーはなかったのでサイドフィードのサポートに質問をしました。 エントリからサイドフィードからの回答を抜粋、転載させていただくと、 cron で フレッシュリーダーのクローラーが利用できない現象ですが、原因として「 php.ini の場所を cron のジョブで動作する PHP が判別できていない」ことが考えられます。 cron に登録するコマンドに -c オプションとして php.ini の場所を付与して試してみていただけませんでしょうか。 /usr/local/bin/php -f /home/アカウント/www/freshreader/crawler.php -c /home/アカウント/www/php.ini おお、なるほど。 理由は分かりませんが…マニュアル
と言うわけで告知があったとおり、サーバのメンテナンスが行われました。 告知では7時から11時半という予定で書いてありましたが、このサーバの順番はその中ほどで、 停止時間は8時半から10時くらいまでだったようです。 ご迷惑おかけいたしました。 噂通りPHP5が選択できるようになっていました。 おおー。 クリックするとこんな感じの選択画面に。 今現在は、以下の3つから選択可能。 PHP 4.4.7 PHP 4.4.8 PHP 5.2.5 で、選択して、『変更』を押すと、即座に反映されます。簡単。 と言うわけでこのサーバのPHPも、PHP5に切り替えられました。 そんなに大したことはやってないはずなので、影響があるとは思えませんが、 何かエラーが出ていましたらcontactあたりからご連絡いただけると助かります。 よろしくお願いいたします。 追記 : freshread
何となく株価が気になる今日この頃だったりするわけですが、 株価情報を提供しているRSSってそんなに数無いんですね。 こちらで、Yahoo!ファイナンスから情報を取得して整形するプログラムが公開されていたので、 それを参考にしつつ、以前やった勝手にRSSからライブラリを流用して、作ってみた。 http://www.nobodyplace.com/rss/finance/stock.php 基本的な仕様は、x Laboratoryさんを踏襲しています。 つまり、末尾に銘柄コードを付けることでその銘柄コードのRSSを生成します。 例えば、(株)ドワンゴ(3715)の場合であれば、こちらで。 http://www.nobodyplace.com/rss/finance/stock.php?3715 楽天(株) (4755)と、ヤフー(株) (4689)を同時に取得する場合にはこち
さくらでMeCab PHP extensionをインストールしたので,メモ(自分の環境がデフォルトとかなり違うので,再現性があるか分かりませんが) MeCabインストール ダウンロードはこちらから tar zxfv mecab-X.X.tar.gzcd mecab-X.X ./configure --prefix=$HOME/usr/local make make check make install
PHP 5.2.1の環境でやってみた。すんなり動いた。なんで? 何か違ったか?php.iniには何もしていない。不思議。 tar xzf php_mecab-0.2.0.tgz cd php_mecab-0.2.0 phpize ./configure --with-php-config=/usr/local/php/bin/php-config --with-mecab=/usr/local/bin/mecab-config 辞書ファイルの場所 /usr/local/lib/mecab/dic/ipadic サンプルスクリプトを動作させる 辞書ファイルの位置を指定する $dic = '/usr/local/lib/mecab/dic/ipadic'; format-func.phpを実行。きっちり動く ほかのサンプルスクリプトを試してみる dl('mecab.so'); $mecab =
ffmpegとは? 簡単に言うと、動画ファイル/音声ファイルを別の形式に変換してくれるソフトウェア。 ソフトウェアと言ってもメールソフトのようなアプリケーションではなくて、 変換を行うプログラム、と言った方が正しいか。 ffmpegをローカルで使用すれば、携帯動画変換君みたいなプログラムになるし、 サーバ上で使えば自動的に変換処理してくれるサービスなんかも書ける。 そんな便利なもの。 1ヶ月ちょっと前にffmpegを使って、ちょっとした処理をサーバで行うプログラムを書いたので、 その辺のまとめ。 FFmpeg まずは、インストール。 携帯動画変換君のようなローカルで使うアプリケーションの場合、 パッケージの中にffmpegを同梱している場合が多いと思うけれども、 今回はサーバで使うのでおもむろにサーバにインストール。 コーデックの種類が多くて関連して入れたいライブラ
[「さくらのレンタルサーバ」スタンダード・プレミアム PHP5 の提供] さくらインターネット株式会社 平素はさくらインターネットをご利用いただき、誠にありがとうございます。 「さくらのレンタルサーバ」スタンダード・プレミアムサービスにおきまして、 2008年1月29日より PHP5 を正式に提供します。 ※ 一部サーバにおいてはテスト運用として試験的に導入済みです。 また、PHP5 提供、及び PHP4 バージョンアップに伴い以下のメンテナンスを 実施します。ご迷惑をお掛けしますが、ご協力よろしくお願いします。 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= [メンテナンス] 提供範囲: 「さくらのレンタルサーバ」スタンダード・プレミアム ※ ライトプランはPHPを提供しておりません。 作業日
ローカル(Windows+Apache2)では問題なく動くのに、 なぜかサーバに上げると動かないって言うことがあったので一応、メモ。 なんか自分のどこが悪かったかよくわからんので(設定かなぁ)、 次起きたらまたこう対処する的なことで。 Linux, Apache2, PHP5.1.6, MySQL5.0.27 ■ 問題のあるコード (面倒なので適当に誤魔化してますが概要はこんなもん) $pdo = $db->connect(); $sth = $pdo->prepare($sql); $sth->bindParam('A', $target); $sth->execute(); $sth = $pdo->prepare($sql); $sth->bindParam('B', $target); $sth->execute(); $this->conn->disco
Suns & Moon Laboratory 2005-03-01 2014-04-14 リンク切れ等修正 はじめ ブログを色々と調べているうちにXML-RPCというものにたどり着きました。 面白そうなので実験。 実験材料 WindowsXP+SP2 Apache2.0.52 PHP4.3.9 PEARのXML_RPC1.1.0 調査 XML-RPC Specification XML-RPC仕様書←仕様書の短さに感動。 XML-RPC HOWTO 解説や実装例が多数あって、XML-RPCやる気になります。 drifting blog by snotch: movabletype XML-RPC 002 どうやらPHPではPEARを使うと良さそう。最近PEAR使っているのでPEARに決定。 Package Information: XML_RPC 本家PEARのマニュアルも当然参考に。 実
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く