Rust と組合せ最適化で農薬散布を効率化

農薬散布ルートの探索過程 (空中写真: 国土地理院) 要約 農薬散布のルート作成を組合せ最適化問題として定式化 Rust でヒューリスティクスソルバを実装 実際の運用を見据えると、最適化ソルバの実装だけでは不十分 最適化モデルの精度、入力データの精度、最…

ピンポイントタイム散布(PTS)でのバックエンド改善の軌跡 ~8. Testable ~

こんにちは、農業系プロダクトの開発を担当している糸井です。 弊社ではピンポイントタイム散布(以下、PTS)という防除のデジタル化サービスを展開しております。 www.optim.co.jp PTSシステムのバックエンドではSpringBootを使用しております。 立ち上げ期よ…

ピンポイントタイム散布(PTS)でのバックエンド改善の軌跡 ~7. Entityのインスタンス生成ロジックを文脈で変える ~

こんにちは、農業系プロダクトの開発を担当している糸井です。 弊社ではピンポイントタイム散布(以下、PTS)という防除のデジタル化サービスを展開しております。 www.optim.co.jp PTSシステムのバックエンドではSpringBootを使用しております。 立ち上げ期よ…

ピンポイントタイム散布(PTS)でのバックエンド改善の軌跡 ~6. メンバー変数への再代入禁止 ~

こんにちは、農業系プロダクトの開発を担当している糸井です。 弊社ではピンポイントタイム散布(以下、PTS)という防除のデジタル化サービスを展開しております。 www.optim.co.jp PTSシステムのバックエンドではSpringBootを使用しております。 立ち上げ期よ…

来たる、「ジオイド 2024 日本とその周辺」 正式版公開

はじめに ジオイド 2024 への移行によるメリット ジオイド・モデルとジオイド高の計算方法 ✅ジオイド 2011 と ジオイド 2024 の比較 ️基準面補正量 おわりに はじめに R&D チームの葉山です。 いよいよ来月の 2025年4月1日 に国土地理院から「ジオイド 2024 …

ピンポイントタイム散布(PTS)でのバックエンド改善の軌跡 ~5. CQRS ~

こんにちは、農業系プロダクトの開発を担当している糸井です。 弊社ではピンポイントタイム散布(以下、PTS)という防除のデジタル化サービスを展開しております。 www.optim.co.jp PTSシステムのバックエンドではSpringBootを使用しております。 立ち上げ期よ…

Style Dictionary v4メジャーバージョンアップ対応:デザインシステムの進化とともに

こんにちは、宮越です。プロモーション・デザインユニット(以下、プロモ・デザインU)でUIデザインをやっています。 今回は、弊社のデザインシステム「nucleus」で採用しているStyle Dictionaryをv3からv4へアップデートした取り組みについて紹介します。 …

ピンポイントタイム散布(PTS)でのバックエンド改善の軌跡 ~4. Repository~

こんにちは、農業系プロダクトの開発を担当している糸井です。 弊社ではピンポイントタイム散布(以下、PTS)という防除のデジタル化サービスを展開しております。 www.optim.co.jp PTSシステムのバックエンドではSpringBootを使用しております。 立ち上げ期よ…

ピンポイントタイム散布(PTS)でのバックエンド改善の軌跡 ~3. PublicSetter~

こんにちは、農業系プロダクトの開発を担当している糸井です。 弊社ではピンポイントタイム散布(以下、PTS)という防除のデジタル化サービスを展開しております。 www.optim.co.jp PTSシステムのバックエンドではSpringBootを使用しております。 立ち上げ期よ…

ピンポイントタイム散布(PTS)でのバックエンド改善の軌跡 ~2. DDD, OnionArchitecture~

こんにちは、農業系プロダクトの開発を担当している糸井です。 弊社ではピンポイントタイム散布(以下、PTS)という防除のデジタル化サービスを展開しております。 www.optim.co.jp PTSシステムのバックエンドではSpringBootを使用しております。 立ち上げ期よ…

ピンポイントタイム散布(PTS)でのバックエンド改善の軌跡 ~1. OnionArchitecture~

こんにちは、農業系プロダクトの開発を担当している糸井です。 弊社ではピンポイントタイム散布(以下、PTS)という防除のデジタル化サービスを展開しております。 www.optim.co.jp PTSシステムのバックエンドではSpringBootを使用しております。 立ち上げ期よ…

Regional Scrum Gathering Tokyo 2025(RSGT2025) に参加してきました!

はじめまして。オプティムの寺内と星です! 私たちは MDM(OPTiM Biz) の開発をしています。 1/8(水)~1/10(金)の3日間にわたって開催された Regional Scrum Gathering Tokyo 2025 (RSGT2025) にオンラインで参加しました。 イベントの紹介や、印象に残った講…

製品共通のUXライティングのルールを作ってみた

こんにちは プロモーション・デザインユニット(以下プロモ・デザインU)の清水です。 前回はハッカソン運営についての記事でしたが、今回はデザインシステムの関連記事になります。 今回は 2024年10月、社内向けデザインシステム「nucleus」を開発・社内公…

XDからFigmaへ〜Webデザインデータ移行の実例公開〜

こんにちは、プロモーション・デザインユニット(以下プロモ・デザインU)インハウスWebデザイナーの牧山です。 オプティムでは45以上のWebサイト(コーポレートサイトおよび製品サイト)を自社で制作・運営しています。 これらのサイトは主にAdobe XD(以下…

それはCOM STAと並列処理の三体問題との戦いだった ~Optimal Biz Teleworkの機能をOptimal Bizに部分取り込みする~

C++ Advent Calender 2024 この記事はC++ - Qiita Advent Calendar 2024 - Qiita の19日目の記事です。 18日目: C++ glaze JSONライブラリの紹介と条件-値フィルタリング #艦これ - Qiita by @kc-hedgehog 20日目: poacの現況 + 改造して遊んでみた by @I(wx…