第40回シェル芸勉強会 大阪サテライト レポート

2/16(土) に開催された第40会シェル芸勉強会 大阪サテライト会場の様子をレポートします。

案内

本家東京

usptomo.doorkeeper.jp

大阪サテライト

atnd.org

長崎サテライト

shell-nagasaki.connpass.com

問題と解答

b.ueda.tech

大阪サテライトの様子

今回は11名の方に参加していただきました。 募集ページの参加コメントがとても酷かったので、これは新しい人はこないかなーと思ってました。

f:id:horo1717:20190216230943p:plain

が、3名が初めての方でした。ありがとうございます。

初めましての方に休憩時間にちょっと聞いてみたところ、案内の

難易度は入門レベル~難しいものまであり、初心者・玄人の区別なく参加していただけます。

に騙された〜と言われてました。全然初心者向けではないと。まぁそうですよね。

私の方もついていくので精一杯なので、あまりサポートができる状況ではないです。 そんななので、参加してちょっと興味を持って、あとは自分で勝手に調べてくれるような猛者向けといったところでしょうか。

案内ページの文言は、忘れてなければ次回修正しておきます。

LT

録画

youtu.be

www.slideshare.net

前回のLTで、ワタナベ難読化シェル芸 を披露し、noc コマンドで TL をカオスに染め上げたたいちょーさんによる、ワタナベ姓の歴史講座と、noc コマンドのアップデート(日本語もちゃんと扱えるようになった!!)、新作の owari コマンドの紹介でした。

owari コマンド、いろんなオプションがあって楽しい。

twitter.com

go で書かれていると導入が楽で、すぐ試せて良いですね。 ふるつき氏により早速シェル芸 bot にも導入されて、TL が楽しかったです。

Piping Server の紹介 @小原 一哉 さん

最近話題になっていた Piping Sever と、ブラウザで受信できるようにした拡張を紹介していただきました。 CLI だけでネットワーク越しにいろいろ送受信できると、とても捗りそう。

ブログなど

qiita.com

その他

配信

午前の部の配信映像・音声がたまに乱れていた件、何度も対応していただいて、ありがとうございます。 サテライト会場では YouTubeTwitter が頼りなので、勝手なお願いですが、以下留意いただけると大変助かります。

  • 明るい背景だと白飛びしてしまって、文字が見えにくかったので、暗めの背景でお願いします
  • 画面の左右両端が取り込めていないと、欠けた部分のコマンドを想像で補完する必要があり、ハードモードでした
    • 画面全体を配信していただくか、Twitter にキャプチャ画像をあげてもらえると助かります

Google ハングアウトで発表者の画面を共有してもらって、それを取り込んで配信するのは綺麗にできそうだったので、大阪の LT でもやってみました。 実際綺麗に配信できてたようだし、慣れたら割とうまくできそうだったので、次からもこの方式でやってみようと思います。

空調

また社に空調の予約するのを忘れてました。 途中空気が悪くなっててすみません。 次からわすれないよう対策します。

ありがとうございます

今回もとても楽しく、また学びの多い勉強会でした。 主催のかいちょーさん、午前講師の鳥海さん、参加いただいた皆さま、運営をサポートしていただいたスタッフ各位、ありがとうございました。

お気をつけて

シェル芸勉強会はとても疲れるので、帰りが大変です。 こんなことにならないよう、気をつけてお帰りください。

twitter.com

$ owari kanban --giko | sed 's/N H K/  so  /'

| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
|        終        |
|    制作・著作    |
|   ̄ ̄ ̄ ̄ ̄ ̄ ̄  |
|       so       |
|_________|
   ∧∧  ||
  ( ゚д゚)||
  / づΦ

第38回シ҈ェ҈ル҈芸҈勉҈強҈҈会 大阪サテライト レポート

11/3 に開催された第38回シ҈ェ҈ル҈芸҈勉҈強҈҈会 大阪サテライト会場の様子をレポートします。

本家東京 usptomo.doorkeeper.jp

大阪サテライト atnd.org

福岡サテライト atnd.org

勉強会タイトルが謎のもやもや*1に包まれていて検索にひかっかりにくかったり、他の勉強会とも結構かぶっていたりで人数少なめになるかなと思っていましたが、今回も 8 名の方に参加していただきました。

午前の部

鳥海さんによる文字コードの話の第3回目でした。

www.youtube.com

午後の部

【問題のみ】jus共催 第38回҈҈҉҈҈҉シ҈҉ェ҈҉ル҈҉芸҈҉勉҈҉強҈҉会 | 上田ブログ

www.youtube.com

www.youtube.com

徳が高いんだか低いんだかよくわからないカオスなタイムラインが形成されていました。

大阪サテライト LT

今回は自分も含めて 3 人の発表でした。ありがとうございます。

www.youtube.com

自分は割と思いつきで Docker コンテナで dockerd の UNIX ドメインソケットをマウントして、再帰的に docker コンテナを作ってみる遊びをしていました。 資料はちゃんと作ってません。再帰危険。

たいちょー (@xztaityozx_001) さん

www.slideshare.net

~/.bashrc を魔の手から守りつつ、過度に難読化することで攻撃者の精神を破壊する芸。こわい。

MSR (@msr386) さん

gitpitch.com

Google Colaboratory をシェル芸の練習に使うのは間違った使い方なんですね。 危ないところでした。教えていただいてありがとうございます。

おわりに

今回もシェル芸文化にどっぷり浸かる祝日を過ごすことができました。 なかなか自分のシェル芸は上達しないですが、勉強会では普段使わないコマンドの使い方を知ることができてとても面白いですね。 ちょこちょこ上手い人のを真似しながら、ぼちぼち続けていければそのうち上達するんじゃないかなと思ってます。

主催いただいた会長さん、講師の鳥海さん、参加いただいたみなさま、ありがとうございました。

大阪サテライト会場は午後の運営スタッフの確保に失敗してしまい、ご不便をおかけしてすみませんでした。 皆さん協力的に動いていただき、助かりました。

次回は年末頃ですかね。

*1:

きゃろさんの LT より、大きな数を表すキリル文字だとか。

第37回シェル芸勉強会 大阪サテライト レポート

so (@3socha)です 。9/1に開催された第37回シェル芸勉強会 大阪サテライト会場の様子をレポートします。

本家 usptomo.doorkeeper.jp

大阪サテライト atnd.org

福岡サテライト atnd.org

今回は10名の方に参加いただきました。 そのうち4名の方が初参加ということでした。

大阪サテライト担当を引き継ぎました

第35回までの大阪サテライト会場は、南ことり推しのラブライバーこと @kunst1080 氏が主催されていましたが、ラブライブ!好きが高じたためか、沼津の方へ引き寄せられた末に東京本会場の人になられてしまったため、第36回からは私が引き継がせてもらうことになりました。

綿密な引き継ぎ会()の後、第36回シェル芸勉強会 で経緯を報告する予定だったのですが、大雨により急遽中止としたため、今回改めての報告となります。

勉強会の運営経験がほとんどないため、手探りなところが多くご不便をおかけすると思いますが、私もいろいろと勉強して、良い運営ができるよう努力していきたいと思いますので、どうぞよろしくお願いします。

午前の部

鳥海さんによる文字コードの話の2回目でした。

www.youtube.com

前回勉強した iconv コマンドの -f (from-encoding) と -t (to-encoding) を利用し、主に日本で使われるの文字がどのように符号化されているのかを見ていきました。 こんなにも多様な符号化体系があって、利用している文字コードがわからないと文字化けしてしまうのも当然な気がしますね。 あまり気にしなくて済むよう、UTF-8 以外はできれば扱いたくないところですが、困ったときはこうやって変換すれば良いんだなという学びでした。

午後の部

問題

www.youtube.com

勉強会のタイトル通り、入力や画像での出力を得るためには シェル芸 bot に導入されているいくつかのツールを利用する必要があったため、手元で確認するのに少し困ることがありましたが、ストリームを流れるデータをどのように加工するかに頭を悩ませるのは、いつものシェル芸勉強会と同じで、今回もとても苦労させられました。 半分くらいはごりごりと書いてそれっぽい答えはできたのですが、Twitter に流れるスマートな回答を見ると、なるほどそういう考え方もあるんだなと、とても勉強になります。

LT

www.youtube.com

今回も2人に発表していただきました。ありがとうございます。

たいちょー(@xztaityozx_001) さん

www.slideshare.net

趣味で CLI ツールを作っていたら、シェル芸人を自前で発症してしまった難読化シェル芸人さん。 面倒なタスクを楽にするためのツールを作り、友人にも使ってもらいながら、フィードバックをもとに改善していった様子。 自作の cd コマンド拡張 (cdx) や、enhancd について紹介していただきました。

日柳 光久 (@mikkun_jp) さん

speakerdeck.com

自称非エンジニア、自称シェル芸人見習い、自称ただの「素人」さん。 おふくろさんの介護で発生する問題をテクノロジーで解決する、Raspberry Pi を使った電子工作についての発表です。 実機でのデモも披露していただきました。

しれっとすごいことやっちゃう人が、ただの素人なはずがない。

大阪サテライト会場を運営して

過去の記録を見返してみると、私は第22回あたりから大阪サテライトに参加させてもらい、第28回あたりから会場スタッフとしてお手伝いさせていただいていました。 他の勉強会とは違って、自分で必死に考えて自分の手を動かすため、とても学びのある場で、素晴らしいなと思っています。 そんな素晴らしい勉強会をこれからも続けていければ嬉しいと思ったため、大阪サテライトの担当を引き継ぐことにしました。 今後ともよろしくおねがいします。

本会場で講師をされた鳥海さん、上田さん、大阪サテライト会場のスタッフとして助けていただいた @KoharaKazuya さん、そして参加いただいた皆様、ありがとうございました。 また、シェル芸 bot を運用していただいている ふるつき さんにも感謝です。

ブログなど

xztaityozx.hatenablog.com

mikkun.github.io