スポンサーサイト

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    上記の広告は1ヶ月以上更新のないブログに表示されています。
    新しい記事を書く事で広告が消せます。

    postfix-addon

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    postfixのaddonのリンク集
    スポンサーサイト

    theme : Linux
    genre : コンピュータ

    RPMforgeのリポジトリ追加

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    RPMforgeのリポジトリを追加することで、
    clamavが簡単に入れられるので備忘録。
    こちらを参照しました。


    # rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
    # rpm -ivh http://apt.sw.be/redhat/el5/en/i386/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf.i386.rpm



    theme : Linux
    genre : コンピュータ

    milter関連リンクサイト

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録

    milterを調べていく中で、milterばかりを簡単にまとめて
    あるサイトを見つけました。

    こちらです。

    一通り調べてみようと思います。

    theme : Linux
    genre : コンピュータ

    メールのフィルタリングhordeのingo

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録

    メールのフィルタリングに関して調べていて、hordeのプロジェクト内に
    ingoというものが
    あることを知った。procmailなりのルールをブラウザから管理する考え方のものだ。

    今回探していたものは、どちらかといえばコンプライアンスの流れの
    audit的なものなので、当てはまらない。

    しかし、hordeのプロジェクトがCentOSのextrasパッケージで
    簡単にインストールできるの知らなかった。
    一発でインストールできてびっくり。
    その後の設定が面倒そうだけど。

    theme : Linux
    genre : コンピュータ

    直近触れておきたいリスト

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録

    FOG クローニング・イメージング

    ASSP Anti-Spam

    Copfilter anti-virus、anti-spam

    ingo mailfilter

    theme : Linux
    genre : コンピュータ

    knowledgetree Windows版 tagfilter

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録

    前回までで、日本語の検索が可能なところまで触れましたが、
    xmlのタグが残ったままでした。

    こちらを参考にタグを除去するコマンドをかませてみました。

    C:\Program Files\ktdms\openoffice\program\tagfilter
    として、下記の内容を保存しました。


    import sys, sgmllib

    class Stripper(sgmllib.SGMLParser):
    def __init__(self):
    sgmllib.SGMLParser.__init__(self)

    def strip(self, some_html):
    self.theString = ""
    self.feed(some_html)
    self.close()
    return self.theString

    def handle_data(self, data):
    self.theString += data

    stripper = Stripper()

    for line in sys.stdin:
    print stripper.strip( line )




    前回のunoconvをunoconv_pptとして、
    バッチファイルをunoconv_ppt.batとして下記の内容のバッチファイルで
    config.iniに登録しています。



    @echo off

    @echo off

    rem check, whether we have extended features
    if "%CMDEXTVERSION%"=="" goto win98

    setlocal
    set MYROOT=%~d0%~p0
    set PATH=%PATH%;%MYROOT%
    set PYTHONPATH=%MYROOT%;%MYROOT%python-core-2.3.4\lib;%MYROOT%python-core-2.3.4\lib\site-packages
    set PYTHONHOME=%MYROOT%python-core-2.3.4
    "%MYROOT%python-core-2.3.4\bin\python.exe" "C:\Program Files\ktdms\openoffice\program\unoconv_ppt" %* | "%MYROOT%python-core-2.3.4\bin\python.exe" "C:\Program Files\ktdms\openoffice\program\tagfilter"
    endlocal

    goto ende

    :win98
    set OLD_PATH=%PATH%
    set MY_PYTHON_ROOT=C:\Program Files\OpenOffice.org 2.3\program
    set PATH=%PATH%;"%MY_PYTHON_ROOT%"
    set PYTHONPATH=%MY_PYTHON_ROOT%;%MY_PYTHON_ROOT%\python-core-2.3.4\lib;%MYROOT%python-core-2.3.4\lib\site-packages
    set PYTHONHOME=%MY_PYTHON_ROOT%\python-core-2.3.4
    "%MY_PYTHON_ROOT%\python-core-2.3.4\bin\python.exe" "C:\Program Files\ktdms\openoffice\program\unoconv_ppt" %1 %2 %3 %4 %5 %6 %7 %8 %9 | "%MYROOT%python-core-2.3.4\bin\python.exe" "C:\Program Files\ktdms\openoffice\program\tagfilter"
    set PATH=%OLD_PATH%
    :ende



    これで、タグが除去されてすっきりしました。
    冒頭部に多少残ってしまいますが、現状では大きな害はないと
    判断しています。

    theme : Linux
    genre : コンピュータ

    knowledgeTree Windows版日本語検索成功!!補足?

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    影響度合いを確認していませんが、
    私が実施した手順で抜けがありました。

    C:\Program Files\ktdms\php\php.ini

    上記ファイルのmbstringの設定で、
    全て、utf-8で処理される様に変更しています。

    念のため。

    theme : Linux
    genre : コンピュータ

    オープンソースライセンスのQandA

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    最終的には、キチンとしかるべきところで相談・判断する必要は
    あると思いますが、こういう情報も定期的に見ておきたいですね。

    theme : Linux
    genre : コンピュータ

    moodle eラーニング

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録

    なかなかDBがごついプログラムですね。

    インストールに必要な条件もそれなりにあって、
    最初は、アップロードのサイズなどの関係でうまくいかず、
    ?と思ってしまいました。ドキュメント類ちゃんと読めって話ですね。

    でも日本語も結構整っていて、
    社員研修、大学での利用など活用の幅は広いですね。

    今後少し追いかけていこうと思います。


    theme : Linux
    genre : コンピュータ

    knowledgeTree Windows版日本語検索成功!!(3)

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    最後にunoconvの編集です。
    なぜ必要かというと、unoconvは、
    拡張子をチェックしているのですが、
    knowledgeTreeでは、取り込みの途中で、
    エクストラクタにかかるので、エクストラクタに
    かかる際には、拡張子は内部的には
    なくなっているためです。
    ※ここがはまりました。

    unoconv(batファイルではなくもとのスクリプト)の449行目に
    下記の様に追記します。
    これは、pptの拡張子決めうちということなので、
    docや、xlsなどの対応を増やす場合は、コピーして増やしていく
    必要があります。もちろんエクストラクタに関しても
    同じように増やしていく必要があります。


    def getformat(self, inputfn):
    doctype = None
    inputfn_getformat = inputfn + ".ppt"

    ### Get the output format from mapping
    if op.doctype:
    outputfmt = fmts.bydoctype(op.doctype, op.format)
    else:
    outputfmt = fmts.byname(op.format)




    ひとまず、ここまでで日本語取り込めました。

    theme : Linux
    genre : コンピュータ

    knowledgeTree Windows版日本語検索成功!!(2)

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    今度は、エクストラクタです。

    もともとのPowerpointExtractorではなく、PDFExtractorをベースにしました。

    内容は、下記の通りです。

    more...

    theme : Linux
    genre : コンピュータ

    knowledgeTree Windows版日本語検索成功!!(1)

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録

    表題の通り、日本語でのテキストのフィルタリングが成功しましたので
    ご報告します。

    今回、私が試したことを振り返りながら記述するため、
    エントリを小分けにします。
    お手数ですが、読みたどってください。

    まず、前回コマンドライン上でテキストを取り出せたことを
    お伝えしました。
    その後、unoconvを単独で動かすためのbatファイルを
    作成することにしました。

    最初に、こちらからunoconvのソースを取得します。

    unoconvのスクリプトそのものしか必要としません。
    unoconvをC:\Program Files\ktdms\openoffice\program
    にコピーしました。
    同じフォルダにpython.batがあります。

    unoconvは、pythonのスクリプトです。
    python.batをunoconv.batにコピーし、これをベースに下記の様に変更しました。
    ※unoconvそのものは、後で手を加える必要があります。


    @echo off

    @echo off

    rem check, whether we have extended features
    if "%CMDEXTVERSION%"=="" goto win98

    setlocal
    set MYROOT=%~d0%~p0
    set PATH=%PATH%;%MYROOT%
    set PYTHONPATH=%MYROOT%;%MYROOT%python-core-2.3.4\lib;%MYROOT%python-core-2.3.4\lib\site-packages
    set PYTHONHOME=%MYROOT%python-core-2.3.4
    "%MYROOT%python-core-2.3.4\bin\python.exe" "C:\Program Files\ktdms\openoffice\program\unoconv" %*
    endlocal

    goto ende

    :win98
    set OLD_PATH=%PATH%
    set MY_PYTHON_ROOT=C:\Program Files\OpenOffice.org 2.3\program
    set PATH=%PATH%;"%MY_PYTHON_ROOT%"
    set PYTHONPATH=%MY_PYTHON_ROOT%;%MY_PYTHON_ROOT%\python-core-2.3.4\lib;%MYROOT%python-core-2.3.4\lib\site-packages
    set PYTHONHOME=%MY_PYTHON_ROOT%\python-core-2.3.4
    "%MY_PYTHON_ROOT%\python-core-2.3.4\bin\python.exe" "C:\Program Files\ktdms\openoffice\program\unoconv" %1 %2 %3 %4 %5 %6 %7 %8 %9
    set PATH=%OLD_PATH%
    :ende




    これで、単独で、コマンドラインで変換できる様になりました。
    python.batをベースにしたのは、pythonの稼動環境を維持するためです。

    次のエントリで、エクストラクタに触れます。

    theme : Linux
    genre : コンピュータ

    GPG鍵生成時のエントロピー

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    島根県CMSのインストールで、GPGのキーを生成するとき、
    リモートからエントロピーを上げるのに苦労した。

    このようなエントリがあった。なるほど。

    theme : Linux
    genre : コンピュータ

    Windowsでのテキスト抜き出し

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録

    Windows版でエクストラクタがうまく動いてくれないまま
    結構たってしまったが、アプローチが見えてきた(可能性が
    あったのに、掘り下げていなかっただけか)

    以前触れたunoconvこれが、よさそう。
    pythonのスクリプトだが、OOoには、pythonが
    含まれており、実行しやすそう。
    こういうのもあったので、単独の実行ファイル化も出来ると
    思うが、まずは動作するかどうか。

    knowledgeTreeをインストールしたWindows2003上のコマンドラインで下記の様にしてみた。
    ※残念ながらテキストフォーマット txtはうまくいかなかった。


    "C:\Program Files\ktdms\openoffice\program\python" unoconv -p 8100 -f html ファイル名


    ※OOoがサービスで動いている必要があります。8100は、稼動ポート。

    htmlファイルが生成されるこの時、遷移のための枠組みとしてのhtmlとimageが
    吐き出されるが、目的の物は、text○○.html
    内容を確認したら、問題なくテキストを取り出せる状態だった
    しかもUTF-8(当然かもしれないが)。言うことがない。
    HTMLのタグだけ除去して、複数ファイルで(ページごとになっている)生成される
    状況を何とかできれば、エクストラクタの差し替えだけでいける様になる。

    もうひとふん張り。

    一点、使用目的が自社内のみなど特定条件下であれば、
    xdoc2txtを用いてUTF-8に変換するほうが、早いと思います。
    作者様に感謝しつつ利用しましょう。

    theme : Linux
    genre : コンピュータ

    島根県CMS、debianで。

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録

    島根県CMS。
    インストールに丁寧に書かれており、
    また、debianのパッケージ管理のおかげをもって
    すんなりとインストールできるのですが。

    ちょこっとだけ、備忘録。

    non-freeというのが、聞きなれず、わからなかったので、
    こちらを参考にsources.listを編集。
    無事パッケージの追加が完了

    その際に、キーのエラーが出ていたので、
    こちらを参考にキーのimport。

    CentOSでも入れられるようにしたいが、はまったので、
    一旦放置。

    theme : Linux
    genre : コンピュータ

    phplist-2.10.8日本語化適用版

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    時間がかかっており、すみません。
    phplist-2.10.8に過去の日本語化を
    適用したものをアップしました。

    本家には



    This version also updates the FCKeditor that is included with phpList to the currently latest version 2.6.3. However, if you use the image and file upload connectivity functionality in the FCKeditor, this has not been updated. If you want to retain this functionality, you can do the following:

    1. remove the FCKeditor folder in lists/admin/

    2. copy the FCKeditor folder from version 2.10.7 into this folder



    と書いてあったんですが、結構他にもソースが変わっている気がします。
    また、なぜかこの2.10.8から、開発版に入っていた日本語ファイルが
    含まれました。
    やはり、euc-jpなので、全て変更しています。

    こちらからどうぞ。

    theme : Linux
    genre : コンピュータ

    PCサイト->携帯変換スクリプト

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    前回のmod_chxjは、apacheモジュールでのアプローチですが、
    これだと、レンタルサーバなどで、apacheモジュールが
    自由にならないと使えないケースが出てきます。

    探してみました、ありました。

    こちら
    結構前からあった様なのですが、恥ずかしながら知りませんでした。

    PCサイト->携帯変換スクリプトであれば、PHPと関連モジュールが
    あれば、動作する可能性がだいぶ広がります。

    LimeSurveyで試してみました。
    結果的には、mod_chxjと動く範囲に違いはありません。
    画像変換もしてくれるし、cookieシミュレートもしてくれます。

    このツールは、単純な変換というだけでなく、
    携帯PCサイトビューアというか、URLの履歴や、
    PCのブラウザの様なURL入力欄があり、
    広がりを大きく持ったツールです。

    使わせて頂く機会がありそうです。
    作者様に感謝。ありがとうございます。


    theme : Linux
    genre : コンピュータ

    SoftBankのウェブコンテンツヴューアが起動しない

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    limesurveyの携帯向け改変時に、携帯シミュレータを
    見ていて、softbankだけ問題がありました。
    今は、わざわざ登録しないとソフトがダウンロードできないのに、
    起動できない。

    なるほど特定のOSでしか確認できないということですね。

    個人的な考えですが、スマートフォンが出てきたり、
    フルブラウザが出てきたり、一時期の携帯専用ブラウザの
    全盛期を超えつつあるのかもしれません。

    そう考えると、先のmod_chxjなどを利用し一時期を
    耐えて次世代に備えるのがよさそうです。

    theme : Linux
    genre : コンピュータ

    mod_chxjで携帯変換

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録

    前回、LimeSurveyの携帯向けに手を加えたファイルを
    公開しましたが、これを作るまでに、
    検討していたものがありました。

    mod_chxjです。
    こちら

    apacheのモジュールで画像や、タグを自動変換してくれる
    便利なツールです。

    一時はあまり更新されていなかったようですが、最近は頻繁に
    更新されている様です。

    試しに、limesurveyに対して適用してみました。
    httpd.confに

    下記を追記


    LoadModule chxj_module modules/mod_chxj.so
    ChxjLoadDeviceData /etc/httpd/chxj/device_data.xml
    ChxjLoadEmojiData /etc/httpd/chxj/emoji.xml
    ChxjConvertRule "^/limesurvey.+$" EngineOn,CookieOn UTF-8 PC



    rpmでインストールするとLoadModuleは自動で追記されるので、
    不要になります。

    結果はというと、cookieのシミュレートもうまくいって
    非常によさそうでした。が、
    limesurveyでは、javascriptのボタンが多用されていて、
    submit以外のボタンがきかなかったため、
    泣く泣くあきらめ、ファイルを改変することにしたわけです。

    ただ、作りによっては、十分実用に耐えるのではないかと思います。

    theme : Linux
    genre : コンピュータ

    無料携帯アンケート

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    LimeSurvey1.7.2携帯対応暫定版(メールiso-2022-jp化)を公開します。

    携帯アンケートを実現すべく、LimeSurveyを携帯向けに暫定対応しました。
    ・sidをsurveyidへ変更
    ・cookieを無効化
    ・javascript部分を回避
    といったところが主な変更点です。
    こちらからダウンロードしてください。

    ダウンロードファイルを展開すると、limesurveyとlime_mobileディレクトリが
    あると思います。
    limesurveyディレクトリは通常のlimesurveyとそれほど変更はありません。
    携帯部分をlime_mobileで賄います。
    基本的には、もともとのLimesurveyのファイルをベースに変更していますので、
    現状は、クラスファイルや、設定ファイルが二系統になっています。
    (アップデート時に追従しやすくするための処置でもあります)
    管理画面は通常通り利用してください。特に携帯向けの管理画面はありません。

    config.phpは、同じものをそれぞれのディレクトリに用意してください。
    $mobileurlという値を追加しています。
    ご利用ポイントとしては、
    ・管理画面でcookieの利用をしない設定にする
    ・トークン案内用の文面には、携帯用のURLを含めています
    ・.htaccess内のphp設定を何らかの形で有効にしてください

    急造した側面がありますので、わからないことがあれば、
    コメントしてください。


    theme : Linux
    genre : コンピュータ

    knowledgeTreeのdiffプラグイン

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    このブログでもコメントしてくださっているkazさんが、
    ドキュメント間の差分をとるプラグインを作成されました。

    条件によって期待通りにならないこともありますが、
    非常に有益なツールだと思います。

    是非、みなさんも使ってみて、フォーラムで
    フィードバックなどディスカッションして頂ければと思います。

    http://ktree.d-ip.jp/viewtopic.php?f=9&t=9

    theme : Linux
    genre : コンピュータ

    ご案内
    google検索
    カスタム検索
    カテゴリ
    最新記事
    Amazon
    カテゴリー&RSS
    RSS新着情報

    plugin by F.B

    検索フォーム
    最近のコメント(コンパクト)
    データ取得中...
    リンク
    フリーエリア
    RSSリンクの表示
    カレンダー
    12 | 2009/01 | 02
    - - - - 1 2 3
    4 5 6 7 8 9 10
    11 12 13 14 15 16 17
    18 19 20 21 22 23 24
    25 26 27 28 29 30 31
    ブックマーク
    Yahoo!ブックマークに登録
  • | このエントリーを含むはてなブックマーク
  • 月別アーカイブ
    最新トラックバック
    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。