異常検知(anomaly detection)という用語を一度は聞いたことがあるか、聞いたことがなくても、その意味を理解するのに苦労はないでしょう。 しかし、普段より深い内容が気になる方、または今少し好奇心が湧いた方のために、浅くでも私が知った知識を共有したいと思います。
2024.03.29
336
ほとんどのWebサービス開発者は、ファイルアップロード機能を提供した経験があるはずです。 Webサービスで頻繁に使用される機能なので、Webサービスフレームワークが提供する便利な機能を利用して、多少面倒ではありますが、大きな困難を経験せずに機能を実装できます。しかし、実際に大きな問題は機能提供後に発…
162
グローバルIT市場コンサルティング会社であるIDC(International Data Corporation)は、2025年にリリースされるアプリケーションの90%以上がクラウドネイティブ(cloud native)で実装されると予測しています。
127
アプリケーション開発チームが自分たちが開発したアプリケーションを動かすサーバーを増設してほしいと言います。 では、インフラ担当者は何をすべきでしょうか。まず、そのアプリケーションの構造を分析し、どのくらいのCPUとメモリが必要か、帯域幅がどれくらい必要かなどを把握します。
102
API Gatewayサービスとは API Gatewayは、さまざまなバックエンドポイントサービスのゲートウェイと機能してAPIのエンドポイントを1つに統合できるサービスです。API Gatewayを利用すると、次のようなメリットがあります。 ・API Gatewayから提供されるプラグインで…
2021.04.13
1,153
PostgreSQL Instanceとは postgresql.org公式サイトでは、PostgreSQLを「世界で最も先進的なオープンソースのリレーショナルデータベース」と表現しています。30年以上にわたる積極的な開発により、高い安定性と信頼性、商用DBに匹敵する機能の多様性および堅牢性を備え…
2021.03.30
387
Spockとは? Spockは、BDD(Behavior-Driven Development)フレームワークです。 TDDフレームワークであるJUnitと似ているところが多く、期待する動作やテストの意図をより明確にする拡散コードは後で隠してくれるなど、大きな利点があります。 既存…
2021.03.23
1,686
整えられたテスト環境の必要性 ゲームをビルドしたら実際のデバイスでテストするのは当然のことでしょう。 デバイスで問題が発生すると原因を追跡しなければなりませんが、対象のデバイスが常に開発者の手元にあるはずはなく、デバイスに接続して確認するのと同様に、ログを確認できる環境が整えられたデバイスが必要…
2021.03.10
860
GPMがUnity開発者をサポートします! Unity開発者はゲームをうまく作ることができればよいというだけではなく、プラットフォーム連動(認証、決済、プッシュ)、さまざまな言語学習、WebView連動など、ゲーム開発のほかにも必要なタスクを多く担っています。 例を挙げてみましょう。 ゲームが…
2021.02.22
3,047
Unityネイティブ開発時におけるプラグインの必要性 Unityで開発されたゲームは、リリース時に多くのネイティブ機能を連動させる必要があります。 Push、Purchase、WebViewなど、モバイルプラットフォームで提供されるさまざまな機能を使用するためにプラグインの開発が必要です。 …
2021.02.01
542