あんまりつぶやきたいことも無いのだけれど、PHPにはあるかも… - Johannes Schlüterということで、Johannes Schlüterさんが、PHPのエラー情報をフックしてtwitterに投げるという面白いPHP拡張を公開されている。 「ピザを食べるだの食べてるだの食べただの書いてる人はよくわからないけど、エラーメッセージが出たとかエラーを直したとか書いてる人もいるから、興味のある人はいるん...
分裂勘違い君って、コードは分裂も勘違いもしてないのね(失礼)。 分裂勘違い君劇場 - Rubyの生産性の高さはどこまで本当か? もの人がブックマークしているこの「Rubyを仕事に使うべし!Part1 なぜ仕事で使うとうれしいのか」という記事で、Rubyのすばらしさついて、いろいろ書かれていますが、実際のところ、どの部分が、どこまで本当なのでしょうか? 少し検証してみたいと...
実はその逆の設問もありうる。「プログラムはデザイナーのものなのか」。 矢野勉のはてな日記 - PHPやJavaのJSPやRubyのeRBのクールじゃないところsimfonyの10分デモを見てて考えたことがきっかけではあるんだけど、実はRuby on Railsの勉強で本を読んでた時にも思ったこと。彼らはHTMLファイルにコードを書くことをなんとも思ってないんだね。もちろん、プログラマからすればその方が...
fopen メソッドは、昔からの C/C++ プログラマーにとって、おそらく最もなじみ深いものでしょう。その理由は、これらの言語で作業する人が長年の間、常用ツールとして fopen メソッドを使ってきたからです。どのメソッドを使う場合も、fopen (データを読むための関数) を使ってファイルを開き、そして fclose を使ってファイルを閉じるという標準的なプロセスがあります (リスト 1)...
Matzにっき(2008-02-04) 最もタメになる「初心者用言語」はScheme! - 日記を書く[・ _ゝ・]はやみずさん rubyneko - 最もタメになる「初心者用言語」はHQ9+ 最もタメになる「初心者用言語」は JavaScript。 - IT戦記 最もタメになる「初心者用言語」は Python! - 西尾泰和のはてなダイアリー いいぞ、もっとやれ!
昨日の日記で、DK祭りで使われている脆弱性がXSSかCSRFかという問題になった。どうも、XSSとCSRFがごっちゃになっている人もいるように見受けるので、簡単な整理を試みたい。 XSSとCSRFには似た点がある。 どちらも「クロスサイト」という言葉が先頭につく なりすましのようなことが結果としてできる どちらも受動型攻撃である それに対して、もちろん違う点もある。専門家から...
青い人がやっていたので自分でもやってみた。秀丸でPHPのコード書いているときに「このpreg_match、合っているか試したい!」というときありますよね(ない?)。 いちいち(FTPして)ブラウザで確認、というのもだるいので、Windows用のPHP.exeを使ってテストできるように設定してみました。その方法をシェア。 ■ 設定いろいろ Windows用のphp.exeをダウンロード ここらへんからダウ...
あはは > 私は認定のようなものは好きでないが、スティーブ・マコネルがソフトウェアエンジニアリングの真の専門を確立するという話をしたとき、彼はこのことに気付いていたのかもしれない。2007年05月08日 sugizou プログラマ 2007年05月08日 closer 2007年05月08日 dankogai !dankogai, 一行野郎, oneliner perl -le 'print $_%15?$_%5?$_%3?$_:Fizz:Buzz:FizzBuzz for(1..100)'2007年05月08日 shozzy Programming, JavaScript ja...
PHP Security Blogでpreg_matchをフィルターとして使用する際の注意点について言及されています。
『 思わずブックレビューを見に来てしまった。予想通りの展開(と言っても30くらいしか読めなかったけど。カスタマーレビュー637ってどんだけ)だが新しいもので下部レビューが/ネタはいいと思うが駄文は駄文 』
これ、ちょっと楽しい。いろんなことの「Before & After」を投稿できるコミュニティ。 たとえば。 ↑ 牛と牛乳・・・なる。 ↑ 最近話題のブリトニー・・・。 ちゃんとタグもつけられたり、評価もできたりするようです。 まだ投稿は少ないようですが、ちょっとくすっとしちゃうようなコンテンツが作れそうな気がします。 ナイスアイディアが浮かんだ人は投稿されてみてはいか...
脆弱性のあるHTML Formをゲームとして公開している 「このフォームを突破してもハック(クラック?)したことにはならないよ」とのこと。安心してアタックされたし。 さっそく遊んでみたが、レベル3で既に悩んでしまい停滞。そんなわけで先がどれぐらいの難易度なのかはまったく不明。我ながら才能無いなあ。 猛者がいるサイボウズ・ラボの社内掲示板に紹介しておいた。 # くれ...
だいぶ流行りに乗り遅れた感はありますが、 今さらながら、Hamachiya2さんの「予告.out」のソースコードを頂戴して 音声で予告する掲示板「予告.on」を作ってみた。 PHPとかJavaScriptとか、まったくわからなかったから 近くの本屋さんで これとこれとこれを 買ってきて・・・あれやこれやと・・・爆発しそうになりながら勉強しつつ、 面白いネタサイトを作りたいと言うアツ...
まだこれがないとは。 アニオタが非オタの彼女にアニメ世界を軽く紹介するための10本 はてなブックマーク - アニオタが非オタの彼女にアニメ世界を軽く紹介するための10本 というわけでやってみた。 続きを読む
ネタではなく極めてマジメなBOT対策用モジュール、それが「妹認証」です。 MITライセンスで無償提供されており、質問文と回答文に日本語を完全にサポートし、質問文はPHP+GD+TTFフォントで画像出力を実現。標準でバンドルされている妹の名前は「れいにゃ」となっており、質問文やキャラクターを自分でカスタマイズすることも可能です。 実際の動作デモやダウンロード、導入...
会場中が爆笑に包まれたパネリストの自己紹介を経て、ディスカッションの最初の質問である「パネリストから見たPHP」が投げかけられた。 竹迫氏はPHPを「レンタルサーバでどこでも動く言語。これは一番のメリットだと思います」と評価。Perlも同様にどこのレンタルサーバでも利用可能になっている言語だが、「例えば、PHPは最初からApacheのモジュールとして組み込まれて...
Strong Typing vs. Strong Testingについて - wiseler : WAR IS PEACE こんな感じ? : 何が問題になっているのか理解することさえ出来なかった……。が、それは Lisper にとっては普通のことだと思われる。他の言語が奇妙な制限をしすぎているだけだ。 もしそれを望むならば、こんなふうにも書ける : これが出来る言語はかなり限られているだろう。ただ、Pythonのアプローチには疑問がある。依然...
『 PHPカンファレンス2008の豪華なパネルディスカッションの動画。 』
Zend_Textがすごい件w Zend Framework使ってない人もPEAR::Text_Figletにあるのでできるよ。しかもstableだ。 > pear install Text_Figlet サンプルソース <?php require_once 'Text/Figlet.php'; $figlet = new Text_Figlet(); $error = $figlet->LoadFont('slant.flf'); if (PEAR::isError($error)) { echo 'Error: ' . $error->getMessage() . "\n"; } else { echo $figlet->LineEcho('Read Asiajin!') . "\n"; } 実行結果 C:\>php figlet_test.php ____ __ ___ _ _ _ __ / __ \___ ____ _____/ / / ...
去年の今頃書いた 画像もDBに格納して管理する -扱いがめんどうなLOB(ラージオブジェクト)は使わない方法も含め(2008/8)と、こないだのCoolなURLを作るには(2008/7)の記事は、URLの処理をちょこっと工夫してシアワセになろうよ、という点で共通している。ついでなのでまとめて続編みたいなことをしてみようかと。 まず、画像もDBに格納して管理するで紹介したmod_rewrite設定が実はお...