HOME IP Messenger FastCopy Tech-memo Diary 作者Twitter
SHIROUZU Personal Log

2015-11-01

_ [fastcopy] FastCopy v3.07正式版

FastCopy v3.07正式版をリリースしました。

ご意見・ご要望等ありましたら、掲示板 or メール等にてお知らせください。

ファイルログ記録が有効な場合にメモリリークしていた問題を修正(1万ファイルにつき1MB前後)

UTF-16 -> UTF-8変換ライブラリの仕様を変えた際、それを利用したクラスに影響が及んでいたという話。

B は A に依存する時、Aの仕様が変化することでBに思わぬ余波が出るパターンはありがちだが、(露骨なエラーではなく)リークや稀な例外事象でのみ発現する問題に対し、費用対効果的の高い事前検出の仕組みを作るのはなかなか難しそう。


2015-10-12

_ [fastcopy] FastCopy v3.06正式版

FastCopy v3.06正式版をリリースしました。

ご意見・ご要望等ありましたら、掲示板 or メール等にてお知らせください。

リストアップ時にリパースポイント種別表示(->)が出なかったのを修正。

NoUIモードでも確認ダイアログが出ることがあったのを修正。

ACL/副次Stream有効時+ネットワークドライブへの書き込み時に稀に例外が出ることがあったのを修正。

その他リファイン。

BackupWriteに非同期I/Oハンドルを渡すことはご法度なので、従来、ACL/副次Stream有効時(=Backup系APIの利用が必要)は同期I/Oハンドルと非同期I/Oハンドルの2つを開いて同期ハンドルのみをBackupWriteに渡していましたが、それでも稀にネットワークドライブアクセスの場合にだけ例外が出る場合があるようなので、それに該当する場合は同期I/Oに動作変更してあります。

これにまつわる情報がありましたらお知らせください。

今のところ、多少有益な情報があったのは下記のみでした。

http://blogs.msdn.com/b/oldnewthing/archive/2012/12/21/10379948.aspx


2015-10-09

_ [misc] ipmsg.org の IPv6対応

さりげなく、ipmsg.org をIPv6対応しました。

気付いた点がありましたら、お知らせください。

(追記2015/10/10)1日のアクセス履歴を見ると2.7%程度がIPv6だった。


2015-08-12

_ [fastcopy] FastCopy v3.00正式版

3年ぶりに FastCopy v3.00正式版をリリースしました。

ご意見・ご要望等ありましたら、掲示板 or メール等にてお知らせください。

・Read/Write に非同期I/Oを用いることで(特にネットワークドライブ間の)転送速度を向上。

・Include/Excludeフィルタ指定で最終パス要素以外に、相対パス&開始パスを指定可能に。

・複数のFastCopy起動時の同時実行動作の最適化。

(別々の物理ドライブへの処理は並列実行、同じ物理ドライブへの処理は実行順を守って順次実行、シャットダウン処理は他のFastCopy処理終了を待ってから実施)

・/no_uiオプション(問い合わせダイアログを出さない)を追加(&タスクスケジューラ起動で自動有効)。

・4096MB を超えたバッファ指定を可能に(64bit版のみ)。

・ファイルログにタイムスタンプ・ファイルサイズを付加可能に。

・更新日付に許容誤差設定を追加。

・同一物理HDDグループ判定の精度を向上。

・ヘルプファイルを充実&各種ダイアログから当該項目ヘルプを呼び出せるように。

・各所の数値表示を見やすく(フォント変更、カンマ区切り、小数点精度調整)。

・設定ファイルを FastCopy.ini → FastCopy2.ini に変更&ini内エンコードのUTF-8化&一部書式変更。

・ライセンスを 2条項BSD から GPLv3 に変更。

・その他リファイン。

今回は変更量&確認箇所も多く、さすがにちょっと疲れたな(笑)


2015-08-08

_ [fastcopy] FastCopy v3.00β4

FastCopy v3.00β4をリリース

ご意見・ご要望等ありましたら、掲示板 or メール等にてお知らせください。

パス&エラー表示部サイズ調整

リストアップ動作を少し軽量化

そろそろ、正式リリースかな。


2004|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|08|09|11|
2007|01|02|03|04|05|06|07|08|09|10|12|
2008|01|02|03|06|07|08|11|
2009|01|03|04|05|06|07|08|10|12|
2010|04|05|07|08|09|11|
2011|02|03|04|05|06|07|08|12|
2012|02|04|06|11|
2013|06|09|
2014|04|05|06|07|08|09|
2015|02|04|05|06|07|08|09|10|11|12|
2016|01|03|04|06|07|08|09|10|11|12|
2017|01|02|03|06|07|08|09|11|12|
2018|01|02|05|06|07|10|
2019|06|

Web shirouzu.jp

Categories
Android | CeSleep | comp_misc | comp_tips | fastcopy | ipmsg | mailman | misc | npop | ScheEdit | sigsleep | tdiary | thinkpad