ikura1's log

備忘録

PyConJP2022(1日目)に参加してきました

はじめに

はじめて参加したのがPyConJP2019です。3年ごしでの参加になります。2020,2021はオンラインで開催されていたようなのですが、オンラインだからということとモチベーションが下っていた時期ということもあり不参加でした。今回は東京に引越したこと・転職したこと・久々のオフサイトでの開催ということで参加です!!

たのしみます!!!!

https://2022.pycon.jp/

https://cdn.discordapp.com/attachments/870703794437120002/1030600200374468738/IMG_4046.jpg

キーノート Mark Shanonn

pythonの高速化に関しての説明と、今までの歴史の話でした。

思った以上にプロジェクトが多くアプローチの方法や廃止が多かった。

なるほど、という形です。速度が求められることになったら、考えますかね…(遠い目

javascriptは資本の力で早くなったと理解しました。

Money Is Power

詳解 print("Hello, world")

print(“Hello, world”)がどうやって出力されるのかを、奥へ奥へと追っていく。

3.9を境にパーサが変ったらしい。

なるほど…?という感想しかないです!!なるほど!!!

Python/PyQtQGISではじめる公共交通分析

スポンサーブースで時間を忘れてて途中から

テスト困っているので話聞けてうれしい。Dockerイメージを使えば、ある程度までテストが可能らしい。

Playwrightを使って簡単に自動テストしてみる

PlaywrightがPythonで使えるの知らなかった。Typescriptだけかと思ってた。

Pythonのプロジェクトで使うのは非常にありな気がするので、機会があれば触ってみよう。

GeoDjango ORMと地理空間データの世界

GISの話しに釣らクマー MIERUNEさんは地図データに強い。QGISの話でも北海道だった、MIERUNEさんは北海道の会社…? 結論、MIERUNEさんは北海道の会社だった

LT(5分

  • Playwrightで高機能ブラウザテスト
  • Djangoの機能改善
    • バッテリー死亡!!!
    • 細かいものが積み重なっていた
    • 一個ずつ解消していった
    • 300msで新機能のフリーズというルールが決っている
  • PyCon APAC 2022, PyCon Taiwan の話
    • 英語わかりませんでした
  • JRのゲームが出たがキーボード操作は違うという話
    • 外コマンドから操作できるようにした
  • trio-utilの話
    • trioは平行処理ライブラリ
    • trio-utilを介して使っている
    • 前澤さんが全株取得
    • LOVOTはかわいい

スポンサー巡りとTシャツGETの旅

  • Flexyさん
    • 副業支援の会社らしい。水筒いただきました!l
  • Findyさん
    • ガチャガチャーでアメちゃんいただきました!
  • Laprasさん
    • 言わずもがなの転職サイトの会社
  • ROYAL AGENTさん
    • データ関連の転職エージェントの会社
  • Microsoftさん
    • メーリングリスト登録してねという話(ちょまどさんは登録していない
    • ヨーヨーもらいました!
  • JetBrainさん
    • ちょこっとFleetの話しを聞かせていただきました!使ってみます!!
    • ヨーヨーもらいました!2個目!!!
  • PythonEDさん
  • Recustomerさん
    • EC会社への購入体験SaaSの会社
    • 返品が日本でも普通になるといいなっと思ってます
  • アーバンエックステクノロジーズさん
    • 道路点検をスマホドラレコで行っている会社
    • 前職に近いものを感じながらお話しを聞かせていただいた
  • Safieさん
    • カメラでの定点観測や防犯や指導など色々している会社
    • 動画や画像データはやれること豊富だな!っと思いつつお話しを聞いてた
  • DATASTUDIOさん
    • ちゅらデータさんとは親・子会社の関係でデータの環境構築やシステム開発などなど、色んな支援をしている会社
  • ちゅらデータさん
    • Youtubeやってるってよ!!!
    • DATASTUDIOさんとちゅらデータさんは仲良し
      • ちゅらデータさんの缶バッチはDATASTUDIOさんが作ったらしい

MicrosoftさんとJetBrainさんにもらったダブルヨーヨー

https://cdn.discordapp.com/attachments/870703794437120002/1030600198533156874/IMG_4057.jpg

もらったTシャツ

https://cdn.discordapp.com/attachments/870703794437120002/1030600198935810109/IMG_4054.jpg

Suzuriでは購入できたはず!

その他

おやつゾーン

https://cdn.discordapp.com/attachments/870703794437120002/1030600199342669877/IMG_4052.jpg

あとで見る

  • 業務改善の面白さ
  • イベント駆動アーキテクチャについて
  • Pythonに上級テクニックは要らない
  • Python3.11新機能asyncio.TaskGroup()と2022年asyncioの"Hello-ish world"
  • Python ライブラリ開発における失敗談
  • Fast API と学ぶ WebRTC
  • setuptoolsの最近
  • NLPを活用したオンボーディング改善とコールドスタート問題への対策

最後に

ゆっくりしたかったので、東京住みでも近くにホテルとるので良いのではないだろうかということを思いました。

カンファレンスへ行くと1人の人って少なくない…?っていう気持ちになるんだが、これはネガティブな間隔なのか。カンファレンスに参加している人はアクティブで知り合いが多いだけなのか。だれかアンケートを取ってくれ。

スポンサーの会社に話しを聞くの楽しいが、発表と同じ時間に行かないと混むので悩ましい。

sli.doを利用する形は質問の敷居が下っていいですねー

リアルイベントは良いですね(しみじみ

Security Study#1に参加してきました

はじめに

徳丸さんが講演なされるということで、背筋を延すために参加しました。

Security Study #1 「Webアプリケーションセキュリティ」 (2022/10/12 19:30〜)

現実のアプリケーションに脆弱性が減らないワケ

フレームワーク脆弱性対策がされているのに、なぜ脆弱性がなくならないのか。

実際のフレームワークとよくある脆弱性を例に説明されていました。

なくならない理由としては

  • フレームワークが自動でやってくれる形ではないので抜けがある
  • ユーザーが学習していなく、紛れ込んでしまう

そのため、開発者が学習し意識し確認する必要がある。

アジャイル開発に求められるセキュリティ

Security measures required for Agile Development

開発速度が速くなる中でどのようにして、セキュリティ対策を行うかという話でした。

ある一定はツールなどで問題なく脆弱性を検知することができるが、ドメインロジック部分の脆弱性の検知が難しい。継続的な脆弱性診断としてのバグバウンティはどうだろうという話でした。

ツール

  • Amazon Inspector
  • Trivy
  • Snyk
  • CrowdStrike

国内のバグバウンティ例で、サイボウズ任天堂ピクシブ・LINEがあがったが、サイボウズ以外やっていること知らなかった。

脆弱性報奨金制度 | サイボウズ株式会社

HackerOne | #1 Trusted Security Platform and Hacker Program

最後に

徳丸さんの講演はメジャーな話だったからこそ、背筋が延びる話でした。うっかり組み込んでしまいそうなので意識していきたいと思います。またできれば意識外のことを指摘してほしいので、知らなかったツール触ってみたいと思いました。

XP祭2022に参加してきました

はじめに

そこにXP祭があったので参加してきました。オンラインなので気軽に参加の巻。 アジャイル触れている方は楽しく話しをなさるので、楽しさ・祭を味わいに参加しました。

XP祭2022とは

https://xpjug.com/xp2022/

XP (eXtreme Programming) を広める活動を中心に行っているコミュニティが行っているです。祭り!!l

会場の雰囲気

祭となの通り、登壇者が話すだけではなく参加者を交えてのイベントが多いなという印象が多かったです。YYって感じでした!

参加したセッション

XPの旅 〜 そして全体性へ

Takeshi Kaedaさんが経たXPの旅を一緒にふりかえる形でした。最終的な動機の話で、パワーとフォースの話になり、外的なことより内的な動機が良いという話を聞きました。アジャイルは勇気であり、さらに上にあげてやっていこうっといった形でした。

勇気…出していかないとな。

コードと組織の不吉な匂い

コンウェイの法則は、組織構造と同じソフトウェアの構造を設計してしまうという法則のことです。最近は、逆コンウェイの法則ということで組織構造を変えることでソフトウェア構造をよくするというのが話題に上がっています。さらに発展させ、不吉なコード匂いと同じ形で、組織構造でも不吉な匂いを感じ取れるはずなのではという話でした。

着眼点が面白く興味深く聞かせていただきました。

フロントエンド開発テスト最前線(POST Dev)

途中で知ったPOST Devでt-wadaさんの話があったので、出張して聞いてました。

フロントエンド開発のテストの経緯から、今の現場でのテストをどうしているかという話でした。スナップショットテスティングで簡単に行えるようになってきた。ストーリーブック駆動開発やビジュアルレグレッションテスト・Storybook + storycap + reg-cliで現状は行っているという話でした。またhttpステータス部分も含めてテストするために、msw(MockServiceWorker)が良いとなってきている。

知らない方法やツールなどが知れたので調べてみます。なにもわからない。

週刊スクラム御意見番:クラスメソッド版 XP祭りスペシャル

事前に収録してあるこういうスクラムあるよね!っていのもあいのあいのいう話でした。

途中参加だったので録画があがったら通してみます!

extreme blogging

680日ブログを続けて、やっていることややった結果の話でした。書いている記事の書き方やいつ書いているのか書いて際に気を付けていることや書いた結果で得たことなど良い話・すごい話でした。

知り合いにを1日1記事をやっている人がいますが、いやーすごい…目標に週2記事にしましたが設定が甘かったかなっと思うなどしました。記事の書き方は参考にさせていただこうと思いました。テンプレート的な準備と流れをもう少し綺麗にしたいという気持ちになりました。

ビブリオバトル

2013年から行なわれている由緒正しいバトルである!

本をおすすめして、もっとも買いたいと思われた本が勝者である!!

去年からアジャイル限定であるが、アジャイルといえばアジャイル本になる

https://www.bibliobattle.jp/

紹介された本

LT

なんとなくわかった気になる開発者としての寸劇の作り方

スポンサーとして心に残るLTをするには寸劇だ!!そしてその作り方の話でした。

早くて寸劇の作り方覚えてないので、スライド見ます。

大切なことは全部スプラトゥーンが教えてくれた

ゲームが大切なことを教えてくれたという話。

  • 孤立しないこと
  • 仲間と協力すること
  • 安全地帯を広げること

実際やろうとするとできてないことだなっと思うなどした。

リモートワークにいた魔物

新しく入ったチームでカメラがOFFが常識になっているチームで、全ての発言がネガティブなことに聞こえてきて、自分の中に魔物が住んでいたのを月1で座談会をやることで魔物を退治していった話でした。

魔物住みつきがち。

押し付けアジャイルは「ダメ。ゼッタイ。」

ウォーターフォールからアジャイルに開発スタイルが移行したこともあり、押し付けアジャイルが発生するかもしれまん。でもダメ。ゼッタイ。押し付けは心理的リアクタンスに陥ってしまいためよくなく、自分事化したもらうことにしましょう。

心理的リアクアンス…なるほど。つまりおすすめコンテンツの押し売りもよくないと

「最初の仲間になる」を1年間やってみた

セカンドペンギンをしたら、他の人もセカンドペンギンになっていったという話でした。

良い話でした。

アジャイルな引越しの荷造り

就業時の引越しに失敗し、2度目はスクラムを導入して成功した話でした。l

最近引越ししたこともあり、わかる!っとなるほど!って感じでした。プライベートに適用できるのすごい!

XPを始める新人に伝えたい近道の鍵

XPを始める新人に伝えたい近道はショートカットキーという話でした。

できてないことなので、がんばって覚えようと思いました。

ジュニアチームが次の手をできるようにやったこと

はじめうまくいっていなかったふりかえりが、いつの間にか次のアクションを積極的に出てくるようになったいったのをふりかえったという話でした。

ふりかえりの話は良い…良い…

エクストリームプログラミングの頻出単語10+重要単語を重複なしで

エクストリームプログラミングの頻出単語とは!!っという話でした。

一位が時間切れで発表されないのはさすがでしたね…

教えない新人研修

新人研修をリアルなタイケンでやったという話でした。新人研修を行うことでの長期的な会社へのインパクトとアンラーンになっていいぞという形でした。

自分なんかが関わっていいのかという気持ちとやってみたいという気持ちがあるので、現職では少し関わってみたいという気持ちを持ちました。

本送り

本のプレゼントタイム!

ビブリオバトルで紹介されたテスト本いただきました!!

ありがとうございます!!!

紹介イベント

スクラムフェス札幌

スクラムフェス福岡 | Scrum Fest Fukuoka 2023

Regional Scrum Gathering℠ Tokyo 2023

AWS Dev Day Online Japan 9/28〜30 開催! | AWS

テスト自動化研究会 - ソフトウェアテスト自動化カンファレンス2022 コンテンツ募集!

Agile Japan 2022 - Social Impact Agile -

日本企業の経営を変える先駆者が集う! アジャイル経営カンファレンス

【リモート】エアテスト駆動飲み会 -Air Test Driven Drinking-【10/21】 (2022/10/21 20:00〜)

テストの街「葛飾」

「マネジメント3.0」 邦訳本 出版記念講演!! (2022/10/28 19:30〜)

明日の開発カンファレンス

最後に

たのしかった!テストのことも多めだったので、テストやっていき!!

濃密な1日でした!XP祭り!サイコー!!

気軽にスタッフ参加してみるか…?l

反省点

リモートでの参加になれてないので、違うことに意識を飛しがちなのが反省点です。内職を始めてしまった…!