タグ

2014年4月1日のブックマーク (5件)

  • Node.jsのWebフレームワーク「Sails」を使ってpub/subアプリを作ってみる

    Sailsとは Sailsは米国オースティンにあるBalderdash社のMike McNeilさんを中心として作成されているMVCフレームワークです。スタイルとしてはRailsに近い形を取りつつ、最近のWebアプリ開発に向けたいくつかの特徴を持っています。 主な特徴としては Web APIを簡単に作成し、公開できる リアルタイムWebなアプリケーションが簡単に作成できる Single Page SiteやMobileなどの多様なフロントエンドに対応できる といったようなものが挙げられます。 Web APIについてはJSONベースのRESTfulなAPIが簡単に作れるようになっています(Sails API blueprints)。特にAPIを作るという意識をせずとも、generatorによって単純なCRUDならすぐにAPIとして公開することができます。ルーティングについても、この手のフレー

  • Gメール開設から10年、ユーザーが払う「無料」の代償

    (CNN) 米インターネット大手グーグルのウェブメールサービス「Gメール」が4月1日で提供開始から10年目を迎えた。同サービスは無料で使えるが、代償を伴わないわけではない。グーグルはユーザーに関する膨大な量の個人情報という形で元を取っている。 世界で推定5億人以上が利用するGメールは、ウェブメールの世界で支配的な存在になった。同時にプライバシーを巡って絶えず批判にさらされ、米国や欧州では裁判も起こされた。同社がメールの内容を盗み見していると訴える声もある。 同社の売上高は2013年10~12月期だけで168億6000万ドル(約1.7兆円)に上る。Gメールで収益を上げる手段として使われているのが、メールを自動的にスキャンして整理し、そのデータを使ってユーザーが興味を持ちそうな広告を表示させる方法だ。 「安定した電子メールサービスの提供と引き換えに、あなたの電子メールの隣に広告を表示させ、あな

    Gメール開設から10年、ユーザーが払う「無料」の代償
    waman
    waman 2014/04/01
  • Effective Scala

    Effective Scala Marius Eriksen, Twitter Inc. marius@twitter.com (@marius) [translated by Yuta Okamoto (@okapies) and Satoshi Kobayashi (@scova0731)] Table of Contents 序章 書式: ホワイトスペース, 命名, インポート, 中カッコ, パターンマッチ, コメント 型とジェネリクス: 戻り型アノテーション, 変位, 型エイリアス, 暗黙 コレクション: 階層, 使う, スタイル, 性能, Java コレクション 並行性: Future, コレクション 制御構造: 再帰, Return, forループと内包, require と assert 関数型プログラミング: 代数的データ型としてのケースクラス, Option, パターンマ

    Effective Scala
    waman
    waman 2014/04/01
  • JavaScriptでOfficeやPDF文書をWebページに埋め込む「BoxView」をBoxが発表

    DropboxやOneDrive(旧SkyDrive)のようなクラウドストレージサービスを提供するBoxが、WebページにOffice文書やPDF文書を貼り付けられる新機能「BoxView」を発表しました。 BoxViewは、Box内に保存したファイルを変換し、APIで呼び出せるというもの。JavaScriptによるビューアを使うことでWebページに貼り付けられるほか、モバイルアプリケーションなどからもAPI経由で利用できます。 Webページへの貼り付けは、あらかじめデベロッパートークンや対象ドキュメントのセッションIDなどを取得する必要があるため、SlideShareなどのようなサービスと較べると手間がかかりますが、Boxの共有範囲のみといった制限ができること、APIによりアプリケーションからも利用できる点などが特徴。 Boxは同社のクラウドストレージサービスを企業向けサービスとして展開

    JavaScriptでOfficeやPDF文書をWebページに埋め込む「BoxView」をBoxが発表
  • 「Java SE 8」が正式リリース! 6つの注目機能と必読ドキュメント - builder by ZDNet Japan

    2014年3月18日(米国時間)、Java SEの新版「Java SE 8」がリリースされた。主な追加/変更機能、開発者必読のドキュメントなどについて、日オラクルのJavaエバンジェリスト 寺田佳央氏が語った。 開発者の注目ポイントは6つ。最大の目玉はラムダ式 2014年3月18日(米国時間)、Java SEの新版「Java SE 8」がリリースされました。2年8カ月ぶりのメジャー・アップデートとなるJava SE 8では、言語仕様の拡張をはじめ、大きな追加/変更が加えられています。開発者の皆さんにとって特に重要な追加/変更点としては、次の6つが挙げられるでしょう。 (1)ラムダ式への対応(JSR 335: Lambda Expressions for the Java Programming Language) (2)Date and Time APIの追加(JSR 310: Date

    waman
    waman 2014/04/01