タグ

2006年10月12日のブックマーク (23件)

  • Code Golf | Home

  • スラッシュドット ジャパン | PostgreSQL用の日本語対応全文検索エンジン「Ludia」

    sillywalk曰く、"ITProの記事によれば、NTTデータは10月11日、同社が開発した全文検索エンジン「Ludia」をLGPLにより無償公開したと発表しました。PostgreSQLに格納されたテキストデータの全文検索が可能で、「オープンソースソフトウエアでは日語の全文検索に対応した高速・高精度なものが存在せず、データベースからデータを取り出し別のシステムを構築する必要があった。Ludiaは商用のデータベース管理ソフトに匹敵する速度と精度を備える」(NTTデータ)としています。Ludiaは、N-gramと形態素解析の2種類の全文検索インデックス方式をサポートし、またブーリアン検索、近傍位置検索、類似文書検索といった検索が可能で、検索結果の合致度を示す「スコア」も提供するそうです。" バックエンドには組み込み用全文検索エンジンsennaを使っている様である。

  • ビクターのVHSビデオ、IEEEマイルストーンに認定される | スラド

    unipst曰く、"AV Watchの記事によれば、IEEE (The Institute of Electrical and Electronics Engineers, Inc.)は10日、日ビクター(株)が開発したVHS方式のビデオデッキを「IEEEマイルストーン」として認定し、11日に東京都内で授与式を開催した(日ビクターのプレスリリース)。日での認定は今回のVHSビデオで6件目、音響映像分野では初となる。"

  • auの携帯電話でもJavaの“勝手アプリ”が利用可能に--KDDI

    KDDIと沖縄セルラーは10月10日、au携帯電話においてJavaで作成されたオープンアプリの再生機能を、2007年春より導入すると発表した。 搭載を予定しているのは、Javaアプリケーション再生機能である「オープンアプリプレイヤー」対応機種。 au携帯電話ユーザーは、すでにBREWアプリケーションを利用できるが、今後、BREWのプラットフォーム上において、Javaで作成されたゲームなどのオープンアプリも利用可能になるとしている。 BREW(Binary Runtime Environment for Wireless)とは、Qualcommが、cdmaOne携帯電話機用に開発したアプリケーションプラットフォームのこと。共通APIを装備したアプリケーションプラットフォームをcdmaOne端末上に搭載し、APIを開発者に公開することでBREWアプリを自由に開発することが可能となり、BREWア

    auの携帯電話でもJavaの“勝手アプリ”が利用可能に--KDDI
  • PFU、輪島塗キートップの50万円キーボード

    10月12日 受注開始 価格:262,500円~525,000円 連絡先:PFUダイレクト Tel.0120-14-4541 株式会社PFUは、HappyHacking Keyboard(以下HHKB)の発売10周年を記念して、キートップに輪島塗を施し、アルミ削り出しフレームを採用した「HappyHacking Keyboard Professional HG JAPAN」の受注を開始した。 上記モデルに加えて、輪島塗の施されていないモデル「HappyHacking Keyboard Professional HG」は、キートップが白と墨の2色、刻印の有無の組み合わせで計4モデルがラインナップされる。価格は輪島塗りの施されたHG JAPANモデルが525,000円、輪島塗の施されないHGモデルが262,500円。なお、HG JAPANモデルは無刻印仕様。 販売は同社直販サイトのほか、「Pe

  • 第3回 mapからモナドを理解する

    今回は「モナド(monad)」について説明します。モナドはHaskellの重要な特徴の一つなので,名前くらいは聞いたことがある人が多いでしょう。ただ,「モナドは難しい」という声もよく聞きます。 モナドとは一体なんでしょうか。前回,「HaskellはIOを取り扱うためにモナドと呼ばれる特別な仕組みを使用することで有名です」と書きました。Haskellは遅延評価を行うため,プログラマが処理の順番を確実に指定することができず,そのままでは入出力の処理には不向きです。モナドを使えば制御構造を導入できるため,この問題を解決できます。前回でいえば,(IO a -> IO a)にマッチする関数――finallyやprintThenAdd――を定義している部分がモナドに相当します。また,GHCiのプロンプトにもモナドが使われています。このように入出力操作を行うモナドの代表格が「IOモナド」です。ライブラリ

    第3回 mapからモナドを理解する
  • 我的春秋: HTML エディタとしての Carbon Emacs

    Dreamweaver などがまだ Intel Mac に対応していないこともあって、目下、色々なエディタを試用しながら、自分に合ったモノを探しています。ポイントは以下の通り。 Intel Mac + Tiger でも動作すること UTF-8 の読み書きに対応 GREP(正規表現検索や置換)ができること シンプルな UI 軽量・軽快なこと 要素・属性・属性値・コメントなどの色分け機能 要素名・属性名・属性値などのコンプリーション(補完)機能 閉じタグのコンプリーション(補完)機能 DTD, RelaxNG, XML Schema などからのパーシングができること もしくは文法チェック(validation)がエディタ内でできること 最後の2点は欲を言えば..といったレベルの希望なんですけど、それでもいくつか候補は上がってます。そのうちの一つが今回 取り上げる Carbon Emacs(+

    我的春秋: HTML エディタとしての Carbon Emacs
  • GoogleがAjaxワープロと表計算をまとめた「Docs & SpreadSheets」を開始

    Googleは10月10日(現地時間),Webブラウザ上でワープロと表計算を使用できる「Google Docs & SpreadSheets」を開始した。すでに提供しているGoogle SpreadSheetsと,買収したAjaxワープロWritelyをひとつのサービスにまとめたもの。 ワープロと表計算ソフトのファイルを,ひとつのファイル管理画面で管理できる。Microsoft Officeのように表計算ソフトで作成した表を直接ワープロに貼りこむといったことはできない。 ワープロGoogle Docsで作成した文書は,HTMLMicrosoft Word,OpenOffice.org,PDF,RTF形式で保存できる。 Google Docs,Google SpreadSheetsともに,他のユーザーと文書や表計算を共有して編集することができる。

    GoogleがAjaxワープロと表計算をまとめた「Docs & SpreadSheets」を開始
  • 年収一挙公開!大手VSベンチャーどっちが給料多い!?|【Tech総研】

    こうした事情をよりわかりやすく見るために、年代別・職種別に年収を比較したのがDATA1だ。例えば「システム開発(Web・オープン系)」の職種では、20代後半では大手の年収を100としたときベンチャーは91、中小が90とまだ格差は小さい。30代前半になると100:90:92 で、大手:中小の格差は 一見縮まったようにも見えるが、30代後半になると100:89:80 と再び広がる。同じシステム開発エンジニアでも、20代後半では中小企業勤めは大手企業の90%程度の年収を得ているのに、30代後半になると80%程度になってしまうということだ。 ハードウェア系の職種も見てみよう。たとえば「回路・システム設計」のエンジニアの場合、大手:ベンチャー:中小の比は、20代後半で 100:93:100 とほぼ均衡していたものが、30代前半では 100:81:89 とややばらけ、30代後半では 100:119:8

  • RDB の FTS 拡張

    2006-10-02 近況 sqlite を眺めていたとき私がもともと何をしていたかというと, RDB への全文検索(Fulltext Search: FTS)をつなぎ方を探していた. flino で使った HSQL は FTS に対応していない. 以前 Lucene あたりを繋げないものかとコードを覗いたけれど, 敷居は高そうだった. (Java のくせに sqlite より modular でない気がする.) よく見ると HSQLBLOB にも対応していない. 結局ファイルと Lucene をアプリケーション側で管理している. いまいち. で, 今回はそのリベンジを目論んでいたのだった. (結局 sqlite をいじっているうちにストレス解消は完了.) 世の中を眺めてみると, RDB に FTS を繋ごうとする試みは多い. MySQL や PostgreSQL は FTS に対応

  • 槻ノ木隆の「BBっとWORDS」 - その95「PNGの現状と今後」

    ■ PNGって何? PNGとは「Portable Network Graphics」の略で、GIFにかわる画像フォーマットして開発されました。特徴としては以下のようなものが挙げられます。 ・GIFに相当する8bit(256色)のほか、24bit(1,677万色)や48bit(280兆色)など、さまざまなフォーマットに対応 ・特許問題の生じない圧縮フォーマットを採用しつつ、GIFよりも圧縮率が高い ・透過色に関して、αチャネルをサポートしている関係で半透明の表現なども可能 ・アニメーションのサポートがない(これはPNGをベースとしたMNGフォーマットでサポートされる) ・古いWebブラウザや画像処理ソフトでは対応しない 前回説明した通り、2000年にGIFの特許問題が出てきたことで、GIFの代替フォーマットとして急速に普及を始めたのがPNGフォーマットになります。そういう意味では、GIFなど

  • HTML::Selector::XPath をリリース: blog.bulknews.net

    HTML::Selector::XPath をリリース CSS Selector in Perl とか subtech - Bulknews::Subtech - CSS selector to XPath あたりで議論していた CSS 2 Selectors to XPath コンパイラなモジュールをつくって、CPAN に HTML::Selector::XPath としてリリースしました。 使い方は naoya さんが先に書いてますが、HTML から正規表現を使うことなくスクレイプするのに便利。たとえば Mixi にログインしてマイミク最新日記と、1件目のタイトル、文を抜き出すコードが、以下のようにかけます。 #!/usr/bin/perl use strict; use warnings; use utf8; use Encode; use HTML::Selector::XPat

  • 発表資料 — Lightweight Language Ring

    発表資料やソースコードを公開します。

  • レッシグ氏に、YouTubeについて質問してみた – 音極道茶室(旧アーカイブ)

    昨日、札幌市立大学が主催する産学連携公開講座というのに出席したのだがなんと講演者はあのローレンスレッシグ教授だった。講演のあと質疑応答の時間があったので、レッシグ氏にYouTubeについての見解を訊いてみた。 レッシグ氏がYouTubeをどう見ているのか、以前からメッチャ興味があったのだがまさか自分が直接質問する機会に恵まれるとは夢にも思わなかった。巡り会わせというのは不思議なものだ。 以下は、私の質問とそれに対するレッシグ氏の返答。私の英語力ではあまりに心許ないので、当日の伊藤穰一氏の同時通訳をベースに一部筆者の意訳を交えながらテキストに興してみる。 (録音ソースがあるのでpodcastしたいところだが今のところは保留。主催者側を通して許諾願いは出してみる。) -J2 (簡単な自己紹介の後) 今、日でもYouTubeという動画サイトが大変な人気なんですけれども、レッシグ先生から見てYo

  • 産経ニュース

    公明党が衆院選挙区「10増10減」に伴い新設された東京28区(練馬区東部)に公認候補を擁立する方向で最終調整していることが29日、分かった。早けれ…

    産経ニュース
  • とりあえず 死刑の現場とは

    死刑廃止問題を論じてきたが、実際に手を下すのは死刑執行人(刑務官)だ。私達は「死刑はやむを得ない」といっておけば、それだけでなんだか正義が実現されたような気にもなり、場合によっては仇討ちを助けたかのような安心感を得るかも知れない。 しかし、死刑が執行された場合、最初の犯罪も残酷なら、死刑という次の死も残酷だということはないのだろうか。死によって得られるものが当にあるのか。実際に死刑を執行する刑務官はどう思っているのか。 「死刑執行人の苦悩」(大塚公子:創出版)は衝撃的なだった。 著者の大塚公子さんは、現役の刑務官から話を聞くことはできなかったので、退官された方へのインタビューからこのを書かれた(そのため、若干情報が古いことをあらかじめお断りしておく。もちろん死刑の質が変わるものではないことも)。 ◆ 死刑執行とは 夕方の拘置所、黒塗りの車がすっと止まると、風呂敷包みをもった検察事務

    とりあえず 死刑の現場とは
  • 最速インターフェース研究会 :: Firefoxの拡張MozLabの中に含まれるMozReplがヤバすぎる件について

    MozLabという拡張を昨日知ったのですが http://dev.hyperstruct.net/trac/mozlab この中に含まれているMozReplというのがヤバい。Firefoxにtelnet接続できるようになる。 とりあえずRubyで書いた簡単なサンプル、今見ているページをリロードするだけ。 require 'net/telnet' telnet = Net::Telnet.new({ "Host" => "localhost", "Port" => 4242 }){|c| print c} telnet.puts("content.location.reload(true)") telnet.close ひたすら自分が見ているURLとページタイトルを記録する系とか簡単に作れそう。 今見ているページのURLとタイトルを取得するサンプル。 require 'net/telnet'

  • ITmedia Biz.ID:机にうつぶせで快適に寝る方法

    昼休み時間など、オフィスの自分の机に突っ伏して寝ている人は多い。今日は、こうした昼寝タイムを快適に演出する「携帯手枕」を紹介しよう。 昼休みや休憩時間など、オフィスの自分の机に突っ伏して寝ている人はきっと多いだろう。単なる寝不足だったり、午後の業務に向けての一服だったり、動機や理由は人それぞれだろうが、中にはこの昼寝タイムがないと午後の仕事がはかどらないとまで言い切る人もいる。 →「究極の“仮眠枕”を求めて――『聞こえるごろ寝まくら』編」はこちら →さらに究極の“仮眠枕”を求めて――「ちょっと寝 うつぶせ枕」編はこちら ところで、机に突っ伏して寝るという行為には、いくつか気をつけなければならない問題がある。1つは寝ている間に口元が緩んで、ヨダレをたらしてしまう問題。もう1つは腕やオデコが圧迫され、赤くなってしまう問題だ。前者については、顔面の筋肉のトレーニング云々にまで話が及びそうなので、

    ITmedia Biz.ID:机にうつぶせで快適に寝る方法
  • Hans Reiser、離婚調停中の妻の殺害容疑で逮捕 | スラド

    tamo曰く、"家Slashdot の記事で、ReiserFSの作者Hans Reiserが殺人容疑で逮捕されたと報じられている。参照されている San Francisco Chronicle の記事「Husband of missing Oakland mom arrested on suspicion of murder」によると、別居している Nina Reiser は 9 月から行方不明になっており、 友人たちが懸賞金を出して尋ね人サイト ninareiser.comを立ち上げていたという。 死体が発見されたわけではないので生存の望みはありそうだが、警察は「状況証拠に基づいて」Hans 逮捕に踏み切った模様。" reiser5曰く、"reiserfsの開発者であり、 このあたりのストーリーでもあるように何かと話題になるHans Reiser氏であるが、その彼の離婚調停中の

  • あなたがバスに轢かれてもプロジェクトは大丈夫? | スラド

    JonMoo曰く、"Open Tech Pressに バス問題を論じる記事が掲載されている。 バス問題とは、ソフトウェアの開発プロジェクトのメンバーが 何人バスに轢かれたらコードベースを熟知する人間がいなくなるか、 という問題のことで、名前は知らなくともよくオープンソースの世界 では取り沙汰される問題のことだ。Google社員によるこの記事では、 強力な開発者コミュニティを作り上げ、リーダーは支配権をさっさと 手放すことが解であるように書かれている。 自分のためのプロジェクトであるば権限を手放す理由はないが、 人のためのプロジェクトなら何人バスに轢かれても大丈夫なように しておくことは大事かもしれませんね。"

  • 消費電力がBluetoothの1/10の新しい無線通信技術Wibree | スラド

    Anonymous Coward曰く、"EEtimesの記事によれば、NokiaがWibreeと名付けられている新しい無線通信技術を発表したらしい。この技術Bluetoothに似ているが、消費電力はBluetoothの1/10を下まわり、無線キーボードや玩具、腕時計、スポーツ用センサーなどのボタン電池で駆動する機器と、パソコンを接続する用途に向けるとのこと。Wibreeのデータ伝送速度は1Mビット/秒で、通信距離は最大10m、周波数は2.4GHz帯を利用する。" この低消費電力の性質はどんなところで活きてくるだろう?

  • 運動、楽器の練習は両腕が効果的 | スラド

    Anonymous Coward曰く、"Yahoo! Newsの毎日新聞の記事によれば、 運動や楽器演奏で同時に両腕を動かすことを学習する場合、片腕ずつ練習してもさほど上達が見込めないことを、東京大大学院教育学研究科の野崎大地助教授とカナダ・クイーンズ大の共同チームが実験で見つけたとのこと。片腕だけの場合と両腕を動かしながら覚える場合では脳の働き方が違うと推定しているらしい。 まあ、そう言われれば何となくそう思ってしまう?" そう言われれば、そんな感じもするが。

  • auがBREW上のJava実行環境をリリース | スラド

    Milly曰く、"KDDIと沖縄セルラーがau 携帯電話にて Java アプリケーションの実行環境を導入すると発表した。導入時期は2007年春で「オープンアプリプレイヤー」と呼ばれる Java 実行環境を BREW 上で動作させる仕組みのようだ。RBB TODAY の記事に 概要を示す画像がある。 オープンアプリプレイヤーはCLDC 1.1/MIDP 2.0仕様に準拠。 KDDI では実行される Java アプリを「オープンアプリ」と表現し、オフィシャルのEZfactory にて仕様が公開されている。いわゆる「勝手アプリ」も利用することが可能のようだ。" また lightnin曰く、"BREWアプリはKDDIの審査と検証が必要であり、そのため公式アプリしか提供することができなかった。また、KDDIの審査・検証に時間がかかるため、他キャリアでは提供されても、auで提供されない携帯アプリも少な