昔からのお気に入りで新年を迎えます! 私は、このリモートワークの時代にSoCreateの定期的にスケジュールされたプログラミングに戻り、クールな新しい技術と個人のチームメンバープロジェクトに関するチーム主導の学習シリーズである私たちの特徴的な性質であるランチミートの一つに座ることに興奮しました。通常は椅子を引き上げて会議室に昼食を持ち込みますが、マイクロソフトチームズを介した仮想プレゼンテーションとしてシリーズを更新しました。シニアソフトウェアエンジニアのダナ・デスロージャーズが暇なときに何をしているかを聞くのはとても楽しかったです。言うまでもなく、彼はベンチに座っていませんでした。
在宅勤務中、ダナは新しいことを学び続けるために自分自身を伸ばしてきました。最近、彼は体操を指導しているときに仕事以外で経験する課題を解決するために、彼のエンジニアリングの腕前を使用することを決定しました。そこにクロスオーバーがあるとは思わなかったでしょう! 彼はすでに専門家である技術を使用する代わりに、Blazer Web Assembly(ブレイザーウェブアセンブリ)、.NET 5、gRPC、Azure Cosmos DB(アジュールコスモスデータベース)など、SoCreateでは通常使用しない技術について深く掘り下げていました。
ダナは、体操大会の結果に挑戦することがよくあると語りました。結果を見つけることと地域の順位を計算することの両方です。これらの結果を提供する現在のウェブサイトは遅れており、ユーザーは必要な情報を検索する必要があります。そこで、前述の新しい技術を使用して、彼は現在のプロセスを逆さまにしました。
そこで、ダナは、他のミート結果サイトからデータを取得して、ミート結果を集約するアプリを作成しました。
まだスタイリングされていませんが、ダナの新しいアプリは、最近参加した大会を明確に示し、特定のアスリートの結果を追跡し、特定のジムのアスリートのすべてのスコアを確認できます。
アプリは、新しいスコアがポップアップするたびに最終的に通知を送信します。おそらくもっと重要なことは、ユーザーが複数のレベルと年齢区分にわたる結果を一つのテーブルに表示できるようにすることです。これは、現在他のウェブサイトでは利用できません。
確かに、はるかに簡単です! Danaのプロジェクト(ここでGitHub(ギットハブ)で確認できます)は、適切に適用された場合にテクノロジーが人々を可能にし、生活を簡素化する方法の輝かしい例です。ソフトウェアエンジニアリングと実際の平行棒という、一見異なる二つの分野の間に類似点があることを私たちは知りませんでした。しかし、ダナのようなSoCreatorsは、感動と驚きを絶やさないのです!
あ~・お~あ~、