2005-08-01から1ヶ月間の記事一覧

Voice Activity Detectionを学ぶ

誰かが話していることを検出する Voice Activity Detection Voice Activity Detector 音声通話で使用される帯域幅を抑えるのに役立つ バックグラウンドノイズをある程度押さえることが出来る http://www.esat.kuleuven.ac.be/~gvanmeer/s&a/oefenzittingen20…

Skype Forumの書き込みをのぞく(1)

Global IP Soundのcodecについて調べていたら、Skypeがどのcodecを使っているかに興味が湧いてきたのでそちらを調べていたところ、Skype Forumに気になる書き込みがありました。 forum.skype.com :: View topic - Manual selection of max Audio codec quali…

技術を形成する要因を考える(1)

SkypeやGoogle Talkの凄さの本質となっている技術は何なのかを調べているときに、以下の記事に目が止まりました。(ここで、違いを考えるわけではないのであしからず。)The 1st entry - Ajaxにみる、実践的なメソッドの効用 - Speed Feed [ITmedia オルタナテ…

Global IP Sound's Solutions (1) NetEQ

ジッタバッファ、パケットロス隠蔽モジュールである ジッタバッファによる遅延を30〜80msに出来る automatically provides a solution to the clock drift problem present in VoIP hardware*1 codecに依存しない IP電話システムで遅延を抑えながらも音声品…

Global IP Sound's codec (1) iLBC

Global IP Soundが提供しているcodecについての情報を、和訳してみました。 http://www.globalipsound.com/solutions/solutions_Codecs.php http://www.globalipsound.com/solutions/solutions_whiteprs.php?newsID=13 iLBC*1 サンプリングレートは8kHz 13.3…

Global IP Sound's codec (2) iSAC

iSAC DataSheetに詳細が書いてあります。ここに書くことは僕の理解ですので、参考程度にして下さい。 サンプリングレートは16kHz 1フレームは30ms〜60ms 10kbps〜32kbps ANSI C、浮動小数点で実装 広帯域向け 高・低ビットレートのどちらでも高品質を提供す…

AESでの暗号化の負荷を調べよう(1)

AESを知る AESとは何なのかを調べてみました。*1 http://e-words.jp/w/AES.html http://ja.wikipedia.org/wiki/AES%E6%9A%97%E5%8F%B7 共通鍵暗号 DESに代わる技術とされる 128ビットのブロック長を持つ 鍵の長さは128,192,256ビット AESの負荷について調べ…

Cでデザインパターン

最近友人と会話していて、 「ぼくがすごいと思ったアプリはほとんどCで書かれている」 「どれくらい違うの?」 と聞かれて、そういえば詳しく調べたことがなかったな、と思った。 また、以下のことを思い出した。 http://satoshi.blogs.com/life/2005/06/aja…

IntelとSkypeの提携により音声品質が改善されるのか?

IntelとSkypeの提携による、VoIP利用者の増加と、品質の改善が直感的じゃなかったので、考察してみました。SkypeのCODECとしてGIPSのCODECが使われていることは周知のことだと思う。 もし、音声の品質改善を考えるなら、IntelとGIPSが提携するんじゃないだろ…

Google Talkはどうなっているのだろう?

Going My Way: Google Talkは在籍状況のわかるアドレス帳 Skypeと同じcodecを採用し音質がよいことと、ルーター越えなどの設定をしなくていいので導入しやすいことなどがあります。 という件をきっかけに、Google Talkの中身がどうなっているのかが気になっ…

検索技術

http://ameblo.jp/daxanya/entry-10001490477.html検索技術が大事だ、ということは分かるが、検索技術とは何かが説明されていないようだ。 インターネットでの検索エンジンを利用した検索について思いつくままに書いてみよう。 検索(調査)をする上で必要だと…

Google Talkに関する考察の続き

CNET JAPANで関連記事をたどると、何かつながりを感じる。 グーグル幹部、複数のVoIPプロバイダと接触--音声事業参入を検討か グーグル、謎の人材募集--通信事業参入を検討か VoIP通話を録音/検索する無料ソフトウェアが登場 検索企業各社の注目を集めるVoI…

GoogleがVoIP? 謎が多いGoogle Talk

とっかかり http://japan.cnet.com/news/media/story/0,2000047715,20086600,00.htm音声通話機能について謎が多すぎるので、調べてみた。 誰か詳しい情報を持っていれば、是非教えていただきたい。 Jabber まずはベースになっているとされている「Jabber」に…

プログラムの高速化手法を再度学習する

「プログラムの高速化の指針をお持ちですか」 「プログラムの高速化で参考になる情報をお持ちですか」 と聞かれたらどうしよう。ぱっと思いつくのは、日本でDELPHIの時代を切り開いた一人である 黒田Dycoonさんのページ「プログラムの技」です。最初に見たの…

はてなブックマーク巡り(1) id:higeponさん

週一で「はてなブックマーク巡り」をやることにしました。 目的 「前は何も感じなかったが今見ると大事に思える情報」を拾う アンテナを広げる 内容 はてなブックマークユーザに目をつける 自分と同じ記事をよく見ている人 ブックマークしている数が多い人 …

AntでVisual Studio関係のファイルをバックアップする

同じディレクトリに、batファイルを用意して ant zip としておけば、batファイルをダブルクリックでzipファイルができあがります。

Quake IIIのソースコードが公開されました

うわー、出た! 「リリースする」って言ってから、実際にするまでが早すぎる! やったぜ、John Carmack。いかすぜ、はてなRSS。リリース情報は、DevMaster.netのこの記事から。 公式サイトのTechnology Downloadsからダウンロードできます。 ソースコードはz…

DevPartner Profiler Community Editionは性能分析に大いに役立った

結果 C#とC++とDelphiが混在するとあるプログラムがあったのですが、それの性能分析および性能改善に大いに役立ちました。CPU負荷が常に100%前後だったプログラムを、80%前後に落とすことが出来ました。 Dev Partner Profiler Community Editionで分かるこ…

インサイド Microsoft Windows 第4版 上

買ってしまいました。id:softetherさんがhttp://d.hatena.ne.jp/softether/20050809で書いていた内容を見て欲しくなってしまったからです。僕が知りたかったのは、スレッドの切り替えがどのように行われるのか、ということでした。 本では第6章の内容に当た…

mF247

http://japan.cnet.com/news/media/story/0,2000047715,20086478,00.htm?ref=rss丸山氏の発言が印象的です。あと、ページの一番最後にある画像を見ると「Webサイトの設計ってこうやってるのかー」という推測が出来て楽しかったです。

英語で読むQuakeニュース

John Carmack's QuakeCon 2005 keynoteおぉ、まもなくQuake IIIのソースコードが公開されるようです。ライセンスはGPLになる模様。 In a move intended to address this situation, Carmack announced that id Software will, very shortly, be making the s…

極座標を使う方法のメモ

http://d.hatena.ne.jp/kenmo/20050817ぼくの頭の中では、「極座標といえばテクスチャマッピング」なんですが、これは「極座標系で移動量を表現する」というお話。2Dアクションゲームを作っていましたが、こういう使い方を全く考えていなかったので、新鮮さ…

クロージャを学ぶ

Ajaxを使った日本語 Full IME http://chasen.org/~taku/software/ajax/fullime/を見て「クロージャ」というキーワードが気になりました。 ということで、どういうものなのかを調べてみました。Flashでクロージャ。-torus solutions! http://www.torus.jp/mem…

サイキック No.9

THE YELLOW MONKEYのアルバム「8」に、サイキックNo.9という曲がある。 曲中で、とても気に入っている歌詞がある。不可能なんて無い、俺たちは超能力集団だそういうプログラマになりたいです。

二代目 NaGu−Ru

こんなゲーム 殴って蹴って投げ飛ばすアクションゲーム。 迫り来る敵をガシガシやっつけましょう。 こんな風に遊びます うろうろしていると、敵が出てくるので、 パンチ、キック、投げ技を駆使して敵をやっつけていきます。 コマンド入力による必殺技も出せ…

投げ銭を扱うときの適切な動詞はなんだろう

投げ銭って、どう扱うのが正しいんでしょうか。 投げる 受け取る 放る ゲット ゲッツ 撒き散らかす 具体的なイメージがあまり湧きませんね。投げ銭って、どこに向かって投げるんでしょうか。>教えてはてなダイアリー 人*1?記事*2?うーん。「今日は投げ銭…

投げ銭によるソフトウェアへのカンパ

はてなブックマークでの投げ銭の使い方として、 ソフトウェアのカンパにも使えるんじゃないでしょうか。 http://d.hatena.ne.jp/jkondo/20050810/1123662359シェアウェアに対する支払いは用途が違うので使えないと思いますが、 「このソフトを気に入ってくれ…

投げ銭獲得!

つい先ほど、はてなブックマークで投げ銭を頂きました!*1 投げていただいた方ありがとうございます。どうやってポイントを受け取ったことが分かるのかなー、と思っていたのですが、 メールと、Myはてなのポイント支払い・受け取り履歴から分かるようになっ…

はてなブックマークに投げ銭機能

id:jkondoさんのページにて、 はてなブックマークに投げ銭機能が出来たことを知りました。 http://d.hatena.ne.jp/jkondo/20050810/1123662359 なぜなら、この方法では多くの人がそのコンテンツがそこにあること自体を知ることができないからです。極端に言…

PeerMe

P2Pダブルスラッシュにて、無料P2P通話ソフトPeerMeというのが紹介されている。 http://www.peerme.com/talk.phpトップページからして、日本語の雰囲気がおかしい。 「好きなだけ無料通話」のページにある 「イチ・ニで無料!」 というとこがすごい*1。これ…