※ 画像は公式サイトデモより。 DBを使ったWebアプリケーションが当たり前になり、その重要性は増す一方だ。万一、データが消失するような事態になったら、ビジネスに与える影響は計り知れない。 SQLインジェクションはDBに対する攻撃の一つだ。システムにバグがなければ良いが、それは起こってみてからしか分からない。予防措置をしいておこう。 今回紹介するオープンソース・ソフトウェアはGreenSQL、SQLインジェクションを防ぐDB用ファイアウォールだ。 GreenSQLはDBとWebサーバとのプロキシとして動作する。そして、その間で行われるSQL文を監視し、問題があるSQLを予め弾いてくれる。 対応しているDBはMySQLのみになる。ただ防ぐだけではなく、危ないものに対してはウォーニングログを残しておいてくれる。ログをチェックする事で、Webアプリケーションの強化も実施できる。 セキュリティ対策
31歳彼女(自称漫画家)に別れ話したら「死ね」メールが→話聞いた警官「男2人で会うなら大丈夫」→でも1人で行きメッタ刺しに
Mac OSXには.Macという仕組みがある。オンラインストレージのようなサービスで、Webホスティング/メールアドレス/オンラインストレージと、初心者やホームユースでは便利な機能だ。 だが費用対効果的にはビジネス向けではないかも知れない。Windowsユーザは利用できないし、ビジネスでは10GBでは足りないかも知れない。そこでこれだ。 今回紹介するオープンソース・ソフトウェアはNotMac、オープンソース版.Macだ。 NotMacは.Macをオープンソースで対応しようというもので、一つのソフトウェアでサーバ、クライアントに対応する。一つのMac OSXがサーバとして動作する必要がある(1台で行う事もできるかも知れないが)。 インストールすると、システム環境設定の.MacというアイテムがNotMacに変わる。そしてサーバ側で作成してあるユーザ/パスワードを入れれば良い。 今の所同期処理が
今は昔のはなしです。まだ大学に入学したばかりの私は、200万冊以上の蔵書を誇っていた大学図書館のすばらしさに幻惑されて、時間をかけさえすれば興味をひく全ての本を読んでしまえるのではないかと無謀な計画に乗り出しました。 ちょうど、渡部昇一氏の「知的生活の方法」(講談社現代新書)を読んだところでもありましたので、私はそれにならって情報カードを何千枚と購入して、読んだ知識の全てを体系立てたカードのデータベースにしてしまおうともくろみました。 最初は良い調子で進み、私は毎日、自分の専攻していた自然科学だけでなく、文系の本で読んだトリビアや、小さな情報の断片をカードに書き込んでは知識を我がものにしたつもりでいました。 しかしカードが千枚を越えたあたりからは、それは楽しみというよりも拷問のようになってしまいました。というのも、必要なときに「あのカードはどこだっけ」と探しても、千枚ものカードを一時間あ
ウェブサイトを iPhone/iPod touch 対応にする最も簡単な方法 viewport を設定して iPhone/iPod touch に対応しよう ぼちぼち iPod touch が届き始めましたね。 Safari on iPhone/iPod touch のために用意された meta 要素の viewport 属性1を使って、あなたのサイトをなんちゃって iPhone/iPod touch 対応にする方法を説明してみたいと思います。 方法は簡単です。 <meta name="viewport" content="width=1024" /> head 要素に上記のようなタグを入れるだけです。ただ、ここで width に指定する横幅を自分のサイトに合わせて最適化する必要があります。 ちなみに、上記の width=1024 となっている viewport の設定は Apple のホ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く