タグ

ブックマーク / homepage2.nifty.com (13)

  • NonSoft - VBSやVBAでファイル比較し差分を出力する方法

    VBS(VB SCRIPT/WSH)やVBAで手軽にファイルを比較しテキスト差分を出力する方法をご紹介します。 ご紹介する方法はテキスト差分解析DLL(VB6/VB.NET/C#.NET)を使用する方法です。 このDLLを使うとあっと言う間にファイルの差分がCSV出力出来ます。 このファイル差分結果を使った応用はお任せします。 このDLLは元々VB6対応なのでVBSでも使用出来ると思っていましたが、 ファイル差分解析結果がStringの配列だとVBSからは使用出来ないようで、、、 Ver1.0.0.3からVariantでファイル差分解析結果を返すクラスを追加しました。 とりあえず、VBSのファイル差分出力サンプルソースを見てください。 (注意) 64bit(x64)版のWINDOWSで標準のVB SCRIPTを実行するとCreateObjectでエラーが発生するため、

    mnru
    mnru 2015/09/25
  • NonSoft - ADODB.Streamによる文字コード変換のサンプル(VB6)

    文字コード判定/変換ツール(VB6のソース付) SJIS、JIS、EUC、UNICODE(UTF-16)、UTF-7、UTF-8の文字コード判定/変換(VB6のソース付) フォルダ内のファイル比較ツール フォルダ比較(2つのフォルダの比較、同一フォルダの時間差での比較、テキスト差分表示) テキスト差分表示ツール ファイル比較(2つのファイルの差分を表示)、文字コード自動判定、差分解析サンプルソース(VB6) アイドル☆バックアップ タスクトレイに常駐しバックアップ/フォルダ同期。処理に使用するCPU率指定で低負荷実行 その他のダウンロード たくさんの便利ツールを公開していますのでお試しください <このサンプルの概要> ADODB.Streamを使用しSJIS、JIS、EUC、UTF-7、UTF-8 からVB6内部文字コードであるUNIC ODE(UTF-16)に変換しま

    mnru
    mnru 2014/07/11
  • VB テクニック編2 - Windows API、ウィンドウハンドル取得、ウィンドウ制御 - SAK Streets

    VB テクニック編2 - Windows API、ウィンドウハンドル取得、ウィンドウ制御 ■SAK 関数利用規程 ・テクニック編で紹介する関数は、私こと Y.SAK の開発関数である。 ・著作権明示部分の改編は認めない。 ・個人、企業がこれらの関数を使用したり、一部を使用して新たなシステムや プログラムを開発することは自由です。 ・但し、これらの関数を一部でも使用しているソフトウェアをシェアウェア、 その他有償プロダクトとして配布・販売するには、私の許可が必要です。 (無償のフリーソフトウェアなら、自由に配布しても良い。) ・これらの関数を使用して発生した、いかなる形での損害も私こと Y.SAK は 賠償しません。 ■ウィンドウハンドル取得 【説明】 ・ウィンドウのオーナハンドルを取得する。 別のプログラムのウィンドウ制御などに HWND が必要なので、この関数を 使用して取得すると良い。

    mnru
    mnru 2014/06/22
  • NonSoft - Bitmap処理を高速化するサンプル(C#.NET)

    <このサンプルの概要> .NETのBitmap処理は遅いので高速化するサンプルを作ってみました。unsafeを使用するためC#.NETで作成し、 プロジェクトのプロパティでアンセーフコードの許可を設定しています。VB.NETでunsafeは使用出来ないため 別の方法を使う必要があります。通常のBitmap処理で32秒掛かった処理が4秒で出来るようになりました。 このサンプルのポイントとなるキーワードは以下の通りです。 (1)unsafe (2)LockBits (3)UnlockBits (4)System.Drawing.Imaging.BitmapData.Scan0 (5)System.Drawing.Imaging.BitmapData.Stride (6)GetPixel (7)SetPixel ★Bitmap処理を高速化するためのクラス(BitmapPlus.cs) using

    mnru
    mnru 2014/03/05
  • SKY配列について

    mnru
    mnru 2012/08/09
  • 山本義隆_第三十回大佛次郎賞受賞記念講演 十六世紀文化革命

    第三十回大佛次郎賞受賞記念講演 十六世紀文化革命 「磁力」と「重力」をめぐる思考の変遷を描いて読書界の話題を集め、大彿次郎賞を受賞した『磁力と重力の発見』。 その著者・山義隆氏が、新たな視座から西洋思想史の知られざる側面に光を当てる。 「空白の時代」とされてきた十六世紀に起きた「知の地殻変動」とは何だったのか。 (二〇〇四年二月二十一日、横浜市開港記念会館で行われた講演会の記録をもとに加筆・編集した) 山義隆 予備校講師 今日はわざわざ来ていただいて、ありがとうございます。遠方からも来られた方がおられるようなんで、正直恐縮しております。 今回受賞した『磁力と重力の発見』というは科学史のなんです。科学史という学問が学問として自立したのは、実はたかだか五十年ぐらい前で、二十世紀の後半です。もちろん科学史、あるいは物理学史のはそれ以前から存在していたんですが、それまでの

  • JavaFX 2.0 + Scala → ScalaFX

    object Sample extends JFXApp { stage = new Stage { title = "Hello Stage" width = 600 height = 450 scene = new Scene { fill = Color.LIGHTGREEN content = new Rectangle { x = 25 y = 40 width = 100 height = 100 fill = Color.RED } } } } class Sample extends Application{ override def start(stage:javafx.stage.Stage){ JFXApp.STAGE = stage; new Stage { title = "Hello Stage" width = 600 height = 450 scene =

    mnru
    mnru 2012/01/16
  • http://homepage2.nifty.com/yoks/TechNote/H2/H2_MnFrm.htm

    mnru
    mnru 2011/09/07
  • H2 DB Engine インストール・設定 技術メモ

    mnru
    mnru 2011/09/07
  • oedit/otbedit用の拡張編集モード設定ファイル置き場

    since: 2009/12/21; last modified:2010/04/12 これは何? ここにはテキストエディタotbeditの編集モードを拡張する各種ファイルが置いてある。元々otbedit用ではあるが、調べた限りoeditでも使用可能なはずだ。 自分用に作ったものなので方向性が偏っている。一応、手元では問題なく使用できているが、使う場合はAt own riskで。私は保証も補償もしない。 各ファイルの組み込み方についてはoeditないしotbedit付属のドキュメントを読むこと。読んでも分からなかった人は諦めた方がよい。あと質問されても私は無視するのであしからず。 なお、これらのファイルは家oedit/otbeditプロジェクトの成果物ではないので、間違っても家に問い合わせないこと。 ライセンス PDS(Public Domain Software)。ソフトウェアでは

    mnru
    mnru 2011/05/16
  • 英語で数学を (Mathematics in English)

    書く 数学的な記述は,概ね, 定義で始まり,定理を目指し,その間を証明という論理的な推論でつなぐ, という流れになっています.したがって,専門用語を除いて,使われる語句にも 一定の傾向があり,それらを知れば,数学的内容を英語で伝えるのは それほど困難ではないと思われます.ここでは,主に Donald E. Knuth の未完の大作 The Art of Computer Programming Volume 1 Fundamental Algorithms Second Edition ( Addison-Wesley, 1973) †1 の Chapter 1 Basic Concepts の 1.2. Mathematical Preliminaries †2 から「決まり文句」や「つなぎ言葉」中心に数学的と思われる表現を 抜き出してみました. もとより個人的な見解ですので,興味ござい

    mnru
    mnru 2011/04/26
  • maven2 をつかって 30 分でつくる プロジェクトサイト

    // maven2 をつかって 30 分でつくる プロジェクトサイト // 2006-06-06 加藤洋一 新規作成 // 2006-06-18 加藤洋一 更新 // 2006-09-14 加藤洋一 誤字脱字の訂正 //--------------------------------------------- 目的: maven2 を利用したプロジェクトサイト構築を紹介します。 eclipse + ant + cvs + junit + ... といった従来方法から eclipse + maven2 + subversion + testNG + cobertura + continuum + ... の方法への乗換えを勧めるものです。 > ====================================== 0. maven とは 0.1 maven って何 0.2 なぜ mav

    mnru
    mnru 2009/12/06
  • Google の秘密 - PageRank 徹底解説

    INDEX はじめに PageRank の基概念 どうやって PageRank を求めるか 現実に適用する際の問題 Namazu での実装実験 PageRank に対する個人的見解 参考文献 おまけ:「グーグル?/ゴーグル?」 Since: Thu Feb 1 18:22:44 JST 2001 Last Refreshed: Sat Jan 24 18:30:35 JST 2004 ★(2004/1/24) Yuan Huanglin氏によって ページの中国語訳 が作成されました。 ★(2003/7/1) 拙著『Namazuシステムの構築と活用』を改訂しました。 詳しくは サポートページをご覧ください。 ★(2003/5/20) Google に関するオンラインニュース記事一覧(日語記事のみ)を 別ページ(googlenews.html) として分離しました。 ★(2001/2/

    mnru
    mnru 2009/10/10
  • 1