読者です 読者をやめる 読者になる 読者になる

MindOnTrack - マインドマップでタスク管理

やることリストみたいなのを考えるとき、マインドマップを使うと捗ります。たとえばFreeMindで書いてみると以下のような感じになります。しかし、これを回すときは、チェックリストとかTODOリスト、あるいはWBSと呼んでも良いですが、箇条書きみたいになって…

Rainlendar2 Proをばいなうした

Rainlendar2というクールなカレンダーを2007年頃から愛用しています。ずっとフリー版を利用していたのですが、最近Remember The Milkに対応したそうなのでPro版を購入してみました。昔は15ユーロだったものが9.95ユーロに値下げされたらしく、さらに円高の影…

新しく買ったPCにインストールするソフトウェア

今後のためにも記録しておきたいと思います。なお、OSはWindows7です。 Webブラウザ ブラウザはFirefoxを使用しています。アドインはとりあえず以下のものを入れました。 はてなブックマークアドイン FireGestures Greasemonkey Tab Mix Plus Greasemonkeyに…

cpplint

Google C++スタイルガイド 日本語訳 | textdrop久しぶりに読んだら、cpplintというツールが紹介されていました。C++ のソースコードが上記のスタイルに則っているかを調べてくれるようです。面白そうなのでちょっと試してみました。 $ cat before.cpp #inclu…

CrashFinder

アプリケーションの動作確認をしている時に実行時エラーが発生したのですが、デバッガで止まるところがどうも怪しく原因がさっぱりわからないという事態に陥ってしまったので、エラーメッセージに含まれるアドレスから本当にエラーが発生している箇所を探そ…

FxCop

コーディングスタイルをチェックしてくれるツール。デフォルトではマイクロソフトのガイドラインに沿っていない部分に対して警告を表示してくれるらしい。コーディング規約が形骸化している状態ではこのようなツールの効果も若干落ちるけれど、使用されてい…

Launchy

Launchyコマンド入力型のランチャ。見た目が綺麗。指定したフォルダ内にある任意の拡張子のファイルを呼び出せるようで(拡張子は設定で増やせる)、fenrirに近い感じ。fenrirは全てのフォルダ/ファイルのインデックスを作るという違いはありますが。あ、でも…

Rainlendar2

Rainlendar (via. Download of the Day: Rainlendar (Windows/Linux)Windowsで動作するカレンダー。見た目がとても綺麗で、TODOやEventの管理ができる。Google Calenderなどと同期ができるということでフリー版をインストールしてみましたが、どうやら他のカ…

ReSharperの機能解説

ReSharperの機能をひとつひとつ解説しているブログ。結構知らない機能が多いなあ。難点は日本語版のVisual Studioだとショートカットキーが利かないらしく、書いてある通りに動かせないものがあるという点か。メニューから出せるものならいいんだけれど、Alt…

イミディエイト ウィンドウでログ出力

デバッグ中、イミディエイトウィンドウから他のメソッドを呼び出すことができるようです(まあ普通にできるか……)。これを見て、任意の値をファイルに出力させることができるんじゃないかと思って試してみました。まず、以下のようなメソッドを用意します。 pu…

Visual Studio のイミディエイト ウィンドウ

Visual Studio使ってデバッグしている時に「イミディエイト ウィンドウ」というウィンドウが表示されていて、これなんだろうと思ってんたんですが、なんというかインタプリタみたいなものなんですね。デバッグ中にブレークポイントを仕掛けて止めている時に…

Visual Studio のトレースポイント

デバッガでブレークかけるときに、メニューにブレークポイントともうひとつ「トレースポイント」というのがありました。これはなんだろうとヘルプを見ると、VS2005で追加された新機能だそうです。 ブレークポイントとトレースポイント ブレークポイントとは…

あふの中にファイルアイコンが表示されるようになってた

あふの最新版(のちょっと前の版)からファイルやフォルダのアイコンを表示することができるようになっていました。svnでチェックアウトしているファイルや編集されたファイルはTortoiseSVNによってエクスプローラからならファイルのアイコンで状態が識別でき…

Visual Studioのデバッグ機能(Edit and Continue)

これはすごい。デバッガからアプリを実行している時に未処理の例外が発生するとデバッガは例外が送出されたところで停止するけれど、その時点で例外が発生する原因のコードが近くにあれば、そこを修正してから少し巻き戻して再実行すればそのまま通るように…

dotTrace (.NET Profiler)

Performance and Memory Profiler - JetBrains dotTrace プロファイラって使ったことなかったんですけどこれすごいですね。ボトルネックになっている部分が一目でわかりました。すばらしい。おかげでパフォーマンスが90%向上したよ!(どれだけ遅かったんだ)と…

Sandcastleでドキュメントを生成

Sandcastle(のCTP版ダウンロードページ) MSより提供されているドキュメント生成ツール。JavaDocとか、Doxygenとか、そういう感じの。Visual StudioはソースコードにXML形式でコメントを書いておくと、それを自動で読み取ってひとつのXMLファイルにまとめてく…

UnitRun

菊池 Blog - 菊池 Blog 経由で、ResharperというVisual Studioのアドインに含まれているユニットテスト機能がフリーで公開されたとのことなので入れてみました。 ReSharper UnitRun :: The Best Runner in .NET Unit Testing Marathon 昨日知って触ってみた…

Taskbar Shuffle

Taskbar Shufflevia Download of the Day: Taskbar Shuffle 2.0 (Windows)タスクバーに表示されている内容をドラッグで並び替えることができるソフト。自分は妙にタスクバー上に表示されてるウィンドウの順番を意識してしまって、例えば一番左にFirefoxが出…

Parallels Desktop でゲストOSでネットに繋ぐ

Parallels Desktop for Macレジストしてみました。久しぶりに起動したら WindowsXP のライセンス認証が必要だと出て、ネット経由でやろうとしたら繋がらなくてはまった。困った時のGoogle頼みということで、 361 :355:2006/09/08(金) 06:36:07 id:nCyRM0z7…

MindManager

JUDE/Think!はどうもショートカットキーの設定ができないらしい。デフォルトでもキーが割り当てられているような記述は見当たらないし、マウスを使えってことなのだろうか。傷心のまま(嘘)勢いでMindManagerの体験版をインストールしてしまいました。こちら…

マインドマップで作業をまとめ :-)

なんか某プロジェクトの手伝いが伸びそうな雰囲気。他の人が次の作業に移って、いまやってる作業の残件が自分に……ってなんかわけわからなくなってきたぞ。まあ延期自体は想定の範囲内だったし、自分の担当しているプロジェクトの方は余計に余裕持たせてたん…

xyzzy のコマンド

Meadow 使ってから xyzzy 使うと、意外と Emacs のコマンドにも対応しているのだなあと感激します。というか、これまで xyzzy のコマンドをほとんど知らなかっただけなのですけど……。リージョンの使い方が体に染み付いてきたので、試しにリージョン作って M-…

VirtueDesktops

VirtueDesktops mac で仮想デスクトップ。モニタが結構大きい割にアプリをいくつか起動しただけで埋まってしまうので導入してみました。デスクトップを切り替える時のエフェクトがかっこいいです。勢いで http://blog.medallia.com/2006/06/shadowbook.html …

Duplo

Duplo(via 2006-07-11 - togeの日記)指定したソースの中から重複コードを探してくれるツール。 C++ にも対応しているとのことなので早速仕事で書いてるコードに対して使ってみました。 Windows 用のバイナリが最初から用意されているのでそいつをダウンロー…

vim の Align.vim みたいなのが Emacs(Meadow) にはないのだろうか

Align.vim てのはscripts/4 - VimWikiに置いてある便利なスクリプトのこと。これがあれば大分 Meadow に移れそうなのだけど。探せば似たようなのは落っこちていると思うのでご飯食べたら探してみるか。 追記 なんとなくリージョン選択して M-x align とかし…

SKK

vim の SKK より Meadow の SKK の方が速くて気持ちいい。この感じ、これを求めていたんだな。

Dark Room (とてもシンプルなテキストエディタ)

Dark Room | they.misled.us (via Download of the Day: Darkroom) Lifehacker にあったクールなキャプチャに釣られて入れてみました。なんとも素っ気無いというかシンプルなテキストエディタで、起動するといきなり全画面表示で起動され、画面には真っ黒な…

xyzzy のフォント設定

何気に複数のフォントを設定できる xyzzy はすごいですね。 Font Link いらずに英文フォントが使えてしまいます。

Consolas フォント

Windows Vista ではいくつか新しいフォントが追加されますが、その中にプログラミング向けの等幅フォント Consolas なんてのがあるそうです。評判が良いようなので試しに入れてみましたが、綺麗でいい感じです。Vista がなくても、フォントは以下のページか…

Outlook (Express じゃない方)

少し前にどこかで Outlook がそこそこ良いというのを見かけて、どんなものなのかなとちょっとぐぐってみたのですが、他の Office 系列のソフトに比べて情報がかなり少ないですね。やっぱりユーザ少ないのでしょうか。まあ Excel みたいに機能が豊富すぎて We…

Meadow3

フォントを TTF フォントにしたら、確かにスクロール中のもたつきはマシになった気がします。でもまだ、ちょっと遅い感じ。できれば常用できるところまで持っていきたいのですが。

Meadow の描画の遅さはフォントのせい?

Meadow でファイル開いて C-n 押しっぱなしにするとスクロール中に画面が固まってしばらく更新されなくなるという問題に遭遇して困っていたのですが、検索してみると BDF フォントを使っているのが原因みたいな事がちらほらと。うーん、最新では改善されてい…

Todo.txt

Todo.txt: Future-proof task tracking in a file you control (via コマンドライン化 (ToDo Txt.com) | 100SHIKI) CUI の TODO 管理ツール。かっこいい。Todo.sh のページ に使い方を説明する動画があり、どんな感じで動くのか確認できます。動画に YouTube…

changelogmemo でもいいのかな

以前 (id:wata_d:20051129:1133276212) xyzzy の changelogmemo を使おうとしたものの、ファイルがひとつに統一されてしまうのを嫌って使わずにいたのですが、 ChangeLog はファイルがひとつになっていることがむしろ利点らしいというのを見て、なるほど、と…

trac で Subversion のログを見られるようにした

すげーこれちょう便利なんですけど。ブラウザから Subversion のリポジトリを見ることができるのですが、差分を確認する時は色分けもちゃんとされるし変更した部分のみが表示されるので (diff コマンドの結果みたいな感じ) 、いつ何処を変更したかも把握しや…

trac を入れてみた

Edgewall Software: Trac 興味はあるもののインストールが面倒くさそうだなあと思って手は出さずにいたのですが、我慢できなくなってインストールしてしまいました。節操が無いと言うかなんと言うか……。インストールには、下記のエントリがとても参考になり…

Octave

職場で気紛れに Cygwin コンソールに octave と打ち込んだらなぜか Octave が起動したので少しいじってみました。インストール時に欲張って色々チェックを付けたので、こういう使いもしないツールがたくさん入っているのですね……。 octave:35> v = [1:0.1:10…

Scilab

Home - Scilab WebSite 行列演算を行うソフトウェア、らしい。同種のツールに GNU Octave なんてのもありますが、 Scilab は単体でデータの可視化までできるとか (Octave は gnuplot と組み合わせることで対応している)。細かい違いはわかりません……。数学で…

VSS をコマンドラインから操作する

VSS の操作は全てコマンドラインから行うことができます。 Command Line Reference 昨日のスクリプトの中の VSS のチェックアウト / チェックインもこの SS.exe を使用して実現しました。オートメーション API もあるみたいですね。 Reference for Visual So…

DokuWiki

を見て面白そうだなと思って dokuwiki [DokuWiki] を入れてみました。インストール方法として data ディレクトリに「Changes.log」ファイルを作ればよいとの事でしたが、それではエラーが出て動作しませんでした。同じディレクトリに「meta」ディレクトリが…