バックエンド

WebサービスでExcelを使おう

こんにちは! 皆さん、Excelは好きですか? 私は好き嫌いに関わらず、仕事でExcelに全く触らない日というのはほぼありません。 弊社のお客様も仕事でExcelを触る機会は多いようで、弊社のシステムがWeb化しても、Excelに対する熱い要望をいただくことが多く…

ネットワーク上での非同期ストリームのパフォーマンスを検証してみた

最近「非同期ストリーム」というのを知りました。 今回はそんな非同期ストリームについて API で利用した場合のパフォーマンスの検証結果をご紹介します。 非同期ストリームについて 検証 サーバー クライアント まとめ おわりに 非同期ストリームについて …

効率化のためのNuGet導入

こんにちは。KENTEMでバックエンドを担当しているおかおかです。 KENTEM TECH CONF 2023 Winterで発表したKENTEM NuGetをご紹介します。 NuGetとは NuGetを利用した目的 Visual StudioでNuGetパッケージの作り方 NuGetサーバーへnupkgを発行 Visual Studioで…

ブラウザキャッシュ問題を解決!キャッシュバスティングについて

Webアプリを作る上であるあるな話である「キャッシュ問題」 開発中やアップデート直後に何か動かなくなる時がある・・・ ファイル差し替えたのに古いものが表示されてしまう・・・ スーパーリロードやキャッシュ削除を試すと大丈夫! →だけど面倒だしログイ…

Azure FilesをAzure App Serviceのドライブとしてマウントする

この記事は、 KENTEM TechBlog アドベントカレンダー2023 15日目、12月21日の記事です。 こんにちは。 私が携わっているプロジェクトで、Azure App Service(以降 App Service と表記)で大容量かつ大量のファイルを取り扱いたいケースに直面しました。 通常…

Azure Cosmos DB を使ってみた

この記事は、 KENTEM TechBlog アドベントカレンダー2023 13日目、12月19日の記事です。 今回はAzure Cosmos DB NoSQL(以降Cosmos DB)を使ってみました。 そして良かった点をご紹介します。 Cosmos DB とは? 変更フィード(Change Feed)が便利 水平スケ…

【C#】XMLの読み込み方法いろいろまとめてみた

この記事は、 KENTEM TechBlog アドベントカレンダー2023 10日目、12月14日の記事です。 こんにちは。第2開発部のN.Yです。 最近、C#でXMLに記載されている情報を取得したい機会があり、調べたところXML読み込みには色々な方法があることが分かりました。 今…

Azure OpenAI Serviceで学生向けイベント開催してみた

こんにちは、KENTEM 第2開発部のHFです。 KENTEMでは学生の方を対象に『KENTEM1Dayプログラミング体験』というイベントを毎年行っています。 今年度はMicrosoft Azureで2023年1月に一般公開された「Azure OpenAI Service」を使用したプログラムを扱ってい…

AzureのAPI ManagementでAPIを公開

こんにちは。KENTEMでバックエンドを担当しているおかおかです。 私たちのチームではAzureのサービスを利用してAPIを公開しました。 KENTEMでもAPIを外部公開して欲しいというお客様からのニーズに対応するためにAPI Managementサービスを利用しました。 今…