管理しているSubversionリポジトリの数が多くなると、日々のバックアップにたいへん時間がかかります
ということで、前日にコミットのあったリポジトリだけダンプするちょっとしたスクリプトを組んでみました
C#の四捨五入の規定値は「銀行型丸め(または最近接偶数への丸め)」です。
注意しないと思わぬところでハマります。
SSHポートフォワーディングを使えば、ファイアーウォールの内側にあるようなマシンに接続できたりします
ポートフォワーディングを使った例として、ここではWindowsPCにリモートデスクトップ接続してみます
LinuxでWindowsの共有フォルダをマウントするにはmountコマンドを使います
Listを逆ループしたい時は、ListIteratorを使いましょう
Listの要素削除(remove)で”UnsupportedOperationException”が出てちょっとハマったのでそのときのメモです
C#でXMLデータを扱う場合、XMLSerializerが便利です
XMLのレイアウトに合わせてクラスを設計しておければ、XMLデータをクラスにデシリアライズしてくれるからです
メールサーバって、構築するの面倒だし、セキュリティ考えるとどーしても自分で立てたくない
かといって、毎月お金払うのもちょっとね
そんな中、WindowsLive(outlook.com)だと無料で独自ドメインメールの運用ができるるで重宝してます
多くのソフトウェアはロケールに応じてデータの表記や処理を行います
manコマンド等は代表的なもので、ロケールに応じて内容が日本語で表示(日本語manページがインストールされていれば)されたり英語で表示されたりします
このページでは、システムのロケールの設定の確認と変更方法について記載します
IPアドレスからマシン名を求めるにはnbtstatコマンドを使います