1999年、来日中だったGNUプロジェクトの創始者、リチャード・M・ストールマンにインタビューをしたことがある。移動のタクシーの中で無理に捕まえて話を聞いた。当時の私はDebian GNU/Linuxのユーザーで、GNUソフトウェアやフリーソフトウェアファウンデーションに対してシンパシーを感じていた。 プログラマにとってソフトウェアは空気のようなものだ。だから、日頃からそ...
※ 画像は公式サイトのデモより。 [1] FlashはAjaxに比べると各OS間、各ブラウザ間での互換性も高い上にインタラクティブに富んだインタフェースが作れるので便利だと思う。だが、バックエンドのシステムとの連携が難関だった。 Flash Remotingを使えば問題は解決する。標準ではJavaのみではあるが、Rubyと連携したシステムを構築するのであればこれを使おう。 今回紹介するオープン...
『 OpenSourceWebCrawlersWritteninJava-Manageability:Javaで書かれたオープンソースのWebクローラ一覧 』
ruby-1.8.2-20050201を置きました。 1.8.2のリリース版にあった幾つかのバグが修正されています。mswin32関連だと、複数のスレッドがある場合にFile.flock(File::LOCK_UN)ができなくなっていた問題が修正されています。 また、今回から、パッケージにriドキュメントを添付しました。そのためにパッケージのサイズが大きくなっています。
RapidSVN 0.9.0(まだドラフトだけど) を周りの人に使わせるために、日本語化してみました。Windowsなら、rapidsvn.exeのあるところにlocaleディレクトリがあるので、その中にjaディレクトリを作成して、rapidsvn.moを置くだけです。 以前のバージョンでどうとか、訳がどうとか確認してませんので、使ってみてコメントください。 「rapidsvn.mo」をダウンロード
『 テキストエディタ/http://fnya.cocolog-nifty.com/blog/2007/01/notepad__1286.html 』
『 オープンソースのPHPスクリプトがダウンロードできるサイト 』
これはデザイナーのみならず導入必須のソフトウェアと言えそうだ。 Webサイトを作る際には、モックアップが必要になる。それをベースにして「ここをこうしよう」「次はどこに遷移させよう」といった議論が可能になる。頭の中だけではイメージがはっきりせず、意見も出しづらい。 ドラッグアンドドロップでモックアップを作成できる そんなモックアップを作成しようと...
「エンジニアにとって、マーケティングは重要だ」――ウェブキャリアが主催する「Ruby on Rails Summer Festibal 2008」で、TISの倉貫義人氏は「エンジニアの処世術」についてそう語った。 TIS 倉貫義人氏 同セミナーは、Ruby on Railsによる商用開発を促進するための、開発者向け実践的ノウハウの提供を目的としている。3回目となる8月25日、倉貫氏は「Rails×Agile実践事例 〜マネージャ...
『 GFSやMapReduceとの機能単位での比較検証資料。とても良さげ。あとでじっくり読みますー。/どうでもいいけど久しぶりにTeXで書かれたっぽい文書見た。やっぱいいなぁTeX。。。/downloadして調べたらやっぱりLaTeXだった 』
LinuxプロジェクトをリードするLinus Torvalds氏が、Linuxカーネルに大きく貢献するのは簡単ではないと述べた。 イギリス現地時間8月15日に行われたZDNet.co.ukとの電子メールによるインタビューで、Torvalds氏は、プログラマーや組織が小さな修正プログラムに貢献するのは比較的容易だが、単独で大きな修正プログラムを開発して貢献しようとすると、新規の開発者も既存の開発者も...
MySQLをブラウザから管理したいときはphpMyAdminが定番かと思いますが、いまいち使いにくい・・・という人もいますよね。そこで最近見つけたSQL Buddyを試してみました。 日本語も通るし、さくっと使えるので手軽ですよ。デザインが綺麗なのが個人的には大きいですが。以下、いくつかぐっときたポイントをご紹介。 インストールはフォルダごとコピーするだけ 基本的にインスト...
[1] DBを使った開発であれば必ず出てくるのがマスタメンテナンス画面だ。同じような作りで、毎度作るのが面倒に感じている人も多いだろう。だが、ユーザのためを考えれば必ず必要なのもわかっているはずだ。 せめて手軽に終わらせられるようにしよう。決まりきったコードは自動生成してしまえば良い。 今回紹介するオープンソース・ソフトウェアはphpCodeGenerator、DB定義に...
「GREE」など競合を押しのけてmixiが独り勝ちできたのは、「コンテンツが動的だから」と笠原社長。今後はAPIを公開してユーザーに機能を追加してもらうほか、小説など「文化的コンテンツ」が集まる仕組みを整える。 2007年11月15日 20時09分 更新 笠原社長 「人間関係図を再現する静的なSNSではなく、コミュニケーションによって日々変化する動的なSNSを目指した」――ミクシィ...
私はソフトウェアバージョン番号マニアを自認しているが、その立場から言わせてもらえば、最近のFOSS界はどこか変である。ユーザも開発者も、混乱と釈明のブラックホールに自ら足を踏み入れているようだ。 最初にそう実感したのは1週間前のことである。私はScott Robert Laddが書いたGCC 4.0についてのレビューを読んでいた。このレビュー自体は的確で、しっかりした根拠もあり...
『 Inourdreams,theweblooksgoodforallusers.Soweletwebdesignersviewscreenshotsoftheirpagesindifferentbrowsers,atdifferentscreenresolutionsandwithdifferentplugins.We'retryingtomakethisserviceeasytouse,openforall(includ 』
ポール・グレアム「ベンチャー向けの最も難しい教訓」を翻訳しました。 原題は「The Hardest Lessons for Startups to Learn」で、原文は以下です。 http://www.paulgraham.com/startuplessons.html 現在「はてな」で、訳文のおかしなところをチェックしていただいております。 http://q.hatena.ne.jp/1170129437 お気づきの点があれば、「はてな」で回答していただけると、 ポイントをさしあげることができます...
OCRopusプロジェクトは、オープンソースプロジェクト向けのホスティングサイト「Google Code」上で、光学文字認識(OCR)システム「OCRopus」のα版をApache License 2.0のもと公開した。LinuxをはじめとするUNIX系OSで動作するが、確認はUbuntu Linux 6.10で行われている。 OCRopusは、文字認識エンジンと文書解析機能を含むOCRシステム。ドイツ人工知能研究センター(DFKI)の研究グループの1つ「Image Under...
どの分野でも、「お金儲けのためにモノをつくっている人」と、「お金儲けを考えずに、いいモノさえつくればよいと考えている人」がいる。今は経済社会なので、「お金儲けのためにモノをつくっている人」のほうが、何かと存在感が強い。流通を握っているのも「お金儲けのためにモノをつくっている人たち」である。だから、商用ソフトウェアはあっという間に市場に広ま...
このたとえ話は、上記の「図解オープンソースのことがわかる本」(日 本実業 出版)のために最初に作りました。2005年9月17日に開催されたOSC2005 Tokyo/Fallで「あらためて知っておきたい、オープンソースとは何なのか? たとえば…」というセミナーを行ったので、このたとえ話をしてみました。この資料は、そのときのプレゼンを公開したものです。 質問と回答 会場では、手を挙...