Twitterの過去ログが落とせるようになったので SQLに学ぶには丁度いいや。ということで カジュアルにOSX上でhomebrewを使ってMySQLに入れてみました。 MySQL ver.5.6 (homebrew install) OS / OSX 10.8.3 なにはともあれアーカイブをダウンロード Twitterの個人... 続きを読む
社内で、SQLインジェクションについてあらためて原理・原則から議論したいねという風潮がにわかに起こったので、ひとまずは叩き台として僕の方でまとめて皆で議論しましょうというわけで、以下のような資料を作成した。 社内勉強会用の資料なのだけど、僕は別に... 続きを読む
こんにちはこんにちは!! Webプログラミングしてますか! よく「PHPはセキュリティがダメ」とか言われてるよね。 でもそれって、べつにPHPが悪いんじゃなくて、 たぶん、セキュリティとか、まだよくわかんない人が多いだけなんじゃないかな。 がんばって勉強し... 続きを読む
電脳書房はパソコン・コンピュータ書籍を専門に扱うオンライン古本屋・書店です。買取大歓迎!書籍目録 プログラミング C 言語 - C++ - .NET - Java - JSP /サーバサイド - Visual Basic - ASP - VBA - Windowsプログラミング - Del... 続きを読む
このエントリでは、ネット上で「SQLインジェクション対策」でGoogle検索した結果の上位15エントリを検証した結果を報告します。SQLインジェクション脆弱性の対策は、既に「安全なSQLの呼び出し方」にファイナルアンサー(後述)を示していますが、まだこの文書... 続きを読む
By downloading and using the Web Platform Installer (Web PI), you agree to the license terms for the Web PI. System requirements. Take A Tour Click the video to the right to get an overview of some of the great features included in WebMatrix.... 続きを読む
はじめに 本稿では、マイクロソフトの新しい開発環境である「WebMatrix」について紹介します。WebMatrixの機能や使用方法について説明し、実際にWebMatrixを使用してデータベースと連携するサンプルWebサイトを作成してみます。対象読者WebMatrixに関心がある... 続きを読む
SQLのプログラミングは奥が深い。特にパフォーマンスの観点から、そう言えるだろう。 みなさんご承知の通り、同じ結果を出すプログラムでも、SQLの書き方次第で処理時間に何倍もの差が生じ得る。効率の悪いSQLを書いてしまう原因は、多くの場合、リレーショナル... 続きを読む