docker+clojure+lein+vim+dein+fireplaceがうまく動かない

clojure初見で開発環境をdockerで作ろうとしてうまく行かなかった記録。 わすれそうなので書いておく。 dockerfileは以下。 FROM clojure:lein-2.8.1 MAINTAINER xxx RUN apt-get update RUN apt-get install -y sudo RUN apt-get install -y vim-nox RUN ap…

例外か戻り値か

それを例外として(パニック)扱うべきか回復可能だから戻り値とするかなんか状況によるよな。エディタなら存在しないファイル開こうとしてそれがなくてももっかい別のファイル指定してもらえばいい。でもさ、webアプリでサーバ側のconfigファイルなかったら異…

vimとscala

.vimrcに以下 :command! RunScalaRepl execute ":VimShellInteractive scala-2.11" vmap <silent> ,s :VimShellSendString<cr> :RunScalaReplで右にscalaのインタプリタ、右にコード書くとこが出る。 右に書く。 vでビジュアルモードに入って評価したいコードを選択。で,</cr></silent>…

Vim

と思ったが。 Conqueおせえ。 もっさもさ。 すなおにターミナルはターミナルで使った方がいいんだろうか・・・。

vim

VimShellがいいのかConqueがいいのかわからないから両方入れとく NeoBundleLazy 'http://conque.googlecode.com/svn/trunk/', { 'autoload' : { 'commands' : ['ConqueTerm', 'ConqueTermSplit', 'ConqueTermTab', 'ConqueTermVSplit'] } } nnoremap <silent> ,bash :<C-u></c-u></silent>…

Elixir初見

http://yohshiy.blog.fc2.com/blog-entry-235.htmlここ読んだ程度。うーむ。静的型スキー(ただし型推論ありに限る)なのでスルーかなあ。マクロはlispで懲りてるのもあるし、lispの方がいいじゃん、というのもある。んー。どっかお金持ちの会社がlisp持ち上げ…

emacsからvimに乗り換える4

うーむ。 uniteをesc2回で抜ける設定が効いてなくないか? :qで抜けることにする。 インサートモードから抜けないといけないからややめんどい

emacsからvimに乗り換える3

grep windowsとの併用を考えてagはやめ。 遅いかもしれないけど気にせずvim(vimgrep)にする。 :vim パターン 対象のファイル|cw でquickfix起動。 まとめて修正したい時は :qfreplace して :w これでいいや。 <a href="http://qiita.com/yuku_t/items/0c1aff03949cb1b8fe6b" data-mce-href="http://qiita.com/yuku_t/items/0c1aff03949cb1b8fe6b">vimgrepとQuickfix知らないVimmerはちょっとこっ</a>…

emacsからvimに乗り換える2

ウインドウ分割 :split :vsplit しかし。。。 emacsと同じ使い心地を求めているようで、これでいいのか、と悩む。 そもそもvimってemacsみたいにパカパカとバッファを開いて使うものなのだろうか? まあいいや。 間違ってるならそのうち気がつくだろう。 ウ…

スプラトゥーン

夜の部やった結果amiiboまでポチッてしまった…イカちゃんかわいい

スプラトゥーン試射会

楽しかった。早くやりたいなー。イカちゃんかわいい。

emacsからvimに乗り換える

少しvimを触ってみる。 escは遠い。 インサートモードでのjjをescに割り当てる。 &amp;lt;a href="http://qiita.com/hachi8833/items/7beeee825c11f7437f54" data-mce-href="http://qiita.com/hachi8833/items/7beeee825c11f7437f54"&amp;gt;Vim幼稚園からVi…

herokuでscalaでplayでpostgresql

つづき。 postgresqlにつないでみる。 デフォでherokuにpostgresのアドオンは入ってる。 ので、追加はしなくてよい。 herokuのpostgresqlに付いないでテーブルを作っておく。 アプリのルートでheroku pg:psqlすればherokuのpostgresqlにつながる。 ローカル…

herokuでscalaでplay

typesafe-activatorを入れる。 activatorはsbtのスーパーセット。 入れるといってもダウンロードして展開するだけ。 eclipseにscala ideを入れとく。 Download the 4.0 Release of the Scala IDE for Eclipse - Scala IDE for Eclipse ここからurlコピーして…

emacsからvimへ

浮気しかけ。しかし、わけわからんくなったらC-gすりゃどうにかなったemacsに比べ、vimはesc連打してもどうにかならない感が強い。なんかいい方法ないのかな。

幽霊

ってたぶんバグだよね

日本白票党

日本白票党というのを考えてみた。公約はどんなに議席とっても首班指名には立候補しない衆議院議長もやらない国会で投票するときは必ず党内の票は偏りがでないように分けるまあ、ようは政治にはいっさい手を出さないから白票入れたり選挙いかないかわりに入…

電車内のベビーカーについて

都内で働く一サラリーマンとしての意見。自分には結婚してるが子供はいない。平日朝の満員電車に何処かに遊びに行くらしい夫婦とベビーカーの赤ちゃん(たぶん)が乗ってきた場面には何度か遭遇した。たぶん、と断りを入れたのは数メートル先にベビーカーが乗…

本当に

カイジつまんなくなったなあ…

てすと

てすと

やっぱ

とうぶんはてなでいーか。 というか乗り換え先探してブログかかないのもなんだ。

ブログ難民

はてな、もうアカンな。 時間あるときにまた引っ越さな。 googleとはてな以外の引越し先か。 どこに行けばいいんやろ。

sqlite3

sqliteの型はかなりいいかげん。 型は NULL INTEGER REAL TEXT BLOBしかない。がcreate tableで他の型を書いても通す。 stringとかvarcharとか。でも内部では適当に扱われる。 たまに文字入れたつもりがREAL扱いされたりするので注意。 他所様のサイトにpost…

若手の子に言っとくこと

今度若手の子と飲みに行ったら話すことのメモ。 多人数の開発では糞なルールでもないよりはあったほうがいい 他人の書いたコードを呼び出す不安はわかるが同じ処理を新しく作るのはやめよう ガード節使おう バージョン管理使ってるんだから古いコードは削除…

rubyでエクセル

時間もあったしjavaは飽きたからrubyでエクセルからエラーコードの情報を抜いてみた。 書き捨てのスクリプトだからわりと適当。やっぱ高階関数いるよ。いるって。javaにも入れろよ。 高階関数には無名関数が必要だよ。 # -*- coding: utf-8 -*- require "win…

おお

オープンβに移行したのか。 とりあえず初投稿。

RVM入れた(ホントは結構前に)

おもい腰を上げてRVM導入 参考にしたサイト Mac に rvm をインストールして 複数バージョンの Ruby を使う - hogehoge foobar Blog Style5 nashiwaterの日記 以下コマンド等 rvm list knownインストール可能なrubyのリスト rvm install x.x.xrubyのインスト…

javaその5(周辺ツール)

色々と足りんなあ。知識が。スレッドダンプ取得: SendSignal 逆コンパイラ 2010-02-16 - 谷本 心 in せろ部屋 例外発生時にブレーク Java例外ブレークポイントの追加スレッドダンプ、ヒープダンプ、プロファイラ、スナップショット VisualVM 入門 — Project…

javaその4(DBアクセス)

さらに続き。 データベースアクセスを試す。 色々忘れている。流石に忘れている。 Class.forNameとか懐かしすぐる。 まあ、いい。 繋いだのはpostgres。 jdbcはmacportsでサクッと入れた。で、まずeclipseでクラスパスを通す。 eclipseではビルドパスから設…

javaその3(正規表現とファイルIO)

さらに続き。 特筆する点は特になし。 mc.groupCountは グループ 0 はパターン全体を表します。グループ 0 は、このカウントに含まれません。 グループインデックスがこのメソッドから返された値以下の正の整数である場合は、この正規表現エンジンで有効です…