「PHP」に関連する技術ブログ

企業やコミュニティが発信する「PHP」に関連する技術ブログの一覧です。

terraform を GitHubActions で実行する際のお供 tfdir の紹介

SREのクラシマです。 トラーナで公開している OSS 、tfdirを紹介します。 github.com 以下のようなterraformの ディレクト リ構成を取っているとします。 ❯ tree . ├── environment │   ├── prd │   │   └── backend │   │   └── main.tf │   └── stg │   └── backend │   └── main.tf └── modules └── backend └── hoge.tf environment ディレクト リ配下で修正があ

Terraform Tips 3選

この記事は、2024年6月24日(月)に行われた社内勉強会における発表を、さくナレ編集部にて記事化したものです。 はじめに さくらインターネット インターネットサービス部の稲垣孝洋と申します。2021年度に新卒で入社した […]

ソースコードの品質メトリクス可視化のためにSonerQubeを導入してみた話

こんにちは。クルーズ株式会社CTOの鈴木です。 今回は、 ソースコード 品質の可視化を行う仕組みをとしてSonarQubeを導入してみようという話です。 www.sonarqube.org きっかけ ソースコード の品質の基準って何が適切なんだろうというところから話が始まっています。 私がCROOZ株式会社に入社した当時、Jenkins+ CheckStyle +phpmdなど使って、 規約違反 や、重複やバグの疑いのあ

PHPカンファレンス福岡2024に参加しました!

はじめに 株式会社リビルドの松堂です! 先日、 PHPカンファレンス 福岡2024 に参加してきました! PHPカンファレンス 福岡2024 以下、イベントの詳細ページです! phpcon.fukuoka.jp 今回、初めて県外カンファレンスに参加だったので、ワクワクしながら福岡へ向かいました! 以下、参加スケジュールです。 6/21(金) 【非公式】 PHPカンファレンス 福岡2024・前日Meetup 6/22(土) PHPカ

初心者でも簡単!Google サイトで社内ポータルを作成する方法

Google サイトとは? Google サイトは、専門知識がなくても簡単にホームページを作成できるGoogle提供の無料ツールです。豊富なテンプレートや設定項目があり、独自ドメインの紐付けやスマートフォン表示にも対応しています。

PHPカンファレンス福岡2024に登壇してきました

こんにちは。 Photorait エンジニアのヒエイです。 6月22日に行われたPHPカンファレンス福岡2024に参加・登壇してきました! https://phpcon.fukuoka.jp/2024/ 本記事は参加と登壇レポになります。 福岡ではじめての技術カンファレンス参加 福岡には遊びに来たことはありましたが、はじめて福岡での技術カンファレンス参加、そして登壇するのでとてもワクワクしていました。 写真

PHPカンファレンス福岡 2024にBASE BANKのエンジニアが登壇しました

はじめに BASE BANK Division で フルサイクルエンジニア をしている02 ( @cocoeyes02 )です。 2024/06/22(土)に開催されたPHPカンファレンス福岡 2024に登壇しました。今回の記事では登壇についてのコメントと、会場の様子についてお届けします! 今回のセッション 今回は15分枠での登壇です。 speakerdeck.com 02 @cocoeyes02 さんのトークがはじまっています❣️ #phpconfuk #hall_hz https://t.c
PHP

新卒向けMySQL研修で使ったSQLをLaravelのクエリビルダに変換する

こんにちは。sugoです。 今回は、Laravelクエリビルダの学習 第二弾となります。 前回はChatGPTにSQLを出してもらい、クエリビルダに変換し学習を行いました。 Laravelのクエリビルダの勉強をするために、ChatGPTを使って学習してみた より数をこなし、理解を深めるために、MySQLの新卒研修に使っているSQLをクエリビルダに変換してみました。 Laravelのクエリビルダの学習を行っ

リアーキテクチャをお手伝いするDryRunというツールを作りました

はじめに Platform Group の久保田( @ykbt13 )です! BASEではリアーキテクチャとしてバックエンドの既存機能を旧リポジトリから新リポジトリへ移行する作業を日々行っています。詳しく知りたい方はぜひこちらを参照してください。 www.youtube.com そんななか、BASEにおけるコア機能の1つである商品の発送機能の移行が行われました。しかしながら、コア機能であるがゆえに様

explainだけじゃわからない!MySQLのindexの考え方

はじめに こんにちは、バックエンドエンジニアのSakiです!バックエンドでPHPを書いたり、PHPという言語そのもののメンテナーもしています。 この度、注文データダウンロードAppのパフォーマンスをアップさせるため、とても入念にデータベースまわりの処理を見直しました。その中でも特に速度に関わってくる「index」についての考え方をまとめたいと思います。 この

Laravelのクエリビルダの勉強をするために、ChatGPTを使って学習してみた

こんにちは、sugoです。 今回は、Laravelのクエリビルダの学習したいと思い、私が行った学習方法についてまとめたいと思います。 どのように学習しようかと考えた際に、ChatGPTを活用して学習を行いました。 SQL文は書けるが、Laravelのクエリビルダの理解があまりできていないという方に、少しでも参考になればと思います。 背景 まずは、なぜクエリビルダの学習をしよ

Yahoo!知恵袋 フロントエンドをリアーキテクトしている話

はじめに こんにちは! Yahoo!知恵袋の津村です。去年の11月からYahoo!知恵袋のフロントエンドシステムのリアーキテクトに取り組んでいます。この記事では、これまで抱えていた技術的な問題と、それ...

Liferayを使用したアプリ開発の知見共有

こんにちは!Insight Edge で Developer をしている Kobori です。 本記事では、Liferay を使用したアプリ開発で得た知見について、使い方とノウハウを交えてを紹介します! 関連記事が少なかったのも苦労した点の一つでもあるので、本記事が開発の助けになれば思いを込めて書きました。 ぜひ、最後までご覧いただけたらと思います。 この記事でわかること Liferay の概要 Liferay

Laravel Horizonの接続まとめ。

始めに 今回業務で大量のCSVファイルをインポートする際に、 ジョブとキューを使用してインポート処理を行いました。 またその際にLaravel Horizonを利用してキューを管理していました。 初めて使用したため、セットアップなどに苦戦したため、 まとめておきたいと思います。 設計 今回使用している技術は以下になります。(一部) laravel 9.44.0 PHP 8.1.8 Composer 2.4.4 MySQL 8.0.28

PHPカンファレンス小田原にスピーカーとして参加してきました

キャリア事業でSREをしている @st_1t です。 先日、 PHPカンファレンス小田原 にスピーカーとして参加させていただきました。 実はほぼ初めてのカンファレンスでのスピーカー体験 今までずっとパブリックな場でスピーカーとして登壇することは実は避けてきていました。 話すネタがなかったり、内容に自信が持てなかったり、色々な理由があるのですが、一番は言葉や表
技術ブログを絞り込む

TECH PLAY でイベントをはじめよう

グループを作れば、無料で誰でもイベントページが作成できます。情報発信や交流のためのイベントをTECH PLAY で公開してみませんか?