井上 みやび子

Perl ガイド 井上 みやび子

いのうえ みやびこ

機能は最低限でいい。使う人の安心を目指す異色のWebエンジニア

Perl を基本開発言語に据え、中小規模サイト向けのWeb 開発を行う。Perl入門者でも安心して取り組める、丁寧な解説が人気。

ガイド記事一覧

  • 名寄せのためにエクセルの重複データを抽出する方法

    名寄せのためにエクセルの重複データを抽出する方法

    名簿データの名寄せ(同じ人物データが分かれているものを一つにまとめる)を行う場合、一つの列だけ比較すると重複してるのか別の人物なのか分からない場合があります。Perlを使ってこれを効率よく抽出する方法を紹介します。

    掲載日:2015年12月03日Perl
  • エクセルで文字化けするCSVの修正方法

    エクセルで文字化けするCSVの修正方法

    WebシステムからCSVをダウンロードしてパソコンのエクセルやその他のアプリケーションで開いたり、PCで作ったCSVがWebシステムにインポートすると文字化けする場合に、文字化けを回避する方法をご紹介します。

    掲載日:2015年12月03日Perl
  • File::Find モジュールでファイルを検索

    File::Find モジュールでファイルを検索

    UNIXにある find コマンドや Windows のファイル検索機能で、もっと複雑な処理をしたいと思ったことはありますか? Perl の File::Find モジュールを使うと、ファイルを探すだけでなく、ファイルの中身の書き換えや移動などが効率的に行えます。この記事では File::Find モジュールの入門として、使い方の基本を解説します。

    掲載日:2015年11月18日Perl
  • 3種類の文字化け原因とPerlでの対応方法

    3種類の文字化け原因とPerlでの対応方法

    Perlプログラマーは文字化けを回避するために何ができるでしょうか? 一部の文字化けは不可避的なものです。この記事では、文字化けを3種類に分類しその原因をおさらいします。また、プログラミングで解消できる文字化け対策をご紹介します。

    掲載日:2015年10月29日Perl
  • Time::Local で正しい日付かどうかチェックする

    Time::Local で正しい日付かどうかチェックする

    「日付」情報は、yyyy-mm-dd などの形式が正しいだけではその日付が本当に存在するかどうかは分かりません。本当に存在する日付かをチェックするための簡単な方法をご紹介します。1月は31日まで、閏年で無ければ2月は28日まで……という判別ループを書く必要はありません。

    掲載日:2015年08月28日Perl
  • Smart::Comments で効率よく開発とデバッグを行う

    Smart::Comments で効率よく開発とデバッグを行う

    プログラムのデバッグ(不具合修正)は、まずはどこで何が起こっているかを書き出す事が重要です。デバッグ用の書き出しもプログラミングの一部ですが、開発時に書き出したものを運用時に消すのはなかなか面倒なものです。この面倒な作業を簡単に行えるモジュール Smart::Comments の使い方を紹介します。

    掲載日:2015年07月24日Perl
  • Perl モジュール Encode::Guess で文字コードを判別

    Perl モジュール Encode::Guess で文字コードを判別

    プログラムからCSVファイルやHTMLファイルなどの外部ファイルを読み込む場合、正しく文字コードを指定しないと文字化けします。一方、毎回外部ファイルに合わせてプログラム内の指定を変えているとプログラムの汎用性が落ちてしまいます。Perl モジュール Encode::Guess を使って文字コードを自動的に判別して開く方法を紹介します。

    掲載日:2015年06月19日Perl
  • PerlのImager::QRCodeモジュールでQRコードを描く

    PerlのImager::QRCodeモジュールでQRコードを描く

    Perl で、携帯端末などで簡単に読み取れる QRコードを描く方法を紹介します。CPAN モジュール Imager::QRCode を使います。

    掲載日:2015年05月13日Perl
  • Perlで都道府県順にエクセル表を並べ変える

    Perlで都道府県順にエクセル表を並べ変える

    Perlを使ってエクセル表(CSV)のデータを都道府県順に並べ替える方法。並べ替えの順番を外部ファイルに記録して、メンテナンスをしやすくする方法を紹介します。

    掲載日:2015年04月15日Perl
  • レンタルサーバ上でのCGIエラー解消方法

    レンタルサーバ上でのCGIエラー解消方法

    自分の開発サーバではうまく動いていたCGIをレンタルサーバにアップロードしたらエラーになってしまう事はよくあります。このような場合にどのように問題を解決していくかをご紹介します。

    掲載日:2014年10月31日Perl