TECH PLAY

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

652 件中 136 - 150 件目
Google サイトとは? Google サイトは、専門知識がなくても簡単にホームページを作成できるGoogle提供の無料ツールです。豊富なテンプレートや設定項目があり、独自ドメインの紐付けやスマートフォン表示にも対応しています。
こんにちは。 Photorait エンジニアのヒエイです。 6月22日に行われたPHPカンファレンス福岡2024に参加・登壇してきました! https://phpcon.fukuoka.jp/2024/ 本記事は参加と登壇レポになります。 福岡ではじめての技術カンファレンス参加 福岡には遊びに来たことはありましたが、はじめて福岡での技術カンファレンス参加、そして登壇するのでとてもワクワクしていました。 写真は会場のファッションビル福岡 受付を済ませ、ネームカードをもらいます。 イン! #phpconfuk
はじめに BASE BANK Division で フルサイクルエンジニア をしている02 ( @cocoeyes02 )です。 2024/06/22(土)に開催されたPHPカンファレンス福岡 2024に登壇しました。今回の記事では登壇についてのコメントと、会場の様子についてお届けします! 今回のセッション 今回は15分枠での登壇です。 speakerdeck.com 02 @cocoeyes02 さんのトークがはじまっています❣️ #phpconfuk #hall_hz https://t.co/AFx
こんにちは。sugoです。 今回は、Laravelクエリビルダの学習 第二弾となります。 前回はChatGPTにSQLを出してもらい、クエリビルダに変換し学習を行いました。 Laravelのクエリビルダの勉強をするために、ChatGPTを使って学習してみた より数をこなし、理解を深めるために、MySQLの新卒研修に使っているSQLをクエリビルダに変換してみました。 Laravelのクエリビルダの学習を行っている方に、少しでも参考になればと思います。 背景 まずは、なぜ今回の記事を書こうかと思ったかを説明し
はじめに Platform Group の久保田( @ykbt13 )です! BASEではリアーキテクチャとしてバックエンドの既存機能を旧リポジトリから新リポジトリへ移行する作業を日々行っています。詳しく知りたい方はぜひこちらを参照してください。 www.youtube.com そんななか、BASEにおけるコア機能の1つである商品の発送機能の移行が行われました。しかしながら、コア機能であるがゆえに様々な改修が繰り返されて複雑化してしまった発送機能では移行前の動作を保証する術がテストのみでは不安があります。
はじめに こんにちは、バックエンドエンジニアのSakiです!バックエンドでPHPを書いたり、PHPという言語そのもののメンテナーもしています。 この度、注文データダウンロードAppのパフォーマンスをアップさせるため、とても入念にデータベースまわりの処理を見直しました。その中でも特に速度に関わってくる「index」についての考え方をまとめたいと思います。 この記事はMySQL(InnoDB)についての記事であり、他のRDBについては当てはまらない場合もあるということにご注意ください。 indexとは何か、お
こんにちは、sugoです。 今回は、Laravelのクエリビルダの学習したいと思い、私が行った学習方法についてまとめたいと思います。 どのように学習しようかと考えた際に、ChatGPTを活用して学習を行いました。 SQL文は書けるが、Laravelのクエリビルダの理解があまりできていないという方に、少しでも参考になればと思います。 背景 まずは、なぜクエリビルダの学習をしようと思ったのか、その背景を説明します。 私は現在、PHPのフレームワークであるLaravelを使用しています。 しかし、Laravel
はじめに こんにちは! Yahoo!知恵袋の津村です。去年の11月からYahoo!知恵袋のフロントエンドシステムのリアーキテクトに取り組んでいます。この記事では、これまで抱えていた技術的な問題と、それ...
こんにちは!Insight Edge で Developer をしている Kobori です。 本記事では、Liferay を使用したアプリ開発で得た知見について、使い方とノウハウを交えてを紹介します! 関連記事が少なかったのも苦労した点の一つでもあるので、本記事が開発の助けになれば思いを込めて書きました。 ぜひ、最後までご覧いただけたらと思います。 この記事でわかること Liferay の概要 Liferay での実装方法 Liferay とは? 社内ポータル等の Web システム構築を比較的短期間でで
始めに 今回業務で大量のCSVファイルをインポートする際に、 ジョブとキューを使用してインポート処理を行いました。 またその際にLaravel Horizonを利用してキューを管理していました。 初めて使用したため、セットアップなどに苦戦したため、 まとめておきたいと思います。 設計 今回使用している技術は以下になります。(一部) laravel 9.44.0 PHP 8.1.8 Composer 2.4.4 MySQL 8.0.28 そもそもキューとは? Laravelのキューシステムは、時間のかかるタ
キャリア事業でSREをしている @st_1t です。 先日、 PHPカンファレンス小田原 にスピーカーとして参加させていただきました。 実はほぼ初めてのカンファレンスでのスピーカー体験 今までずっとパブリックな場でスピーカーとして登壇することは実は避けてきていました。 話すネタがなかったり、内容に自信が持てなかったり、色々な理由があるのですが、一番は言葉や表現を間違えることへのプレッシャーがあります。 自分にとってそういうプレッシャーがある中でプロポーザルに応募したのは、運営スタッフに顔見知りのメンバーが
AWS re:Invent 2023 では、 Amazon Titan イメージジェネレータ のプレビューを発表しました。これは、生成 AI (Generative AI) の基盤モデル (FM) で、英語の自然言語プロンプトを使用してリアルでスタジオ品質の画像をすばやく作成および調整できます。 Amazon Titan イメージジェネレータが Amazon Bedrock で一般的に利用できるようになったことを嬉しく思います。これにより、画像の即時カスタマイズなど、新しい画像生成および画像編集機能を使用
こんにちは。BASE BANKの02 ( @cocoeyes02 )です。 2024/04/13(土)に開催されたPHPカンファレンス小田原 2024に登壇してきました。今回の記事では登壇についてのコメントと、会場の様子についてお届けします! 今回のセッション LT最後のトリを務めました!もともと地元が小田原に近く、今回のカンファレンスでは 「小田原っこ」枠 での登壇となりました! speakerdeck.com PHP8.2 / 8.3の新機能である Random\Randomizer クラスについて、
はじめに こんにちは、サイオステクノロジーの藤井です。経産省が策定した「 ソフトウェア管理に向けたSBOMの導入に関する手引 」という資料の中で紹介されているFOSSologyというSBOMツールについて調査したので、この記事では、その使い方や特徴について解説しています。 SBOMとは SBOMとは、ソフトウェア部品表(Software Bill of Materials)、つまり、ソフトウェアコンポーネントやそれらの依存関係の情報などの一覧のことです。 詳しくは、 SBOM解説記事 を参考にしてみてくだ
はじめに こんにちは。BASEでバックエンドエンジニアとして働いているオリバ( @toshi-oliver )と申します。 普段は、BASEの発送を簡略できるかんたん発送Appの機能拡張に従事しております。 BASEに入社してバックエンドエンジニアに転向してから約1年3ヶ月ほど経ち、PHP、オブジェクト指向、DDDやクリーンアーキテクチャなど様々な分野を学んできました これらの分野に大きく関わるイベント「 Object-Oriented Conference 2024 」が、2024年3月24日(日)にコ