【11月19日】CloudFormationを使ったAWS Fargate構築をウォークスルーします【告知です!】

こんにちは、プラットフォーム事業部 DXユニットの高橋(@yukey1031)です。 久しぶりの投稿です。 先週の話になりますが、AWSからSavings Plansという新しい料金体系が発表されましたね。これによりAWS Fargateが50%以上の値下げが可能となるとのことで、よ…

Rustの非同期プログラミングをマスターする

Rustの非同期プログラミングを、前提知識から無駄知識まで一通り解説します。

Rust 1.39を早めに深掘り

async/awaitが使えるようになったRust 1.39の変更点を詳しく紹介します

NATS Request-Replyを利用してEdge処理を同期で呼び出す

こんにちは。プラットフォーム技術戦略室で、OPTiM Cloud IoT OSの製品企画などを担当している和田です。 今回は、Edge側処理の同期呼び出しを実現する方式の一つとして、NATS Request-Replyを試してみた例を紹介します。(なお、プロダクション環境でそのま…

実装した ROS node のコードを社内に晒したらマサカリが飛んできた話

はじめまして。プラットフォーム事業部の足立(@moguriso)です。昨年中は、Cloud IoT OS開発チームに所属しながら、あまりCloud IoT OSとは関係のないIoT Gatewayデバイス(BL-02)の開発に関わって台湾*1に行ったり、最近はデータ収集用に構築されたROS環…

全国高専プログラミングコンテスト観戦レポート #procon30

高専プロコンOBの徳田(@dakuton)です。高専プロコン30周年おめでとうございます。 今年は台風19号による開催の心配もありましたが、何とか現地観戦できたのでレポートをまとめてみました。写真は宮崎の海です。 高専プロコンとは? 全国の高専生が1か所(主管…

OPTiM TECH NIGHT 開催!~OPTiMを牽引するエンジニア達によるLT大会!

こんにちは!OPTiM TECH NIGHT 事務局の中泉です。 9月に開催した OPTiM TECH BLOG Meetup では、第一回目にも関わらず社外から多くの方々にご参加いただき誠にありがとうございました! 勉強会後は懇親会にてRustに関する濃い話題で盛り上がり、また来たい…

ISUCON2019 予選に参加しました!

こんにちは、オプティムのプロダクト開発部でOptimal Bizのサーバーサイドを担当している伊藤です。 2019年9月7日10:00〜18:00に開催されたISUCON2019の予選に参加しました! 投稿が遅くなってしまいましたが、とても楽しかったのでレポートを上げたいと思い…

Edge TPU の September 2019 Updates を追う

こんにちは。6年間使い続けた iPhone 5s に別れを告げ、iPhone 11 Pro に移行した R&D チームの奥村(@izariuo440)です。前回の Edge TPU 更新からはや2ヶ月。今回の更新では、apt-get 対応強化、コンパイラ更新、Python ライブラリ更新、GitHub への移行…

OPTiMにも動物園を開設? ~ オライリー全巻がやってきた

はじめに こんにちは、OPTiM TECH BLOG編集長の川瀬です。 エンジニアの皆さんは技術書が大好きですよね。技術書の中でも動物の表紙で有名なオライリーは、誰でも1冊は持っているであろう人気のシリーズです。 先日、OPTiMで現在発売中のオライリーを全巻導…

Rust 1.38を早めに深掘り

Rust 1.38の変更点を詳しく紹介します

TensorRT 6 でさらに快適な高速推論

はじめに オプティムの R&D チームで Deep な画像解析をやっている奥村です。 2019/09/17 の Tweet で TensorRT 6 のリリースを発見しました。TensorRT 5.1.5 のリリースから約四ヶ月ぶりのリリースとなります。今回は RC がなく、いきなり GA となっていま…

Edge TPU の性能を引き出すためには?

はじめに オプティムの R&D チームで Deep な画像解析をやっている奥村です。 Edge TPU は NVIDIA GPU と同じような感覚で使うことはできません。NVIDIA GPU よりもメモリの制約が強く、Edge TPU の性能を引き出したり、複数のモデルを1つの Edge TPU で同…

OPTiM TECH BLOG Meetup 開催!#1「Rustの非同期プログラミングは何を実現するのか」

この度、OPTiM TECH BLOGと連動したリアルイベント「OPTiM TECH BLOG Meetup」を開催することとなりました。第1回目のテーマは、TECH BLOGでも幾度と取り上げてきた「Rust」をキーワードに「Rustの非同期プログラミングは何を実現するのか」と題して、エン…

2019インターン紹介: MediaPipeを用いたモバイル向けリアルタイム手指トラッキングを動かしてみる

R&D チームの徳田(@dakuton)です。好きなHand Poseはメロイックサインです。 先日、2019年度のインターン事例として、EdgeTPU向けの全身姿勢推定をご紹介しました。今回は別の事例として、MediaPipeを用いたモバイル向けのリアルタイム手指推定+トラッキング…