タグ

2009年12月5日のブックマーク (14件)

  • はてなブックマークから delicious に移行する方法 | nanapi[ナナピ]

    はてなブックマークからdeliciousに移行する方法 に関するライフレシピをご紹介します。nanapi [ナナピ]は、みんなで作る暮らしのレシピサイトです。nanapiでライフレシピ生活! あなたのライフレシピを待っている人たちがいます あなたが生活でちょっとうまくやっていること、 それを知りたがっている人たちがいます! あなたの投稿で、 みんなの生活をハッピーにしてみませんか? nanapiに参加する(無料)

  • 404

     404 Not Find

  • Perl のローレベルエラー処理 (もしくは Errno.pm のススメ) - JPerl Advent Calendar 2009

    Perl のローレベルエラー処理 (もしくは Errno.pm のススメ) - JPerl Advent Calendar 2009 Perl に関するちょっとした Tips をのっけてみるよ。ちゃんと続くかな? 例えば、「ディレクトリが存在しなければ作成」という処理を書くことを考えてみます。 if (! -d $dir) { mkdir $dir or die "failed to create dir:$dir:$!"; } でいいしょうか? いえ、違います。これだと、-d 演算子でディレクトリの不存在を確認した後、mkdir を呼ぶまでの間に他のプロセスがディレクトリを作成してしまう可能性があります。なので、たとえば C ならば、 if (mkdir(dir) != 0 && errno != EEXIST) { fprintf(stderr, "failed to create d

    Watson
    Watson 2009/12/05
  • PukiwikiをEmacsで編集 pukiwiki-mode.el - higepon blog

    pukiwiki-mode.el を試してみました。 これは Emacs でpukiwikiを編集・閲覧できる優れものです。 最近長文を書くことがあるので Emacs で編集できたら便利かなと思い。 設定してみたのですが、僕の環境(Emacs + Mona Wiki)ではうまく動かなかったので、深追いしまくって何とかゴリ押ししてます。 Basic認証の突破もこれで合っているのか自信無し(うまく動いているけど)。 (setq pukiwiki-auto-insert t) (autoload 'pukiwiki-edit "pukiwiki-mode" nil t) (autoload 'pukiwiki-index "pukiwiki-mode" nil t) (autoload 'pukiwiki-edit-url "pukiwiki-mode" nil t) (setq pukiwik

    PukiwikiをEmacsで編集 pukiwiki-mode.el - higepon blog
    Watson
    Watson 2009/12/05
  • hirax.net::Thinkpad 加速度センサ+RubyによるExcel3次元グラフ動画

    「Thinkpad 加速度センサでExcel3次元グラフを未来のディスプレイ風にしよう」を操作しているようすを、ケータイのカメラで撮影してみました。それが、下の動画になります。Ruby版 Thinkpad 加速度センサ類取得クラスを使い、Excel 2007のグラフを視点を操作している、という具合の動画です。パースペクティブを適切につけておくと、上下方向の視線移動に関してはかなり自然に眺めることができます。(この動画実行のためのRubyソースは上記記事を参照してください) Excelの三次元グラフが、ElevationとRotationという、天頂近くで精度が低下しやすい座標指定方式なのと、Thinkpadの加速度センサが2軸方式で、鉛直線中心の回転を取得することができなかったりするところが(東芝のPCなどでは3軸取得が可能だったりするのですが)、「少しの変さ」をかもしだしていたりしますが

    Watson
    Watson 2009/12/05
  • 大幅なパフォーマンス向上が図られたLinuxカーネル2.6.32がリリース | エンタープライズ | マイコミジャーナル

    Linus Torvalds氏は12月2日(太平洋標準時)、Linuxカーネルの新バージョン「Linux 2.6.32」を発表、翌3日に正式に公開した。仮想メモリの重複排除、ライトバックコードのリライトによる大幅なパフォーマンス向上、ATI R600/R700 3DおよびKMSのサポートなどグラフィック周りの向上、など多くの点で変更が実施されている。 2.6.12からの大きな変更として13項目が挙げられている。 ライトバックによるパフォーマンスの大幅な向上 … 各ストレージデバイスのダーティメモリを書き込む専用のカーネルスレッド"pdflush" Btrfsの改善 … -ENOSPCのハンドリング、パフォーマンス向上、スナップショット/サブボリュームの適切な削除 Kernel Samepage Merging(KSM) … メモリの重複排除による仮想環境の大幅なパフォーマンス改善 グラフィ

    Watson
    Watson 2009/12/05
  • 「くだけた表現」を自動修正する技術をKDDI研究所が開発 | スラド IT

    ストーリー by hayakawa 2009年12月05日 16時30分 「伏せ字」が無意味になる時代、到来 部門より RBB TODAYの記事によると、これまでの言語解析技術では困難だった、口語やギャル文字などの「くだけた表現」を自動修正する技術をKDDI研究所が開発したとのこと。これは、情報通信研究機構(NICT)からの委託研究(インターネット上の違法・有害情報検出技術の研究開発)の一部として開発されたもので、Web上の文書を高精度に解析するもの。 同記事中には一例として、 「ゎナ=∪も行くょ~」→「わたしも行くよ」「この携帯ヵゎいいね」→「この携帯かわいいね」「オ●マ大統領来日」→「オバマ大統領来日」 といった変換が可能であると紹介されている。 今後は、違法・有害情報フィルタリング技術などに応用されるそうだ。これが各種ブラウザに装備されれば解読に四苦八苦する時間が減ると思うのは、もう

  • Google Dictionary

  • グーグル、ひそかに「Google Dictionary」を提供開始

    Googleがひそかに「Google Dictionary」を提供開始した。単語を入力すると、発音記号や意味、熟語などを表示してくれるほか、画像検索結果やWikipediaなどの説明へ誘導してくれる。英語、フランス語、スペイン語、韓国語、タイ語など28言語に対応するが、現在のところ日語には対応していなさそうだ。対象言語をプルダウンメニューから選択することで、英英辞書として使用できるだけでなく、英仏や独英などの辞書としても利用することができるようになっている。

    グーグル、ひそかに「Google Dictionary」を提供開始
  • dolipo使ってるMacにGoogle Public DNSを設定したらブラウジングが激速になった - F.Ko-Jiの「一秒後は未来」

    自宅で Mac Book Air を使い始めた当初、一番イライラしていたのが「ブラウザの読み込みが遅い」という問題で、それを解決してくれていたのは dolipo というプロキシソフトでした。 ウェブを閲覧するときに「・・・のアドレスを解決しています」とブラウザのステータスバーに出るのですが、dolipo を使っている場合はそのメッセージの表示時間が短く、使っていない場合はすごく長く表示されていました。 なので、ボトルネックになっていたのは DNS ルックアップのところなんだろうなぁと思っていたのです。 そんな DNS ルックアップが遅いという問題を強力に解決してくれるのが、 Google Public DNS です。 早速 DNS サーバーのアドレスに「8.8.8.8」と「8.8.4.4」を設定して、dolipo を切って接続してみたところ、まるで dolipo を使ってるかのような速さに

    dolipo使ってるMacにGoogle Public DNSを設定したらブラウジングが激速になった - F.Ko-Jiの「一秒後は未来」
  • 細かすぎて伝わりにくいTopCoderのコーディングスキル向上マジック

    細かすぎて伝わりにくいTopCoderのコーディングスキル向上マジック:最強最速アルゴリズマー養成講座(1/3 ページ) 競技プログラミングはレベルの高い人たちの集まり――そんな考えを持っている初心者の方、TopCoderはあなたのコーディングスキルを爆発的に高める魔法のような場です。今回は、初心者にこそお勧めしたいTopCoderの魅力について考えます。 教育的な観点から見るTopCoder 今回からTopCoderに関する実践的アルゴリズムを解説していく予定でしたが、序盤のうちに触れておきたいことがありましたので、今回の枕は“教育的視点から見るTopCoder”というテーマで少し書こうかと思います。 まず、最初に宣言しておきたいことは、この連載は初心者向きである、ということです。「どう考えても上級者向けだろう」という意見はたくさんの方から寄せられていますが、筆者は、まだプログラミングレ

    細かすぎて伝わりにくいTopCoderのコーディングスキル向上マジック
  • 力強い筆で描いたようなPhotoshopブラシ集:phpspot開発日誌

    力強い筆で描いたようなPhotoshopブラシ集が公開されています。 次のように、まさに筆で描いたようなブラシセットになってます。 Photoshop CS4 用のようです。 ダウンロードするには以下のエントリを参照してください。 High Quality Rough and Grungy Photoshop Brushes

  • 広く知られているinsertion sortのコードは駄目すぎる? by Inquisitor

    やねうらおさんによると、「広く知られているinsertion sortのコードは駄目すぎる」らしい。Wikipediaに載っているコード(2009.08.06版)を、 どこの馬鹿なアルゴリズムの教科書から引用してきたのかは知らないが、こんなものをサンプルとして掲載しないでもらいたい。 というのだから穏やかではない。 私の座右の書『コルメン』も、 一連の劣悪なコードはこいつが犯人かも知れない。 と非難されてしまっている。 実際のところ、どのくらいの性能差になるのか、実験してみた。 こんな感じ(codepad)。 C++の標準ライブラリ(std)のsortとWikipedia版、やねうらお版の比較。単位は秒。挿入ソートの2つ(つまりWikipedia版とやねうらお版)は、実行時間の比も計算した(1より小さい値はやねうらお版が速いことを意味する)。 size repetition std wik

  • TeX etc. -- Part 3

    kpfonts.sty libertine lxfonts.sty marvosym.sty mathcomp.sty mathabx.sty mathbbol.sty mathpazo.sty mathrsfs.sty mathdesign.sty mbboard.sty mmasym.sty MnSymbol.sty newpx(newpxmath.sty and newpxtext.sty) newtx(newtxmath.sty and newtxtext.sty) newtxtt.sty otf.sty pifont.sty pxfonts.sty recycle.sty rsfso.sty starfont.sty sfmath.sty stmaryrd.sty textcomp.sty textgreek.sty txfonts.sty upgreek.sty wasysym

    Watson
    Watson 2009/12/05