日本語のパスを含むSubversionのリポジトリをMercurialのリポジトリに変換する

SubversionのリポジトリをMercurialのリポジトリに変換するには 「hg convert」コマンドで簡単に変換できる。しかし、リポジトリに日本語のパスを含む場合、日本語のパス対応がバージョン管理システムごとに異なるため問題が出る。 ※各バージョン管理システ…

追記

Pythonチュートリアルにしっかりと書いてありますね。 http://www.python.jp/doc/release/tut/node6.html#SECTION006710000000000000000 4.7.1 デフォルトの引数値 デフォルト値は、関数が定義された時点で、関数を 定義している 側のスコープ (scope) で評…

C#でもやってみる

C#でも同じことをやってみました。これではだめで、 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Func<int, int, int>[] lams = new Func<int, int, int></int,></int,>…

Pythonのリスト内包のスコープ

http://d.hatena.ne.jp/EnogunoCap/20080703/1215056587 「Pythonで遊んでたら疑問点が・・・」を見ていたら C#で同じ話があったことを思い出しました。http://www.atmarkit.co.jp/fdotnet/csharp20/csharp20_05/csharp20_05_02.html上のリンク先で載ってま…

結局

意外と使えるかも。特に「セーブするまでプロジェクトファイル群を作らない」設定にしておけば テンポラリフォルダにプロジェクトが作られるため、 プログラムの実行後セーブしないで終了すればきれいさっぱり消せるし。ただ、デバッグしにくいのでメソッド…

レシピ087 複数の配列を並行処理する

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { var aarr = new[] { 1, 2, 3 }; var barr = new[] { "a", "b", "c" }; var z…

レシピ083 配列を作成する

意外と健闘していると思う。 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { レシピ083配列を作成する3_1_Array(); レシピ08…

RubyレシピブックのレシピをC#で実装する

書き捨てプログラムを書くのにスクリプトを使用していたが、 C#3.0では省略記法が増えたので同じように書けるのではないか確認してみた。 おまじない部分は無視。下の例だとメソッド内だけで判断。(IDEが勝手に書くので) エラー処理なし。(書き捨てだし。) …

SQL Server 2005 Compact Editionのインストール

日本語版をインストールしても全然きちんと動作しないのでおかしいな〜と思ったら英語版を先にインストールしなくてはならないことがわかった。 Visual Studio用のツールも入れれば普通のDBと同じように使用できるので、これからはメインに使っていこうと思…

外部ツールでソリューションフォルダを開く

同じ方法でソリューションフォルダを開く設定をすれば、TortoiseSVNでコミットする際に便利ですね。 下記のリンクを発見して思いました。 http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=229028&SiteID=7

Visual Studioで作業中のソースの差分を見る方法 その2

Visual Studioで作業中にすぐにSubversionで管理しているソースとの差分を見たいときがあります。 (Visual Studioとエクスプローラ(TortoiseSVN)の行き来や、いちいちファイルを選択して差分を見る手間を省きたい) 昨日と同じですが、もっと簡単な方法があり…

Visual Studioで作業中のソースの差分を見るマクロ

Visual Studioで作業中にすぐにSubversionで管理しているソースとの差分を見たいときがあります。 (Visual Studioとエクスプローラ(TortoiseSVN)の行き来や、いちいちファイルを選択して差分を見る手間を省きたい) マクロは以下の通り。 現在作業中のファイ…

IronPythonをVisual Studioで開発するメリット

・インテリセンス ・コードスニペット ・デバッガ ・デザイナ(GUI) と他の.NET言語と同じ開発が可能

Visual Studioへの統合

ベースはこれ。 Aaron Marten's WebLog http://blogs.msdn.com/aaronmar/archive/2006/02/16/533273.aspx このページがなくなっても困らないように一部抜粋と追加で設定した部分は以下の通り。後でまとめたい。 Visual Studio SDKダウンロードする インスト…

IronPythonの設定

ベースはこれ。 Python & IronPython 入門 合併のお知らせ|OKIソフトウェア このページがなくなっても困らないように一部抜粋と追加で設定した部分は以下の通り。後でまとめたい。 ダウンロードする 解凍する 適当なディレクトリに置く 環境変数でPATHを切…

Rubyの括弧の省略

先日putsの動作が意図した通りにならない件の原因は、 複数の引数があるメソッドを連結させた場合に、 グルーピング目的の括弧とメソッド呼び出しの括弧の間で 優先順位の問題が発生するためらしい。*1 以下、Try Ruby!での実験結果。 http://tryruby.hobix.…

括弧の省略

ただ、1つ気になる点があった。 メソッド呼び出しで括弧を省略している点である。 これは、Rubyの売りで本書ではこれを散々使っている。 私も最初は好んで使っていたが、今はあまり好きではない。 なぜかは、本書を見ればわかると思う。 putsでは括弧を時々…

初めてのプログラミング

初めてのプログラミング作者: Chris Pine,西山伸出版社/メーカー: オライリー・ジャパン発売日: 2006/07/24メディア: 大型本購入: 10人 クリック: 155回この商品を含むブログ (53件) を見るほぼ読み終わった。*1 少ない要素で無駄なく教えるよい本。 「オブ…

Python文字列の正規表現

色付けのための文字列の正規表現を修正してみた。 最初 [ur]?を頭につければよいと思った。 でも、rawとUnicodeの併用の時も色付けしたい、 不要なものまで色付けしたくないなどと考えうちに迷ってしまった。 (ur?|r)?でいいかなと思っていたところで Python…

秀丸でPythonプログラミング

Python付属のIDLEはなんだか使いづらいので秀丸にする。 色付けするためにpython.highlightなるものを使ってみた。 Unicode文字列の色付けの際、prefixのuが色付かないのが気に入らない。

秀丸アップデート

秀丸をVer.5からVer.6.02にアップデートした。 今回のアップグレードはアウトライン機能が充実していて、 また一歩IDEに近づいた感じ。 今回からの機能ではないが、関数一覧で関数をクリックして コピーすると関数丸々コピーできてしまうのは コピペプログラ…

Subversion実践入門

Subversionの本としてはやっぱりこっちの方が実践的でオオスメ。 (Pragmaticシリーズの翻訳本)Subversion実践入門?達人プログラマに学ぶバージョン管理作者: Mike Mason,でびあんぐる出版社/メーカー: オーム社発売日: 2005/08メディア: 単行本購入: 2人 ク…

入門Subversion

入門Subversion Windows/Linux対応作者: 上平哲出版社/メーカー: 秀和システム発売日: 2006/07/12メディア: 単行本購入: 4人 クリック: 93回この商品を含むブログ (67件) を見るSubversionの入門書というより入門TortoiseSVNという感じ。 TortoiseSVNのまと…

現在読んでいる本

詳説 正規表現 第2版作者: Jeffrey E.F. Friedl,田和勝出版社/メーカー: オライリー・ジャパン発売日: 2003/05/26メディア: 単行本購入: 4人 クリック: 241回この商品を含むブログ (106件) を見る正規表現のバイブル本。 手を動かさずに読んでいるだけなので…

初更新

読んでいる本の所感とメモを書くつもりです。