2012年4月18日水曜日

Perl入学式#4の報告

nqounetです。

皆さん、use strict;してますか?

2012年4月15日(日)に実施した「Perl入学式#4」のレポートです。

開催概要

内容

「Perl入学式#4」は、

  • 前回までのおさらい
  • Perlの開発環境構築(perlbrewとcpanm)について
  • CPANモジュールの紹介とインストールと実演と本の紹介(http://amzn.to/HaUNiS
  • 正規表現について(極簡単に)
  • ハッシュについて
  • リファレンスについて

という感じでした。

Perlを使う上で欠かせないのがCPANです。CPANを知れば一気に知見が広がります。基本的な文法を抑えれば、あとはCPANがあればなんとかなると言っても過言ではないでしょう。

正規表現では、簡単なマッチングの他、取得したHTMLから「タイトル」を取り出す方法を題材にして「最短一致」を学びました。正規表現はテキスト処理の重要な部分でもあるので、色々なパターンをこれから徐々に学んでいきたいと思います。

ハッシュとリファレンスは、Perlのデータ構造を語るのに必須の部分ですが、残念ながらリファレンスはわかりにくいと評判です。会場でも、リファレンスはともかくとして、デリファレンスの部分に差し掛かるとどよめきが起こりました。リファレンスをちゃんと扱うこともPerlを扱う上では重要なので、何度も繰り返して学んでいきたいと思います。

2012年4月7日土曜日

Perl入学式#4の内容が決定

nqounetです。

皆さん、use strict;してますか?

Perl入学式#4の内容が決まりました。資料からアジェンダを抜き出すと以下のような感じになっています。

  • 前回までのおさらい
  • perlbrewとcpanmをインストールしよう
  • Perlを便利にする「モジュール」を使おう
  • cpanmで「モジュール」をインストールしよう
  • ウェブページを取得しよう
  • ウェブページのタイトルを抽出しよう
  • ハッシュを使おう
  • データの中身を確認する
  • たくさん情報を持った変数を作ろう

資料は最終調整の段階ですので細かい部分は変更になる場合もありますので、その際はご了承ください。

Perl入学式#4は、 http://www.zusaar.com/event/246001 で絶賛受付中です。

参加していただける方は、あらかじめ http://www.perl-entrance.org/p/modernperl20123.html を参考にして、環境構築を行なっておいてください。スムーズな勉強会進行のためご協力をお願いいたします。

エラーなどでインストール出来なかった場合は、当日できるだけサポートいたしますが、なるべく検索してからお越しください。

今回の講師は、私こと@nqounetです。お手柔らかにお願いいたします。

ZenBack