2012-01-01から1年間の記事一覧

公開鍵認証つきでuseraddするスクリプト

https://gist.github.com/4359017 大量にユーザーを作る時用に書いたが、あんまり活躍しなさそうなので公開してみる。 ユーザー名指定だけでユーザー追加できる+対話無しなので、リストから回すなりして一度に大量に作るような使い方もできる。 CentOS 6で…

64bit windows 7 での scala.bat の修正

scala.bat で「○○の使い方が間違っています」 windows 7 64bitマシンにScalaをインストールしたら、コマンドラインから起動できなくなった。 原因はインストーラ経由でScalaをインストールすると "C:\Program Files (x86)" 以下にインストールされてしまい s…

自分の投票の影響を可視化する

衆院選投票日間近ということで妄想したこと。 概要 ある選挙での投票行動が、その後どのように政治に影響を与えたかの可視化を試みるツール 過去の選挙と選挙区を選択すると、候補者、政党一覧に遷移し、それぞれ選択すると、その投票行動に紐づくその後の出…

動的にコレクションやMapを作る場合

動的にMapを作る 関数の中で色々制御(型変換、要素を追加する or 追加しない etc)しながら 新たにコレクションやMapを作りたい場合、 (1 to 1000).foldLeft(immutable.Map.empty[Int, Int]) ((map, v) => if (v % 2 == 0) map else map + (v -> v)) のよう…

SortedMap

ふつう scala> SortedMap(2 -> "a", 1 -> "b", 3 -> "c") scala.collection.SortedMap[Int,java.lang.String] = Map(1 -> b, 2 -> a, 3 -> c) java.util.Comparator的な scala> val m = SortedMap.empty[Int, String](new Ordering[Int] { | def compare(a :…

Node学園祭2012お疲れ様でした

去る2012/11/18にNode学園祭2012が開催されました。 http://nodefest.jp/2012/ 私は去年に引き続きスタッフをさせていただきました。 お手伝い カンファレンス実行委員の朝は早いーーー という訳で朝8:00集合です。去年もそのくらいだったはず。といっても開…

Node Knockout 2012に参加した話

はじめてNode Knockout(以下node ko)に参加したので色々書いてみます。 多分来年もある気がするので、今後参加しようかなと思う人の参考になれば。 Node.js Knockout 2012 http://nodeknockout.com/ 記事投稿時はVote期間中です。 Node.js の48時間オンラ…

はじめました

はじめましたね。