yusuke_f's blog

日記。それ以上でも以下でもない。

Programming

SQLで現在の日付を指定する

OracleDBに対して実行。 CURRENT_DATEには時分秒まで入っているので、to_char関数で変換する。 to_char(current_date,'yyyy/mm/dd') to_dateと間違いやすいので注意。

Fessのセッティング 追加

デフォルト設定で、35000ファイル(9G)を対象にクローラ走らせたら、いろいろ問題があったので、以下の設定を変更した。 クロール対象から除外するファイルを指定 とりあえず、.png、.DAT、.blfの3種類。 まだ、追加するけど、今はこれだけ。 ファイルシステ…

Fessのセッティング完了

設定方法 Javaの設定(今回は必要なし) JDK、JREのダウンロード ダウンロードしたフォルダにパスを通す Fessのダウンロード クローラの設定 インデックスの作成 インデックスの反映 検索結果の確認 Javaの設定(今回は必要なし) 作業はしなかったが、バー…

1月の予定

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でフォームと値の受け渡し

ExcelVBAでユーザーフォームとの値の受け渡しがうまくいかない。 状況 変数に値を入れて、フォームをunloadすると、変数の値がクリアされる。 パブリック変数なのに。 解決 userform.Hide を使用すると、変数の値を保ったまま、フォーカスを戻すことが出来る…

VBSでプロセス監視

前提 WINDOWSはWMIというデータベースを内部に持っており、そこにアクセスすることで、プロセス情報等さまざまなものを取得出来る。 構文 set Locator = createobject("wbem.swbemlocator") set Service = Locator.ConnectServer Set Qfeset = Service.ExecQ…

VBSでオブジェクトが生成されない。

問題: createobject() でオブジェクトが生成されない。 調べました: 原因: 64bitOSには、32bit用と64bit用のスクリプト実行環境が存在する。 32bitにしか存在しないライブラリが存在する。 64bitOSで、VBSを実行すると、64bit用のcscript.exeを読みにいく。 …

正規表現について勉強したよ!!

[概要] 正規表現の基本的な考え方は、「すべての文字(あるいは記号)は文字パターンや文字クラスとして表現可能である」ということ。 メタキャラクタと呼ばれる記号を用いて、同じ傾向の文字列を一気に指定する。 基本的なものだけでも覚えておくと、作業の…

JavaScriptを用いてAcrobatのしおりのプロパティ変更とか

thisオブジェクト使うんならこんな感じかな? this.zoomType = zoomtype.fitP; DocオブジェクトのBookmarkプロパティ使用? あるいは、Bookmarkオブジェクトなのか?