エディタはじめに恐怖のエディタ、Vim。僕はこの間までずっとサクラエディタを愛用していましたが、最近Vimを使うようになりました。ええ、Vimです。あのVimです。Viでもいいけど。 Vim・・・使いこなしている人はそれだけで玄人っぽく見られる伝説のエディタ。... 続きを読む
Saturday, November 11, 2006 [RSpec] Mock API Mock Object Mock Objectの作成 my_mock = mock(<name>) my_mock = mock(<name>, <options>) person = mock('person', :null_object => true) Mockは名前を引数に取る。仕様の検証が終わった際に全てのMockが検証... 続きを読む
何が すごい!と思ったかというと、この機能を使うと、モデルとコントローラ、モデルとビュー をそれぞれキレイに分離できそうだ思わされるという点です。RSpec のおかげで「分離するとはこういうことか」ということが分かりました。以下、まとめです。次のコマ... 続きを読む
ruby, rspec, stub先日 モックとスタブ - 日々此妄想 の悩みFile.foreachみたいなブロック付きメソッドのスタブってどうやって書くのかなぁ。。。。Young risk taker.: [RSpec] Mock API を見ていて、たぶん and_yield だというところまでは目をつけていた。 yi... 続きを読む
test, rspec, rubyやっぱりモックとスタブの違いがわからんとです。使いわけもわからんとです。 とりあえず RSpec の Mock と Stub が最初分からなかったけど、理解できたら すごい! という気持ちになった - takihiroの日記 これが一番しっくり来てるんだけど... 続きを読む
今まで、bashを使ってきたのですがちょっと痒いところに手が届かなくなったのでzshを使うことにしました。そこで設定ファイルやシェルの切り替えについてまとめていきます。 (注意!!この記事ではmacのターミナルでの設定方法についてです) シェルの切り替え... 続きを読む
I need to monitor all files in a folder, when a file opened (FileObserver.OPEN) I want to execute a method. The problem is some times, the FileObserver instance is collected by GC, I tried this: final MyFileObserver fo = new MyFileObserver("/... 続きを読む
レベル: 初級Eli Dow (emdow@us.ibm.com), Software Engineer, IBM Linux Test and Integration Center 2005年 4月 12日inotify は、近々発表される Linux™ カーネルに組み込むためのファイル・システム・イベント監視メカニズムで、以前のカーネルでサポート... 続きを読む
調査をしていた時に、APIリファレンス見てたらFileObserverというクラスを発見。何やらディレクトリを監視してくれるクラスらしい。面白そうなので使ってみた。使い方は以下。1.FileObserverの子クラスを作る2.FileObserver::onEvent内に、ファイルイベント... 続きを読む
2ちゃんぬるはログキャッシュ式2ちゃんねる閲覧ツールです。 このページは http://toro.2ch.net/test/read.cgi/tech/1307414265 のログキャッシュから生成されています。 全部 1-100 最新50 板に戻る 検索 ホーム Androidプログラミング質問スレ Part9 ツイー... 続きを読む
軽量端末エミュレータ urxvt 23:46 | 軽量と言われる端末エミュレータ urxvt を入れてみました。 urxvt は rxvt の上位互換のようです。rxvt は ouR XVT (X Virtual Terminal emulator) の略みたいです。(wikipedia:rxvt) ---- Ubuntu では rxvt のパッケージが... 続きを読む
Please advise if it is possible to intercept/monitor file I/Os on an Android device. E.g. on stock Linux we may use LSM or syscalls trap. I hope to log the filenames of all newly created files - to a text file or SMS to another phone. Appreci... 続きを読む
[バックナンバーのトップへ] [Linux システム管理のトップへ] いますぐ実践! Linux システム管理 / Vol.157 / 読者数:1310名 こんばんは、うすだです。 唐突ですが、スラッシュドットに、 日本のWebブラウザのシェアに関する記事が載っていました。 IEの独占状... 続きを読む
前回OS自体のインストールを行ったので、今後は適宜必要なソフトをインストールする。 まずはプログラミング用のエディタとターミナル。 ・RedCar オープンソースのテキストエディタ。 TextMateの追加スクリプトと互換性があるらしい。 JRubyで実装されているよ... 続きを読む
Java昨日、うちで使っているUbuntu Linuxを12.04にアップグレードしたのですが、それでもソフトウェアセンターにJDK7が入っていないので、手動でもインストールすることにしました。 参考にしたのは、このサイトです。 http://www.webupd8.org/2012/01/install-... 続きを読む
readme.mdAbout The Little Redis Book is a free book introducing Redis. The book was written by Karl Seguin, with Perry Neal's assistance. If you liked this book, maybe you'll also like The Little MongoDB Book. License The book is freely distr... 続きを読む
色々なところで見かけるコーディング規約を見て意識はしているのですが、 その時の気分で書き方を変えてしまうことが多々あったので、自戒を込めてコーディング規約をまとめてみました。 「なぜこの規約が存在するか」を明確にするために、できる限り理由も併記... 続きを読む
皆様、初めまして。滝澤と申します。今月からここで記事を書いていきますのでよろしくお願いします。 ここ1,2年で注目を集めているWebサーバnginxについて今回から数回にわたってを紹介していきます。 nginxについて初めて知った、あるいは、名前は聞いたことが... 続きを読む
About This Book License The Little Redis Book is licensed under the Attribution-NonCommercial 3.0 Unported license. You should not have paid for this book. You are free to copy, distribute, modify or display the book. However, I ask that you... 続きを読む
Linuxカーネルの読み方 Naoya Ito 担当章 リバース proxy キャッシュ Linux Webサーバー Linux カーネルを読む 「よーし、Linux カーネル読むぞー」 早速カーネルを読む! 「なんとかわいいバイナリ」 「0x000000c4 は俺の嫁」 「いや... 続きを読む