あるプログラミング言語が別のプログラミング言語よりも優れているとウェブ上で発言すれば、間違いなく論争が巻き起こる。「Javaの生みの親」として知られるJames Goslingは、このことを誰よりも知っているはずだ。 Goslingは最近書いたブログのなかで、Javaとスクリプト言語に関する論争のなかに足を踏み入れた。 PHPやPythonのようなスクリプト言語は、「動的な言語」としても知...
Webサービスとして最も有名で成功しているのが、AmazonのAWSだと思います。アマゾンの豊富な商品データベースにRESTやSOAPで問い合わせできます。AWSはバージョンアップを続けていますが、問い合わせにバージョンを指定できるため過去のリクエストでも問題なく利用できます。ResponseGroupに取得したい情報の指定、SearchIndexに商品の種類の指定など、豊富なパラメータを指定できるよ...
軽量サーバー同士は多くの共通点がある一方、1 つのカテゴリーの中で見ると、さまざまな違いがあります。大部分のサーバーは C で作成されていますが、私が実験したサーバーでは、他のいくつかの実装言語も有効なことが実証されています。そうした言語には、Erlang や Java、Lisp、Lua、Perl、Python、Tcl があります。皆さんの好みの言語がある場合には、その言語でコーディングさ...
ブックマークサービスと言えば、Webサイトのブックマークが殆どだが、ちょっと違うソフトウェアを紹介しよう。MarkaBooというWebサービスがそれで、メモやファイル等もアップロードできる。 [1] そして、MarkaBooはオープンソースの下にソースが公開されている。 今回紹介するオープンソース・ソフトウェアはMarkaBoo、ソーシャルブックマークサービスだ。 [1] http://www.moongift.jp/wp-cont...
『 指定URLのfaviconをdot'sっぽく似非3D表示するサービス。任意のGIF/PNGを変換することも可能。(→解説:http://d.hatena.ne.jp/secondlife/20070205/1170609022) 』
Hyper Estraierは全文検索システムです。たくさんの文書の中から、特定の語句を含むものを探して、該当するものの一覧を表示することができます。Webサイトを運営している方なら、自分のサイト専用の検索エンジンとして利用することができます。メールボックスやファイルサーバを対象とした検索ツールとして利用することもできます。
これまで、ニフティでは、まともに開発合宿というものを体験したことも、企画したこともありませんでした。そんな中、今回@niftyウェブサービスを介して、3つのサービス(@nifty TimeLine、アバウトミー、トピックイット)のAPIを公開するにあたり、現場の担当者が自然と口にし始めました。「そうだ、合宿へ行こう!」。 日常を離れて、日々の延長戦を一旦断ち切り、ひたすら...
『 この上下の見せ方は良いよなぁ.D&Dで日時入力をする,業界標準ライブラリになりうる力があると思うんだけれど.GoogleCalendarみたいな.作るしか!/タイムライン自身にはあまり興味が( 』
UnCafeランチうっまー。夜行ってみたいな。高いのかな?
FUSE用のRubyライブラリで、FuseFSてのがあるのを最近知った RubyのFuseFS使ってtwitter file systemを作ってみた Rubyで手軽にファイルシステムを構築できるそうな。面白そうなので、ひとつ試しにRESTなWebサービスをローカルにマウントするRESTファイルシステムを作ってみた。 (http://localhost:3000/books/3.xml へアクセスして中身を表示) あと外部Webサービスをローカルにマウント!てのがやり...
データストア/ビューストア/実体化ストアはプラガブルである。現在の実装はRAM、区分編成ファイル/ファイルシステム、およびAmazon S3である。 分散型の実体化は機能するかもしれないが、書き換えが行われる。 InfoQは、Anthony氏と情報交換し、RDDB、CouchDB、およびRDBMSについて話を聞く機会に恵まれた。まず、研究プロジェクトを話題にしていたRejectConfにて、RDDBに取り組み始め...
『 ブラウザだけで電子書籍の執筆、出版ができるサービス。コミュニティのフィードバックを受けて再出版するというサイクルが面白いなぁ。本を書きたい人だけでなく、編集者になりたい人の修行にも使えそう。 』
『 43Thingsは、ユーザーが自分の目標と達成事項を書き込み、同じことに興味を持つ人とリンクできるサイトhttp://japan.cnet.com/news/biz/story/0,2000050156,20080637,00.htm 』
『 サイトマップの作り方がわからず、簡単なテキストで済ませていたが。これでサイトマップを作ることができる。 』
は RoyF の論文を詳しく解説していてよいのだけれど、いかんせんアカデミックすぎる。 技術的な要素も抑えつつ、入門者にもわかりやすい解説はないものかと探していたのだが、みつからない。 英語の文書を訳すことも考えたんだけど、あまりよいものが見つからない。 で、結局自分で書くことにした。 最初はひとつのポストで済ませるつもりだったんだけど、書き始めたら長...
『 ブラウザ上で管理できるSubversionリポジトリのホスティングASP。1リポジトリ、2ユーザ、10MBまでなら無償(※要OpenID)。今後は有償版もリリース予定 』
『 はてなブックマーク、ドメインごとのブックマーク数、比率、Plotkit、PoweredByMochiKit、グラフ 』
『 PraggerはRubyで書かれたPlaggerもどきです。Rubyのオブジェクト指向を最大限活用して作ってあります。 』
『 rsstimesで更新時間を可視化 』
@niftyは、時間軸に沿った情報を投稿・共有できる「@nifty Timeline β」の提供を@niftyラボで開始した。@niftyIDまたはPLEASY IDを取得すれば、誰でも無料で利用できる。 「@nifty Timeline β」は、ユーザーが投稿した記事を時間軸(タイムライン)に合わせて表示できるベータ版サービス。タイムラインは任意のテーマで作成が可能で、子どもの成長やアルバイトなどの記録を投稿して、...