SuperCollider SuperCollider is an environment and programming language for real time audio synthesis and algorithmic composition. It provides an interpreted object-oriented language which functions as a network client to a state of the art, r... 続きを読む
Java技術者 お茶好き。カクテル好き。 所属は(株)凪瀬アーキテクツ Twitter:@nagise 書庫 2008年9月 (5) 2008年8月 (2) 2008年7月 (7) 2008年6月 (11) 2008年5月 (14) 2008年4月 (16) 2008年3月 (14) 2008年2月 (12) 2008年1月 (12) 2007年12月 (18) 2007年11月... 続きを読む
SimpleAPIなどで有名な「Webサイトのスクリーンショットを撮ってサムネイル画像を作成してくれる」サービス。 SimpleAPIは、 「1人で作るなら、一気にやるのが重要」SimpleAPI・伊藤まさおさん の伊藤まさおさんが一人で作っています。 今回は、各スクリーンシ... 続きを読む
Dynamic Programming による類似文字列マッチの実装例 2007-01-22-4 [Programming][Algorithm] 「Modern Information Retrieval」(8.6.1 p.216) での Dynamic Programming (DP) の解説のところのアルゴリズムを 素直に Perl で実装したみた。 さらにマッチ箇所... 続きを読む
ここのところ技術系ブロガーの間で話題になっている、「C10K問題(参照1、参照2)」は、ひとことで言えば、多くのウェブ・サーバーで採用されているmulti-threadやmulti-processに頼った(もしくは頼りすぎた)多重処理というアーキテクチャーのスケーラビリ... 続きを読む
■[Programming][C]Cの老害 UNIX と C ってのは,やっぱり最悪のコンピュータウィルスだな.この 2 老害のせいで,計算機科学の発達は 20 年遅れた.こいつらのバッドノウハウにそそぎこまれた, ホワット・ア・ワンダフル・ワールド (この素晴らしき世界,等価... 続きを読む
実は、TypeもClassもその意図は同じである。 finalventの日記 - ぶくまより オブジェクト指向とかあと、関数型言語っていうか、そういうのがOOPとどういう関係にあるのか、どうもすっきりしない。関数で表現できるならクラスとか要らないのでは?というか、... 続きを読む
The requested blog was not found on this server -- unless you requested that of Dan Kogai (小飼 弾). 大人だからオブジェクトは難しくなる。子供にとっては実はオブジェクトは自然で自明で簡単だ。 オブジェクト指向を正しく理解する:ITproオブジェクト... 続きを読む
これにならってPerlを使うべき本当の理由を述べてみましょう。 分裂勘違い君劇場 - 現代という時代は、どのようなプログラミングを求めているのか? Rubyを使うべき本当の理由は、根源的には、日本で自殺者が増えた理由と同じです。 今後日本が没落していく理由... 続きを読む
Rubyを使うべき本当の理由は、根源的には、日本で自殺者が増えた理由と同じです。今後日本が没落していく理由とも同じです。団塊の世代に無能な人間が多い理由とも同じです。サービス残業が増えた理由とも同じです。日本の多くの若者たちが未来に希望を抱けない... 続きを読む
日曜は、Plagger を初めてちゃんとさわってみました。 Plagger の概略は、miyagawaさん自身による このYAPC::NAのPDF がわかりやすいです。要するに、 『ネットからフィードを集める → (ごにょごにょする) → 出力する』をするものです。 この「集める」や「... 続きを読む
■ コードには力がある。世界を変える力がある。 先日、思わぬことからGree主催のオープンソーステクノロジー勉強会でお話をさせていただいた。一応テクノロジー系の勉強会なのでお題としてPostgreSQLにおけるスケーラビリティのお話を用意したのだが、本音で言... 続きを読む
■ オブ脳 11:25 mixi をオブジェクト化してみよう というトピックがあって、これはいわゆるオブジェクト指向設計の流れで、mixi のシステムからオブジェクトを抽出してクラス図を作っていきましょうという良スレ。 でまあ、これを見てて、自分が何かシステムを... 続きを読む
use strict がどうのこうのという話があって、そういえば昔自分もそんなこと書いたなあと思っていろいろ自分の書いた Perl の話を見返してて、せっかくだから拙作のまとめでも作っておくかと思いました。とりあえず文章量がそれなりにあって、まとまりのあるも... 続きを読む
増井さんのAmazon EC2/S3によるサービス構築の記事が読めるようになりました。 はじめてのAmazon EC2&S3|gihyo.jp … 技術評論社 http://gihyo.jp/dev/serial/01/amazon_ec2/0001 はてなブックマークの方に、気になっている価格が分かりづらいと書かれていまし... 続きを読む
■ 藤田さんの技術者採用の話 12:03 メンテナンスまで待ち時間があるのでその間に書いてみます。 藤田さんの発言がいろいろと物議を醸しているようで。まあ本人に物議を醸しているという言葉が伝われば、結果的にはプラスなのかな。 例の記事周辺が物議を醸した... 続きを読む
というわけで、ひさかたぶりの勝手に添削のコーナーです。今回は、Storableに関して。 [を] Perl の Storable モジュールのメモ store [ $first->{uhyo}, $first->{hogera} ], "a.dat"; codingそのものに問題はありませんが、damian本にも載っていないbest prac... 続きを読む
普段Windowsを使っていて、こんなWindowsアプリケーション(以降、Winアプリ)があったらいいのにと思ったことはありませんか? いまの世の中、たいていのアプリケーションはWeb上で公開されていたりしますが、余計な機能が多くて使いにくかったり、たいしたこ... 続きを読む
けれどもここ数年,我が国でもOSASKやMonaやCooSといったOSが,フロムスクラッチで開発されたことをどう解釈したらいいんだろう,という問題にはたと気付いた.これはそろそろOS研究が再び脚光を浴びる胎動かも知れないね,と.ひとつは,個人のエンパワーメン... 続きを読む
今回のソースは、たったこれだけ。 Text-MeCab-0.02/lib/Text/MeCab.pm package Text::MeCab; use strict; use vars qw($VERSION @ISA %EXPORT_TAGS @EXPORT_OK); BEGIN { $VERSION = '0.02'; if ($] > 5.006) { require XSLoader; XSLoader::load(__PACKAGE__,... 続きを読む