タグ

2010年2月1日のブックマーク (9件)

  • Welcome to Scala hack-a-thon #1’s documentation! — Scala hack-a-thon #1 v1.0 documentation

    Welcome to Scala hack-a-thon #1’s documentation!¶ Contents: 1. Scala開発環境の準備 1.1. Scala実行環境のインストール 1.2. 開発環境のセットアップ 1.3. その他やっておくと便利なこと 2. Scalaの開発スタイル 2.1. ソースコードとコンパイル 2.2. アプリケーションを作り、実行する 2.3. インタプリタでの実行 3. Scalaの基 3.1. 基的な文法 3.2. 関数編 3.3. クラス、オブジェクト、トレイト 3.4. トレイト(trait) 3.5. importとpackage 3.6. ケースクラスとパターンマッチ 4. Scalaの高度な機能 4.1. Implicit ConversionとImplicit Parameter 4.2. 型のパラメータ化 4.3. 遅延評価

  • iPhone用サーバーアプリは ObjectiveResource + Ruby on Rails で超簡単!! - yuumi3のお仕事日記

    注意 現在ObjectiveResourceは iOS4.0 に対応できてないようです。 詳しくは こちら iPhoneゲームのようにiPhoneだけで完結するアプリもありますが、たいていのアプリはサーバーと連携することで大きな可能性を得る事ができると思います。 その際にサーバー側のシステムとiPhone側のサーバーとの通信をどうするかは悩みどころですが、ObjectiveResource + Ruby on Rails を使うと当に簡単にサーバー側と通信を行う事が出来ます。 サーバー側は Ruby on Rails ご存知のように、Ruby on Rails を使う事で高機能なWebサイトが短期間で構築できます。 例えば、上の画像のようなToDo を管理するようなWebアプリは 以下の様にコマンドを入力するだけで出来てしまいます。 % rails todo % cd todo % .

    iPhone用サーバーアプリは ObjectiveResource + Ruby on Rails で超簡単!! - yuumi3のお仕事日記
  • オープンであることの意味 : “The Meaning of Open”の和訳 – Naofumi Kagami

    2009年末、”The Official Google Blog”に掲載された Jonathan Rosenberg, Senior Vice President, Product Managementの記事、“The meaning of open”を和訳しましたので、以下に紹介いたします。 この内容に賛同するかしないかは別として(私も部分的には賛同していません)、非常に示唆に富んだ文章であることは間違いないと思います。 もし何かに利用したいということであれば、引用、転載、修正は全く自由ですので、よろしくお使い下さい。 なお、この翻訳はGoogle翻訳者ツールキット (http://translate.google.com/toolkit)を使って行いました。 —– 以下翻訳 —- オープンであることの意味 インターネット、グーグル社、そして我々の利用者にとって「オープン」であること意味

    オープンであることの意味 : “The Meaning of Open”の和訳 – Naofumi Kagami
  • http://itolab.ito.is.ocha.ac.jp/~itot/lecture/forstudents.html

  • 第30回 RubyとHadoopで分散処理 Hadoop Streamingで外部データを読み込む | gihyo.jp

    前回のおさらい 第28回ではHadoop Streamingの仕組みについて説明しました。今回は、実際にHadoop Streamingを利用してデータ解析したときの具体的な話や、利用してみて困った(ハマった)Hadoop Streaming特有の問題とその解決法について紹介していきます。 実際に利用してみて困った(ハマった)こと さて、第28回でも紹介しましたが今回Hadoopを利用したのはopen('http://tabemiru.com/2009'); return false;">たべみるのデータ解析のためです。たべみるのデータ解析では、材名や地域名といった特定の値ごとにデータをまとめる処理が多く、またその処理速度が遅いのが問題だったのですが、このような処理はHadoop上(Ruby)でも比較的簡単に実装することができました。 それで最初は「これはスムーズにHadoop上に処理を

    第30回 RubyとHadoopで分散処理 Hadoop Streamingで外部データを読み込む | gihyo.jp
  • Mozilla、Firefox同期機能「Weave 1.0」リリース

    Firefoxのブックマークやパスワードを複数のPCやモバイルデバイスで同期するためのアドオンの正式版がリリースされた。NokiaのMaemoプラットフォームにも対応する。 Mozilla Labsは1月28日、Firefoxの同期サービス「Weave 1.0」の正式版をリリースしたと発表した。WindowsMacLinux、Maemo版がWeaveのページからダウンロードできる。 Weaveは、ユーザーがMozillaのサーバにFirefoxの設定をアップロードしておくことで、複数のデバイスで設定を同期できるようになるサービス。ユーザーはFirefoxにインストールしたアドオンを使い、「Mozilla Weave Account」で自分の設定を管理する。同期できるのは、ブックマーク、パスワード、履歴、開いているタブ、幾つかの設定で、同期できる機能は今後拡大していく見込み。サーバに保存

    Mozilla、Firefox同期機能「Weave 1.0」リリース
  • 品薄状態が続いている桃屋の「辛そうで辛くない少し辛いラー油」を食べてみました

    発売当初からあまりにも売れまくるため、「「辛そうで辛くない少し辛いラー油」品薄状態についてのお詫び」というのを2009年10月14日に告知、今もなお桃屋のオンラインショッピングでは「品切れ中」表示になっているのがこの「辛そうで辛くない少し辛いラー油」です。 実際にべた人からは「あれはやばいね、ご飯の上にかけてべるとあまりにもウマイ。デブ好みの味で実にヤバい!!」ということを聞いていたので、早速近所のスーパーで売っていたものを買ってきました。 というわけで、辛いのか辛くないのか名前だけだとどっちなのかよくわからない「「辛そうで辛くない少し辛いラー油」」の詳細は以下から。 商品詳細:辛そうで辛くない少し辛いラー油|桃屋 http://www.momoya.co.jp/products/detail/rayu_sukoshikarai.php 現時点では桃屋からオンラインでの購入はできず、品

    品薄状態が続いている桃屋の「辛そうで辛くない少し辛いラー油」を食べてみました
    sesejun
    sesejun 2010/02/01
  • 「夢みる遺伝学〜そして生命が好きになる〜」まとめ

    国立遺伝学研究所60周年記念シンポジウム夢みる遺伝学〜そして生命が好きになる〜」関連ツイートのまとめです。

    「夢みる遺伝学〜そして生命が好きになる〜」まとめ
  • Amazon EC2互換である意味

    皆さんは「Eucalyptus(ユーカリプタス)」をご存じだろうか。米Amazon Web Servicesが提供するクラウド・コンピューティング・サービス「Amazon EC2」と同じAPI(アプリケーション・プログラミング・インタフェース)で仮想マシンが管理できるインフラ環境を構築するオープンソースソフトウエアだ。社内に「Amazon EC2互換環境」があると何がうれしいのか。ユーザーの声を元に考えてみたい。 まず、Eucalyptusでいう「Amazon EC2と同じAPI」の意味を説明しよう。Amazon EC2では、仮想マシンの作成や起動、仮想ディスクイメージの作成といった管理タスクをコントロールするAPIを外部に公開している(Amazon EC2のAPIリスト)。外部の開発者はこのAPIを利用すると、Amazon EC2の仮想マシンを管理するツールを開発できる。 ストレージサー

    Amazon EC2互換である意味
    sesejun
    sesejun 2010/02/01