Here's the slides from my sbt 0.13 talk today at Scaladays [Effective Sbt]:
Here's the slides from my sbt 0.13 talk today at Scaladays [Effective Sbt]:
この記事は Play framework Advent Calendar 2014 の9日目です。 昨日は @nazoking さんの play2.3 の sbt-web を使わず node で代替システムを作るための資料 でした。 明日は @xuwei_k さんの 2014年に自分がしたpull req です。 play でアプリを立ち上げて ps axwwww とかでプロセス見たときに恐ろしいことになっているのにお気づきでしょうか・・・ /usr/bin/java -classpath /opt/myapp/lib/org.scala-lang.scala-library-2.10.0.jar:/opt/myapp/lib/play.play_2.10-2.1.3.jar:/opt/myapp/lib/play.sbt-link-2.1.3.jar:/opt/myapp/lib/org
この記事は Play framework Advent Calendar 2014 の8日目です。 昨日は @gakuzzzz さんの ActionFunction の紹介 でした。 明日は @nazoking さんの play アプリケーションのクラスパス指定を短くする です。 さて、 play2.3 から asset のコンパイルなどを sbt-web という仕組みが受け持つようになりました。 https://www.playframework.com/documentation/ja/2.3.x/Migration23 https://www.playframework.com/documentation/ja/2.3.x/Assets build.sbt に pipelineStages := Seq(rjs, digest, gzip)のように記述してコンパイルすると /asse
A reserved Jekyll theme that places the utmost gravity on content with a hidden drawer. Made by @mdo. Akka Clustering with SBT-Docker and SBT-Native-Packager Jun 19 2014 Since my last post on akka clustering with docker containers a new plugin, SBT-Docker, has emerged which allows you to build docker containers directly from SBT. I’ve updated my akka-docker-cluster-example to leverage these two pl
sbtのタスク sbtを起動中とする。tasksと入力すると一覧がでる。 > tasks This is a list of tasks defined for the current project. It does not list the scopes the tasks are defined in; use the 'inspect' command for that. Tasks produce values. Use the 'show' command to run the task and print the resulting value. clean Deletes files produced by the build, such as generated sources, compiled classes, and task caches. compile Com
sbt でわからないことがある場合、だいたい wiki をみる sbtのドキュメントはgithubのwikiからscala-sbt.orgに移りました! ソースを読む メーリングリストで質問する StackOverflowで検索 or 質問 というような選択肢になります。*1 それで、英語が微妙な自分の場合、結局ソースをみることが多いわけです。それで、今までそれなりにsbtのソースを読んでいるので、自分なりに思った sbtのソースのどこから読めばいいのか? 全体としてどういう構成になっているのか? をちょっと書いてみようかと思います。 (そろそろsbt0.12が出るはずですが)このblog書いている時点の安定版であるsbt0.11.2を基準にして書きます。まぁこれから書くようなことは、sbt0.12になってもあまり変わらないはずです。 1. まず Keys.scala 読め https:/
求職活動中とありますが、活動報告というよりは、技術の話題を多めでいきます。Scalaが大好きなので特にScalaの話が中心になると思います。 先日、PlayBay Play framework2.0プラグイン勉強大会に参加してきました。 PlayBay Play framework2.0プラグイン勉強大会 - 日本Playframeworkユーザー会 あまりこういう勉強会に参加したことがなかったので、どうなるかと思ったのですが、 他の参加者の方々との話し合いの中で、Play2.0について知らないことがいくつも発見できて、有意義な勉強会でした。 特にt2v/play20-authの作者のがくぞさん(@gakuzzzz)から 直接モジュールについてお話を聞けたのが大変参考になりました。 で、僕は、というと、Play2.0のアセットとしてJSXを使えるようにするプラグインを作るということで臨みま
Engineer blog from Geisha Tokyo Entertainment, Inc. 目次へ戻る この項目ではおもに依存関係の解決方法の説明をします。 sbtは内部でApache Ivyを使用しています。 MavenCentralやScala-toolsなどのMavenRepositoryは問題なく使えますが、ローカルのMavenとの連携は多少設定が必要となります。 1. 依存関係の設定 依存関係は、libraryDependenciesのSettingKeyに設定することになります。 libraryDependenciesの受け取る型はSeq[ModuleID]となっており、依存するライブラリを全て列挙することとなります。 javaのライブラリの場合 mavenでは <dependency> <groupId>com.google.code.gson</group
ようこそ! 始める sbt 1/14 ページ 次 原文: Getting Started Guide 誤訳の報告をする。 「始める sbt」で君も sbt を始めよう。 sbt は柔軟で強力なビルド定義 (build definition) を作ることができるけど、そこで使われている概念の数は多くはない。 多くはないけども、sbt は他のビルドシステムとは一味ちがうから、ドキュメントを読まなければ、いくつかの細かい点でハマっちゃうと思う。 この「始める sbt」で、ビルド定義 (build definition) の作成とメンテナンスに必要な概念を説明する。 「始める sbt」を読むことを強くお勧めしたい! どうしても忙しいという場合は、最も重要な概念は .sbt ビルド定義、 スコープ、と 他の種類のセッティング に書かれているけど、このガイドの他のページを読み飛ばしても大丈夫かは保障し
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く