RailsとAmazon Auroraの接続における、DBのフェイルオーバー発生時の接続の問題とその解決策について話します。 具体的にはRailsのコネクション管理、様々なgemの使用の検討やクラウド側での運用による回避策の検討、そして最終的に選定したRDS Proxyの導入について詳しく解説します。
このセッションを通じて、トラブル発生時でもアプリケーションを正常に稼働し続けられるための技術選定や運用コストの比較を、アプリケーション側とクラウド側の両方の視点で伝えます。また、RailsアプリケーションとAuroraの接続に関する実務的な知見を共有し、技術的な課題の解決に向けた一助となることを目指します。
JSONのユニークな利用例として自作言語「ExprML」の開発について紹介します。
ExprMLは「JSONで式を記述」「他言語に組み込み可能」をコンセプトとした自作言語です。「汎用データ記述フォーマットJSON」と「JSONの型・制約を規定するJSON Schema」を活用することで次の開発上の利点を実現します。
発表では上記解説の他に以下のデモを実施します。
Copilot Studio を使ってチャットボットを作成してみました。
作成するにあたり、気を付けなければならないについてご説明させていただきます。
「Rustの開発体験かなりいいよね」「Pythonの開発体験あんまりだよね・・」(※あくまで主観的な意見のイメージです)というような開発スタックの体験の良し悪しは活発に議論されます。しかし、似ている技術スタックやプロジェクトでも使い方・セットアップの仕方次第で全く違う体験になりうるのが実情です。
このトークではこんなスタックが辛かった・・という例を紹介しながら何が開発体験を決めるのか?を模索しつつ、それを踏まえた上でどのようにプロジェクト・スタックを設計したらいいのか?という点を、難しいと言われがちなPythonを使った具体的なレポジトリを用意して探求していきます。
キミもあらゆるプロジェクトで最高の開発環境・開発者体験を作らなイカ?
私はエンジニアとして働く傍ら、個人開発で様々なツール・アプリケーションを制作してきました。
乳幼児用のベビーモニター(=簡易の監視カメラ)、家族用の家計簿アプリ、イベントLP、デジタル名刺、などなど、ジャンルは多岐にわたります。これらのプロダクトの紹介をします。
Ant Designという中国発のUIライブラリを使って管理画面開発を始めるために必要なTipsをまとめて話します。
このZennの記事(https://zenn.dev/ubie_dev/articles/7a2e044926ecbe)に書いた内容にプラスして、
・ なぜAnt Designを選択したのか
・ フォームやバリデーション、Testなどのハマりどころ
・ 効率的に開発をすすめるための方法
などについて詳細に解説します。
このトークを聞けば誰でも簡単にAnt Designで管理画面開発を始められるようになります!
2006年からIT業界に足を踏み入れ、地元SIer企業に勤めて約16年。
そこから2022年2月末に思い切って転職。選んだのは東京にあるITコンサル系ベンチャーに転職。
なんと富山からの完全フルリモートで東京とベトナムの両拠点とグローバルに仕事を展開し、気づけば3年。
さらに驚くべきことは、私が選んだ職種がエンジニアでありながらソースを書かない、ソリューションアーキテクトという職種。
ミッションはソースを書くことになく、クライアントのビジネスを成功させること。
この3年、ほぼソースは書かず常に人と喋り倒してITサービスを構築しています。
そんな私の転職体験、ソリューションアーキテクトという職種における普段の仕事内容、
作らないエンジニアとしてどうクライアントの新規ビシネスを成功に導いているかなど、
最新の生成AIを使ったビジネス事例を交えお話させて頂ければと思いエントリーしました。
この1年で追加されたVisual Studioの新機能を中心に便利な機能を時間の許す限り紹介します! C# / .NET開発者はぜひ!