組込み OS 自作しました

ちょっと前になりますが、『12ステップで作る組込みOS自作入門』という本を見ながら、低機能な OS を作ってみました。12ステップで作る組込みOS自作入門作者: 坂井弘亮出版社/メーカー: カットシステム発売日: 2010/05メディア: 単行本購入: 24人 クリック: …

TDDeXchange in Tokyo に参加しました

TDDeXchange in Tokyo - connpass TDDeXchange in Tokyo #TDDeX - Togetterまとめ書くのが少し遅くなってしまいました。 TDDBC には参加できなかったのですが、翌日のこれに参加してきました。 「TDD の自殺」 by @kyon_mm さん TDDの自殺 #TDDeX from Kyon …

Vim で Esc を置き換えたキーマッピングと本来の Esc の挙動が違うことがある?

Vim

まだ根本解決できてないけどメモ。 現象 こんな設定をしてみたのだけど、 をしてもハイライトが消えない。 "ノーマルモード時 <Esc> を <C-j> にマッピング nnoremap <C-j> <Esc> "Escの2回押しでハイライト消去 nnoremap <Esc><Esc> :<C-u>nohlsearch<CR><Esc> 試したこと 何人かの方から noremap だから</esc></cr></c-u></esc></esc></esc></c-j></c-j></esc>…

TDD ミートアップに参加しました

TDDミートアップ - connpass TDDミートアップ #TDDMeetUp - TogetterまとめTDD 実践してないけど面白そうなので行ってきました! いろんなトピックがあったなかで自分が提案したトピックが取り上げられてよかったです。 ディスカッションした感想というか考…

プラグイン常習者が素の Vim しかない状況になったときに便利だったコマンド

Vim

普段は vimfiler や unite を常用していますが、最近、素の Vim を使う機会が多いです。 とは言っても、Linux サーバ上でテスト用の設定ファイルをちょっと編集したり、コードの確認をしたりといった簡単なものですが。PC にダウンロードしてきて秀丸で編集…

複数 UI のバージョンを管理するベストプラクティスがわからない

SCM

これだ!っていう管理方法を思いつきませんでした。 こうすると良いよ!こうしてるよ!っていうのがあれば是非教えてください。 概要 開発用ツールとして UI 及び使用可能な機能に差を持たせたデスクトップアプリを作っています。 仕様はホワイトボードの落…

複数ファイルを横断的に操作する

Vim

毎度忘れてググってるのでメモ。 やりたいこと 複数ファイルを横断的に操作したい 代表的なのは置換とか vim でも当然できます。 方法 args に対象ファイルを設定する。 :args *.groovy :args **/*.groovy <-サブディレクトリも対象にする argdo でコマンド…

Yokohama.groovy #14 に参加しました

Yokohama.groovy #14 #yokohamagroovy - connpassいつの間にやら 14 回目の Yokohama.groovy に参加してきました。 今回は mattari.grails と合同での開催となりました。ここしばらくいなかった初参加の方もいましたよ! やったこと Griffon で brainfuck イ…

Git 天空闘技場に参加しました

Git天空闘技場 - connpass普段は SVN と Mercurial を使っているのですが、Git 力を上げつつ、違いを知ることで Mercurial の理解も深まればいいと思って参加しました。 感想 オブジェクトの内容を直接確認したり、コマンドを使わずにブランチを作ったり、通…

『JUnit実践入門』写経・実践会 in 横浜 #5 に参加しました

『JUnit実践入門』写経・実践会 in 横浜 #5 - connpass 2013/04/14 『JUnit実践入門』写経・実践会 in 横浜 #5 #junitbook - Togetterまとめタネマキさんへ来るのは 1 ヶ月ぶり、この勉強会には 2 ヶ月ぶりの参加でした。 やったこと "17 章 振舞駆動開発" …

チケットのカスタムフィールドに日付フィールドを追加する

自分用メモ バージョン TracLightning-3.1.3 試したこと 管理コンソール -> チケットシステム -> カスタムフィールドから、下記の設定でカスタムフィールドを追加。 種別 : Text Label : 任意の名前 Format : Plain これで OK と思いきや、これだけだとチケ…

Nagoya.Testing in Tokyo 3 -アジャイルなテストの見積りと計画づくりにスタッフとして参加しました

Nagoya.Testing in Tokyo 3 -アジャイルなテストの見積りと計画づくり- #NagoyaTesting on Zusaar Nagoya.Testing in Tokyo 3 -アジャイルなテストの見積りと計画づくり- #NagoyaTesting - Togetterまとめ前日の Groovy 基礎勉強会に続いて、この日もオラク…

Groovy基礎勉強会に参加しました

Groovy基礎勉強会 - connpass 2013/03/09(#GroovyBase)Groovy基礎勉強会 - Togetterまとめ 感想 基礎大事でしょってことで、初めて基礎勉強会に参加してきました。 結論としては、なるほど、わからん!ってとこですかね。 Java をちゃんとやったことないまま…

ボールカウント(野球)を Groovy で

オフラインリアルタイムどう書く第三回の参考問題 - QiitaYokohama.groovy で、これを解いてみました。 なんか、すげー手続き型っぽくなってしまった。 完成した後、Groovy で解いてた人の洗練されたコード見て、こういうの思い浮かぶようになりたいと思いま…

rlwrap をインストールしたらとても便利だった件

プログラミングの基礎 (Computer Science Library)作者: 浅井健一出版社/メーカー: サイエンス社発売日: 2007/03メディア: 単行本購入: 17人 クリック: 409回この商品を含むブログ (126件) を見る今年の目標の一つである、関数型言語の世界を覗いてみようと…

grep 結果に quickfix からジャンプできない

Vim

職場の Windows マシンで混乱した話。 結論 vim で grep 結果の quickfix から該当箇所にジャンプするには grepprg を "grep -n" とする必要がある。*1 知ってるよって人には、ここから先に新しい発見はないと思います。.vimrc の設定をこうすれば OK。 Wind…

ポーカーの役判定を Groovy で

勉強会 - 第一回 オフラインリアルタイムどう書くの参考問題 - Qiitaこれを Groovy でやってみた。 判定が楽になっていいけど、ストレートやフラッシュがないのはなんでかね?gist https://gist.github.com/4640261 package doukaku import doukaku.Poker im…

Yokohama.groovy #11 に参加しました

Yokohama.groovy #11 #yokohamagroovy - connpass 2013/01/20 Yokohama.groovy #11 #yokohamagroovy - Togetterまとめまいどおなじみタネマキさんで2013年最初の Yokohama.groovy。 今回からハッカソン形式になって各自もくもくがメインでした。 当初は運営…

『JUnit実践入門』写経・実践会 in 横浜 #2 に参加しました

『JUnit実践入門』写経・実践会 in 横浜 #2 - connpass junitbookyokohama / home / wiki / JunitBookInYokohama02-20130112 — Bitbucket 2013/01/12 『JUnit実践入門』写経・実践会 in 横浜 #2 #junitbook - Togetterまとめいつも Yokohama.groovy でお世話…

2013年の目標

あけましておめでとうございます。 今年もよろしくお願いします。1月も2日となってしまいましたが、今年の目標をメモしておきます。 インプット 本を読む まずは積んであるやつから もちろん技術書以外も 勉強会に参加する 参加するものを厳選する 手を動か…

2012年振り返り

大晦日に今年の振り返りをしてみました。 よかった コミュニティに参加するようになった 社外の人にたくさん会って刺激を受けた 運営に主体的に関わるコミュニティもできた ブログを始めた とりあえず継続できてる まだまだ少ないけど反応があるとうれしい …

2012年に読んだ技術書

元ネタ うさみみエンジニアが2012年に買った技術書 - うさぎ組触発されて書いてみます。 読み終わった本なので、今年買った本じゃないのも含んでますし、読みかけの本は除いてます。*1 買った本はもう少しあります。早く読まなきゃ。 こうしてみると新しい本…

Yokohama.groovy #10 に参加しました

Yokohama.groovy #10 - connpass年内最後の Yokohama.groovy でしたが、師走ということもあってか参加者 2 人という寂しい感じ。 もう一人は @grimrose さんでした。ですが、タネマキさんは今回も盛況。最近にぎやかですね。 今回の範囲 プログラミングGROOV…

DevLOVE Conference 2012 に参加しました

DevLOVE Conference 2012 - DevLOVE | Doorkeeper記念すべき 100 回目の DevLove に参加してきました。 こうしたイベントが 100 回も続くってすごいことですよね。残念ながら諸事情により 15 日のみの参加でしたが、とても刺激的な一日でした。勉強会で見た…

SVN メインなプロジェクトで Mercurial をゆるく導入した話

Mercurial Advent Calendar 2012 - connpassの 7 日目のエントリです。 6 日目は @yujauja さんの本当は怖いエクステンション - Mercurial Advent Calendar 2012 - tcha.org です。レガシーなプロジェクトで後輩と二人で Mercurial を導入したことを紹介しま…

『JUnit実践入門』写経・実践会 in 横浜 #1 に参加しました

『JUnit実践入門』写経・実践会 in 横浜 #1 - connpass 2012/12/01 『JUnit実践入門』写経・実践会 in 横浜 #1 #junitbook - TogetterまとめJUnit実践入門 ~体系的に学ぶユニットテストの技法 (WEB+DB PRESS plus)作者: 渡辺修司出版社/メーカー: 技術評論社…

Yokohama.groovy #9 に参加しました

2012/11/27 Yokohama.groovy #9 #yokohamagroovy - Togetterまとめ最近このネタしか書いてませんが、今回も Yokohama.groovyです。 9回目をやってきました。会場はいつものタネマキさん。 いつもよりもお客さん多めでにぎやかでした。 こちらは参加者 3 人 +…

Yokohama.groovy #8 に参加しました

2012/11/13 Yokohama.groovy #8 #yokohamagroovy - Togetterまとめ諸事情によりいつものタネマキさんではなく、アジャイルサムライ読書会横浜道場でおなじみ株式会社アットウェアさんでした。 会場提供いただきありがとうございました! 20時ごろからぼちぼ…

MarkupBuilder を斜め読みする

Yokohama.groovy #7 で気になった MarkupBuilder のソースを斜め読みしてみました。 参照したソース MarkupBuilder.java BuilderSupport.java MarkupBuilder クラス BuilderSupport クラスを継承。 このクラスには invokeMethod メソッドも methodMissing メ…

Yokohama.groovy #7 に参加しました

2012/10/30 Yokohama.groovy #7 #yokohamagroovy - Togetterまとめポツポツと参加者以外の方からも興味をもたれ始めている様子の Yokohama.groovy の 7 回目を実施してきました。 珍しく一番乗りでした。 いつもはビールですが気分を変えてウィスキー飲みつ…