タグ

2007年9月14日のブックマーク (9件)

  • うん、死んだら連絡するよ - [間歇日記]世界Aの始末書

    ▼あなたが死んだら大事な人にそれを知らせてくれる「DeathSwitch」 (Japan.internet.com) http://japan.internet.com/busnews/20070904/7.html DeathSwitch ではあなたが万が一死んでしまったり、動けなくなってしまったときに周りの人にそれを知らせてくれるサービスを提供している。 仕組みは簡単で、定期的に送られてくるメールに返信していくだけである。ただし、あなたが一定期間返信できなかったら、あらかじめ指定された人に指定した内容のメールを送ってくれるのだ。 ああ、やっぱりこういう商売をしている人がいるんだなあ。十年前くらいから、腐乱死体になって人に迷惑をかけないようにするにはどうするかみたいなことを考えていたのだが、こういう商売があるなら話が早い。日語版も提供してほしいなあ。特殊清掃の人には、できるだけ面倒をか

    うん、死んだら連絡するよ - [間歇日記]世界Aの始末書
    sshi
    sshi 2007/09/14
    「こういう商売が必要な社会というのは、進んでいるのか後退しているのか、どっちだろう?」
  • 階段を昇るドミノ - [間歇日記]世界Aの始末書

    先日の『ロンドンハーツ』の録画を観てたら、青木さやかを驚かせるために二回も“ドミノ倒し”が出てきた。青木が楽屋の扉を開けると、それに連動して凝った仕掛けのドミノ倒しがはじまるのだ。 いや、ロンハーも青木さやかも、この際あんまり関係ないのだ。あのドミノ倒しを観ていて、ああそうかといまさらながらに納得したことがあるのである。ドミノ倒しなんか何回も観ているはずなのに、いまごろ気づいたのかとわれながら呆れる。 ほれ、ドミノ倒しに必ずある仕掛けに、“ドミノが倒れてゆくという現象が階段を昇ってゆく”というのがあるじゃないか。今回のロンハーのドミノ倒しにもあった。ぱっと見にはちょっと不思議な感じがするんだが、倒れるドミノの先端が次のドミノの重心より上の部分を充分な強さでヒットすることができる程度の段差であれば、ドミノは自分より高い位置にあるドミノを倒すことができる。そうした条件を満たす段差を繰り返し設け

    階段を昇るドミノ - [間歇日記]世界Aの始末書
    sshi
    sshi 2007/09/14
    こういう話はおもしろいなあ
  • ぺんブロ 

    皆さんのパソコンは、使わないときどうなってますか? 電源を落としますか? ほったからしですか? パソコンの余った能力でボランティアが出来ます。 何もしていないパソコンに仕事をさせてみませんか? ここでは、プログラムとか、グリッドコンピューティングとかのサイトにします。 個人的なネタはmixiにて。

    sshi
    sshi 2007/09/14
    初心者は高速な処理系を使えない???
  • JavaScript で構文解析: Days on the Moon

    C++ の特徴のひとつである演算子オーバーロード、その粋を極めたのが Boost Lambda (無名関数) と Boost Spirit (構文解析) ではないかと思っています。JavaScript では無名関数が使えるので Lambda に関しては間に合っているとも言えますが、Spirit はそうも行きません。JavaScript 2 で演算子オーバーロードがサポートされるのならチャレンジしてみようかななどと思ってそれきりになっていました。 しかし、一部でパーサブームが起こっているというのを受け、Perl 6 Rules をつらつらと眺めているうち、正規表現のメタ文字を使えば文法定義をきれいに書けるのではと思い至りました。そこで実際に JavaScript でパーサジェネレータを作り、Spirit にあやかって Gin (ジン) と名づけてみました。 文法定義 正規表現リテラルを使うこ

    sshi
    sshi 2007/09/14
  • Inside Tokyo Cabinet その壱 - mixi engineer blog

    約半年間の沈黙を破ってOSSの世界に戻ってきつつあるmikioです。先日、Tokyo Cabinet(以下「TC」と呼びます)というデータベースライブラリをリリースしました。今回から数回に分けて、TCの設計と苦労話について連載してみます。 DBMとは TCは、いわゆるDBMの系譜のデータベースライブラリで、単純なハッシュテーブルをファイル上で永続化するだけの機能を提供します。DBMはAT&Tの古代UNIXの時代から受け継がれる伝統芸能なのですが、私はそういう枯れた技術が大好きなのです。 プログラマの皆さんは、PerlRubyではハッシュ(連想配列)と呼ばれ、JavaC++ではmapと呼ばれるような、何らかのキーに関連づけてなんらかの値を記録するデータ構造って実によく使いますよね。例えばmixiでは、ユーザアカウントに関連する情報(名前とかニックネームとか)は、ユーザIDをキーにしたハッ

    Inside Tokyo Cabinet その壱 - mixi engineer blog
    sshi
    sshi 2007/09/14
  • 第1回 軽量さと堅牢さを兼ね備えたメッセージング | gihyo.jp

    はじめに みなさん、はじめまして。 今回からRubyによるオープンソースのメッセージングライブラリ、AP4Rの連載をさせていただくことになった加藤です。一緒にAP4Rの開発を進めている篠原とともに 4回にわたってご紹介させていただきます。 筆者らはフューチャーアーキテクト株式会社にて、自社製のJavaによるメッセージングミドルウェアの開発、メンテナンスを行なってきました。大小さまざまなプロジェクトで稼動してきたものであり、数十台規模での導入実績もあります。そこで培った実装や経験をもとにRubyで書きあげたものが、AP4Rです。Ruby 会議 2007でも取りあげてもらえたので、名前くらいは聞いたことあるよ、という方もいるかもしれません。以下、RubyForgeのプロジェクトサイトと日語ホームページのURLです。 AP4R のホームページへようこそ! RubyForge: AP4R: Pr

    第1回 軽量さと堅牢さを兼ね備えたメッセージング | gihyo.jp
    sshi
    sshi 2007/09/14
  • FUKUDA2; SF初心者に捧げるSF小説n冊

    IRCにて、まうきち先生から「お勧めのSF小説教えてください」とのお達しがあったので、よーし頑張って布教しちゃうぞ!という勢いでSF初心者にお勧めのをまとめてみました(日記を読んでいらっしゃる方のうち、どれくらいが非SF者なのかは考えないことにしましょう。うん)。 はっきりいってSFはマイナージャンルな上に、最近は書籍の生鮮料品化が進んでいるので、ちょっと古いなどはすぐに入手不可能になったりします。なので、以下は「できるだけ新刊・近刊・もしくは古などで入手可能性の高そうな」をもとに「SFというジャンル内の大まかな傾向を把握できそうなもの」、というポリシーに基づき、独断と偏見でジャンル内傾向の説明と該当カテゴリ内でのおすすめ作品をまとめてみました。 SFの原型──古き良き宇宙SF SFの根源にある衝動の一つが「宇宙に行きたい!宇宙をこの目で見たい!」という願望であることは明らかで

    FUKUDA2; SF初心者に捧げるSF小説n冊
    sshi
    sshi 2007/09/14
  • 東京大学 図書館情報学研究室 – Laboratory of Library and Information Science, Graduate School of Education, The University of Tokyo

    講師:馬小兵 北京大学教授 日時:2024年1月19日(金)10:30-12:00 形式:ハイブリッド(要事前登録・オンライン先着100名・現地先着30名) 場所:東京大学大学院教育学研究科(郷地区)赤門総合研究棟A200番教室 https://www.p.u-tokyo.ac.jp/access 内容:北京大学を例に中国における日語翻訳修士課程の創設と十年来の発展、中国における日中翻訳研究の最近の動向 使用言語:日語 参加費:無料 主催:科学研究費基盤(S) 19H05660 翻訳規範とコンピテンスの可操作化を通した翻訳プロセス・モデルと統合環境の構築(代表:影浦峡) 参加登録方法: オンライン・現地問わず、ご参加をご希望の方は下記URLからご登録ください。 https://forms.gle/kYG7VBcQwYtzkCiD6 お申込確認後、こちらから連絡させていただきます。 *

    sshi
    sshi 2007/09/14
  • quine 変種あれこれ - まめめも

    quine は極めてる人がいっぱいいるので quine の変種を考えてみました。あんまりいいのを思いつきませんでしたが、誰かがもっと面白いのを考える種になるといいなと思いつつ晒します。 Python -> Ruby -> Perl -> Python .. と回るプログラム。quine っぽいのは python だけなので全然ダメ。 q='print "puts %%(print q(q=%s;exec q).$/)"%`q`';exec q $ cat quine.rb.pl.py |python |ruby |perl > q $ diff quine.rb.pl.py q Hello, world! 。標準エラー出力に 1 文字だけ出力したら、残りを出力するプログラムを出力して終了します。 "Hello, world!\n".instance_eval q=%q(STDERR.put

    quine 変種あれこれ - まめめも
    sshi
    sshi 2007/09/14
    この人もあほだった…(褒め言葉)