BABYJOB テックブログのフィード
https://zenn.dev/p/babyjob
「すべての人が子育てを楽しいと思える社会」の実現を目指すスタートアップ BABY JOB のテックブログです。
フィード
ふりかえりカンファレンス2024に参加・LT発表してきました
BABYJOB テックブログのフィード
こんにちは!BABYJOB開発部のたかしろ(@takashiro_bj)です。24年04月13日に開催されたふりかえりカンファレンス2024へ参加・LT発表してきましたので、ふりかえり兼ねてイベントレポートです。 ふりかえりカンファレンスとは?https://retrospective.connpass.com/event/304599/ふりかえりカンファレンスは、 ふりかえりを実践している方々、ふりかえりに興味がある方々に向け、マインドセットや新しい手法の提案などに加えて、ワークショップでふりかえりを体験できるカンファレンスです。文字通り、ふりかえりに特化したイベントで...
21日前
PHP カンファレンス関西 2024 のスタッフをやってみた
BABYJOB テックブログのフィード
はじめに2024 年 2 月に開催された PHP カンファレンス関西 2024 にスタッフとして参加しました。筆者がオフラインとして参加した体験レポートになります。 イベント概要PHP カンファレンス関西は、PHP エンジニア(:PHPer)が PHP や PHP 周辺の技術的知識やノウハウ、体験を共有するための大規模技術カンファレンスです。2011 年から過去 8 回開催されており、毎回その時の PHP 最新情報やトレンドの話題で盛り上がります。関西の PHPer がお互いに情報を交換し、エンジニアとしてレベルアップをする場となるべく、2018 年から 6 年ぶりに開...
1ヶ月前
PHPerKaigi 2024が楽しかったというお話
BABYJOB テックブログのフィード
はじめにPHPerKaigiに初めて参加し、全力で楽しんだというお話をさせてください!なお、本記事は筆者の主観による感想が多く含まれておりますのでご留意ください。 PHPerKaigiについてPHPerKaigi(ペチパーカイギ)は、PHPer、つまり、現在PHPを使用している方、過去にPHPを使用していた方、これからPHPを使いたいと思っている方、そしてPHPが大好きな方たちが、技術的なノウハウとPHP愛を共有するためのイベントです。PHPerKaigi2024公式サイトより引用https://phperkaigi.jp/2024/ day0 前夜祭夕方開始...
2ヶ月前
PHPerKaigi 2024 初参加・初登壇体験レポート
BABYJOB テックブログのフィード
はじめにこの記事では、 PHPerKaigi 2024 に初参加・初登壇した体験記・感想を紹介しております PHPerKaigiとは?PHPerKaigi(ペチパーカイギ)は、PHPer、つまり、現在PHPを使用している方、過去にPHPを使用していた方、これからPHPを使いたいと思っている方、そしてPHPが大好きな方たちが、技術的なノウハウとPHP愛を共有するためのイベントです。PHPerKaigi2024公式サイトより引用https://phperkaigi.jp/2024/ 参加にあたって今回 PHPerKaigi への参加・登壇は初めてというのはタイトルの...
2ヶ月前
PHPerKaigi 2024 に登壇しました
BABYJOB テックブログのフィード
はじめに2024 年 3月 に開催された PHPerKaigi2024 にスピーカーとして登壇させていただきました。筆者がオフラインとして参加した体験レポートになります。 イベント概要PHPerKaigi(ペチパーカイギ)は、PHPer、つまり、現在PHPを使用している方、過去にPHPを使用していた方、これからPHPを使いたいと思っている方、そしてPHPが大好きな方たちが、技術的なノウハウとPHP愛を共有するためのイベントです(原文ママ)開催日 : 2024年3月7日(木) ~ 3月9日(土)場所 : 中野セントラルパークカンファレンス & ニコニコ生放送ht...
2ヶ月前
PHP カンファレンス関西 2024 に参加しました ~聴講編~
BABYJOB テックブログのフィード
はじめにこの記事では、筆者が PHP カンファレンス関西 2024 を思いっきり楽しんだことを紹介します。筆者の主観による感想が含まれておりますのでご留意ください。一応 LT 枠で登壇もしてますので、その時の感想はコチラをご覧ください。https://zenn.dev/babyjob/articles/027d4e8621406c イベント概要PHP カンファレンス関西 2024 は地方で行われる PHP の技術者コミュニティによる祭典の関西版です。PHPカンファレンス関西は、PHPエンジニア(:PHPer)がPHPやPHP周辺の技術的知識やノウハウ、体験を共有する...
3ヶ月前
カンファレンス初参加・初登壇な私の「PHPカンファレンス関西 2024」体験レポート
BABYJOB テックブログのフィード
はじめにこの記事では、カンファレンス初参加、初登壇の自分が「PHPカンファレンス関西 2024」 に参加し、登壇を経て経験したことや反省、心境の変化などについて紹介しております。主観による感想が多く含まれておりますのでご留意ください🙇🏻 参加が決まる前のカンファレンスへの印象正直、「怖い」 でした。過去にWeb制作をしていたころはいわゆる怖いもの知らずで、WordPress の WordCamp に参加した経験があります。しかし、最近は怖いものがわかってきたのか「自分なんてまだまだ」という、「怖い」気持ちがあり、なかなかこのようなイベントごとに参加するという行動も取れ...
3ヶ月前
PHP カンファレンス関西 2024 に参加しました ~登壇編~
BABYJOB テックブログのフィード
はじめにこの記事では、筆者が PHP カンファレンス関西 2024 のLT枠で登壇したことについて執筆します。筆者の主観による感想が含まれておりますのでご留意ください。 イベント概要PHP カンファレンス関西 2024 は地方で行われる PHP の技術者コミュニティによる祭典の関西版です。https://2024.kphpug.jp/PHPカンファレンス関西は、PHPエンジニア(:PHPer)がPHPやPHP周辺の技術的知識やノウハウ、体験を共有するための大規模技術カンファレンスです。カンファレンスには、運営実行委員長 @YKanoh65 さんの「関西に PHP ...
3ヶ月前
Java8 から Java17 にバージョンアップしてテキストブロックが使えるようになった
BABYJOB テックブログのフィード
はじめに先日、手ぶら登園では Java8 から Java17 へのバージョンアップを行いました。実行環境は Java17 になりましたが、実際のコードのほとんどは Java8 のままで、これから Java17 の機能を適用していこうという段階です。バージョンアップに際してやったことや苦労したことなどは、プロダクトの Java を 8 → 17 へバージョンアップしたときにやったことに書いているので、合わせてご覧ください!Java17 になって使えるようになった機能の中でも、私的お気に入りを挙げるならこの3つです。recordswitch式テキストブロック今回は上記の...
3ヶ月前
年末に年末らしく過ごす振り返り 〜おすすめの年末習慣〜
BABYJOB テックブログのフィード
はじめにこの記事では、2023 年の年末に 1 年を振り返る取り組みを実施したことを紹介します。私自身がどうしてもやりたくて提案しました。本当にやって良かったです。 イベントの目的1 年の振り返りをやりたかった理由は、タイトルの通り 年末らしい年末を過ごしたかった ためです。これまで、毎年必ずと言っていいほど慌ただしい年末を過ごしていました。そのため、強制的にゆっくりできるイベントとして、振り返り DAY を設立した次第です。 利用したフレームワーク下記の記事を参考にしました。40人のビジネスパーソンが絶賛した「1年の振り返り」完全マニュアル振り返り方法の概...
3ヶ月前
タスク定義が 100 個を超えたら ECS にデプロイできなくなった
BABYJOB テックブログのフィード
ある日 ECS にデプロイできなくなったいつも通り、ECS (AWS Fargate) にデプロイしようとすると、以下のコマンドでエラーになりました。デプロイは GitHub Actions から行っています。// ①最新のタスク定義を取得する$ ecs_app_task_definition_arn=$(aws ecs list-task-definitions \--family-prefix <タスク定義名> \--query "reverse(taskDefinitionArns)[0]" \--output text)// ②最新のタスク...
4ヶ月前
Draft Pull Request と WIP を使い分けて透明性を上げる
BABYJOB テックブログのフィード
開発環境複数のチームでアジャイル開発レビュー環境GitHub を使用レビュアーにアサインされた人以外もレビューに参加できるPull Request 上のやりとりは Slack に通知しており、誰でも閲覧可能 Draft Pull Request のよくない使い方普段の開発では Draft Pull Request を活用しています。Draft Pull Request は作業がまだ途中であり、レビュー可能な状態ではないですよ〜ということを明示したい場面に用いるものです。Draft Pull Request ではマージボタンをクリックできません。作業完了...
4ヶ月前
paths-filter を使ってワークフローのジョブをスキップする
BABYJOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2023 の 25 日目の記事です。 マージ前にベースブランチの変更の取り込みを必須化手ぶら登園 では GitHub を使って開発を行っており、品質向上のために、マージ前にベースブランチの変更の取り込みを必須化しました。必須化の経緯や方法等はアドベントカレンダーの 12 日目の記事で書いているので、気になった方はご覧ください。CI には GitHub Actions を使っていて、主にバックエンドのテストを行っているので、マージ前にベースブランチの変更の取り込みを必須化する際のステータスチェックとしてもテストを...
5ヶ月前
プロダクトの Java を 8 → 17 へバージョンアップしたときにやったこと
BABYJOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2023 の 24 日目の記事です。こんにちはー。BABY JOB 株式会社の @mackey0225 です!もうクリスマスイブですよ。年の瀬ですよ。本当にあっという間の一年でした。個人的には、今年は JJUG CCC に春・秋と出れたことは非常に嬉しく、自分の成長に繋がりましたね。そこで今回は JJUG CCC 2023 Fall で話せなかった Java バージョンアップに関する運用面について記事にしようと思います。 執筆の背景先にも書きましたが、2023 年の 11 月に開催された JJUG CC...
5ヶ月前
既存の Web アプリに脆弱性診断を実施するために必要になった実装上の工夫
BABYJOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2023 の 23 日目の記事です。 はじめに弊社では、定期的に脆弱性診断ツールを使用し、Webアプリケーション(以下Webアプリ)に脆弱性がないか診断しています。脆弱性診断ツールを導入した際、ツール実行対象のWebアプリに対して一部改修を入れる必要があったため、その際の対応に関して記載します。 脆弱性診断ツールとは脆弱性診断ツールとは、こちらの記事で以下のように定義されています。脆弱性診断ツール(サービス)とは、サイバー攻撃を受けやすいウェブシステムに対し、スキャンや模擬攻撃などを行い、そのシステムに...
5ヶ月前
エンジニアさん向けにUIデザイン講座を開いてみた(完結編)
BABYJOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2023 の 22 日目の記事です。 はじめにこちらは「エンジニアさん向けにUIデザイン講座を開きたい!(準備編)」の続きとなりますので、先にそちらをご一読いただけますと話が理解しやすいかと思います!※またこちらはダイジェスト版になります。後ほど正式版として書き足そうと考えています。 UIデザイン講座の実施にまつわる数字開催日程2023/9〜10月(週1で開催)参加人数20人1クラスの人数2〜3名講座の時間基礎編:30分実務編:2時間実務編の課題提出率94%...
5ヶ月前
Laravel の開発時、メールのデバッグってどうやってますか?
BABYJOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2023 の21日目の記事です。 はじめにメールを送る処理の実装時うっかり誰かにメールを送ってしまうことはありませんか?開発時のメールの誤送信事故を防止するために、ダミーのメールサーバに送るということが多いかと思います。MailCatcher や MailHog、Mailpit などのツールで解決されている方も多いのではないでしょうか。弊プロダクトでは、ツールは利用せずにログにメールの送信内容を出力しています。この記事では、Laravel を利用した開発時にログにメールの送信内容を出力するアプローチでのメリ...
5ヶ月前
PHPのアロー関数を使って可読性を向上させよう!
BABYJOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2023 の 20 日目の記事です。 はじめにみなさんは PHP の アロー関数 を使ったことはありますか?アロー関数は PHP 7.4 から導入されました。コードの簡略化と可読性向上を目的として、無名関数をより簡潔に書くための新しい構文で、Closure クラスを使って実装されています。えんさがそっ♪の開発 でも可読性を意識した取り組みが行われているので、今回気になって調べてみました。 アロー関数の使い方アロー関数は fn (argument_list) => expr という形で記述します。通常の...
5ヶ月前
【供養】Amazon RDS の MariaDB のバージョン上げたら、アプリケーションが立ち上がらなかった時の話をしよう
BABYJOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2023 の 19 日目の記事です。こんにちはー。BABY JOB 株式会社の @mackey0225 です!忘年会シーズンですねー!今年やってしまった失敗を忘れ去りたいので、記事にしちゃいました。[1] 結論「RDS のエンジンバージョンを上げる際はパラメータグループの差分もちゃんと見とけよ!」 背景弊社のプロダクトである『手ぶら登園』は、アプリケーションフレームワークに Spring Boot を使用し、DB に Amazon RDS for MariaDB を使用しています。当時は、Maria...
5ヶ月前
PHP カンファレンス登壇をきっかけにアウトプット意識がレボリューションしました
BABYJOB テックブログのフィード
!この記事は BABY JOB Advent Calendar 2023 の 18 日目の記事です。BABY JOB 株式会社 開発部えんさがそっ♪開発課 の Miyagi Kizuku です。他のアドベントカレンダーを含め、私個人としては今月 4 本目の執筆となります。またお前かって思ってもらえたら幸いです。 TL;DRこの記事では、アウトプットが苦手だったエンジニアが自らアウトプットするようになるまでの経験談を共有します。アウトプットが苦手な人がなぜ苦手と感じるのか、何をきっかけに変わっていったのか、をお伝えできればと思います。 内向きのままでいた日々私は元々...
5ヶ月前