From the research I've done in the past, there are only two ways to get native libraries loaded: modifyingjava.library.path and using System.loadLibrary (I feel like most people do this), or using System.load with an absolute path. As you've alluded to, messing withjava.library.path can be annoying in terms of configuring SBT and Eclipse, and I do not thinkit's possible to do automatically for
$ sbt 'run-main com.github.iwag.StoreServer -admin.port=:49991 -bind=:49091' $ sbt 'run-main com.github.iwag.SearchServer -admin.port=:49992 -bind=:49092' $ sbt 'run-main com.github.iwag.CacheServer -admin.port=:49993 -bind=:49093' $ sbt 'run-main com.github.iwag.HTTPServer -admin.port=:49990 -http=:48000 -search=:49092 -cache=:49093 -db=:49091' $ $curl -XPOST http://localhost:48000/ -d'hello wor
2012年11月04日00:16 カテゴリScala finagle入門 - サンプルを動かすまで finagle入門記事です。finagleについて調査して最初のサンプル作るところまでをまとめました。 finagleとは ・Finagle, fromTwitterを見ましょう ・読み方はフィネーフル、ネにアクセント。 ・Twitter社が公開したRPCフレームワーク。 ・クライアント、サーバー。 ・Scalaです。 ・Nettyの薄いラッパー。Netty側もたまに必要になる。 ・プロトコルとしてHTTP、Streaming HTTP などをサポート。 ・ドキュメントだけではよくわからない事もある。ソース読む必要も。 ・Futureという物を使い、非同期処理が書ける。 ドキュメント ・公式のドキュメント。一読する必要がある。 Finagle DeveloperGuide Finagle
2. 自己紹介 •Scala を初めて触ったのは 2009 年 • ScalikeJDBCプロジェクトリード(2011∼) • Skinny Frameworkプロジェクトリード(2013∼) •Scalatra、json4s、Scalate メンテナ 3. はじめに • この発表の内容は「Java を得意とするScala 初学者の プログラマ」を想定してそうした方々が馴染みやすそ うな一つのスタイルを紹介するものです • 既に世の中には様々なScala のコーディングガイドが ありますので、そちらもご参照ください •Scala StyleGuide • DatabricksScala Coding StyleGuide • PayPalScala StyleGuidelines •Twitter's EffectiveScala (ちょっと古い) 4. アジェ
2. 自己紹介 名前 い な 伊奈 りんたろう 林太郎 (id:tarao @oarat) 2008-08はてなインターン 2008-10はてなアルバイト (ブックマークチーム) 2010-04 日本学術振興会 特別研究員 (DC1) 2013-04はてな正社員 2013-12 ブックマークチーム ◮ アルゴリズム屋さん ◮ 検索技術 >機械学習 ≫ アドテク ◮ 最近は設計したり基盤寄りな部分を担当したり 3. 自己紹介 名前 い な 伊奈 りんたろう 林太郎 (id:tarao @oarat)Scala 歴: 4ヶ月 ◮ slick-jdbc-extension ◮ 型レベルのラムダ計算 ◮ Software Design 2015 年 8 月号 大学時代は ◮ 研究室: 型理論, プログラム意味論, 証明支援系 ◮ OCaml が公用語 ◮ gradual typing
【注】この記事の記述にはまちがいがありました。紹介されている参考記事の記述のうち、不要だったのは、マニフェストファイルでのクラスパス(Class-Path)の記述であって、scala-library.jarの展開は必須でした。Scalaソースコードを、Javaクラスファイルにコンパイルしたあと、Scalaがインストールされていない環境でも(Java実行環境があれば)単体で実行可能なJarファイルにまとめる手順について。 jarコマンドとか、classpathとかそのへんすごい苦手なので、備忘録。 おおむね下記サイトに掲載されている通りでも問題ない。 ■ScalaをJar化してみるComments -ゲーム作ろうよ http://d.hatena.ne.jp/mitsu_chie/20100719/1279552867 だけど、要らない手順も含まれていたので、整理しておく。 1. Sca
Copyright©2015NTT corp. All Rights Reserved. Apache Hadoop エコシステム を中心とした分散処理の今と未来 小沢 健史 ozawa.tsuyoshi@lab.ntt.co.jp ozawa@apache.org 2 Copyright©2015NTT corp. All Rights Reserved. • 処理基盤の意義 •MapReduce の動向と進化 •MapReduce の概要 •MapReduce の課題と解法 • 分散処理基盤の動向 •Google の処理基盤スタック •Microsoft の処理基盤スタック • オープンソースの処理基盤スタック • オープンソース開発 • なぜ会社として貢献するか • 活動内容 • 面白かったこと,大変なこと • これからの目標 アジェンダ 3 Copyright©201
ビッグデータ時代の救世主「Hadoop」とは 「Apache Hadoop」は今、最も注目を集めている技術の1つです。Hadoopとは、大量のデータを手軽に複数のマシンに分散して処理できるオープンソースのプラットフォームです。 Hadoopを活用している企業は年々増え続けていて、不可欠な技術になりつつあるといえるでしょう。本連載では、Hadoopとは何か、Hadoopがどう活用できるのかということを、「テキストマイニング」に焦点を当てて解説していきたいと思います。 重い処理を複数のマシンに分散させる 複数のマシンに処理を分散させるには、プロセス同士の通信、監視、障害時の対応などを考えなければならず、プログラマにとってハードルが高いものです。しかし、Hadoopはそういった面倒くさい処理を一手に引き受けてくれ、プログラマは、やりたい処理だけに集中できます。 例えば、Hadoopを使うと、1
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く