困った
CakePHP2のコースに進む。 http://dotinstall.com/lessons/basic_cakephp/ コース概要、用語(MVC、CoC):この辺りでpublic_htmlというフォルダが出てきて、こんなの無いぞ、と思った。こちらのサイトを参考に/home/vagrant/public_htmlをつくって、アクセ…
数日前の記事(共変とか反変とかわからないので躓いている - 趣味プログラマがまれになんかしたことの記録 )にて、僕は下のように書いたけど、 def get[A >: Any](i:Int):K[A] これは下限境界というやつで、AnyまたはAnyのスーパークラスのみ型パラメータに…
こんなクラスを作ってみた scala> case class K[A](l:List[A]) そしてこんな関数を作ってみる。しかし実行してみるとうまくいかない。 scala> def returnK(a:A):K[A] = K[A](List(a)) returnK: (a: A)K[A] scala> returnK(1) <console>:15: error: type mismatch; fou</console>…
Jenkinsも導入したことだし、scoverageを使ってみた。しかしjarファイルを起動したらこんなエラー。 (ちなみに僕はassemblyプラグインを使って、依存ライブラリをすべて含めたFatJarにしている) Exception in thread "main" java.lang.NoClassDefFoundErro…
使っているビューが、Java−パッケージ・エクスプローラーでないと、プロジェクトを右クリックしたメニューにBuild Fat Jarが選択肢に表示されません。一般カテゴリのプロジェクトエクスプローラーやナビゲータでは使えないので注意が必要です。
ScalaTestをEclipseから実行していて2つほど困ったことが起きてます。 ファイル単位でのテストを実行できるのに、パッケージ単位では実行できない いつのまにやらファイル単位でのテストも実行できなくなる 1の問題は、テストが開始されるが実際にテストが…
railsのインストールするスクリプトを書いて、これを vagrant provision で実行すればOKだ。と試してみたところ、確かにちゃんと入る。しかしなぜか2回実行されてしまう。 いろいろ調べていたら、二箇所Vagrantfileがあった。一箇所はvagrant initしたとこ…
Haskellを入れようとしたらパーティションサイズが1Gもなくて、入れられなかった。そこで、パーティションサイズを増やすことにしたのだが、それが大変でした。何しろVirtualBoxでHDDイメージ自体は可変サイズとしてあっても、もともとのパーティションサイ…
vagrantの環境もできたし、バッチから簡単起動できるようにしようと思ったら出来なくて意外と手こずった。原因は環境変数のHOMEが違っていたから、というところ。 > vagrant reload [default] VM not created. Moving on...で止まってしまう。VAGRANT_LOG=DE…
MinGWは入ってるし、DevKitも入ってるし、ということで、Windowsでgem install jsonしたら次のようなエラー。 $ gem install json Fetching: json-1.8.1.gem (100%) Temporarily enhancing PATH to include DevKit... Building native extensions. This coul…
saharaというプラグインを入れると、snapshotをとってくれて、どれだけ環境を壊しても、コマンド一つでさくっと戻せるということで早速試してみた。 ほうぼう見て回ると、sandbox on/commitに時間が掛かるが、仮想環境と止めておくと早いとのこと。ではSuspe…
こちらのサイトを参考に、 bundle exec veewee vbox define centos63-reallyminimal ‘CentOS-6.3-x86_64-reallyminimal’ ついで、 Bundle exec veewee vbox build centos63-reallyminimalとすると、VirtualBoxが勝手に立ち上がり、sshで勝手にアクセスしてい…
Linux由来のツールをWindowsでも同様にインストールしようとして一番困るのは、makeやgccでNativeビルドをコンパイルされることだと思う。今回veeweeをbundle installしていたときも同じ問題でハマった。 VeeweeのDirectoryにいって、bundle installすると、…
自分のWin端末にLinuxの仮想環境を立ち上げてみたくなったのは単純な理由からだ。いろいろと制限されている会社のLinuxサーバーで仕事関連のテストを行うよりは、自前のサーバーのほうが好き勝手に使い倒せるし、HDDを食いつぶしても、環境を壊してしまって…
ポストGoogle ReaderのFeedlyだが、IFTTTでのEvernote連携が出来ないようです。http://feedly.uservoice.com/forums/192636-suggestions/suggestions/3743385-feedly-channel-in-ifttt僕だけでなく世界の人々も同様なようで安心した。
何が原因かわからないが、数日前からauのVEGA PLT21の電源を切って再起動すると、「メディアをスキャンしています(SDカード)」とでて一晩待っても終わらない。SDカードがわるいのかとおもい、SDカードを抜いてためすとこんどは「メディアをスキャンしてい…