はじめに みなさんこんにちは、はじめましてプロモーション・デザインユニットでマネージャーをしている加藤です。 今回は、なかなか業務で接点のないデザイナーとエンジニアの意見交換やデザインへの興味・関心といったの機会作り目的に実施しているデザイ…
こんにちは、R&D チームの板垣です。月日が経つのは早いもので、2019年に新卒IT研修が始まってから今年で4度目の研修が終わり、職種問わず2019年から計71名のスタッフが現場に配属されていきました。 今回は、2019年に研修の記事を書いたきり更新をしていな…
AI・IoTサービス開発部 開発マネージャーの高村です。 前回「1on1でコーチングをする」という記事を執筆しましたが、その続編として「1on1やコーチングで使える傾聴」について書こうと思います。 傾聴とは 相手の話を聞くだけではなく「声の大きさ」「トーン…
こんにちは、AI・IoTサービス開発部でマネージャーをしている和田です。 今回は、部内で取り組んでいる、プロダクトごとの四半期OKRの試みを紹介します。 背景 OPTiMのプロダクト開発では主に、ビジネス統括本部がいわゆるビジネスサイドを、技術統括本部・…
R&Dチーム所属の伊藤です。気がついたら半年ぶりくらいの投稿になってしまいました。 今回はrinna株式会社より公開された言語画像モデルである日本語対応CLIPを使ってみた話になります。 元々はCLIPとFaissを組み合わせて画像検索のためのツールを作れないか…
こんにちは。AI・IoTサービス開発部でマネージャをしている和田です。 今回の記事では、社内でも良く話題に挙がる、SaaSサービスのマルチテナントとOEM(ホワイトラベル)についてご紹介します。 ASP(シングルテナント)とSaaS(マルチテナント) ASPとSaaS…
皆様こんにちは。半年ぶりの投稿になります、医療ユニット開発の山口です。 正しくは医療ユニット「だった」人です。現在産休中により仕事の最前線から離れています。 常時寝不足のデバフがかかっていますがワタシは元気ですヨ。 さて、Kotlin には標準ライ…
こんにちは、AI・IoTサービス開発部の岩丸です。早いもので2年目に突入し後輩が出来ました。 今回はGitLabのinclide機能を用いてCI/CD設定ファイルのテンプレート化を行ったのでご紹介致します。
こんにちは。AI・IoTサービス開発部の青木です。 弊社サービスの OPTiM IoT の開発チームに所属しており、 幅広いデバイスに対応するリモート操作なども視野に入れ、開発を行っています。 OPTiM IoTの目玉機能とも言える、WebブラウザからIoTデバイスのShell…
まえがき 相変わらずゲーム好きなR&Dの宮﨑です。VALORANTの世界大会で日本チームの「ZETA DIVISION」が快進撃を続けて盛り上がりましたね! 今回はTensorRT 8.4.0のリリースノートの内容をメモしました。 まえがき 気になった内容 意訳 主要な機能と改善 非…
まえがき R&Dの宮﨑です。最近プライベートではGoogle App Scriptを書いて遊んでいます。 今回はTensorRT 8.2.4の内容をメモしました。 まえがき 気になった内容 意訳 非推奨APIのライフタイム 互換性 修正された問題 既知の問題 最後に 気になった内容 Tens…
R&D チームの徳田(@dakuton)です。 今年のGWあたりにCUDAのGPG更新アナウンス(NVIDIA Technical Blog: Updating the CUDA Linux GPG Repository Key)がありました。記載に従い利用環境の反映作業をしてみたところ、特にDockerイメージ向けの反映については…
こんにちは。AI・IoTサービス開発部の青木です。 弊社サービスの OPTiM IoT の開発チームに所属しており、 連携デバイス/ソリューション の拡充を進めています。 基本的にはLinuxが搭載されたデバイスをメインに開発を行っていますが、組み込みや他のOSの対…
こんにちは、プラットフォーム事業部の河内です。最近は新オフィスを堪能しています。 さて、今年の 3 月に NVIDIA から Instant NeRF という手法が発表されました。 blogs.nvidia.co.jp NeRF がどんなものなのか、Instant NeRF が今までの手法と比べ何がす…
こんにちは、3月までSREチームのマネージャーをしていた和田です。今回は、私がSREチームを担当した2年間で考えてきたことをご紹介します。 背景 取り組みテーマ Production Ready活動 コスト最適化活動 ふりかえり さいごに 背景 SREチームは2019年度まで…
コンパイル時間計測の追加やfeaturesの機能拡張がされたRust 1.60の変更点を詳しく紹介します。
こんにちは、R&Dチームの河野(@ps3kono)です。 前回は深層距離学習(Deep Metric Learning)の基礎知識とアルゴリズムの進化について紹介しましたが、この記事ではPyTorch Metric Learningという深層距離学習ライブラリを紹介したいと思います。 PyTorch Metri…
はじめに こんにちは、AI・IoTサービス開発部の岩丸です。 気づけばもうすぐ4月になり入社から丸1年経とうとしています。月日の流れは早いですね。2年目も自分らしく頑張って参ります。 前回はAndroidのJetpack Composeに関する記事を執筆しました。もしお時…
AI・IoTサービス開発部 開発マネージャーの高村です。 今回の記事では、IoTサービス開発ユニットが行っている、経験学習モデルを利用したリフレクション会について書こうと思います。 なぜ経験学習を導入しようとしたのか エンジニアはプロジェクトにアサイ…
はじめに それぞれの概説 コールバックによる非同期処理 PromiseKit Combine Swift Concurrency 比較 PromiseKitとCombineの関係 PromiseKitとSwift Concurrencyの関係 CombineとSwift Concurrencyの関係 まとめ 参考にさせていただいた記事など はじめに R&…
こんにちは、AI・IoTサービス開発部の濱村です。 前回はKubernetesについて投稿させていただきました。もし興味がありましたらこちらも見ていただけますと幸いです。 tech-blog.optim.co.jp 目次 目次 はじめに n8nとは 利用のしかた 実際にやってみたこと …
インラインアセンブリや分割代入ができるようになったRust 1.59の変更点を詳しく紹介します。
公開時に匿名加工が必要な日本語ドキュメントのレビューにspaCy固有表現抽出を利用する手法の紹介
こんにちは、R&Dの伊藤です。「〇〇 is all you need」系の論文が多すぎて何が本当に必要なのか悩みながら機械学習タスクに取り組んだりしています。 今回は先日公開されたrinna社の日本語GPTモデルを使って遊んでみた記事になります。 はじめに 日本語GPTモ…
まえがき R&Dの宮﨑です。FORTNITEの入力を弄るツールであるダブルムーブメント(合法)がRustで書かれているのを見て低レイヤはRustで書くのがセオリーになりつつあるのかと実感している次第です。 今回はTensorRT 8.2.2/8.2.3のリリースノートの内容をメモし…
こんにちは。AI・IoTサービス開発部の青木です。 最近はWebフレームワークやチームビルディング系をやっていますが、 元々はIoTエンジニアとしてのキャリアを積むべくIoTに関わるプログラミングをメインでやっていました。 今回はOPTiM Cloud IoT OSや、OPTi…
はじめに こんにちは、AI・IoTサービス開発部の岩丸です。 前回はVuetifyで直面した問題について執筆を行いました。もしお時間ある方は合わせてご覧ください。 tech-blog.optim.co.jp また、2022/01/27(Thu)に開催されるOPTiM TECH NIGHTでは以前執筆したOPT…
フォーマット文字列で変数を直接参照できるようになったRust 1.58の変更点を詳しく紹介します。
こんにちは。AI・IoTサービス開発部の青木です。 Laravelの最新バージョンに追いつけていない系エンジニアです。 今回はOpenAPIの導入をLaravelでやっていきたいと思います。 序盤はドキュメントをなぞるような形となってしまいますが、後半はそれらをGitLab…
明けましておめでとうございます! 今年も OPTiM TECH BLOG を宜しくお願いします。 お久しぶりです、医療ユニットの山口です。 2022 年初の記事になります。(恐れ多くも、去年に引き続き新年一発目の記事担当となりました。) さて、オンライン診療ポケッ…