YAPC::ASIA 2013レポート

管理人@ykです。

先日2013-09-20,21と神奈川県横浜市で行われましたYAPC::ASIAに参加してきました。
YAPC::ASIAの詳細は下記公式webサイトを参照
http://yapcasia.org/2013/
*****
1日目

今回のyapcは神奈川県横浜の慶応義塾大学、日吉キャンパスで行われました。
朝7時の飛行機で福岡を出発し現地に到着

素晴らしい所です日吉キャンパス協生館

注目のトークが多すぎて迷う所ですが、

特に良かったものを、、

本家Perl入学校長、@papix先生の
「学術分野におけるPerlの活用例」をチェック
相変わらずキレのあるトークで抜群の安定感でした。
$perl入学式in福岡
午後の部からは
tokuhiromさんの
「僕の考えたFuture Perl」
この方もPerl界隈では著名な方ですね、
Perlの過去と未来をわかりやすい言葉で説明していただきました。
$perl入学式in福岡
そして、トーク終了後は館内のオサレなバー「HUB」にて乾杯、
知ってる人や知らない人とも知り合いに!
これがYAPCの醍醐味ですね。

*****
2日目

ゆーすけべー(Yusuke Wada)さんの
「Mojoliciousでつくる!Webアプリ入門」
直球ど真ん中のテーマですね、
しかも、なぜかスライドにこの方が登場!
@papix校長はどこにでも出現するようです。
$perl入学式in福岡
そして、今回の目玉、
Perl入学式@YAPC
大阪で誕生したPerl入学式が、福岡、宮崎、東京と伝染し
ついにPerlの聖地であるYAPCに出現
$perl入学式in福岡
ベテランのPerl Monger達も暖かい目で応援です!

そして、YAPCといえばこの方
Daisuke Makiさん
「本当にあったレガシーな話」
ライブドアブログを再構築した際の非常に貴重なお話でした。

最後のトーク
Lightning Talks
このコーナーは様々な方が5分間でトークを繰り広げるのですが
またしても@papix校長が登場!
実にフットワークが軽いです。
$perl入学式in福岡

*****
まとめ

今年のYAPCベストトークはゆーすけべー(Yusuke Wada)さんでした!
さすがの安定感です。

それとPerl入学式が大阪にて産声を上げてからわずか1年半で
すっかりPerl界隈では認知された事はとてもすばらしいことですね。

福岡はただいま休止状態ですが、かならずや復活いたします。

それではみなさんごきげんよう!
Perl入学式in福岡#03レポート

初代管理人@ykです。

2013年03月23日に開催した「Perl入学式in福岡#03」のレポート

####################
「Perl入学式in福岡 #03開催概要」

日時:2013年03月23日(土)14:00-18:00

場所:株式会社 ヌーラボ

住所:〒810-0801 福岡市博多区中洲5丁目5-13 KDC福岡ビル7F

定員:10名

参加費:無料
####################
ゲスト:@__papix__(しかも生徒参加も兼ねて、)
講師
サンプルプログラミング:@hkataoka

テキスト
https://github.com/perl-entrance-fukuoka/perl-entrance-fukuoka-01
####################
$perl入学式in福岡-Perl入学式#3
####################
内容

「Perl入学式in福岡 #03」は、

1、オープニングトーク
2、サンプルプログラミング
3、WEBサーバーへアップロード
4、クロージングトーク

の4部構成にて行われました。

####################
オープニングトーク

本日の進行の説明、その後
元祖Perl入学式の@__papix__さんにご挨拶をしていただきました。

@__papix__さんは明日、宮崎県にて、出張Perl入学式をやるらしく、
九州遠征中とのこと、
積極的な活動まったく頭が下がります。

Perl入学式in福岡は@__papix__さんを応援しております。


サンプルプログラミング
サンプルコード#5の解説

今回の講師は@hkataokaさん
1回目もお世話になりました。

今回は実際に講師が液晶プロジェクター上でサンプルコードをコーディングしながら、
リアルタイムで生徒も入力し、一行ごとに丹念に解説してゆきました。

特に初心者には難しく感じるであろう、配列、ハッシュのリファレンス、デリファレンスについて
無名ハッシュや無名サブルーチンとはどういう意味なのか、
丹念に解説していただきました。

この辺は初心者にとって鬼門であり、なかなか理解しづらい部分ですが、
とにかく最初の頃は習うより慣れろの精神でやってゆくのが早道です。

WEBサーバーアップロード
引き続き@hkataoka先生にWEBサーバーの紹介とアップロード方法を
レクチャーしていただきました。
今回はAmazonのサービス、AWSを紹介いたしました。
こちらの方も、習うよりなれろです。
初心者のうちはWEBサーバーが何かを理解するには時間がかかるでしょうし、
扱いながらでないと理解するのは難しいと思います。


クロージングトーク
おすすめのWEBサイトの紹介
おすすめWEBサイト情報についてはこのブログでも徐々に紹介していきます。
####################
今回は完結編という事で、
非常に駆け足になりましたが、簡易的ではありますがWEBアプリケーションの完成と
WEBサーバーへアップロードまでを行いました。

実際、生徒の方々がこの勉強会の内容をすべて理解できたかというと
そうでは無いと思います。

Perl入学式in福岡、今回非常に実験的ではありましたが、
3回構成という事で、
Plackを中心にWEBブラウザで動くものをテーマに進めてゆきました。

実のところ、私自身がそうなのですが、3時間から4時間の授業を
3回程度やったところでスラスラプログラミングが出来るようになるかというと
そうではなく、地道にWEB上なり書籍などで調べながら一行づつ
ソースを打ち込んでいってなんとなしにわかってくるものです。

そうなると初心者向けに3回程度勉強会を開催したところで
意味があるのかとなりますが、こういった勉強会をきっかけに
自分よりベテランのプログラマーとふれあって、
そういう世界に身を投じる事が上達の早道だと思っています。

今回参加の方々のプログラムの世界、Perlの世界へ進む
良いきっかけになればと思います。


次回以降の予定はまだ未定ですが、
今後もこの勉強会は継続してゆくつもりです、

Perl入学式in福岡今後とも応援よろしくお願いします。
Perl入学式in福岡 #3開催案内

日時:2013年03月23日(土)14:00-18:00

場所:株式会社 ヌーラボ

住所:〒810-0801 福岡市博多区中洲5丁目5-13 KDC福岡ビル7F

定員:10名

参加費:無料

※前回同様、様々な企業のエンジニアが講師として参加していただける予定です。

※任意ですが、懇親会も予定しております。参加費用は3,000円程度を予定しております。

※前回の講義の内容は下記Githubにて資料を確認できます。
https://github.com/perl-entrance-fukuoka

参加申込は下記より受け付けております。
http://www.zusaar.com/event/561053
Perl入学式in福岡#02レポート

初代管理人@ykです。

2013年01月26日に開催した「Perl入学式in福岡#02」のレポート

####################
「Perl入学式in福岡 #02開催概要」

日時:2013年01月26日(土)14:00-18:00

場所:株式会社 ヌーラボ

住所:〒810-0801 福岡市博多区中洲5丁目5-13 KDC福岡ビル7F

定員:10名

参加費:無料
####################

講師
サンプルプログラミング:@d_tsuru

テキスト
https://github.com/perl-entrance-fukuoka/perl-entrance-fukuoka-01
####################
perl入学式in福岡-Perl入学式in福岡#02模様

####################
内容

「Perl入学式in福岡 #02」は、

1、オープニングトーク
2、サンプルプログラミング
3、クロージングトーク

の3部構成にて行われました。

####################
オープニングトーク

本日の進行の説明、その後
サンプルプログラミングの前にウォーミングアップをしてみました。
CentoOSの中に何が入っているかwhichコマンドで少し遊んでみました。

その後ターミナル上でファイルを読み込んでPerlを実行するのでなく
直接Perlと入力して実行してみました。

通常このような事はやらないのですが、こういうやり方もあると知っておくと
役に立つときがくるかも?です。


サンプルプログラミング
前回サンプルコード#1~#3までの復習

#4のサンプルを実際に入力して動かしてみました。

前回#3までのサンプルに比べ長いスクリプトになりましたが、
webサーバーの設定をする事無く、簡易的なファイルアップロードのwebアプリができました。


クロージングトーク
おすすめの参考書籍の紹介
参考書籍についてはこのブログでも徐々に紹介していきます。
####################
前回にひきつづきPlackを使っての簡単なWEBアプリケーションに挑戦しました。

今回は長めのサンプルでしたので打ち間違いなどでエラー表示が何度も出たのではないでしょうか?

エラーに対して、自分の入力したスクリプトを見直して間違いさがしをする。
いわゆるデバッグ、最初の頃はとてもしんどいと思いますが、このデバッグこそがプログラミング上達への近道です。

プログラミング言語は言語ですから、わからないなりにも喋ってみて、間違いを繰り返しながら少しずつなんとなしにわかってくるような側面があります。
最初から文法ありきで始めるよりも文法の必要性を体で感じてもらって文法の資料をみていただくとすっと入っていく事が多いです。

次回はついに最終回、#3です。ご期待ください。


#-------
Perl入学式in福岡 #2開催案内

日時:2013年01月26日(土)14:00-18:00

場所:株式会社 ヌーラボ

住所:〒810-0801 福岡市博多区中洲5丁目5-13 KDC福岡ビル7F

定員:10名

参加費:無料

※前回同様、様々な企業のエンジニアが講師として参加していただける予定です。

※任意ですが、懇親会も予定しております。参加費用は3,000円程度を予定しております。

※前回の講義の内容は下記Githubにて資料を確認できます。
https://github.com/perl-entrance-fukuoka

参加申込は下記より受け付けております。
http://www.zusaar.com/event/484005