タグ

perlに関するk_ikiのブックマーク (6)

  • 正規表現の限界 @ Shibuya.pm

    swatmac.info Buy this domain. 2020 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

  • PerlスクリプトのEXE化 - 文書遊戯

    PerlスクリプトのEXE化については、いろいろな方がブログ等で書かれていますが、ちょっとハマってしまったのでメモしておきます。 【参考にしたページ】 http://blog.remora.cx/2010/02/par-activeperl-5101-build-1007.html 【私のPC環境】 Windows7 Home Premium x64 ActivePerl v5.12.2 build1203 Win32版(あえてWin64版ではなくWin32版にしました) 【インストール前の準備】 私のPCには、他のソフトウェア開発のためにVisual Studio 2010 Expressをインストールしています。c++コンパイラやnmake.exeを使うために、Visual Studioのインストールフォルダにpathを通していました。この状態だと PAR::Packer のコンパイル

    k_iki
    k_iki 2010/12/28
  • 改行を含むTSVファイルを使ってデータ結合を行う方法(UTF-16出力、串刺し印刷対応版) - 文書遊戯

    昨日アップしたPerlスクリプト、UTF-16出力での文字化けを回避する方法を「ひらくん」に教えていただきました。 感謝!感謝!です。 UTF-16出力の修正を加えたついでに、串刺し印刷対応のための機能拡張を行いました。データ結合で1ページに複数レコードを割り付ける場合、串刺し印刷になるようレコードを並べ替えたいことがしばしばあります。下記のスクリプトを使えば、-mオプションで面付け数を指定することにより、串刺し印刷のためにレコードを並べ替えてくれます。 【入力ファイル】 Excelで作った下記のようなレコード形式のデータを、Unicodeテキストで保存したもの 表ヘッダ1 表ヘッダ2 表ヘッダ3 行1列1データ 行1列2データ 行1列3データ 行2列1データ 行2列2データ 行2列3データ 行3列1データ 行3列2データ 行3列3データ 注意:1行目は必ずヘッダ行にしてください。 【実行

  • 改行を含むTSVファイルを使ってデータ結合を行う方法 - 文書遊戯

    InDesignのデータ結合では、フィールドデータに改行が含まれているとデータの読み込みが正常に行われません。姑息な手段ですが、以下のようなワークアラウンドを考えました。 Excelから出力したTSV(Tab Separated Values)ファイルの、フィールドデータに含まれる改行を @@@ に置換 InDesignでデータ結合を実行 全文検索により @@@ を改行に置換 というわけで、Excelから出力したTSVファイルを処理するPerlスクリプトを作りました。 ●エンコードの問題 ExcelからTSVファイルを出力するとき、「テキスト(タブ区切り)」を選択するとTSVファイルはShift-JISになります。人名や地名を含むデータの場合、Excel上では正しく表示されているのに、TSVファイルにすると文字化け(?で表示される)することがよくあります。そこで、ExcelからTSVファイ

    改行を含むTSVファイルを使ってデータ結合を行う方法 - 文書遊戯
  • WindowsでMySQL

    ホームページへ戻る リレーショナルデータベースサーバーには、OracleやマイクロソフトのSQL Server等高価なものが多い中、PostgreSQLMySQL はフリーのサーバーとして重宝します。ただし、PostgreSQLLinuxとSolaris用しかなく、Windowsで使えるものはMySQLに限られるようです。 (BorlandのInterBaseのバージョン6がOpen Sourceになっていました! ダウンロードはこちら) MySQLをインストールする  MySQLをhttp://www.mysql.com/からダウンロードします。(zip形式) ダウンロードしたファイルを解凍すると、setup.exeを実行し、ウィザードに従ってインストールします。(簡単です) インストールが完了したら、MySQLのインストールディレクトリ内の「bin\winmysqladmin.

  • Script Note

    - Note of Programming Language on Macintosh Computer. - since Feb.2006 Welcome to Script Note ! OS X を対象として AppleScript、Perlなどスクリプト系言語のメモを Note します。特に InDesign関連のスクリプトがメインとなります。 今後は気が向けば JavaScriptや Ajaxも扱うつもりです(趣味として)。しかし、InDesignに関しては AppleScript Only です。 AppleScript / URL PROTOCOL SUPPORT このブログでは、掲載されたサンプルのスクリプトをすぐに検証できるように Apple が提供している "URL PROTOCOL SUPPORT" を利用しています。下記のページを最初に読んでください。 Apple

  • 1