sironekotoroの日記

Perl と Mac の初心者の備忘録

Perl入学式

Perl入学式に初参加から5年ちょっとでPerlやってる企業に転職した

YAPC::Tokyo 2019でid:xtetsujiさんよりから紹介いただいたものです。 @sironekotoro さんのめでたい話は御本人からお知らせがあるはず。 YAPC::Tokyo 2019 に参加して LT をしてきました #yapcjapan | #interest_ae きゃー うちのアカウント名がめっちゃス…

Perl入学式 2018 in東京 秋開講 第3回 ピザ会の課題

Perl入学式 in 東京では各回の講義終了後にピザ会(ピザ&ジュース代は参加者負担)を開催しており、そこで受講者さんと雑談などをしております。 その中で、id:xtetsuji さんから課題が出てそれをコードで解決する、という試みを行っています。 今回のお題…

Perl入学式 2018 in東京 秋開講 第3回 お疲れ様でした

受講された方、サポーターの方、お疲れ様でした。 講師をやったジャージの人です。 スライド中の練習問題と復習問題ですが、今年春に書いた解答例をblogに掲載しています。 参考にしてください。 sironekotoro.hateblo.jp あと、時々つかったスライドも置い…

Perl入学式 2018 in東京 秋開講 第2回 お疲れ様でした

受講された方、サポーターの方、お疲れ様でした。 講師をやったジャージの人です。 スライド中の練習問題と復習問題ですが、今年春に書いた解答例をblogに掲載しています。 参考にしてください。 あと、一緒に掲載してるアナグラくんのスライドも超いいので…

Perl入学式 2018 in東京 秋開講 第1回 落穂ひろい

msys2・ターミナル(黒い画面)編 スライドの入力例の先頭にある $ マーク この $ は一般ユーザー権限でコマンド入力待ちになっていることを示すものです。 UNIXやLinuxには権限といった考え方があり、一般ユーザーとスーパーユーザー(管理者,root)とで実…

Perl入学式 2018 in東京 秋開講 第1回 お疲れ様でした

Perl入学式 2018 in東京 秋開講 第1回 受講された方、サポーターの方、お疲れ様でした。 講師をやったジャージの人です。 今期からの新要素は以下となります。 Windowsユーザ向けにmsys2でUNIX環境を構築し、その上でPerlを実行 スライド共有 不慣れなところ…

Perl入学式 第5回の作例をDockerにした & オススメ本 #マンガでわかるDocker

Perl入学式 第5回の作例をDockerにした これの一番最後に自分で書いた宿題の回収です。 sironekotoro.hateblo.jp Mojoliciousアプリをお手軽セキュアに展開する方法も探していかんとなぁ 一つの回答として、Dockerイメージを用意しました。 https://hub.dock…

Perl入学式 in 東京 第5回 ピザ会での課題

Perl入学式 in 東京では講義の後にピザ会を実施し、ピザとジュース飲んで雑談する時間を設けています。 興が乗ってくると、id:xtetsujiさんが課題を出し、会場にあるプロジェクターを使って、ライブコーディングを行ったりしています。 昨日の課題は、NHKの…

Perl入学式 in 東京 第5回 〜Webアプリ編〜 の最終問題で色々やってみた

Perl入学式 in 東京 第5回 〜Webアプリ編〜 の最終問題で色々やってみた 左が #Perl入学式 第5回の練習問題(https://t.co/hea6JxPPIM)を解いたやつ、右が一週間かけてBootstrap4とJavaScriptを加えて頑張ってみたやつ。双方Mojolicious::Liteの1枚スクリプト…

Perl入学式 in 東京 第5回 〜Webアプリ編〜

Perl入学式 in 東京 第5回 〜Webアプリ編〜 昨日、東京で開催された「Perl入学式 in 東京 第5回 〜Webアプリ編〜」にサポーターで参加したものです。 34度を超える猛暑の中集まっていただき、みなさま本当にお疲れさまでした。 練習問題、復習問題の解答例 …

Perl入学式 in 東京 第4回 サブルーチン/正規表現編 の練習問題&復習問題の解答例

Perl入学式 in 東京 第4回 〜サブルーチン/正規表現編〜 昨日、「Perl入学式 in 東京 第4回 〜サブルーチン/正規表現編〜」の講師を担当したものです。 猛暑の中集まっていただき、みなさま本当にお疲れさまでした。 練習問題、復習問題の解答例 講義資料中…

Perl入学式 in 東京 第3回 〜配列/ハッシュ編〜 の練習問題&復習問題の解答例

Perl入学式 in 東京 第3回 〜配列/ハッシュ編〜 昨日、「Perl入学式 in 東京 第3回 〜配列/ハッシュ編〜」の後半の講師を担当したものです。 みなさま本当にお疲れさまでした。 練習問題、復習問題の解答例 講義資料中にある練習問題、復習問題の解答例です…

Perl入学式 in 東京 第2回 〜構文基礎編〜 の練習問題&復習問題の解答例

Perl入学式 in 東京 第2回 〜構文基礎編〜 え、前に記事書いてからもう2ヶ月近く経ってたの・・・ 昨日、「Perl入学式 in 東京 第2回 〜構文基礎編〜」の前半の講師を担当したものです。 みなさまお疲れさまでした。 本日の画伯はわたくしでございまする #Pe…

Perl入学式で講師やりながら思った、過去の自分にしつこく教えてあげたかった事

この記事はPerl入学式 Advent Calendar 2017 17日目の記事です。 qiita.com 昨日(2018/02/03)に開催した「Perl入学式 in 東京 第3回」で配列操作とハッシュ変数、ハッシュの操作についての講師を担当しました。 教えることで学びを得られる、と言うのは本当…

Perl入学式を卒業したらこの本を読むと良いんじゃないかなの5冊

こんちゃす。sironekotoroです。 このエントリは Perl入学式 Advent Calendar 2017 - Qiita 9日目のエントリが空いてたので、こそっと入れました。 さっき12月10日のアドベントカレンダー見たら perlを学ぶと彼女ができると教えてくれたので受講しました。 …

Perl入学式で勉強した後の力試しに良さげなサービスの紹介

こんちゃす。sironekotoroです。 このエントリは Perl入学式 Advent Calendar 2017 - Qiita 6日目のエントリです。 昨日はPerl入学式東京の名講師、 @xtetsuji さんでした。 いきなり私事ですが 最近色々あり、転職だー!と意気込んでいろいろと見ているので…

Perl入学式で勉強して、情報処理試験の問題を解こう!& おまけ

こんにちは 本年はPerl入学式(東京)でサポーターやっておりますsironekotoroです。 このエントリは Perl入学式 Advent Calendar 2017 - Qiita の2日目です。 qiita.com Perlが情報処理試験問題に出ていた事があった 出オチです。 平成18年度 春期 テクニカ…

Perl入学式 2017 東京 #4 と正規表現キャプチャ変数

教える事で学ぶことがある、とよく言われますがこれは本当にそうで my $words_ref = [ 'alice loves meat!', 'bob loves sushi!', ]; このような配列のリファレンスを受け取り, リファレンスに格納された文字列について,「loves」の後に記述されている好きな食…

Perl入学式 #5 (自習)最終問題

テストの為にやり直し 以下の機能があるYAPCモジュールを実装してください - 来年のYAPC::Asiaは2014年8月28日から30日に開催予定です. 日付を教えてくれるモジュールを2人で作りましょう - YAPC::year()で年を4桁の整数で返します(テストをAの人が, コード…

Perl入学式 #5

無念 12月8日も、補講の1月11日も参加できない けど、スライドが公表されてるから自習は可能 mapとgrep 構文が同じだと初めて知った。というか意識してなかった。 map {条件式} 配列 grep {条件式} 配列 練習問題 引数として与えられた文字列が, 数値A…

Perl入学式in東京 #4 復習 その1

まずは第3回の復習問題 score.plの復習。リファレンスを初めてあつかったときはこれ解くのに3日くらいかかったけど、2時間くらいで解けるように。 やはり鬼門は問4。ハッシュリファレンスの中に配列を入れる、ってところで???となる。というか、問題…

Perl入学式 YAPC::2013 の復習 その2

workshop-YAPC-Asia/slide.md at master · perl-entrance-org/workshop-YAPC-Asia · GitHub 引数をハッシュにして受け取る'GetOpt::Long'のところでしばし詰まる。スライドでは、existsを使ってkeyの有無を確認、となっているのだけどハッシュでは既にkeyが…

Perl入学式in東京 #4

Perl入学式in東京 #4 on Zusaar Prrl入学式 YAPC::2013に引き続き参加。会場は五反田のDNP(大日本印刷)さんのビルの大きな会議室。広くてよいところだったなぁ。 五反田駅前でうどん食べてから参加。 今回は正規表現がテーマ。 実は正規表現はちょっとだけ…

Perl入学式 YAPC::2013 の復習 その1

Acme::Nyaa 実行するたびに結果が違う。芸が細かい。YAPC::2013当日は気づかなかった。 初CPAN登録、猫系PerlモジュールAcme::Nyaa作りました。 ちなみに作者の方は、YAPC::ASIA 2013 のPerl入学式でボッチだった自分のテーブルにきて、気さくに話しかけてく…

Perl入学式 #3 復習問題の続き3

やっと終わった。#3の練習問題で一番きつかったのはしょっぱなのvote.plだなぁ。来週なったらちゃんと書けるか心配。 #!/usr/bin/env perl use strict; use warnings; use Data::Dumper; # binmode STDOUT, ":utf8"; my $papix = { name => 'papix', affil…

Macbook Airの環境整備 20131013

日本語入力 日本語の「ぁ」、ちいさい「あ」を入力するのに、Windowsで15年近く「la」と入力してきたんで、それにあわせて入力設定を変更 「xa」って入力すればWindowsでもMacでも「ぁ」って出るんだから「xa」に慣れておくってのも一理あるよねー 思って…

Perl入学式 #3 復習問題の続き2

ハッシュとハッシュリファレンスは違うんだよ Perl入学式 #3 復習問題 これのしょっぱなのやつ、vote.plの4番で死にそうに。 . 「自分の名前 (name)」と「好きな食べ物の配列のリファレンス (favorite_foods)」を持ったハッシュリファレンスを作成しましょ…

Perl入学式 #3 復習問題 続き

どんな方法でも良いので、好きな食べ物のランキングを作って表示してみて下さい 自分の解答 でも、Googleに頼りっぱなし。

Perl入学式 #3 復習問題

「自分の名前 (name)」と「好きな食べ物の配列のリファレンス (favorite_foods)」を持ったハッシュリファレンスを作成しましょう (つまり、好きな食べ物は複数個書いてください) 同様のハッシュリファレンスを2, 3個作ってみましょう (周りの人のリアルデー…

Perl入学式 #2 復習問題

端末から文字を入力し, その文字を表示するstdin.plを作成しよう おまじない 標準入力 -> STDIN 自分の答案 1から100までの値を配列に格納し, その配列の全ての数値を足した結果を出力するsum.plを作成しよう 配列 for 自分の答案 標準入力により数値を一つ…