git submodule 用の補完関数を書いてみた

Zsh

zsh 4.3.10 の _git ファイルをコピーして,git-submodule 用の補完関数を作ってみた. 基本は,git-svn をちょろまかして作ってます.適当にコピーして使ってください.というか git submodule って使われてるんですかねー?

Scala座01 にいってきた

なんかよくわからんけど,Ust配信と場内無線LAN 提供係になってみた. http://scalaza.com/ScalaZa01/ http://www.ustream.tv/channel/%E7%AC%AC1%E5%9B%9Escala%E5%BA%A7 資料 http://togetter.com/li/47287 http://scalaza.com/?%C2%E81%B2%F3+Scala%BA%C2…

図書カードが届いた

Scala 座から帰ってきたら,図書カードが届いていた技術評論社さまありがとうございます http://gihyo.jp/dev/serial/01/readers-forum/vol58 とあいえ,今は ensime が熱い感じで eclime は使わない感じになってます. 移り変りが速いですねぇ.

Scala をコマンドラインで使う - 2

色々事情があって日が空いてしまいました.ということで,明日はScala座です. あんまり関係無いかもですが,続きです. $ time (scall ~/.zshrc > /dev/null) (; scall ~/.zshrc > /dev/null; ) 1.87s user 0.18s system 39% cpu 5.128 total $ time (perl …

Scala をコマンドラインで使う - 1

ちょっと前に Haskell を書いていて,静的片付け楽だなー. と思っていたところで,Scala 座もあるので,Scala を コマンドラインに使えないかな.と思って試行錯誤する次第.こういうのを .zshrc に仕込むと, # 普通の cat $ scall .zshrc | diff - .zshrc…

ネタ Android SDK開発のレシピ

こういうものがあるので, http://github.com/gabu/AndroidSDK-RecipeBook こういうものを作ろうとしてみたけど http://github.com/clairvy/AndroidSDK-RecipeBook 挫折しそう.104 個多いよ…AndroidSDK開発のレシピ―104個のレシピで学ぶAndroidアプリ開発の…

Scala で Church 数を書いてみた(途中)

Scala 座があるので,Scala を使ってみようということで, Church 数を書いてみた.が,書けなかったという話.コメントアウトしてある型パラメータ版だと, Nothing は,A に入りません.って怒られるのです.これはどうやって解決したらいいんですかね? …

Coq庵にいってきた

http://atnd.org/events/6022 - ATND 初めてのCoq(yoshihiro503) 高階論理(表現力は最強) 自動証明機能(tactic)を備える プログラムと連携 仕様が証明された状態ではなく,証明されたプログラムを書くことができる tactic(小文字〜.) - Gallina式 - Vernacul…

OCamlMeeting in Nagoya にいってきた

やってみようOCaml いんりあ! インタラクティブで便利にやろう F# の流儀 (|>) is an important operator in the F# 'culture'. インラインなところがおもしろいらしい 資料 http://mayah.jp/scratchleaf/2010/ocaml-user-meeting-in-nagoya-2010 OCaml 3.1…

大名古屋 #4 にいってきた

http://groups.google.com/group/study-dainagoya - Google グループ http://atnd.org/events/6700 - #4 の ATND ハッシュタグ #dainagoya 今回は趣向を変えてhackathon 的にコードを書いてみようという会でした. とりあえず 流れで Scala を使ってみること…

ゆるPerl #2 にいってきた

http://groups.google.com/group/yuruperl-nagoya - Google グループ http://atnd.org/events/6923 - #2 ATND ハッシュタグ #yuruperl 話題になったこと perl rakudo star Lisp - SICP やろうぜ Emacs - 学習曲線ぐーるぐる Ruby - 1.8 と 1.9 とか Objectiv…

Perl をゆるく語る会 があるよ

第一回は,Perl のこと殆ど話さなかった感があるので, 第二回をやる流れです. 8/22(日) 17:00 〜 20:00 - 前回と違い夕方からなので注意してください! Cafe どえりゃあ @ 栄 名古屋 愛知 必要なものは特にありません - 必要であれば PC を持参 参加登録 …

ASE(Android Scripting Environment) - Perl を試してみた

http://code.google.com/p/android-scripting/ Android でも Perl を使いたい人がいたので試してみた.ここ から ase_r25.apk を落としてきた. インストールする. $ adb install ase_r25.apk 起動する ASE がメニューに現われているので起動する. Perl を…

ゆるくPerl を語る会に行ってきた

#yuruperl で? どえりゃあ に早く来ると,朝会をやっている 大学の後輩の話とか Test したいよね 英語とか中国語の話 id:sugiyan の中の人は果たして間に合うのか!? iPad でもしも〜し とか 本当にありがとうございます スイッチ切れた id:sugiyan さんの…

名古屋でPerlをゆるく語る会 をやるよ

http://atnd.org/events/6593 ということで,Perl を啓蒙(?)するかもしれない会をやるみたいです.以下内容? Nagoya.pm(?) をやるかもしれない? とりあえず Perl の utf8 の話? フレームワークの話とか? 名古屋の孔明 が来るらしいよ. id:sugyan の中…

TDDBC 名古屋 にいってきた 二日目

グリーンバンドを共同購入する流れ TDDBC で全国行脚しながら,行商する流れ. レガシーコード改善 Emergent Design - Jolt Award 2008? Skill ピラミッド? 創発的設計(最上段) テスト駆動開発,パターン駆動開発(二段目) ユニットテスト,リファクタリン…

TDD Boot Camp 名古屋 にいってきた

ハッシュタグ は #tddbcネタ的に,なるべくリアルタイムで更新するつもりです. 3回目にして男子校に twitter はネタをつぶやくところです プラン ペアプロ体験 レビュー大会 夜は自重しない議論 レガシーコード改善 メリット/要素 ペアプロ,レビューはフィ…

新人がきた

文系の新人が入ってきた今は自分が教育係ではないけど, その人に対して自分が教育係だったらと仮定しての方針を考えてみたので 整理する意味でもここに書いてみる.大事なことは3つ 抽象的に考える 俯瞰的に考える(バランスを取る) 手を動かす(実行してみる…

Emacs-Eclim を試す

この記事はかきかけです.ということで,インストール http://github.com/buzztaiki/emacs-eclim ここを見る.ようするに eclim インストール emacs-eclim インストール .emacs 修正 の流れ.使う前に eclimd を起動する必要がある.これだけは覚えておけ. …

Nagoya.R #2 にいってきた

http://corpus-study.info/nagoyar/ R は,#1 のときの予習ぶりなので全然忘れていました. http://www.okada.jp.org/RWiki/?R-FAQ%C6%FC%CB%DC%B8%EC%CC%F5%286%BE%CF%29 以下抜粋 6.2 Emacs の中から R を実行すべきでしょうか? (Should I run R from with…

名古屋Scala 懇親会に(のみ)行ってきた

Coq

所謂一つのKOM ですね. Scala は,ScalaCheck があっていいね. Java には,why があるよ. ネットが繋がらない.懇親会会場-- で,Coq の次の一手なんですが. ということで id:yoshihiro503 の人が居たので,Coq の次の一手(ProofGeneral の後) を聞いて…

PHP の○○なところ

PHP

今流行りのPHPer になりましたので,一週間くらいでの雑感を書いてみる. 使う前に文句を言うのは違うと思っていたので, 今は言ってもOK.*1嫌い 行末の";"(セミコロン)が必須(最終文でも省略できない) 5.3 まで名前空間が無い 括弧が省略できない(悪い面と…

Quiz を普通の再帰で解く

辛いものを食べたあとで,あまりにお腹が痛いので,解いてみた. http://quill.to/yoshiki/0a66f62e14 お題を再掲 #XXX を埋めよ(できれば1行) use strict; use Data::Dumper; sub foo { my ( $a_ref, $key, $value ) = @_; #XXX return $a_ref; } my $ref =…

CentOS を使う最低限の設定(個人的に

CentOS で,普通だと zsh 4.2.6 とか emacs 21 とかありえない設定なので.*1 インストールしてみた.もっと楽にインストールできないのかな? こんなこと(rpm 作るにしても)ばっかして,野良ビルドが増えるだけじゃないのか? 詳しい人教えてくだちい.普通…

Eclipse を使わない Android アプリの作り方のメモ その1

$ mkdir futsu $ cd futsu $ android create project -t 6 -p . -k cla.irvy -a FutsuActivity $ ant installとりあえず,Hello World が動くようになる.*1 $ cd .. $ mkdir tfutsu $ cd tfutsu $ android create test-project -p . -m ../futsu $ android …

test-project が動かないと思ったらそうでもなかった

android create test-project ってのがあるんだけど, ant するだけでBUILD FAILD になるから変だなと思ったらバージョンの所為だった. $ android create test-project --path . --main . $ ant run-tests : (略) BUILD FAILD : (略)id=1, 2, 7 で失敗する…

Ruby Hacking Guide 読書会にいってきた

*ptr++ = value とかC のイディオムに慣れてない eval(String, binding) リッチだ 他の言語(Common Lisp, Scheme, Perl) との比較など VS料理長 あと二回くらいで終了するかも csnagoya 次回企画提案 読書会 技術書だけでなく,他人に本を勧めてみようみたい…

Real World Haskell 読書会にいってきた

which is rarely useful って何だよ. Main は簡単 ロードして,instance 宣言とかのファイルとか(エクスポートしないで副作用だけ) 他? 提案 英語勉強会とか どえりゃあ は,注文を取りにこない ムーディーな照明は要らない 南西の奥の席は,電源の口が4つ…

Java 版チャーチ数を書いてみた(改)

ということで,以前書いたJava 版チャーチ数を更新しました.以前のバージョンだと戻り値の型がjava.lang.Integer 決め打ちだったのが 気になっていたので,それをtype variable にして外に追い出しました.簡単な説明 無名オブジェクトを作ってクロージャと…

名古屋Scala 勉強会に行ってきた

http://groups.google.com/group/NagoyaScala 最初イモバが繋がらなくて全然参加できませんでした. 口頭では,Clojure と Closure は,区別しずらい. カリー化は重要な概念かもしれないが,意識して使うような場面がすぐわからん _(プレイスホルダ) の仕様…