Programming
OracleDBに対して実行。 CURRENT_DATEには時分秒まで入っているので、to_char関数で変換する。 to_char(current_date,'yyyy/mm/dd') to_dateと間違いやすいので注意。
デフォルト設定で、35000ファイル(9G)を対象にクローラ走らせたら、いろいろ問題があったので、以下の設定を変更した。 クロール対象から除外するファイルを指定 とりあえず、.png、.DAT、.blfの3種類。 まだ、追加するけど、今はこれだけ。 ファイルシステ…
設定方法 Javaの設定(今回は必要なし) JDK、JREのダウンロード ダウンロードしたフォルダにパスを通す Fessのダウンロード クローラの設定 インデックスの作成 インデックスの反映 検索結果の確認 Javaの設定(今回は必要なし) 作業はしなかったが、バー…
FESS試す FESSとは、Apache Solrをベースとした全文検索検索システム。Word,Excel,PDFにも対応。 とりあえず、自宅環境で試す。 使えそうなら、会社のファイルサーバに導入してもいいかも。 公式サイト Fess: 全文検索システム (フェス) プロジェクト日本語…
標準エラー出力のリダイレクト echo test 2> out.txt 標準出力と標準エラー出力の両方のリダイレクト echo test > out.txt 2>&1
コマンドプロンプトを簡易編集モードに設定することで、コピー・ペーストの操作が簡単になる。 1. コマンドプロンプト起動 2. タイトルバーを右クリック → 「プロパティ」を選択 3. 「オプション」タブの「簡易編集モード」のチェックを入れる。 これで、「…
バッチファイルでアプリケーションを再起動させたい ただし、起動していなければ起動するだけ REM @echo off tasklist | findstr %1 if errorlevel 1 goto START if errorlevel 0 taskkill /f /im %1 :START start "" %2
ExcelVBAでユーザーフォームとの値の受け渡しがうまくいかない。 状況 変数に値を入れて、フォームをunloadすると、変数の値がクリアされる。 パブリック変数なのに。 解決 userform.Hide を使用すると、変数の値を保ったまま、フォーカスを戻すことが出来る…
前提 WINDOWSはWMIというデータベースを内部に持っており、そこにアクセスすることで、プロセス情報等さまざまなものを取得出来る。 構文 set Locator = createobject("wbem.swbemlocator") set Service = Locator.ConnectServer Set Qfeset = Service.ExecQ…
問題: createobject() でオブジェクトが生成されない。 調べました: 原因: 64bitOSには、32bit用と64bit用のスクリプト実行環境が存在する。 32bitにしか存在しないライブラリが存在する。 64bitOSで、VBSを実行すると、64bit用のcscript.exeを読みにいく。 …
[概要] 正規表現の基本的な考え方は、「すべての文字(あるいは記号)は文字パターンや文字クラスとして表現可能である」ということ。 メタキャラクタと呼ばれる記号を用いて、同じ傾向の文字列を一気に指定する。 基本的なものだけでも覚えておくと、作業の…
thisオブジェクト使うんならこんな感じかな? this.zoomType = zoomtype.fitP; DocオブジェクトのBookmarkプロパティ使用? あるいは、Bookmarkオブジェクトなのか?