1.1K Views
December 20, 23
スライド概要
2023/12/20 第159回 PHP勉強会@東京 LT発表資料
Web Application Developer / kintone CERTIFIED App Design Specialist 2020 / kintone CERTIFIED Customization Specialist 2020
INTER-Mediatorに関する OSS活動で得た知見と感想 2023年12月20日 PHP勉強会@東京ライトニングトーク発表資料 松尾篤
松尾 篤 @matsuo̲atsushi
INTER-Mediator • 予算規模の小さな組織でも業務システム の開発を円滑にできることを目指して開 発されたWebアプリケーションフレーム ワーク • https://inter-mediator.com/ja/
Demo
INTER-Mediator • 新居雅行さんが開発、2010年に公開 • 現在は2014年に設立した委員会 • MITライセンスで提供されているOSS (Committee)が主体となって開発 • 松尾も開発に参加(2012年頃から) • メイン開発者は新居さん
主な技術スタック • JavaScript • • Node.js PHP
対応データベース • MySQL、MariaDB、PostgreSQL、 SQLite3、Microsoft SQL Server • Claris FileMaker Server
プロジェクトへの関わり方 • CIの導入と継続的な改善への協力 • 簡易的なコードレビュー・セキュリティ • FileMaker Server対応箇所の調整 チェックやセキュリティ修正および報告 • 試用・学習用として配布していたVMの 保守を一時期担当
OSS活動のメリット • 社外の人と交流できる機会を持つことで 視野を広げられる • 無料でサービスを利用できる場合があり CIに関する知見を広げられる • 一緒に活動する人がいると様々なことを 知る・分かることができて楽しい
視野が広がる • いろいろと疑問点が出てきて実際に試し てみるきっかけにつながる • 関心のあるソフトウェアや関連ソフト ウェアの最新情報やトレンドを知るきっ かけになる
知見を広げられる • OSSだと無料でクラウドサービスを利用できる 場合がある • CI系のサービス(過去の例:Travis CI、 CircleCI、GitLab CI、GitHub Actions)を使 用することで実際の業務に活かすことができる (本格導入のきっかけになる) • Linuxディストリビューションや各種OSSの更 新や変更点、最新状況を知るきっかけになる
発表すると楽しい • コミュニティに参加しやすくなる(発表 • 発表する方が実は勉強になる 内容が会話のきっかけになる) • 名前を覚えてもらいやすい 一緒に活動する人がいると様々なこと ➡ を知る・分かることができて楽しい
感想 • OSS活動は様々なことを知るきっかけに つながる • フレームワークを作ることはやはり大変 なのですでにあるものを使う方が楽 • OSSがたくさんの人に使われるようにな る理由やきっかけについては依然として よく分からない
勉強会を毎月開催中 • • 次回は2024年1月17日(水)開催予定 connpassのページをご参照ください • 勉強会を毎月開催しています https://inter-mediator.connpass.com/
関連リンク • INTER-Mediator https://inter-mediator.com/ja/ • 開発リポジトリ https://github.com/INTER-Mediator/INTER-Mediator • INTER-Mediator勉強会 https://inter-mediator.connpass.com/