タグ

2011年9月3日のブックマーク (6件)

  • Apache HTTP Serverの脆弱性を突く「Apache Killer」――パッチは48時間以内にリリース予定 | OSDN Magazine

    Apache HTTP Serverの開発チームは8月24日、同Webサーバーの脆弱性を突くDDoS攻撃ツール「Apache Killer」が出回っていると警告した。該当するApacheは1.3系および2系の全バージョン。パッチ発行までユーザーはおのおので対応を講じるよう呼びかけている。 Apache KillerはFull-disclosureというメーリングリストで先週公開された。問題となっているのは「Range header DoS」と呼ばれる脆弱性。リモートから多数のRange指定を含むリクエストを送ることで、ターゲットシステムのメモリとCPUを消費させるというもの。バージョン1.3系および2系のすべてがこの脆弱性を持つという。デフォルト設定ではこの攻撃に対し脆弱で、現在この脆弱性を修正するパッチやリリースはない。Apache Killerではこの脆弱性が悪用され、多数のリクエスト

    Apache HTTP Serverの脆弱性を突く「Apache Killer」――パッチは48時間以内にリリース予定 | OSDN Magazine
  • javascriptで数値を3桁区切りで表示する方法

    ネットショップなどで金額を3桁毎にカンマで区切って表示させる場合があります。他方、消費税、合計金額の計算も必要で、DBにカンマ付きの文字列として格納することにも計算時にカンマを取り除かねばならないという不便さがあります。DBにはカンマ区切りのない数値として格納し、ブラウザ側のjavascriptやサーバー側のjavaphpでは数値として計算に使用し、ブラウザでjavascriptを用いて表示させる時にのみ3桁区切りすることが適切かと思います。 ところで、javascriptで数値を3桁区切りする場合、下記のとおり、正規表現というのを用いて行うのが簡単です。 function addFigure(str) { var num = new String(str).replace(/,/g, ""); while(num != (num = num.replace(/^(-?\d+)(\d{3

  • <input type="text">でEnterを押してもsubmitさせない方法【HTML, JavaScript】 - Programming Magic

    <input type="text">でEnterを押すとsubmitされてしまうことがある。 これは便利なときもあるが、場合によっては不便になる。 Enterを押すとsubmitされるのは以下の3パターンがある。 1. Opera、Safariで、<input type="text">または<input type="password">がある場合 <form> <input type = "text" name = "text1"> <input type = "text" name = "text2"> </form> 2. IE、Firefoxで、<input type="text">または<input type="password">が1つ以上と、<input type="submit">または<input type="image">が1つ以上ある場合 <form> <input

  • 人身事故を起こした : 管理人@ Yoski

    まぁ、ここでプライベートなことを書く必要もないのだけど、いろいろ知らないことがあったので書き残しておきます。 いい意味で役立つはず。バッドノウハウだったらごめんなさい。 ◯コトの経緯 人身事故といってもぶつかったわけじゃなくて、車庫入れしてたら道路前を走ってた自転車が勢い良く急ブレーキで前転して車の前に飛んできたので、驚いて「大丈夫?」と車からでて救助しました。 多少ケガしてたものの、「大丈夫です、大丈夫です、仕事あるんでじゃぁ」ってことで立ち去ろうとしてたのですが、いや、これ結構こけかた激しかったでしょ、ってことで救急車を呼びました。 んで、警察がやってきたわけです。あれ、おれ救助して褒められんの?って思ってたら、つかつかやってきて「加害者はキミか!」って言われました。まさかの展開にちょっとびっくりした。 その後、「いや、当にもういいですから」という「被害者」の人に警察が「いや、絶対病

  • 【裏テク】 アマゾンで99%オフの商品だけを見つける方法 / 1本26円のミネラルウォーターも発見 – Be Wise Be Happy Pouch [ポーチ]

    アマゾンといえば、何でも揃う通販サイトで、当に便利ですよね。でもですね、アマゾンは「何でも揃う」だけが取り柄じゃないのです。市場価格よりも安い、超お買い得品が眠っているのです! それでは、今回は、90%オフの商品を例に探し出す方法を伝授しましょう。 1、アマゾンのトップページにアクセスする 2、カテゴリーを選び(例:ペット用品)、GOボタンを押す※検索バーに何も入れなくても大丈夫! 3、GOボタンを押して表示されたページのアドレスの最後に、この「&pct-off=90-」という文字列を加え、パソコンのEnterボタンを押す 4、すると、そのカテゴリーの90%の商品だけが表示される!(※一番上の画像がそれです) 実はこの方法、文字列の最後の数字を80や70、50のように変えることで、様々な割引率の商品を探し出すことができるのです。つまりは、99%オフの商品もサクっと探し出すことが可能となり

    【裏テク】 アマゾンで99%オフの商品だけを見つける方法 / 1本26円のミネラルウォーターも発見 – Be Wise Be Happy Pouch [ポーチ]
    animist
    animist 2011/09/03
    &pct-off=90-
  • ヒビノアワ: UTF-8のデータベースをmysqldumpすると文字化けする件

    MySQLのバージョンが5.0.22、でもって、データベースの文字コードがutf8_unicode_ci。 これをバックアップしたいなーと思って、mysqldump してみるんだけど、なんか、文字化けしてる。phpMyAdminでもエクスポートするといい感じの文字化け。 これじゃ、バックアップの意味ないじゃん! ってことで、調べてたらogawaさんのところで、発見! $ mysqldump -uUser -pPassword --compact --default-character-set=binary hageDb > hage.sql なるほど、バイナリにするのかー。 あと、latin1でもうまくいくっぽい。 なんにせよ、「--default-character-set」重要ということで。 メモ代わりにエントリ。