デザインワン・ジャパン Tech Blog

DesignOne Japan | Activate the World.

【PHP 8.1】とうとうPHPにもEnumがやってきた

概要説明 そもそもEnumとは何か? Enumの登場でどう変わるか クラス(擬似的なEnum)による実装 Enumによる実装 Enumの仕様 cases Pure Enum, Backed Enum from, tryFrom 継承、インターフェース メソッド、staticメソッドの定義 トレイト 感想 おわりに 概…

【Laravel】頻出Eloquent逆引きリファレンス

概要説明 テーブル モデル A AND (B OR C) GROUP BYごとにCOUNTする 関連テーブルと結合するレコードを取得 おわりに 概要説明 こんにちは!株式会社デザインワン・ジャパンで口コミサービス エキテンのリニューアルを担当しているサービス開発部の鈴木セシ…

社内の Slack の絵文字の使用頻度を集計してみた

はじめに こんにちは!株式会社デザインワン・ジャパンでエキテンの開発を担当しているサービス開発部の寺井です。 弊社は、社内チャットツールとして Slack を採用しています。IT系の人なら馴染み深いものかもしれないですが、発言に対して絵文字でリアクシ…

【Laravel】Blade Componentsとサブビューの対比

概要説明 Blade Componentsとは Class Based Components Anonymous Components ソースコード例 共通ファイル サブビューによる実装 Blade Componentsによる実装 Blade Componentsの所感 仲間を募集しております 参考URL 概要説明 こんにちは!株式会社デザイ…

AWS Certified Cloud Practitioner 勉強法

概要説明 AWS Certifiedとは 役割別認定 基礎コース アソシエイト プロフェッショナル 専門知識認定 Cloud Practitionerの勉強法 勉強法要約 AWS認定資格試験テキスト AWS認定 クラウドプラクティショナー Udemy この問題だけで合格可能!AWS 認定クラウドプ…

エキテンリニューアルにおけるクリーンアーキテクチャのクラス構成

概要説明 クリーンアーキテクチャとは クリーンアーキテクチャにおける4つの層 個人的な見解 リニューアルプロジェクトにおけるクリーンアーキテクチャの構成 クラス構成図 入力 Controller Converter UsecaseInput 永続 Usecase Factory DTO Query QueryGat…

オンプレサーバーにAmazon Linux 2のVMを構築しよう

はじめに こんにちは!株式会社デザインワン・ジャパンでインフラ業務を担当している情報戦略部の冨田(@komitta)です。 本日よりデザインワン・ジャパンのテックブログを開設いたしました。 業務で培った内容をアウトプットし、世の中の発展につながること…