Rust 1.58を早めに深掘り

フォーマット文字列で変数を直接参照できるようになったRust 1.58の変更点を詳しく紹介します。

Laravelで作る、OpenAPIによるAPIリファレンス自動生成 with GitLab CI

こんにちは。AI・IoTサービス開発部の青木です。 Laravelの最新バージョンに追いつけていない系エンジニアです。 今回はOpenAPIの導入をLaravelでやっていきたいと思います。 序盤はドキュメントをなぞるような形となってしまいますが、後半はそれらをGitLab…

Android で録画アプリを実装してみよう

明けましておめでとうございます! 今年も OPTiM TECH BLOG を宜しくお願いします。 お久しぶりです、医療ユニットの山口です。 2022 年初の記事になります。(恐れ多くも、去年に引き続き新年一発目の記事担当となりました。) さて、オンライン診療ポケッ…

OPTiM IoT Agent を GitLab CIでクロスコンパイルとパッケージング自動化

こんにちは。AI・IoTサービス開発部の青木です。 前回はチームリーダとしてのMTG運用方法などを投稿しました。 tech-blog.optim.co.jp OPTiM IoTではIoTデバイス関連のデバイスエージェントの開発も行っていまして、 デバイスのアーキテクチャやディストリビ…

「v-btnコンポーネントのテキストが折り返されない問題」における戦いのいく末を覗く

こんにちは、AI・IoTサービス開発部の岩丸です。 普段の業務では主に**Vue.js + TypeScript + Vuetify**と格闘しております。VuetifyやMUIなどのCSSライブラリを使用していると、非常に多くの恩恵を受ける反面デフォルトのCSS設定に悩まされることが多々ある…

不要なPCで最低限のWebサーバを作ってみる

こんにちは、OPTiM Storeの開発チームの半田です。 クラウドでサーバを構築したことはあっても物理サーバを構築したことはないなとふと考え、自宅で簡単にやってみることにしました。 不要なWindows 7のPCがあるので、これをCentOS 8のWebサーバにしてみます…

✨ 自分流絵文字で綺麗なコミット

gitのコミットメッセージを分かりやすく、楽しく絵文字で書く方法を紹介します。

PG BATTLE 2021 に参加しました

はじめに 問題の紹介と感想 ましゅまろ 1問目 物理現象グラフィックバトル 2問目 ゼロのない整数 所感 せんべい 1問目 7番勝負 2問目 連結成分数の見積もり 最小値について 最大値について 3問目 トーナメント表 4問目 [リ[[スー]バ][ズパ]ル] 所感 かつお…

Rust 1.57を早めに深掘り

定数文脈でもパニック出来るようになったRust 1.57の変更点を詳しく紹介します。

AlphaGoで学ぶ強化学習 ~次の一手を予測する将棋AIを作ってみよう~

こんにちは、R&Dの宮城です。 将棋の竜王戦が世間を賑わせる中、オプティムでも人知れず将棋AI vs 私の熱闘が繰り広げられていました。 今回の記事では強化学習について簡単に説明した後、次の一手を予測する将棋AIを作成し、作成した将棋AIと実際に戦ってみ…

Deep Learningによる異常検知デモ①:回転レーン上のブロックを撮影し、ブロックの位置とゲート跡を検出する

お久しぶりです、R&Dの加藤です。最近は「A列車で行こう~はじまる観光計画~」をコツコツ進めていますが楽しいですね。Steamでも公開されるそうなのでNintendo Switchを持っていなくてもプレイできますよ。 さて、今回はDeep Learningによる異常検知デモを作…

Storybookを活用して開発とデザイナー連携

こんにちは、AI/IoTサービス開発部のIoTサービス開発ユニットの下村です。 今回はOPTiM IoTサービスを開発するにあたりデザイナーとの連携をどのように行ったかについてご紹介したいと思います。 デザイン開発における課題 OPTiM IoTの開発におけるデザイン…

Rasa+GiNZAによるお手軽チャットボット作成

R&Dチーム所属の伊藤です。GiNZAについて検索しようとして(地名の)銀座についての結果が出てくると悲しくなります。 今回はチャットボットの作成についてです。前から気になっていたRasaを試してみたので備忘録がてらまとめてみました。 はじめに 準備 ドメ…

入社半年の新卒が、Ruby on RailsでOPTiM AI Camera Web APIの混雑状況取得を試してみた

はじめまして。AI・IoT サービス開発部所属、21 卒の岩丸です。 今回は「入社半年の新卒である私が、配属されたAI Cameraチームの公開 API(OPTiM AI Camera Web API)をRuby on Railsで試してみた」という内容となっております。 配属チームの理解をより深め…

EKSのワーカーノードで使用できるPodの制限緩和を行いました

はじめに こんにちは!技術統括本部SREユニットに所属している岡田です。SREでは、ちょっとしたテスト環境としてAmazon Elastic Kubernetes Service (EKS)を使用しております。EC2インスタンス(ワーカーノード)はセルフマネージド型ワーカーノードであり、…