2014-04-01から1ヶ月間の記事一覧

テストを充実させつつある

IntelliJ IDEAでsbtをつかいビルドしていたところ、ふとテストにSpecs2が使えることに気づいた。気づくのが遅すぎかもしれないが気づいた。あちらこちらの情報を収集して、 コードカバレッジにはscctがいいよ scalastyleつかうと便利だよ ということがわかっ…

自作Scalaのライブラリを、sbtの依存ライブラリに入れる方法

以下のサイトを参考にしました。http://blog.takumibaba.com/post/62023920631/sbt-scala sbtでpublishLocalしたjarを取り込んで開発サイクルを回す - Qiita 以下の作業はIntelliJ IDEAを使っているという仮定です。 1.ライブラリのプロジェクト(というか…

やっとScalaのSlick2使ってDBテーブルの中を見れるようになった

いかの2つを参考にして、 Introduction — Slick 2.1.0-M1 documentation Connections / Transactions — Slick 2.1.0-M1 documentationこんなソースコードを書いてみた。 動かなかった例 import com.typesafe.slick.driver.ms.SQLServerDriver.simple._ objec…

sbtよくわからないで苦しんだ

MS SQL Serverにアクセスしたくて、scalaのSlick2というのを使おうと思った。その苦労。 sbtの作法にぶつかる。あれって、一行ずつ空白行をあけないとダメなの? 空白をあけずに書くとエラーが出ます。 libraryDependenciesを複数追加する方法がわからなくて…

IntelliJ IDEAにてScalaの開発

巷ではScalaの開発にはIntelliJ IDEAを使うと捗るよ、とのことで、初めて見ました。 以下参考にしたサイトEclipseユーザがIntelliJ IDEAを使い始める時に見ておいたほうがよいページのメモとか - 新しいフォルダ (3) Eclipseユーザの為のIntelliJ IDEA Q&A -…

MS SQL ServerにHeidiSQLでアクセス

リモートのWindows7PCでMS SQL Serverが動いている場合、なんどやっても接続できないことがあります。例えば、 「[DBNETLIB][Connectoin Open(Connect())] 指定されたSQL Serverが見つかりませんとか QL エラー (17): [DBNETLIB][ConnectionOpen (Connect()…

HeidiSQLでMySQLサーバーにリモート接続(SSH Tunnelingを使う)

HeidiSQLというのが便利そうなので使ってみました。 でもいろいろハマったのでここでまとめます。特に下のエラー。 SQL Error (2003): Can't connect to MySQL server on 'localhost' (10061)会社のDBサーバーはMySQLで、Linuxに入っていて、そこにはSSHでア…

Windows7にscalatraをインストール。その前にgiter8を使えるようにしてから

手順として gitをインストール sbtをインストール(これはインストーラーじゃないほうが便利かも) conscriptをsbtでビルド、--> 失敗 conscriptにjarを取得 giter8をsbtでビルド まず、giter8を作っている、n8hanさんのgithubより、以下を取得。 git clone …

Fat Jarプラグインを入れたのに、Build Fat Jar (Fat Jarでビルド)が出てこない場合

使っているビューが、Java−パッケージ・エクスプローラーでないと、プロジェクトを右クリックしたメニューにBuild Fat Jarが選択肢に表示されません。一般カテゴリのプロジェクトエクスプローラーやナビゲータでは使えないので注意が必要です。