【年末大掃除】.mdをCI/CDで整理する

皆様初めまして、19新卒の坂井です。 AIサービス開発本部のAI Cameraチームに所属し、普段は画像処理やロジック検討や追加機能の実装を行ってます。 目次 目次 はじめに CI/CDとは? CI: Continuous Integration ~ 継続的インテグレーション ~ CD: Continuou…

【ML Kitで】来場者が身に着けたQRコードを自動取得するAI Marker(α版)の話【Androidアプリ開発】

はじめに AI Markerとはなんぞや OPTiM INNOVATION 2019でAI Markerお披露目 必要なスペック 技術選定 QRコードのライブラリ選定 ML Kitは便利 quickstart-android/mlkit紹介 (おまけ)QRコードの精度向上について (番外編)ARマーカーじゃダメなの? 取得…

Rust 1.40を早めに深掘り

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

OPTiM TECH NIGHT@目黒雅叙園を開催しました

こんにちは、プラットフォーム技術戦略室の和田です。 去る2019/10/24-25にOPTiMは初のプラベートショー「OPTiM INNOVATION 2019」を目黒雅叙園にて開催しました。 www.optim.co.jp AI解析デモのためのレゴジオラマを直前まで作り込んだり、50台以上のカメラ…

Beating C with 60 Lines of Python: wc -l (failed) ~Python での行数カウントを手軽に高速化~

R&D チームの奥村です。最近シェルスクリプトばっかり書いてます。Beating C with 70 Lines of Go - Ajeet D'Souza を見て気になったので、Python によるテキストファイルの高速な行数カウントを試しました。実験の結果、いくつかの簡単な処理を加えるとこと…

ネットワーク超初心者がイベント会場のネットワークを構築した話

先日OPTiM INNOVAION 2019を開催いたしました。会場のネットワークは、自社で構築を行っており、Cisco Aironetなどを駆使し150クライアントを捌いていました。今日はそんな裏方のお話をいたします。

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

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

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

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

Rust 1.39を早めに深掘り

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