タグ

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

  • このソフトを作って欲しい!をみんなでお願いできる『microPledge』 | 100SHIKI

    ソフトウェアは作れるんだけど無料で作るのはね・・・という人と、こういうソフトがあるならお金を払ってもいい!という人を結びつける場がmicroPledgeだ。 小額でもいいからお金を払ってもいい人が積もり積もればそこそこの金額になる。その時点でソフトウェア開発者が作業に着手する、という仕組みだ。 いわゆる空想生活的な仕組みのソフトウェア版と言えるだろう。 他の人を巻き込んでどうやって問題解決していくか。そうした仕組みの一つのヒントになりそうですね。

    このソフトを作って欲しい!をみんなでお願いできる『microPledge』 | 100SHIKI
  • Yahoo! Pipes の Page Fetch モジュールでスクレイピングし放題 - てっく煮ブログ

    pipesこのブログでも何度か Yahoo! Pipes の話題は取り上げてきましたが、先日実装された「Page Fetch」モジュールは素敵すぎます。ほんとに。今まで、Yahoo! Pipes といえば、XML・CSVYahoo が提供してるサービスのデータを加工することしかできませんでした。それが、「Page Fetch」モジュールの登場により、任意の Web ページを加工できるようになったのです。Yahoo! Pipes の使い道といえば、次の2つだと思います。1. RSSリーダーで読むための XML 作り複数の RSS を結合したり、見た目を整えたりして、自分専用の RSS を作る。 (例)サイトの最新被ブックマークを livedoor Reader で読むための Pipes2. Web サービスとの連携JSONP に対応してるので、JavaScript と組み合わせてサーバ

  • WindowsVista風のガラス風ボタンを作成するPhotoShopチュートリアル:phpspot開発日誌

    Icojoy this tutorial we will try to make round button in one of Windows Vista styles. WindowsVista風のガラス風ボタンを作成するPhotoShopチュートリアル。 次のようなボタンを作成するチュートリアルがムービー付きで公開されています。 以下がそのムービーです。 ガラスのような質感を作成する場合に参考になる良いチュートリアルですね。 このVista風のボタンもカッコいいのでサイトに盛り込んでカッコいいサイト作りに役立てられそうです。 関連エントリ 56のクールなPhotoShop用レイヤースタイル集 PhotoShopでMacOS、Leopard風ロゴを作るチュートリアル

  • みんなのPython Webアプリ編(途中まで)読んだ - 理想のユーザ・インターフェイスを求めて

    恥ずかしながら、Webアプリにおけるデータベースの有用性がこのを読んで初めて理解できた。Webアプリでは不特定多数が同一ファイルにアクセスする可能性があるわけだ。 Webアプリの方に目を向けたおかげで、やっとデータベースも身近な存在になってきた。これまでSQLも自分とは無関係だろうと思っていたのだが。 あと、シリアライズとかpickleモジュールの存在を初めて知る。 これは便利。これを使えばデータをファイルに一括保存するとき、フォーマットを考える必要ないじゃないか。 pickleモジュールの使い方 データの保存 import pickle d1 = {'spam': 2, 'ham': 1, 'egg': 3} # データを辞書にまとめる file = open('./save.dat', 'wb') pickle.dump(d1, file)        # ファイルへ書き出し デー

    みんなのPython Webアプリ編(途中まで)読んだ - 理想のユーザ・インターフェイスを求めて
  • Sbox Error

    The sbox program encountered an error while processing this request. Please note the time of the error, anything you might have been doing at the time to trigger the problem, and forward the information to this site's Webmaster (webmaster@www.ac.cyberhome.ne.jp).Stat failed. /usr/local/apache2/cgi-bin/~mattn: No such file or directory sbox version 1.10 $Id: sbox.c,v 1.16 2005/12/05 14:58:01 lstein

  • Google Gears データベースの基礎(スライド) - WebOS Goodies

    口頭で説明しながら見せるつもりだったので、意味不明の部分もあるかもしれません。ご不明な点は、コメントなどいただければできるかぎりお答えします。 ODF および PDF 形式の元ファイルも Box.net で公開しておきました。以下のウィジェットからダウンロードできます。ウィジェットが表示されない場合は、こちらのページをご利用ください。 個人的に Gears のデータベースを利用する大きな利点としては以下のものがあると思っています(同期 API 以外は Gears 以外のクライアントサイド DB 共通の利点ですが)。 パフォーマンス ご存知のように JavaScript の実行はお世辞にも速いとは言えないので、大量のデータを処理するのには限界があります。しかし、高速な SQL データベースで検索・ソートなどを行った結果を JavaScript に渡すという方法をとれば、かなりの量のデータが現

  • Scheme 入門 1. Scheme 処理系のインストール

    1. Scheme のすすめ Scheme を使うと、 美しいコードを書くことができます。 プログラミングが楽しくなります。 これが Scheme を習う唯一の理由です。 Scheme を使って実用的なプログラムを書こうとするとあてが外れるでしょう。 しかし、優秀なハッカーは Scheme 好きが多いので、Scheme を習っておいて損は無いと思います。 実際、最も優れたコンピュータ科学の教科書の1つである Structure and Interpretation of Computer Programs (SICP) 日語訳:計算機プログラムの構造と解釈 のプログラム例も Scheme で書かれています。 また、GNU は拡張言語に guile という Scheme を採用しています。 guile は MS-Word や Excell のマクロのようなもので、 簡単なスクリプトで、アプ

  • Franz Inc.: Allegro Common Lisp (Japanese)

  • Allegro Common Lisp Features (Japanese)

    Allegro Common Lisp (以下Allegro CLと呼びます)は、高度にオプティマイズされたCommon Lispシステムであり、 最もパワフルなダイナミックオブジェクト指向プログラミングシステムです。 Allegro CLは、プログラム開発の生産性向上と、ダイナミックオブジェクト指向のメリットを提供します。 Allegro CLは、Common Lispの標準規格であるANSI X3J13に基づいており、先進的 なオブジェクト指向プログラミングをサポートするCLOS(Common Lisp Object System) を提供しています。これにより、 Dynamic OOP(Object Oriented Programming) が可能となり、 Staticなオブジェクト指向型言語に比べて はるかに柔軟性に富んだプログラミングが実現します。 詳しい機能については機能説