大規模SaaS、レガシーを吹き飛ばすPHPer実践テクニック / 自動化、機械化、静的解析@ラクス
イベント内容
当日の通信トラブルにつきまして
イベント実施中に何らかの通信トラブルが発生した場合には、ラクス公式Twitterでアナウンスをさせていただきます。
ZoomのURLに接続できない、通信が途切れるなどの問題が発生する場合には、上記のTwitterをご確認ください。
イベント概要
数多くの大規模SaaSを展開しているラクスから日本中のPHPerの皆様へ、今回はレガシーを吹き飛ばすテクニックをご紹介します!
長く支持されている歴史の深いサービス達を展開しているラクスが蓄積してきたテクニックを、
最前線で奮闘するPHPエンジニア3名からご紹介させていただきます。
レガシーシステムと戦っている皆様、必見です!
今回の発表内容
「指摘の見える化」SonarQubeを使って、新規不良コードをデビューさせない仕組みづくり
登壇:凪 泰宏 [担当サービス:楽楽販売]
人力コードレビューには、限界がある。
- 指摘があいまい
- 見落としが・・・etc
そこで、静的コード解析ツールSonarQubeを導入することで
- 明確な指摘
- 見落としの削減
- ツールに任せる部分の負荷軽減...etc
といったメリットを享受できたものの・・・
PHPをSonarQubeで解析させるための構成、設定と試行錯誤しながら進めてきた、SonarQubeの運用を紹介します。
PHP標準関数との闘い
登壇:加納悠史 [担当サービス:メールディーラー]
PHPを使っているサービスにとって、避けられない問題がPHPのバージョンアップです。
歴史が古いレガシーなシステムであればあるほど、バージョンアップ時の仕様変更に対応することが難しくなっていきます。
サービス開始から20年近く経っているメールディーラーの歴史もPHP バージョンアップとの格闘の連続でした。
今回は、そういった闘いの一例として PHPの標準関数の仕様変更対応をご紹介します。
何の変哲もなさそうな仕様変更の裏で行われた失敗と改善の記録をお楽しみください。
13年続くレガシーサービスを安全にリリースし続けるための、E2Eテストとカバレッジツールを利用したテスト戦略について
登壇:吉元 和仁 [担当サービス:配配メール]
13年続く自動テストの無いウェブサービスで、レガシーと向き合い、安全にリリースし続けるためのテスト戦略とテストツールの活用事例について発表します。
発表では、E2Eテスト実行時のカバレッジをPHPUnitで取得する手法などについても紹介させて頂きます。
開催概要
- 日時: 2020/8/5(水) 19:00-20:30
- 会場: オンライン(Zoom) ※Connpassのメッセージ機能、およびイベントページ中の「参加者への情報」欄にて開催前にURLを通知いたします。
- 参加費: 無料
- ハッシュタグ: #RAKUSMeetup
- 主催: ラクス
当日のタイムテーブル
内容 | 登壇者/備考 | |
---|---|---|
18:50 | (入室開始)途中参加OK! | |
19:00 | オープニング | 主催者 |
19:10 | 「指摘の見える化」SonarQubeを使って、新規不良コードをデビューさせない仕組みづくり | 凪 泰宏 |
19:25 | PHP標準関数との闘い | 加納悠史 |
19:40 | (休憩) | |
19:45 | 18年続くレガシーサービスを安全にリリースし続けるための、E2Eテストとカバレッジツールを利用したテスト戦略について | 吉元 和仁 |
20:15 | クロージング | 主催者 |
※発表内容、タイムテーブルなどは変更となる場合がございますのでご了承ください
RAKUS Meetup について
ラクスは「IT技術で中小企業を強くします!」をミッションに掲げ、メール共有・管理システムのメールディーラーから始まり経費精算システムの楽楽精算に至るまで延べ40,000社を超えるお客様に自社開発したクラウドサービスを提供してきました。
自社開発ならではの技術・運用ノウハウや、新しい取り組みの成果や失敗談などご参考にしていただける情報を積極的に共有していきたいと考えております。
クラウドサービス開発のエンジニアとして活躍している方はもちろん、クラウドサービス開発にご興味をお持ちのエンジニアの方もぜひご参加いただければと思います。
このイベントが新しい気づきや成長の場になるとともに、ラクス社員と参加者の皆さま同士の間に新たなつながりを生み出すことができれば幸いです!
同時期開催イベントのご案内
8月もイベントを多数開催予定です。
ご興味のある方は、こちらにも是非ご参加ください!
個人情報の取り扱いについて
個人情報は関係法令に従って管理いたします。
なお、当日アンケートなどでご回答頂いた情報につきましては、ラクスの個人情報保護方針に基づき適切に管理いたします。
注意事項
- 内容は予告なく変更される場合がございます
- 本イベントはオンライン開催のため、通信状況によって音声や映像の乱れがある場合がございます。
- 当日のイベント風景(写真)や内容は後日レポート記事やSNSにて掲載される場合がありますのでご了承ください。
- 採用目的などイベント趣旨に反する目的でのご参加はご遠慮いただいております。
注意事項
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。
新規会員登録
このイベントに申し込むには会員登録が必要です。
アカウント登録済みの方はログインしてください。
※ ソーシャルアカウントで登録するとログインが簡単に行えます。
※ 連携したソーシャルアカウントは、会員登録完了後にいつでも変更できます。