TECH PLAY

ブログの検索結果

38084 件中 15661 - 15675 件目
はじめに Laravelは、その直感的なAPI開発機能で広く利用されています。しかし、APIのテストにおいて、標準のアサーションだけでは十分に対応できない場合もあります。私もLaravelを使った開発において、APIテストでAssertableJsonを頻繁に使用していますが、時折「もう少し柔軟にテストできれば」と感じることがありました。 この記事では、Laravel 8以降導入されたAssertableJsonの機能を活用し、特にwhereメソッドにClosureを渡すことで、APIテストをより柔軟に行
はじめに LaravelのEloquentモデルでは、データベースクエリを簡単に作成できます。特に「スコープ」を使用することで、特定の条件に基づいたクエリを簡潔に再利用することができますが、クエリをより柔軟にカスタマイズしたい場合には、カスタムクエリビルダーを使用する方法があります。本記事では、Laravelでカスタムクエリビルダーを作成し、それを使って柔軟なクエリを実現する方法を紹介します。 1. カスタムクエリビルダーとは カスタムクエリビルダーは、LaravelのEloquentクエリビルダーを拡張
タイミーでバックエンドのテックリードをしている新谷( @euglena1215 )です。 タイミーでは RBS の活用を推進する取り組みを少しずつ進めています。意図は こちら メンバーと雑談していたときに「steep check でコケたときにその名前で調べても全然ヒットしないので型周りのキャッチアップが難しい」という話を聞きました。 いくつかのエラー名でググってみたところ、 Ruby::ArgumentTypeMismatch や Ruby::NoMethod など有名なエラーはヒットしますがほとんどの
こんにちは。ココナラ募集部 開発チームのかやです。 今回は、まだリリースされて間もないココナラ募集のリリースまでの経緯や工夫したことをお伝えしたいと思います。 どんな体制で開発をしたか? 事の始まりは2023年。 ココナラの新しい機能として「ココナラ募集」の企画が立案され、各部署からメンバーが集められました。これまでココナラではサーバーサイド、フロントエンド、ネイティブアプリ等といった各分野の専門スキルを持ったメンバーが集まり、コミュニケーションを取って機能開発する事が多かったのですが、今回は少ないメンバ
音声認識は「人の言葉をコンピューターが聞き取り、理解し、行動する」技術で、音声を文字に変換するASR(Automatic Speech Recognition)を含みます。音声認識は音響処理、対話処理、ソリューション制御、性能改善の4つの技術領域に分類し、今回はその中の「音声変換」について説明しています。
こんにちは。 株式会社 ラク スで先行技術検証をしたり、ビジネス部門向けに技術情報を提供する取り組みを行っている「技術推進課」という部署に所属している鈴木( @moomooya )です。 ラク スの開発部ではこれまで社内で利用していなかった技術要素を自社の開発に適合するか検証し、ビジネス要求に対して迅速に応えられるようにそなえる 「技術推進プロジェクト」 というプロジェクトがあります。 このプロジェクトで「 PostgreSQL 環境における、DB定義変更を伴う無停止リリース」にまつわる検証を進めているの
※この記事はIIJが提供する有償の教育プログラム「IIJアカデミー 探究科」のPRです   「通信回線が1Gbpsなのに速度が出ない」 「どっかが混雑してるんじゃない?」 こんな感じの会話が...
Client Credentials Flowとは Client Credentials FlowとはOAuth2.0の認証フローの一つです。詳しくは 【連載】世界一わかりみの深いOAuth入門 〜 その1:OAuthってなに? 〜 を参照してください。簡単に説明すると以下の図のように認証を行います。 今回はこの図の認可サーバーにMicrosoft Entra IDを用いて、リソースサーバーにAzure API Managementを用いた場合の構成を実装したいと思います。 Azure API Manag
マネージドサービス部 佐竹です。2024年9月頃にサポートの終了等が発表された AWS サービスをまとめました。対象は AWS RoboMaker、AWS App Mesh、AWS WAF Classic、Amazon FSx File Gateway、Amazon Monitron、Amazon Lookout for Metrics です。
こんにちは。ミイダスTech Officeです。この度、2024年10月1日より体制変更を行い、新しく眞下 純平がCTOに就任いたします。 これまで眞下は、開発チームの運営や開発管理を担当し開発部の成長を支えてきました。今後はCTOとして、開発組織全体の生産性向上、システムの安定稼働、そして新しい技術の導入を通じて組織のさらなる発展に貢献していく予定です。 一方でこれまでCTOを務めていた磯崎は、プロダクト企画や新規プロジェクトの立ち上げ、推進に専念しサービスのさらなる向上を目指します。磯崎がプロダクト企
こんにちは。テクニカルサポート課の森本です。 最近は比較的 DMS 関連のトラブルシューティングに対応することが増えており、自分のトラブルシューティング方法も兼ねて記録しておきます。 DMS のネットワーク構成についてざっくり理解する ネットワーク設定の確認事項 レプリケーションインスタンス側の設定 セキュリティグループ ネットワークACL ソース、ターゲットデータベース側の設定 セキュリティグループ ネットワーク ACL データベースエンジン側の接続情報 Tips まとめ DMS のネットワーク構成につ
本連載ではプロジェクトマネジメントの全体像と、プロジェクトを成功させる上で最低限抑えるべき知識と技術はもちろん、プロジェクトを炎上させないための技術やコツをお伝えしたいと思っています。 みなさんのプロジェクトが今以上に充実し、笑顔でプロジェクト終結を迎えられるよう一緒に学んでいきましょう。 < プロジェクトマネジメント成功の技術 連載一覧> ※クリックで開きます 【第1回】プロジェクトマネジメントとは何か? [全文公開中] 【第2回】プロジェクトマネージャーの役割とは? 【第3回】ステークホルダーマネジメ
ソーシャル経済メディア「NewsPicks」の高山です。 NewsPicksではユーザーが画面上で操作したときなどに行動ログを記録し、それを分析してサービスの改善に役立てています。 そのログはWebサーバーのnginxで記録されてデータウェアハウスであるAmazon Redshiftに送られるのですが、僕はそのRedshiftまわりのチームを少し前まで持っていました。 今回は、当時おこなった、ログの増減アラートの仕組みについて書いていきます。 何が課題だったか 行動ログの記録処理は、開発者が画面上で確認す
はじめに この記事は、MR(Mixed Reality)やHoloLens2に興味があるが、まだ触ったことがないという方を対象にしています。 実際にHoloLens2を使ってアプリを開発した際に感じた良い点や、注意すべき点をまとめました。 HoloLens2の購入を検討している方や、MRデバイスでの開発に興味がある方の参考になれば幸いです。
自動車業界では大変革が起きています。ソフトウェアのイノベーションに牽引され、自動車の概念は単なる移動手段としての役割を超えています。車両は、高度運転支援システム (ADAS)、高度なインフォテインメント、コネクティビティ機能を備えた知的なマシンに進化しています。 こうした高度な機能を実現するには、自動車メーカーは様々なソースからのデータを管理する必要があり、大規模にデータを収集するソリューションが求められています。このニーズに AWS IoT サービスが役立ちます。 クラウド上にデータがあれば、データ分析