はじめに Scala で Hadoop 用の jar ファイルを作ってみました。作ってみたのはよくある単語を数えるプログラムです。 環境は、Debian GNU/Linux に Cloudera 社の Hadoop をインストールしたものです。 準備 Scala で作った jar ファイルを実行するために、scala-library.jar を Hadoop のライブラリに配置します。 この作業は、マスターとスレーブの全マシンで行う必要があります。 [bash] $ cd /usr/lib/hadoop/lib/ $ sudo ln -s /usr/local/lib/scala/lib/scala-library.jar scala-library.jar [/bash] ライブラリの追加を反映させるため tasktracker と jobtracker の再起動が必要にな
JRuby - Java powered Ruby implementation Java仮想マシンで動作するRuby「JRuby」はJavaがもっているさまざまな利点を利用できる興味深いプロダクトだが、Javaの欠点もそのまま引き継いでいる。もっとも顕著なのは起動時間が遅いことだ。これはLinuxなどでは特に気になる。一度起動が完了しJITが有効になったあとのJRubyは優れた速度を出すが、起動は遅い。小さいツールを作って利用するようなケースはJRubyは苦手ということになり、「起動が遅い」という悪名高い評判を得ることになる。 JRubyの主要開発者であるCharles Nutter氏がHeadius: JRuby Startup Time TipsにおいてJRubyの起動を高速化するための7つのテクニックを紹介している。いくつかはJRubyに特有のものだが、それ以外はJavaで動作する
たまたまTweetしたら爆発的な盛り上がりを見せた小悪魔女子大生のサーバーエンジニア日記の書籍が、1/27より店頭発売されます。お待たせ致しました。 小悪魔女子大生のサーバエンジニア日記 ――インターネットやサーバのしくみが楽しくわかる 作者: aico,株式会社ディレクターズ,村井純出版社/メーカー: 技術評論社発売日: 2011/01/27メディア: 単行本(ソフトカバー)購入: 12人 クリック: 1,307回この商品を含むブログ (50件) を見る 表紙とカバーはこんな感じです。 僭越ながら、私も裏帯に推薦文を書かせて頂きました。人生初の推薦文、プライスレス。 本書の特徴は、小悪魔さんのイラストによってインターネットの根幹を担う技術を日常的な用語に変換され、楽しく学ぶ事が出来るという点に尽きます。イメージの力は大きいです。文章だけでは「?」マークが出そうな概念を、うさちゃんが楽しく
id:ryoasaiさんと先日会社で話した内容が、「いまさらだけど、Java言語にはクロージャーがない」にまとめられたけれど、関数リテラルが利用できるという文法の話と、引数以外の外部変数(自由変数)が参照できるという機能の話が混ざっている気がします。 前者の意味では現在の Java 6 にはクロージャがないけれど、後者の意味では Java でも内部クラスで同様なことが実現できます。他の言語が内部的にクロージャをどう実現しているか詳しくは知りませんが、クロージャを導入する土台は既にあると考えています。C/C++ でクロージャを実現するよりはかなり敷居が低いかと。 「想像以上にガラパゴス化した日本のIT業界?」で、Groovy と Scala の比較もされているようなので、クロージャに関して、Java、Scala、Groovy の違いを整理しておこうと思います。 記事で引用されている クロージ
前の記事 エジプトのネット完全遮断:その詳細 「自由なネット」で親米政権が弱体化:米国の矛盾 2011年1月29日 国際情勢メディア コメント: トラックバック (0) フィード国際情勢メディア Spencer Ackerman Photo: AP /Ben Curtis オバマ大統領は1月27日(米国時間)、インターネットへのアクセスは「普遍的な」価値であり言論の自由に並ぶ権利だと断言し、エジプトのムバラク大統領にインターネット遮断(日本語版記事)をやめるように要求した。しかしながらオバマ政権は、ムバラク大統領への支持は撤回していない(ムバラク政権は、米国からの軍事援助として年間13億ドルを受けとっている)。そしてソーシャル・ネットワークは、中東で有数の親米政権の弱体化を後押している。 米国は2009年にイランで起きた抗議行動の際、米Twitter社にサービスをオフラインにしないように要
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く