タグ

2011年8月10日のブックマーク (10件)

  • Firefox、メモリ食い「ダークマター」の正体突き止める | エンタープライズ | マイコミジャーナル

    Firefox web browser - Faster, more secure & customizable Firefoxでは長らく種類を特定することができない謎のヒープメモリが存在していた。Nightly版でURL欄に「about:memory」を入力すると、メモリ表示の2行目に「heap-unclassified」という項目が見つかるはずだ。何に使われているのかわからない上に、全体のメモリ利用のうえでかなりの割合を占めている。この用途不明のメモリを突き止め排除すれば、メモリ使用量を大幅に減らすことが可能になるとみられる。 この用途不明メモリの正体のひとつが実はjemallocのメモリアロケート時に発生する未使用領域であることがNicholas Nethercote氏によって報告された。すでに原因も明らかになっており、調査および分析を実施した結果、どの部分を改善すればメモリ使用量を

  • PHP のテストを Ruby で書く « blog.udzura.jp

    皆さん、楽しくテスト書いてますか~~~ 今日は、 rack-legacy を使うことで、 PHP のアプリケーションなのになぜか Ruby のコードでテストできて(受け入れテストのあたりですけど)、そうすると物の RSpec とかが使えて楽ですよ、と言う話をします。 rack-legacy とは。 まず、 Rack とは、 Ruby 製のウェブアプリケーション(Ruby on Rails、Sinatraなどをご存知かもしれません)とサーバ(Apache/Passenger、NginX、Lighttpdなどなど…)をつなぐ一種の規格です。 PerlPython にも似たような仕組みがあります。 ここで、 Rack::Legacy というミドルウェアを使うと、他の言語の CGI や、 PHP のアプリケーションが Rack の上で動かせます。 そして、 Rack の上で動くということは

    sonota88
    sonota88 2011/08/10
  • 削除フラグのはなし

    6. id name pass is_deleted 1 ryu xxx FALSE 2 ken xxx FALSE 3 honda xxx TRUE 8. id name pass is_deleted 1 ryu xxx FALSE 2 ken xxx FALSE 3 honda xxx TRUE 3 honda xxx FALSE

    削除フラグのはなし
    sonota88
    sonota88 2011/08/10
  • 年金記録問題に学ぶ“きれいなデータ”の作り方

    先日、東京都杉並区にある日年金機構の部を訪れた。日経SYSTEMSの8月号の特集「きれいなデータの作り方」の取材である。改めて年金記録問題を糾弾するつもりはない。年金記録がなぜ汚れたのか、問題が公になってから4年の間、どのようにしてデータをきれいにしてきたのかを探るのが取材の目的だった。 周知の通り、2007年に年金記録データに関して重大な問題が発覚した。いわゆる“宙に浮いた5000万件”である。それから時間とコストをかけて、2011年3月時点で、3118万件が確認できたという。ようやく6合目までたどり着いた形だ。記者はこの問題や一連の取り組みについて「IT現場にいくつもの教訓を残してくれた」と考えている。すなわち、データをきれいにするための教訓である。 教訓(1)データは入力時に汚れる 簡単に年金記録問題をおさらいしよう。第二次大戦中に始まった年金制度。当時は紙の台帳でデータを管理し

    年金記録問題に学ぶ“きれいなデータ”の作り方
    sonota88
    sonota88 2011/08/10
    あとで
  • Runtime error - 名言と愚行に関するウィキ

    sonota88
    sonota88 2011/08/10
    あとで
  • text.ssig33.com - UTF-8-Mac と git によって発生する問題に打ち勝った。

    UTF-8-Mac と git によって発生する問題に打ち勝った。 これまで僕は仕事では主に Linux マシンを用いていたのだけど、先日 MacBook Air の 11 インチのやつを買ったのでせっかくだしこれを仕事に使いたくなった。 ところで Mac OSX ではファイル名は UTF-8-Mac という素敵な文字コードで記録されており、一般的には NFC で符号化されているのに、こいつは NFD で符号化されている。 極簡単に説明すると、濁点と半濁点が分かち書きされている、つまり が という文字を か + ゛ として記録されている。 これでどのような問題が発生するかというと Linux 上で mkdir test cd test touch がぎぐげご git init git add -A git commit -m test というふうにして作ったリポジトリを Mac に clo

  • Web 標準技術を用いてリニューアルした「Firefox の灯」を Firefox 6 リリース時に公開します! | Mozilla Japan ブログ

    Firefox の次期バージョン Firefox 6 が来週公開される予定ですが、今回のリリースを期に、しばらくお休みをしていた「Firefox の灯 (ともしび)」を再開します。 Firefox の灯は、Firefox が日全国でダウンロードされる状況を Web 上で「灯」に見立てて地図上に表現するアプリケーションで、"感じるダウンロード" をテーマに、従来、数字等の文字情報でしか表現できなかったソフトウェアのダウンロードの情報を視覚化する取り組みです。 2008 年の Firefox 3 リリース以来、最新版が出るたびにこの灯を楽しみにしているという方も多くいらっしゃいますが、特に今回は、これまで Adobe Flash Player のプラグイン技術を用いて実装していた「Firefox の灯」を最新の Web 標準技術や Firefox で先行実装された技術、またその技術で可能とな

    Web 標準技術を用いてリニューアルした「Firefox の灯」を Firefox 6 リリース時に公開します! | Mozilla Japan ブログ
    sonota88
    sonota88 2011/08/10
  • tsunami、復興…なぜ死ぬほど働くのか (産経新聞) - Yahoo!ニュース

    現在は英和辞典にも掲載されるようになった「karoshi」。「日における超過勤務による過労死が1980年代後半から注目されたことから」と注釈がある (ジーニアス英和辞典より)(写真:産経新聞) 「震災で業務量が増えた。帰宅は毎日午前3時で、睡眠は3時間程度しかとれない」。建設業の30代男性は、電話越しにこう訴えたという。 ■震災復興の影で 東日大震災から3カ月がたった6月18日、過労死弁護団全国連絡会議が行った無料電話相談「過労死110番」には、全国から震災に関連する過重労働のSOSが10件以上相次いだ。 死者も出ていた。被災地に派遣されたある自治体職員の男性は、多忙な業務に追われ、病を発症した末に自殺した。作業員の健康が問題となっている福島第1原子力発電所の事故も含め、今回の震災は、過労死という新たな犠牲を生む危機に直面している。 過労死問題に詳しい弁護士、松丸正(64)は

    sonota88
    sonota88 2011/08/10
    「日本は労働時間の規制に関するILO条約を一本も批准していない。批准しない政府には、監視も改善勧告もできない」
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • スキャンした書籍や書類の余白をImageMagickで除去する | anobota

    スキャンした書籍や書類の余白をImageMagickで除去する -trim, -fuzz そういう都合のいいオプションはないものかと調べてみると、 -trim というのが見つかりました。 convert -trim a.png a-out.png a.png a-out.png ただし、 -trim オプションは「角のピクセルと同じ色」を除去するようで、 紙の色ムラ・染みなどノイズが混じっていると上手く除去できません。 convert -trim b.png b-out.png b.png b-out.png convert -trim c.png c-out.png c.png c-out.png そこらへんも適当にうまいことやってくれよーと思うわけですが、 なんと大変都合の良いことに -fuzz というオプションがあるんですね。 -trim に添えて -fuzz 50% などと指定して

    sonota88
    sonota88 2011/08/10