Dismiss Join GitHub today GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together. Sign up
私はここ数年、新規にPHPで何か書くときは、FuelPHPというフレームワークを愛用しています。 ちょっと何時になったら2.0が出るのか不安になってきているところですが、まぁThinFrameworkとして便利に使っております。 今回は書捨てレベルのサービスで、一応recaptchaを入れるという段にあって、ライブラリとか使うの逆にめんどくせ。チョロっとそれっぽく動かしておこう。 というケースが有ったので、最低限でrecaptchaをfuelphpで動かすコードと手順を置いておきます。ウンコードですが。 あ、ちなみにもうPHP5.3以下の人はだいぶ減ったと思いますが、配列にShort Array Syntax([]で配列書けるやつ)を使っているので、必要に応じてarray()に修正してくださいね。 recaptchaのキーペアを取得する Get Startガイドに書いてある、sign up
今日はPHP界隈で大人気のDependency Injectionと、それに関連する用語について整理しておこうと思います。 以下のような状況があるのではないか?と思ったからです。 多くのPHPユーザがDependency Injection(DI)をよくわかっていない、あるいは正確に説明できません。 そして、デザインパターンである「DIパターン」とDIをサポートするツールである「DIコンテナ」を混同しています。 また、「DIパターン」と「サービスロケータパターン」をうまく区別できていません。 Dependency Injectionとは何か? Dependency Injectionとは「Dependency」を「Injection」するというデザインパターンです。 日本語では何故か「依存性の注入」と訳されており、これが混乱の元ではないかと思います。 日本語で「依存性」と言うと、「依存性は
2015年8月21日、社会問題となった日本年金機構の年金情報流出問題に関する調査報告書が出そろった。外部攻撃による情報流出は、多くの企業にとって人ごとではない。もし、顧客情報などが漏えいした場合、その企業は厳しく責任を問われる。実は、機密情報を扱う情報システムを構築するITベンダーにもリスクがある。たとえ契約書などでセキュリティに関する明確な取り決めがなくとも、最低限の対策を盛り込まなければ、法的責任に問われる可能性があるという。 昨今、個人情報保護への意識が高まっているものの、顧客の個人情報などが流出したというニュースが後を絶たない。それには様々な原因があるだろう。情報システムが関係するケースでは、大きく二つの原因が想定できる。 一つは、情報システム自体に問題はなかったが、従業員のオペレーションミスなどで個人情報を流出させてしまうケース。もう一つは、そもそも情報システムにセキュリティ上の
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く