タグ

2014年8月14日のブックマーク (2件)

  • Perl入学式 | Perl Entrance

    Perl入学式は、2012年に大阪で始まったプログラミング初心者や入門者向けの勉強会です。 プログラミング言語「Perl」を題材に、1年を通して、環境構築から変数やデータ構造の取り扱い、そして簡単なウェブアプリケーションを作成するまでの学習を行います。 これからプログラミングを初めたい、という方でもきちんと内容を理解できるように、基礎をしっかり身につけながら、実用的なレベルまで進むことがコンセプトです。 勉強会ではスライドに写した教材を講師が解説し、受講生はその解説にもとづいた練習問題を自分のパソコンで解いていくという形式で進められます。 困った時には、複数人いるサポーターに聞けば疑問が解決するよう配慮しています。 来歴・開催状況 Perl入学式は2012年に大阪で発足した後、2013年からは東京で、2014年からは福岡でも開催され、多くの受講生を集めています。 さらに2016年からは沖縄

    tsucchi1022
    tsucchi1022 2014/08/14
    Perl入学式の紹介ページだ!
  • Perlで一枚岩のスクリプトをテスタブルにする | おそらくはそれさえも平凡な日々

    Perlで単一ファイルのスクリプトを書くと、すぐに配置して動かせるので重宝しますが、テストを書きづらいのが難点です。 ちゃんとpmファイルに分割して云々とかやると単一ファイルで動かなくなるし、かと言ってfatpackするのもちょっとした用途だったらやり過ぎだしめんどくさい。 ということで以下のように書いてはどうか。 if ($0 eq __FILE__) { main(); } sub main { ... } $0に実行ファイル名が入っているので、それがスクリプトファイル名と一致していたらmainの処理を実行する。pythonのif __name__ == '__main__':みたいな感じ。 このスクリプトをテストしたいときは、普通にテストスクリプトを書いてrequire 'main.pl';とかやれば、plファイルの中で定義されている関数とかが個別に呼び出せるのでそれをテストしてやれ

    Perlで一枚岩のスクリプトをテスタブルにする | おそらくはそれさえも平凡な日々