2012年3月22日木曜日

Perl入学式 #4 と #3補講 のご案内

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

「プログラミングに興味があるけど, ちょっと難しそう...」という貴方!
「他の言語使いだけど, ちょっとPerlも使ってみよっかな?」という貴方!
「仕事や研究でPerlを使い始めたけど, ちょっと自信ないな...」という貴方!

プログラミング未経験者からPerl初心者を対象としたワークショップ「Perl入学式」で, 一緒にPerlで学びましょう!


2012年3月21日水曜日

"Perl入学式 #3"の資料を公開しました!

皆さん、use strict;してますか?
3月頭から始まるはずのとあるプロジェクトが全然動いていなくてドキドキが募るpapixです.

さて, "Perl入学式 #3"で使用した資料をアップいたしました.
今回はGithubにアップしています.
https://github.com/papix/perl_entrance/blob/master/03/perl_entrance_03.pdf

アクセスすると, 中央に"View Raw"というリンクがあるので, これを押せばpdfファイルがダウンロードできます.

誤字脱字や誤った記述を見つけた場合は, papixまでお知らせ下さい. すぐに修正し, 差し替えさせて頂きます.

2012年3月19日月曜日

Perl入学式#3の報告

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

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

開催概要
日時:2012年3月18日(日)13:00〜17:30
場所:大阪市淀川区十三東1-17-13 水交ビル 201号室( http://suikoo.web.fc2.com/
参加人数:17名(うちサポート4名)

講師:papixさん( https://twitter.com/#!/__papix__ )
テキスト:近日公開予定

Perl入学式#3の様子

「Perl入学式 #3」は、

  • 前回のおさらい
  • 条件分岐構文(if)
  • 関係演算子(==, eq, !=, ne, etc...)
  • 論理演算子(&&, ||, !)
  • 配列とその操作(push, pop, unshift, shift)
  • 繰り返し構文(for, while)
  • 演習問題
  • 次回予告
という感じで進みました。

Perlは変数に値を代入する際、型(整数型、浮動小数点型、文字列型など)を気にする必要がないため、同じ変数を比較しても、==とeqでは結果が違う場合があります。
演習問題では、それを確かめるプログラムを書いて、実際に値を入力して試してみました。



'1'と'01'を比較したり、'1'と'1.0'を比較したり、色々と試してみてください。

2012年3月12日月曜日

Perl入学式#2補講の報告

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

2012年3月11日(日)に実施された「Perl入学式#2補講」のレポートです。


開催概要
日時:2012年3月11日(日)13:00〜18:00
場所:大阪府大阪市淀川区西宮原1-8-14-401 新大阪コワーキング(http://www.shin-osaka.in
参加人数:8人(うちサポート2名)






Perl入学式#2補講の様子



「Perl入学式#2補講」は、#2とほぼ同じく、
  • Perlを学ぶ際の参考図書、参考ウェブサイト
  • Perlスクリプトの書き方と実行方法
  • 標準入出力
  • ヒアドキュメント
  • Perlを書くときのお約束(use strict; use warnings; use utf8;)
  • 「use」について
  • 「変数」について
  • 用語解説(スカラー、リスト、リテラル)
  • 演算子(四則演算他)
  • 演習問題
という感じでしたが、今回は説明をある程度軽めにして、実際にスクリプトを書き、実行しながら進めました。
説明が軽めだった分、多少早く終わったので、YAPC::ASIAの紹介やperlbrewの紹介とインストールをしました。
また「既にインストールされているモジュールはどうやって調べるのか」という質問が#2に引き続き今回もありました。
前回と同じく「実行してみてエラーが出たらインストールされていない」と答えたのですが、あまり答えになっていないのでした。

ZenBack