「はてなブックマーク」の分類タグって3つまでなんだ。 うーん、まじめに分類しようと思うと3つじゃ不足だなー。コメントにキーワードになる語を詰め込んで検索に引っかかるようにするか。 分類と整理って、なんでこう消耗するのか?
多くの人が「Google Office」を期待した。だが、ふたを開けてみれば――SunとGoogleの提携は、ニュースなんかじゃない。 ソフト関連の提携発表が、これだけ騒ぎになったことは長らくなかった。 発表の席には、世界で最も人気の高いオープンソースオフィススイートを擁するSunがいた。Microsoftと差しで勝負して勝てるほどのビッグなIT企業、Googleも参加していた。 彼らが一緒に会見するのは初めてだ。 エリック・シュミット&スコット・マクニーリー vs. 悪の帝国の支配者ビル・ゲイツ&スティーブ・バルマーの金網タッグデスマッチだ。勝者はデスクトップを手に入れる。 この話題はSlashdotで取り上げられ、「Sun、Google Office」に関するブログエントリは6000件以上に上った。一部の記者――ありがたいことにわたしの仲間ではない――は、これを既に決まった話として書い
lambdaの定義が複数行にわたるのが許されたとしても文法は破綻しない。だけど、そう扱えるようにはならないのは何故だろう。 func = lambda x: x*x#これが正しい形func = lambda x:#これは出来ない return x*x 気になって調べてみた。 python lambda x: x*xjavascript function(x){ return x*x; };Groovy { x -> return x * x }scheme (lambda (x) (* x x))Haskell \x -> x*xOCaml fun x -> x*xC#*1 delegate(int x) { return x*x; }以下、余談。 型を明示する言語ではlambdaを使えるものが見当たらなかった。相性が悪いのかな。 Rubyにはblockがあるが、あれはlambda相当なの
はてなブックマーク いわずと知れた、日本で一番使われているソーシャルブックマークである。 丁度、湯川さんが 議論呼ぶイーベイによるスカイプ買収 の中で、タイムリーなことに「繋がるメディア」としての ネットについて述べておられるので、それに便乗しておこうとおもう。 今、僕は、はてなツールバーをいれている。 この中で、特に便利というか、世界を凄い勢いで 広げてくれていれるものがある。 はてなブックマークである。 だが、はてなブックマークを使って世界を広げる為には、 ちょっと手順が必要だった。 まず、はてなツールバーをいれる。 これははてなにいけばすぐに手に入る。 その後で、はてなブックマークに行き、色んな記事を 調べながら、自分と興味の幅が一致しているユーザーを みつける。 はてなブックマークにいくと、 その日沢山、ブックマークされた記事が表示される 仕組みだが、人間、自分に興味のない記事なん
ウェブベースのビジネスを行う企業のなかには、商用目的のウェブアプリケーションのなかにフリーソフトウェアを利用しながら、そのソースコードを配布しないところがある。General Public Licenseの次期バージョンでは、この問題への対処が行われるかもしれない。 現在、GPLでライセンスされたソフトウェアを配布する場合、企業は加えた修正部分を含むソースコードを公開しなくてはならない。このルールは、GPLでライセンスされたソフトウェアを商用目的に利用する多くの企業をカバーしているものの、このようなソフトウェアを使ってウェブ経由でサービスを提供する企業をカバーしてはいない。これは、それらの企業が実際にそのソフトウェアを配布しているわけではないためだ。 GPL 3は、2006年前半にドラフトがリリースされると見られている。GPLの起草者で、Free Software Foundationを率
対話的JavaScript処理系(この記事を参照)におけるテスト/デバッグ手段として、ちょっと面白いことを考えたので紹介します。まー、ジャスト・ア・思い付きですけどね。 で、これって、かすかにアスペクト指向と言えなくもないかもしれない、とか思ったりして(って、まどろっこしい!)。 内容: アドバイス機能とその用途 仕組みと使い方(とソースコード) アドバイス関数の書き方 実例 まとめ アドバイス機能とその用途 最近のAspectJとかってなんだか難しげなんですが、僕が最初にアスペクト指向の原始的な姿に触れたのは、Emacs Lispのアドバイス機能です。これは簡単なものです。特定の関数の実行の前(before)、後(after)、またはその関数を包み込む(around)形で、“アドバイス”(advice; なんで"advice"なのかは知らない)と呼ばれるコード断片の実行を付加できるのです
B・ゲイツがPDCでMSのSaaSについて言及したようである。 MSもさすがである。 今後、どんどんSaaSが推進されていくことであろう。 B・ゲイツ、より多くのマイクロソフト製品を「サービス化」する意向を明らかに また、ajax開発ツールである「Atlas」もPDCで配られたようである。 どれだけ開発が楽になるのか、楽しみである。 ●引用 Gatesは、Microsoftがロサンゼルスで開催中の「Professional Developers Conference」でCNET News.comのインタビューに応じ、同社が「software as a service(サービスとして提供されるソフトウェア)」の製品ラインを拡大する意向であることを明らかにした。顧客が、電子メールやポータルソフトなどのアプリケーションを利用する際に、サーバベースのソフトウェアをMicrosoftから購入するか、
梅田望夫氏が、去年の1月に"GoogleはインターネットのOSになるか"というエントリを書かれてから、ずっと違和感を抱いていた。最近になって、Nakajima Satoshi氏のGoogle OS を妄想すると未来が見えてくる!?のエントリが出て来たことも有って、考えたことを書いてみようかと思う。 まず、私はプラットフォーム系プログラマであり、ハード寄りのソフトウェアを開発しています。そういった立場から見たら、Web OSだのGoogle OSだの言われると、邪道だとか、ミドルウェアじゃないのとか言わざるを得ないんですけど、広義でいうところのOSでは、と言われば、確かにそうだと思います。狭義でいうところのOSは、ハードの上に直接乗っかって、ファイル操作や、システム制御や、GUI環境の提供を行う機能を持つソフトウェアだと思うんです。 (以降、便宜上、Web OSと区別して制御系OSと書きます
リンク先でひろった文章。 Software Factoriesに関する陳述 ここ 10 年間に及ぶ徒弟制度の文化により、有能な開発者数の増加と開発者の平均能力の向上に成功したよう思えますが、少なくとも以下の 2 つの理由により、徒弟制度により期待された要求水準を満たすだけの能力を業界が身に付けたようには思えません。 経験により私たちが学んだことは、極めて有能なプログラマがより多く輩出されることは決してないであろうということです。 最高の開発者は最低の開発者より 1000 倍生産性が高いのですが、逆に、最低の開発者は最高の開発者よりも 1000 倍多いのです。[Boe81] Brooks [Bro95] が指摘するように、人々をプロジェクトに追加することは、結局のところ、低レベルな収穫逓減をもたらします。 開発者の新規採用とトレーニングにより獲得されるキャパシティは、漸近的に低下するでしょう
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く