オープンソースCMSを代表する12製品の紹介 この記事は、Product ShowcaseとしてオープンソースCMSを解説する記事の後半だ。前半の記事では、オープンソースCMSとはどういうものかについてや、導入にあたっての注意点、商用CMSと比べた場合の費用の違いなどについて解説しているので、まだ読んでいない人はぜひ参考にしてほしい。→前編の記事「オープンソースCMSを賢く使う勘所と...
米Googleは米国時間2008年7月1日,Webアプリケーションの安全性を確認できるツール「ratproxy」をオープンソースとして公開した。同社のWebサイトから無償ダウンロード提供している。 同ツールは,これまで同社が社内でWebアプリケーションを試験する際に使っていた。プロキシ・サーバーとして作動し,クロスサイト・スクリプティングに悪用される恐れのあるコードや,情報...
センターの森山さん、皆さん、こんにちわ( ゜ω 。) PHP の作り方を勉強しています。 自分のホームページに、「今日は?曜日です」と表示させたくて、 ここの考え方のところを参考に PHP で作りました。 http://cl.is.kyushu-u.ac.jp/Literacy/PP/H14/adp/program/date.html 昨日完成したときはちゃんと日曜日と出たのでうまくいったのですが、 なぜか今日になって、うまく動かなくなってしまいま...
解説: 九州(フグ田)時代の親友。単行本1巻で東京に引っ越す。結婚前は出版社に記者として勤務。 keyword: 漫画 サザエさん
Stylized Webのエントリーから、知っていると便利なWordPressのTipsを紹介します。 Useful WordPress Tricks 参考情報として、WordPress Codex 日本語版の関連項目へ [...]
『ワイアード』でわれわれが最初にこの言葉を取り上げたのは、ワイアード誌の6月号に掲載した、「日本インターネット界のBad Boy」西村博之氏へのインタビュー記事(英文記事)においてだった。西村氏は『2ちゃんねる』や『ニコニコ動画』の運営にかかわっている人物だ。[リンクされている記事で、KYが出てくる箇所は以下。「彼は、勘の鈍い、『空気読めない』人々に対して我...
MySQLのフロントエンドとして有名なのがphpMyAdminだ。Railsをメインシステムにしておきつつも、このためにPHPをインストールすることも少なくない。だが本番環境下ではセキュリティの問題あるので利用が難しい。 そこでRailsで作られたフロントエンドを採用しよう。必要なときだけ立ち上げれば良いし、ApacheにPHPを組み込む必要もなくなる。 今回紹介するオープンソース・ソフト...
」(画面1)は、株式会社モバオクが運営する携帯電話およびPC向けのオークションサービスで、2007年2月末時点での有料会員数84万人、出品数284万品、1日のページビュー数7000〜8000万という規模である。 画面1:「モバオク」公式サイトトップページ 「モバゲータウン」(画面2)は、株式会社ディー・エヌ・エー(以下、DeNA)が運営している携帯電話サービスで、無料ゲームやSN...
『 結局TruStudioとPHPEclipseとPDTとどれがいいのかなー 』
にアクセスすると<?phpから始まるPHPの長いプログラムが表示されます。名前を付けて保存、でgo-pear.phpとして保存します。わざわざドメインを取って凝っている感じ。 FFFTPでロリポップに接続したら、一番上のフォルダに「lib」という名前でフォルダを作ります。libを右クリックして「属性変更」、書き込み権限のところにチェックを入れて「現在の属性(パーミッション)」を...
『 デザインの種類:「1.白いボーダー+ドロップ&シャドウ/2.ボーダーなし+ドロップ&シャドウ/3.白い角丸/4.暗い背景用+グロー効果/5.画像なしボーダーのみ/via*caramel*vanillaさん」#虫眼鏡になるので拡大とわかりやすそう。 』
もはやインターネットになくてはならないプログラミング言語、Lightweight Language(軽量言語)。軽量言語の祭典Lightweight Languageカンファレンスは、2003年はLL Saturday、2004年はLL Weekend、2005年はLL Day and Nightと名を変え行われてきた。本ストリーミングでは、2006年8月26日に行われた「LL Ring」の模様をお伝えする。 (06/09/06)
[1] 色々な言語を触っていると、ふとした時に「あの言語のあの関数便利なのに…」と思ってしまうことがある。特に関数が非常に豊富なPHPを触った後に気づくことが多い。 同じ関数が別な言語で実装できれば、便利なのは間違いない。そう考えて(恐らく)作られているのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはp2js、PHPの関数をJavaScript上で実装...
Otsuneのtwitter経由でphpspotがオススメするメールアドレスの正規表現。8:2ルールを採用したような簡便な正規表現にはてブのコメント欄が賑わっている。 ていうか「メールアドレス」「正規表現」でぐぐると最初に出てくるリソースに、思いっきりメールアドレスに一致する正規表現は「ありません」なんてあって、その下に条件付きの鬼のような正規表現が紹介されている。メー...
ホッテントリメーカーによると知らないと損するホッテントリメーカーの新機能 110users(推定) - ホッテントリメーカーだそうです、よろしくお願いします(挨拶) ホッテントリメーカーにトラックバック機能を実装しました。 ホッテントリメーカーで作ったタイトルで実際にエントリを書いたら、ぜひホッテントリメーカーにトラックバックを送ってください。 トラックバッ...
先回のエントリで僕はこのようなサンプルコードを提示した。 <?php $foo = "うんこ"; if (strlen($foo) < 5) exit; if (!isset($foo{5})) exit; echo "{$foo} おいしいです"; その件で、僕にとてつもない衝撃を与えたブックマークコメントがあったから紹介する。 なんてこった。あろうことか、大変な失敗をしてしまった。 あの時、僕は完全にセキュアなうんこを出力したつもりだっ...
こんな記事 *1を読んで驚いたよ。何が驚いたかってはてブのコメント欄。 「役に立ちそう」「使ってみようかな」「よーしパパ特盛りだ」… おいおいマジかよ。突っ込み少なすぎだろ。 もうね。カッとなっちゃったんですよ。 そんな感じで悪役などやってみる。反省はしていない。*2 33. if (strlen($foo) < 5) を調べたいなら if (!isset($foo{5})) と書くと速い。 止めろ、こんなトリッ...
が興味を持った、主に個人Webサイト/blog関連の技術を使って、実験的になんかいろんなサービスを提供してたりします。コンテンツの内容は管理人の日々の興味の内容によって右往左往します。できるだけ安定運用を心がけてはいますが、個人の趣味の範囲のフォローしかできませんので、あまり過度な期待はしないでください。 質問・要望・バグ報告等は、こちらに投稿してく...
ruby言語の作者さんがまたなにか言っているが、「Webアプリケーションをなめるな」という話はどの言語で書いても同じはずだ。 Matzにっき(2008-01-26) 特に「PHPは初心者に学びやすい」という部分に共感する。 PHPは初心者に簡単かもしれないが、初心者による手を抜いたWebアプリケーションは PHPが作られた当初はともかく、現代では(セキュリティ的に弱いものができあがってしま...
PHPからデータベースを扱うことは良くあります。 その際、一体どういった方法でデータベースを扱うのが一番優れているのか、けっこう悩むところでもあります。 PHP4の頃までは、抽象化してデータベースを扱うために、PEAR::DBやPEAR::MDBなどが多く使われていまし...