【Kaigi on Rails 2026】Railsバージョンを4倍にした話 〜Rails 2系から8系へ〜

Rails 2系からRails 8系への大規模アップグレードは、何から手を付けるか判断が難しい課題です。オプティムのエンジニアがKaigi on Rails 2026で登壇し、EoL対応の進め方を解説。ルーティング・Devise移行・kaminari移行などの技術補足に加え、登壇本番の舞…

OPTiMハッカソン2026 を実施しました!

営業と開発の連携や経費精算など、社内の業務課題解決に挑んだ社内ハッカソン「OPTiMハッカソン2026」。初の東京・神戸2拠点で1泊2日の開発を行い、TanStack StartやHono、Claude Code、MCPサーバーなど多様な技術スタックを用いた4チームの作品と、AI活用の…

iOSDC 2026 の参加レポート:会場の雰囲気と気になったセッションのまとめ

本記事ではiOSDC 2026に参加したOPTiMのエンジニア4名が、各セッションから得た実践的な学びをレポートします。Swift 6やSwiftUIを用いた巨大アプリのモダン化、CoreBluetoothによるメッシュ型チャットの実装と失敗談、AIへのコンテキスト設計など、現場で活…

点群を「理解」する LLM — GreenPLMやSAGEに見る3DマルチモーダルLLMの最新アプローチ

点群データを解釈できる3D MLLM(PointLLM・GreenPLM・SAGE)を、MacBook Pro(M4 Pro / RAM 48GB)のローカルMPS環境で実際に動かした検証記事です。GreenPLMではCUDA専用拡張をPyTorchで書き直す方法や、dtype不一致によるMPSエラーへの対処法も紹介。実測…

「OPTiM Frontend Meetup #1」を開催しました

2026年7月17日に開催したフロントエンド技術に特化した社外向けイベント「OPTiM Frontend Meetup #1」を開催しました。本イベントは、全社横断組織として発足した「フロントエンド推進室」初の社外向けMeetupです。 当日は、フロントエンドエンジニアによる6…

TSKaigi 2026に協賛・参加してきました

本記事では、OPTiMメンバーが参加・協賛した国内最大級のTypeScriptカンファレンス「TSKaigi 2026」の様子を紹介しています。会場では、TypeScriptの型システムや静的解析、AIとの協働など幅広いテーマのセッションが展開され、特にAI時代における型の価値に…

LLMから点群、Rustでの最適化まで!2025年サマーインターン (R&D) まとめ

オプティムのR&Dユニットによる2025年サマーインターンの内容紹介記事。計9名が参加し、自然言語処理(LLM・RAG)、三次元点群処理、画像処理(農業)、組合せ最適化といった幅広い分野のテーマに取り組んだ。各テーマでは最新技術の検証やプロダクトへの応…

Managed KubernetesユーザーがCKA(Certified Kubernetes Administrator)を受験した話

本記事では、Managed Kubernetes(EKS)を運用する立場のエンジニアが、CKA(Certified Kubernetes Administrator)に挑戦・合格した経験を通じて得た学びを紹介しています。 Kubernetesの基礎理解、とくにコントロールプレーンなど「一段下のレイヤー」への…

RubyKaigi 2026へ参加&スポンサーしました!

オプティムのエンジニアが、Rubyコミュニティ最大の国際カンファレンス「RubyKaigi 2026」(函館)に参加したレポートです。プラチナスポンサーとしてブース出展し、「Ruby Method Guessr」というCRuby内部実装を題材にしたクイズ企画を実施。来場者との交流…

try! Swift Tokyo 2026 参加レポート 注目セッションと会場の雰囲気

本記事は、OPTiMのエンジニア3名が「try! Swift Tokyo 2026」に参加したレポートです。 印象に残ったセッションとしては、 ユーザーへの思いやり(caring)を開発の軸に据える重要性 iOS 26の新デザイン「Liquid Glass」を現場でどう扱うかという実践的知見 …

AI をチーム開発フローに組み込んだら何が変わったか

本記事では、OPTiM Support & Growth Portal(SGP)チームにおける AI を開発フロー全体に組み込んだ実践事例を紹介しています。 個人のコード補完にとどまらず、設計・実装・レビューの各フェーズで AI を活用し、開発プロセスそのものを再設計しました。 …

企業向けマルチテナントサービスにおけるmTLSとVPN活用事例

AWS

本記事では、AWS上のマルチテナント型サービスを顧客拠点へ安全に提供するためのネットワーク構成について、mTLSとVPNの2つのアプローチを比較・整理しています。 mTLSではALBとNginx間で相互認証を行い、アプリケーションレイヤーで接続元を限定する方法を…

Figma MCPだけではUIは作れない ── AIに不足していた知識の正体と補い方

本記事は、「AIにUIを作らせたい」というフロントエンドエンジニアの素朴な関心から始まり、Figma MCPを用いたUI自動生成の実験と、その失敗・改善プロセスを詳細にまとめた実践記録です。 当初はFigma MCP単体での生成精度に限界があり、MUIやデザイントー…

OSS LGTMスタック運用の視点で読み解く、Grafana Observability CON 2026 Tokyo 参加レポート

本記事は、Grafana Labs 主催の 「Grafana Observability CON 2026 Tokyo」 に参加したレポートです。イベントを通して、オブザーバビリティが単なる「監視・可視化」から、「運用判断や改善を支援するプラットフォーム」へと進化していることが強調されてい…

GNSS測位の精度を高める!誤差要因の解説とベストな観測条件の考察

本記事では、GNSS(衛星測位)を用いた高精度測位において発生する主要な誤差要因と、その影響を抑えるための最適な観測条件について解説しています。 GNSS 誤差は、電離圏・対流圏といった大気の影響、建物などによるマルチパス、衛星配置(DOP)、相対測位…