フォーマット文字列で変数を直接参照できるようになったRust 1.58の変更点を詳しく紹介します。
こんにちは。AI・IoTサービス開発部の青木です。 Laravelの最新バージョンに追いつけていない系エンジニアです。 今回はOpenAPIの導入をLaravelでやっていきたいと思います。 序盤はドキュメントをなぞるような形となってしまいますが、後半はそれらをGitLab…
明けましておめでとうございます! 今年も OPTiM TECH BLOG を宜しくお願いします。 お久しぶりです、医療ユニットの山口です。 2022 年初の記事になります。(恐れ多くも、去年に引き続き新年一発目の記事担当となりました。) さて、オンライン診療ポケッ…
こんにちは。AI・IoTサービス開発部の青木です。 前回はチームリーダとしてのMTG運用方法などを投稿しました。 tech-blog.optim.co.jp OPTiM IoTではIoTデバイス関連のデバイスエージェントの開発も行っていまして、 デバイスのアーキテクチャやディストリビ…
こんにちは、AI・IoTサービス開発部の岩丸です。 普段の業務では主に**Vue.js + TypeScript + Vuetify**と格闘しております。VuetifyやMUIなどのCSSライブラリを使用していると、非常に多くの恩恵を受ける反面デフォルトのCSS設定に悩まされることが多々ある…
こんにちは、OPTiM Storeの開発チームの半田です。 クラウドでサーバを構築したことはあっても物理サーバを構築したことはないなとふと考え、自宅で簡単にやってみることにしました。 不要なWindows 7のPCがあるので、これをCentOS 8のWebサーバにしてみます…
gitのコミットメッセージを分かりやすく、楽しく絵文字で書く方法を紹介します。
はじめに 問題の紹介と感想 ましゅまろ 1問目 物理現象グラフィックバトル 2問目 ゼロのない整数 所感 せんべい 1問目 7番勝負 2問目 連結成分数の見積もり 最小値について 最大値について 3問目 トーナメント表 4問目 [リ[[スー]バ][ズパ]ル] 所感 かつお…
定数文脈でもパニック出来るようになったRust 1.57の変更点を詳しく紹介します。
こんにちは、R&Dの宮城です。 将棋の竜王戦が世間を賑わせる中、オプティムでも人知れず将棋AI vs 私の熱闘が繰り広げられていました。 今回の記事では強化学習について簡単に説明した後、次の一手を予測する将棋AIを作成し、作成した将棋AIと実際に戦ってみ…
お久しぶりです、R&Dの加藤です。最近は「A列車で行こう~はじまる観光計画~」をコツコツ進めていますが楽しいですね。Steamでも公開されるそうなのでNintendo Switchを持っていなくてもプレイできますよ。 さて、今回はDeep Learningによる異常検知デモを作…
こんにちは、AI/IoTサービス開発部のIoTサービス開発ユニットの下村です。 今回はOPTiM IoTサービスを開発するにあたりデザイナーとの連携をどのように行ったかについてご紹介したいと思います。 デザイン開発における課題 OPTiM IoTの開発におけるデザイン…
R&Dチーム所属の伊藤です。GiNZAについて検索しようとして(地名の)銀座についての結果が出てくると悲しくなります。 今回はチャットボットの作成についてです。前から気になっていたRasaを試してみたので備忘録がてらまとめてみました。 はじめに 準備 ドメ…
はじめまして。AI・IoT サービス開発部所属、21 卒の岩丸です。 今回は「入社半年の新卒である私が、配属されたAI Cameraチームの公開 API(OPTiM AI Camera Web API)をRuby on Railsで試してみた」という内容となっております。 配属チームの理解をより深め…
はじめに こんにちは!技術統括本部SREユニットに所属している岡田です。SREでは、ちょっとしたテスト環境としてAmazon Elastic Kubernetes Service (EKS)を使用しております。EC2インスタンス(ワーカーノード)はセルフマネージド型ワーカーノードであり、…