IT・インターネット
Perl 新着記事一覧
名寄せのためにエクセルの重複データを抽出する方法
名簿データの名寄せ(同じ人物データが分かれているものを一つにまとめる)を行う場合、一つの列だけ比較すると重複してるのか別の人物なのか分からない場合があります。Perlを使ってこれを効率よく抽出する方法を紹介します。
Perlの基礎知識ガイド記事エクセルで文字化けするCSVの修正方法
WebシステムからCSVをダウンロードしてパソコンのエクセルやその他のアプリケーションで開いたり、PCで作ったCSVがWebシステムにインポートすると文字化けする場合に、文字化けを回避する方法をご紹介します。
実務に使える Perlガイド記事File::Find モジュールでファイルを検索
UNIXにある find コマンドや Windows のファイル検索機能で、もっと複雑な処理をしたいと思ったことはありますか? Perl の File::Find モジュールを使うと、ファイルを探すだけでなく、ファイルの中身の書き換えや移動などが効率的に行えます。この記事では File::Find モジュールの入門として、使い方の基本を解説します。
ガイド記事3種類の文字化け原因とPerlでの対応方法
Perlプログラマーは文字化けを回避するために何ができるでしょうか? 一部の文字化けは不可避的なものです。この記事では、文字化けを3種類に分類しその原因をおさらいします。また、プログラミングで解消できる文字化け対策をご紹介します。
ガイド記事Time::Local で正しい日付かどうかチェックする
「日付」情報は、yyyy-mm-dd などの形式が正しいだけではその日付が本当に存在するかどうかは分かりません。本当に存在する日付かをチェックするための簡単な方法をご紹介します。1月は31日まで、閏年で無ければ2月は28日まで……という判別ループを書く必要はありません。
役に立つモジュールガイド記事Smart::Comments で効率よく開発とデバッグを行う
プログラムのデバッグ(不具合修正)は、まずはどこで何が起こっているかを書き出す事が重要です。デバッグ用の書き出しもプログラミングの一部ですが、開発時に書き出したものを運用時に消すのはなかなか面倒なものです。この面倒な作業を簡単に行えるモジュール Smart::Comments の使い方を紹介します。
実務に使える Perlガイド記事Perl モジュール Encode::Guess で文字コードを判別
プログラムからCSVファイルやHTMLファイルなどの外部ファイルを読み込む場合、正しく文字コードを指定しないと文字化けします。一方、毎回外部ファイルに合わせてプログラム内の指定を変えているとプログラムの汎用性が落ちてしまいます。Perl モジュール Encode::Guess を使って文字コードを自動的に判別して開く方法を紹介します。
役に立つモジュールガイド記事PerlのImager::QRCodeモジュールでQRコードを描く
Perl で、携帯端末などで簡単に読み取れる QRコードを描く方法を紹介します。CPAN モジュール Imager::QRCode を使います。
Perlの基礎知識ガイド記事Perlで都道府県順にエクセル表を並べ変える
Perlを使ってエクセル表(CSV)のデータを都道府県順に並べ替える方法。並べ替えの順番を外部ファイルに記録して、メンテナンスをしやすくする方法を紹介します。
Perlの基礎知識ガイド記事レンタルサーバ上でのCGIエラー解消方法
自分の開発サーバではうまく動いていたCGIをレンタルサーバにアップロードしたらエラーになってしまう事はよくあります。このような場合にどのように問題を解決していくかをご紹介します。
Perlで問い合わせフォームを作るガイド記事