タグ

2007年7月27日のブックマーク (30件)

  • Karetta|Gaucheプログラミング(立読み版)

    はじめに書の構成 (1)書の対象読者書の表記書の使い方執筆時点でのGaucheバージョン謝辞第1部: 思想LispとScheme (4)Gaucheの特徴 (1)すべて式であるすべてリストである (1)lambdaは空気のような存在である (2)プログラミングとは名前付け(bind)であるすべて再帰である (2) (2)Schemeのすごい点 (4)すべてオブジェクトである (もしそれがお望みなら)Gaucheの設計思想や誕生の背景Schemeの評価モデルとは? (3)「Lisp脳」の謎に迫る - Schemeプログラマの発想第2部: 実用Schemeスクリプトを書こうSchemeスクリプトを書く (1)コマンドライン引数の値を得るユニットテストを書く (1)CGIを書こうSchemeスクリプトをCGIとして実行するwww.cgiライブラリを利用する (1)手軽にHTMLを生成する

  • Karetta|Gaucheプログラミング|「Lisp脳」の謎に迫る - Schemeプログラマの発想

    この原稿の最新版について この原稿に加筆した最新版が書籍「プログラミングGauche」に収録されています。 引用や紹介をされる方はなるべく書籍収録版を参照してください。 他の言語のプログラマがSchemeプログラムを書くとき、 どうしても発想が手続き的(procedural)になりがちです。 LispプログラマやSchemeプログラマの発想は手続き的な発想とはどうも違うらしい、 ということは分かるのですが、具体的に何が違うのでしょうか? ここではこの謎に迫ってみましょう。 実例 例えばこんな例題があります。 1から100までの数をプリントするプログラムを書け。ただし3の倍数のときは数の代わりに「Fizz」と、5の倍数のときは「Buzz」とプリントし、3と5両方の倍数の場合には「FizzBuzz」とプリントすること。 どうしてプログラマに・・・プログラムが書けないのか? (原題: Why

  • Scheme プログラミング入門

    back (技術評論社 Software Design誌 2000年 7月号 に掲載された、「Scheme への招待 〜 GNU標準のスクリプト言語入門」の 記事を加筆修正したものです *1) はじめに みなさんは Lisp をご存じでしょうか。Lisp は 1950年代後半*2に John McCarthy によって 開発されたプログラミング言語で、 おもに記号処理などの分野で今も利用されています。 Scheme は Lisp から派生した言語のひとつで、 Guy Lewis Steele Jr. および Gerald Jay Sussman によって 1975年に開発されました。Scheme はよく 「Lisp の方言」などと呼ばれますが、Lisp よりも簡単な仕様 で、それでいて複雑なプログラミングが可能なように設計されています。 どのプログラミング言語にも長所と短所がありますが、S

  • Practical Scheme

    Shiro Kawai 11/20/2000初出、3/29/2002更新 Cに慣れたプログラマがSchemeのコードを見て面らうことのひとつは、 無名の関数やローカル関数の多用だろう。 特に実行効率に敏感なプログラマにとっては「関数呼出しは高価」 という感覚が染み着いているため、 至るところに散りばめられたlambdaに眉をひそめてしまうようだ。 しかしSchemeにおいては、 コード上に関数が書いてあるからといって 実行時にスタックフレームの生成やレジスタの退避などのオーバヘッドが起こるとは限らない。 例えば関数の最後に別の関数を呼び出す末尾呼び出し(tail call) はただのjumpインストラクションに置き換え可能だ。 ここでは、Cプログラマを対象に、 lambdaで生成される関数群が実際にどのように実行され得るのかを書いてみたい。 (なお、Schemeの規格ではlambdaフォ

    Practical Scheme
  • kajisoku.com

    This domain may be for sale!

    agw
    agw 2007/07/27
  • 自己採点は60点? Hatena Inc.が過ごしたシリコンバレーでの1年間

    はてなが米国シリコンバレーに100%子会社、Hatena Inc.を設立してから約1年。先日、ついにHatena Inc.発の新サービス「はてなスター」と「はてなメッセージ」がリリースされた。 さらに8月にも新サービス「はてなワールド」の公開を控えている。 シリコンバレーでの試行錯誤が形になりつつあるなか、はてなの代表取締役であり、Hatena Inc.代表の近藤淳也氏に、この1年間に起きた変化、海外での活動状況、そしてこれからの1年間の展望を聞いた。 --改めてお聞きしたいのですが、そもそもアメリカHatena Inc.を設立した目的は何だったのですか。 最初は3つくらいあったのかな。えーっと何でしたっけ(笑)。順番があった気がするんですけど。グローバルなサービスを作って展開することと、現地のエンジニアとかシリコンバレーの人的な関係構築みたいなこと。あと既存のビジネスパートナーとしても

    自己採点は60点? Hatena Inc.が過ごしたシリコンバレーでの1年間
  • http://www.asahi.com/life/update/0726/OSK200707260083.html

  • Geekなぺーじ:flickrの画像を使って広告を作って問題になった事例

    企業がflickrから画像を広告に利用して問題が発生してしまった事例を発見しました。 「flickr ads」などの検索単語を色々入れていたら発見しました。 この問題は2ヶ月ぐらい前に発生し、現在まで続いているようです。 Virgin Mobiles Australiaがflickrで公開されている画像を使って広告を出したようです。 その広告の下の方に「flickr.com/photos/chewywong からの画像です」というような事が書いてあったそうです。 その広告を見たflickrユーザが「広告に利用されたね、おめでとう!」というような投稿をしました。 http://flickr.com/photos/sesh00/515961023/ Dump Your Pen Friend すると、写真をflickrに投稿した人と、撮影されている女性がコメント欄に書き込みをしました。 まず、最

    agw
    agw 2007/07/27
  • mixiのユーザーのプロフィールを外部へ持ち出し、データベース化するシステムは作成可能*ホームページを作る人のネタ帳

    mixiのユーザーのプロフィールを外部へ持ち出し、データベース化するシステムは作成可能*ホームページを作る人のネタ帳
    agw
    agw 2007/07/27
  • JASRAC動画共有サービスの音楽利用許諾条件を公表:アルファルファモザイク

    編集元:ニュース速報板より「JASRAC動画共有サービスの音楽利用許諾条件を公表」 1 AA職人(茨城県) :2007/07/25(水) 22:46:46 ID:aXBvDjUN0 ?PLT(13601) ポイント特典 日音楽著作権協会(JASRAC)は24日、動画投稿(共有)サービスにおける利用許諾条件を定めたと発表した。 JASRACが管理する音楽著作物の使用料率は、従来からある「ストリーム形式」と同様の料率が定められた。 この条件は、すでに国内約40のサービス運営会社に案内している。 今回示された利用許諾条件では、動画投稿(共有)サービスの定義について、 1)ストリーム形式によるサービスであること、 2)管理運営する事業者の責任において、作詞家・作曲家、脚家、レコード会社、実演家、放送局、映像製作者その他の権利侵害を防止すること、 3)上記を実現するための技術的な

  • Gmailを高速にする方法 - GoogleMania | グーグルの便利な使い方

    Gmailを高速にする方法 管理人 @ 7月 26日 07:30am Gmail(Gメール) Gmailはとても便利なウェブメールですが、問題はデスクトップのメールソフトに比べてスピードが遅い点でしょう。 しかし、設定を変更するだけで、少しはスピードを上げることができます。 毎日利用するなら、改善しておきましょう。 チャット機能廃止 Gmailのチャット機能を使わないなら、Gmailの画面下の方に表示されるGmail の表示形式で、「通常の HTML 形式 (チャット機能なし) 」を選択。 Google トーククライアントを使っている人におすすめです。 ウェブクリップを非表示 「設定>ウェブクリップ」で「ウェブ クリップを受信トレイの上に表示」のチェックをはずします。 (ウェブクリップはGoogle スポンサー リンク、Gmail のヒントなどが表示される機能です。) 抜粋非表示 「設定>

  • 角川グループ、YouTube活用へ 著作権保護ツール検証に協力

    角川グループホールディングスは7月26日、子会社の角川デジックスが、YouTubeの著作権保護ツール検証に協力する、と明らかにした。ツールが有効に働くことが分かれば、YouTube上に角川グループ専用チャンネルを設置するなど、グループの動画作品のプロモーションに生かしていく方針。 角川デジックスがこのほど、Googleと提携した。角川グループの動画を、YouTubeが開発した著作権保護ツールの検証用に提供する。 同ツールは、YouTubeに投稿された動画から、メディア企業が提供したコンテンツと一致するものがないかを、声紋などを元に調べるもの(関連記事参照)。検証には、米国のTime WarnerやWalt Disneyも参加している。 ツールが有効に働き、違法コンテンツをコントロールできる技術が確立した段階で、角川グループはYouTubeのプロモーション活用を検討する。具体的な活用法は決ま

    角川グループ、YouTube活用へ 著作権保護ツール検証に協力
  • JASRAC、動画共有サイトにおける楽曲利用の許諾条件を発表 - GIGAZINE

    先日Yahoo!JAPANが動画共有サイト「Yahoo!ビデオキャスト」で投稿された動画の中にある楽曲の著作権料を日音楽著作権協会(JASRAC)に支払うことで合意したということをGIGAZINEでお伝えしましたが、今度はJASRACが動画共有サイトで楽曲を利用する場合の許諾条件を発表しました。 気になる許諾条件や利用料金は以下の通り。 動画投稿(共有)サービスにおける利用許諾条件について このリリースによると、JASRACは動画投稿(共有)サービスにおいての楽曲利用許諾条件を、サービスの提供にあたってストリーム形式を採用しており、管理運営する事業者の責任において、作詞家・作曲家、脚家、レコード会社、実演家、放送局、映像製作者その他の権利侵害を防止した上で、そのために運営者側の責任によるアップロード作品の目視などによる事前チェックまたは同等のチェックや、技術的手段の採用とシステム構築の

    JASRAC、動画共有サイトにおける楽曲利用の許諾条件を発表 - GIGAZINE
  • まもなくIDE接続のHDDが市場から姿を消すことに

    これまでHDDを接続する形式として広く使われてきた「IDE」ですが、ついに後続の接続形式である「シリアルATA(S-ATA)」に完全に取って代わられる日が近づいているようです。 すでに世界最大手のSeagateをはじめとしたHDDメーカーが、IDE接続HDDの新モデルの供給を打ち切る方向に向かっているとのこと。 詳細は以下の通り。 The Tech Report - Seagate to give up on IDE この記事によると、世界最大手のHDDメーカーSeagateは、今年から段階的にIDE対応のHDDを廃止し始めるつもりであると流通関係者が話しているそうです。そして今年中にS-ATA対応のHDDのみを提供するようになるとのこと。 なお、SeagateはIDE形式のHDDを提供しなくなる最初のメーカーではなく、すでにWestern Digitalが主に高速・大容量モデルのHDDに

    まもなくIDE接続のHDDが市場から姿を消すことに
    agw
    agw 2007/07/27
  • YouTubeの動画識別技術の開発に角川が参加

    角川グループホールディングスの関連会社である株式会社角川デジックスは26日、動画共有サービス「YouTube」が開発している、YouTubeにアップロードされた動画の識別技術の実証実験に参加すると発表した。 この技術はYouTubeがGoogleの協力で開発しているもので、違法ファイルのアップロードに対する著作権対策の1つとして、そのファイルがどのようなものであるかを識別するもの。実験には既にディズニーやタイム・ワーナーなどが参加しているが、日からは角川グループが初の参加となる。 参加した理由について角川デジックスは「YouTubeには日版開始以前より、“涼宮ハルヒの憂”や、“らき☆すた”など、角川グループが著作権を所有するアニメや映画など、約15万の動画が閲覧可能な状態にあった」と、状況を説明。 それらの動画の閲覧数が非常に多かったこともあり、角川グループではその管理方法につ

  • FC2Blog - Forbidden

    このページの表示は許可されていません このブログは下記の理由などにより凍結されています。 規約上の違反があった 多数のユーザーに迷惑をかける行為を行った。 30秒後にトップページへ移動します

  • ガス屋にバイブ見られた\(^o^)/:ハムスター速報 2ろぐ

    えろねた注意 1 :以下、名無しにかわりましてVIPがお送りします。:2007/07/26(木) 13:45:05.86 ID:3lwTuzp90 定期的に家に来るのに\(^o^)/ 2 :以下、名無しにかわりましてVIPがお送りします。:2007/07/26(木) 13:47:16.22 ID:bGweXwQI0 それをうp 3 :以下、名無しにかわりましてVIPがお送りします。:2007/07/26(木) 13:47:52.03 ID:iVsqkm/d0 ガスうp 4 :以下、名無しにかわりましてVIPがお送りします。:2007/07/26(木) 13:48:09.30 ID:LdbcseBw0 ガス屋に見せて俺に見せられないなんて言わないよな? 12 :以下、名無しにかわりましてVIPがお送りします。:2007/07/26(木) 13:53:34.19 ID:3lwTuzp90 おま

    agw
    agw 2007/07/27
  • 3分LifeHacking:見たWebページをすべて保存する - ITmedia Biz.ID

    自分の見てきたWebページの履歴を、より分かりやすく表示したり、閲覧したページを都度、ローカルに保存してしまう方法。ただしFirefoxのみ。 「あ、あの1時間前に見たページ、なんだっけ?」「昨日見たページ、今日いってみたらなくなっていた……」──。Web閲覧の時間も量も増える中で、こんな経験をしたことはないだろうか。 今回はFirefoxユーザー向けに、Webページの閲覧履歴を、ブラウザ標準のものよりもより詳細に、そして確実に保存する方法をご紹介する。 閲覧履歴をサムネイル画像で「Thumbstrip」 拡張機能として提供されている「Thumbstrip」(ダウンロード)は、閲覧したWebページのサムネイルを自動的に保存してくれる。ポイントは、 サムネイルがフィルムのコマのように一列に並び、マウスを置くだけでスクロールして流れをチェックできる いつ閲覧したかを「42mints ago」の

    3分LifeHacking:見たWebページをすべて保存する - ITmedia Biz.ID
    agw
    agw 2007/07/27
  • 3分LifeHacking:消えてしまったWebページを閲覧する - ITmedia Biz.ID

    インターネット上の情報は永遠ではない。さっき見たページがなくなっている……というときに困らないように、何とかなるかもしれない方法。 ブックマークしておいたサイトに行ったら、消えていた。昨日は表示されていたのに──。 インターネットに載っている情報は、必ずしもずっと残っているわけではない。いったんは公開したものでも、個人の都合で消去されることもあれば、サービスの終了に伴いサイト自体がなくなってしまうこともある。そうはいっても、重要な情報は確認したい。 そんな“消えてしまったWebページ”を閲覧するための方法を3つ紹介しよう。 Googleのキャッシュに残っていないか? Googleの検索エンジンは、「該当ページのサーバがダウンした場合でも、ページの内容が見られるように」、多数のWebページの中身を保存している。Google検索の結果一覧画面に「キャッシュ」というリンクがあり、これを押すとGo

    3分LifeHacking:消えてしまったWebページを閲覧する - ITmedia Biz.ID
    agw
    agw 2007/07/27
  • やっと分かったよ!はてなが”気持ち悪い”理由!! - 萌え理論ブログ

    べにぢょのらぶこーる - やっと分かったよ!ミクシィが”気持ち悪い”理由!! 答えは、”女社会だから。” もっと正確に表現すると、”女の子社会だから。” http://d.hatena.ne.jp/lovecall/20070725/p1 答えは、”男社会だから。” もっと正確に表現すると、”非モテ社会だから。” そう、はてな非モテ社会。 いわゆる「クリリン」「カリモフ」「うんこ投げ」と呼ばれる非コミュニケーションや理屈っぽいブクマコメントも、非モテ社会特有のムラの圧力と考えればしっくりきます。

    やっと分かったよ!はてなが”気持ち悪い”理由!! - 萌え理論ブログ
  • MOONGIFT: » 必見!Railsがローカルアプリケーションに「Slingshot」:オープンソースを毎日紹介

    最近はWebアプリケーションとローカルアプリケーションの境がなくなってきた。むしろWebアプリケーションのほうがインターネットとの親和性も高く、便利なことが多い。 開発者にとっても、コンパイルの手間などがない分、Webアプリケーション方が楽だろう。そんなWebアプリケーション推進の波が強まるであろうソフトウェアがこれだ。 今回紹介するオープンソース・ソフトウェアはSlingshot、Railsアプリケーションをローカルアプリケーションにするソフトウェアだ。 これは凄い。サンプルとして、Radiant CMSがMac OSX用ローカルアプリケーションとしてパッケージされて配布されているが、ちゃんと動作する。 これを使えばTodo管理やパスワード管理といったアプリケーションもWeb化できる。Apacheの設定も不要、データベースも不要(SQLiteを内包)、Rails自体も設定不要で動作してく

    MOONGIFT: » 必見!Railsがローカルアプリケーションに「Slingshot」:オープンソースを毎日紹介
  • Concord | Verified by Visa | Overview

    agw
    agw 2007/07/27
  • 『Dynasty Warriors: Gundam』海外でデモ配信中!日本語ボイスサポート! | Game*Spark - 国内・海外ゲーム情報サイト

    [b]「どうして日だけ発売予定が無いんだ!」[/b]と日のXbox 360ユーザーから大いに(?)不満が出ている、Dynasty Warriors: Gundam(ガンダム無双)。今日から海外マーケットプレースでデモが配信されています。字幕はすべて英語表記ですが、ゲームを始める前に日語ボイスが選択可能! 筆者のデジカメで画面を直接写したものを紹介します(手ぶれがあります、申し訳ありません)。タイトル画面で、ボイスを英語と日語、どちらかを選択することが可能で、日語の場合、プレイ中はすべて「ボイスだけ日語」となります。メッセージなどの会話シーン、ミッションの状況などは全部英語の文面。ちぐはぐな感じになってしまいますが、これはこれで新鮮……かも知れません。 以下のスクリーンショットは[url=http://www.tothegame.com/screenshot.asp?id=676

    『Dynasty Warriors: Gundam』海外でデモ配信中!日本語ボイスサポート! | Game*Spark - 国内・海外ゲーム情報サイト
    agw
    agw 2007/07/27
  • 『ビューティフル塊魂』もっとでっかく塊作るよ!プレイムービー | Game*Spark - 国内・海外ゲーム情報サイト

    ちょっとだけ取りこぼしてしまっていた、[b]ビューティフル塊魂(Beautiful Katamari)[/b]のE3 2007のゲームプレイムービーをご紹介します。左上の単位が「度」とか「輪」など、巻き込んだ物品の種類によって変化。大量に塊として転がしてもほとんど処理落ちが無いなど、Xbox 360用にパワーアップされているようです。 また[url=http://katamaridamacy.jp/]塊魂オンザウェブ(新公式サイト)[/url]のオープンが、あと6日(7月26日現在)となり、カウントダウンが始まっています。開発もそろそろ大詰めということでしょうか?[b]ロマンス&ビューティ[/b]というジャンルに相応しい、スタイリッシュ(?!)なゲーム性に期待が高まります。 王子の仲間達も気になりますが、王様が人気独占となるかも……。肝心の発売日や価格なども、新公式サイトオープンによりそろ

    『ビューティフル塊魂』もっとでっかく塊作るよ!プレイムービー | Game*Spark - 国内・海外ゲーム情報サイト
  • Myrmecoleon in Paradoxical Library. はてな新館 - はてブ指数

    書誌学的方法による研究者評価の方法のひとつとしてh指数(h-index)というものがある。 その定義は 「その研究者が公刊した論文のうち、被引用数がh以上であるものがh以上あることを満たすような数値」 h指数 - Wikipedia というもの。イメージとしてはこのグラフをみるとわかるかなと。 要するにどの程度の質の論文をどれくらいの量書いているのか,というのが一発で分かる感覚的に優れた指標である。単純な被引用数(論文が引用された回数)の総和だと特定の論文が妙に引用されてて他はボロボロ,みたいな研究者も高く評価されてしまうのに対し,h指数を使うと質と量が同時に把握できるので分かりやすくてオススメ。 詳しいところはwikipediaが詳しいのと,あとオリジナルの論文(英文)も公開されてるので読むとよい。っても自分も読んでないが(マテ で,なんでこんなことをわざわざ説明してるのかというと, こ

  • 連載:検索エンジンを作る|gihyo.jp … 技術評論社

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    連載:検索エンジンを作る|gihyo.jp … 技術評論社
  • 第5回 N-gramのしくみ | gihyo.jp

    前回は形態素解析を使う検索エンジンのしくみについて説明しました。今回は、FINDSPOTで使用しているN-gramという検索エンジンのしくみについて説明します。 N-gramによる見出し語の切り出し 前回は、形態素解析による検索エンジンでは、検索可能な最小単位が分かち書きの切り分け単位となる点を説明しました。 一方、N-gramを使った検索エンジンでは、単純に文字の並びを見出し語としてインデックスを作成します。1文字を元にインデックスを作成する方法をユニグラム、2文字の並びを元にインデックスを作成する方法をバイグラム、3文字の並びを元にインデックスを作成する方法をトリグラムと呼んでいます。 1文字:ユニグラム 2文字:バイグラム 3文字:トリグラム N-gramによる見出し語の切り出しは、形態素解析のための文法解析を伴わないため、特定の自然言語に依存しないという特徴があります。 FINDS

    第5回 N-gramのしくみ | gihyo.jp
  • Life with Cygwin

    沖ソフトウェア株式会社は、沖通信システム株式会社および株式会社沖インフォテックと平成22年10月1日をもって合併いたしました。新会社名は、株式会社OKIソフトウェアとなります。3社が行っております事業は新会社にて従来通り継続いたします。

  • h-index を Ruby で書いてみた - まちゅダイアリー (2007-07-19)

  • ゲーマーには「ニュータイプ」がいる (2007年7月26日) - エキサイトニュース

    宇多田ヒカルの「テトリス」の超人的腕前は、もはや有名だが、それを見て、「やっぱり凡人とは頭のつくりが違うのだな」と、畏敬やら諦念やらを覚えた人は多いのではないだろうか。 かつて「XI(サイ)」というパズルゲームで脅威的なスコアを叩きだした女性を取材したことがあったのだが、その人はかなり美人のスタイリストさんで、オマケに頭の回転も早く、「ああ、やっぱり持って生まれたモノが違う人っているよね」と、しみじみ思った。 そんな話を、あるゲーム雑誌編集者にしたところ、彼はごく当たり前のように、さらりとこんなことを言うではないか。 「ゲームをする人には明らかに『ニュータイプ』がいるんですよ」 この「ニュータイプ」がどんなものを指しているかというと……。 「どんなゲームも単に異常にうまいというだけじゃなく、どんなゲームもジャンルを問わず、『初見』でできてしまう人」 実際、ゲーム雑誌編集部でアルバイトをして

    ゲーマーには「ニュータイプ」がいる (2007年7月26日) - エキサイトニュース
    agw
    agw 2007/07/27