2020年7月6日のブックマーク (6件)

  • Mackerelでカスタムメトリクスを式によって監視してデプロイ後のバグを早期発見出来る仕組みを作った - お?意外といけるやん!

    やった事 (3行) Mackerel に 日々の予約数をカスタムメトリクスとしてプロットするようにした 前日同時刻帯のメトリクスを比較してしきい値を下回っているようであればアラートを出すようにした 曜日に対してしきい値を調整したかったのでダウンタイム設定を入れた 題 今回は先日Mackerelにてデータのチェック監視をやったのでそれについてアウトプットしたいと思います。 先日(大分前ですが)、input value が間違ってコーディングされてしまった事が原因で 「Aを選択しても、Bを選択しても、どちらもAが選択された事になってしまう」というバグが発生しました。 弊社ではMackerelにてサービス監視をしていたりしますが、だいたいの場合 サービスが稼働している(これはページが開く)事の稼働は簡単でも正しいデータが入っているかの監視などは難しいものだと思います。 今回のケースでもどのよう

    Mackerelでカスタムメトリクスを式によって監視してデプロイ後のバグを早期発見出来る仕組みを作った - お?意外といけるやん!
  • ドメイン駆動設計による運行管理システムのアーキテクチャの最適化 - TIER IV Tech Blog

    こんにちは。ティアフォーでWebサービス開発を担当している池谷です。 世の中はコロナで自粛モードが続いていますが、ティアフォーではリモートワークを活用し日々の業務に柔軟に取り組んでいます。 さて、私の所属するWebチームでは、オープンソースの自動運転OS「Autoware」を利用した多種多様なサービスを開発しています。その中でも代表的なサービスに「FMS」という運行管理サービスがあります。今回は、当サービスを開発してきた振り返りとして、主にドメイン駆動設計によるアーキテクチャの最適化に纏わるトピックについてお話したいと思います。 What's FMS? ティアフォーのFMSの注目機能 オンデマンド配車モデル 巡回走行モデル ベストプラクティスを求めて FMS開発における試行錯誤 浮上していた課題 開発手法のアプローチ ドメイン駆動設計 モデリングの実践 設計・実装面のアプローチ クリーンア

    ドメイン駆動設計による運行管理システムのアーキテクチャの最適化 - TIER IV Tech Blog
  • ドメイン知識は、容易に失われる|Magnoliak

    例えば区分コードみたいな値が有ったとして、1の時は○○という処理、2,3,4の時は△△という処理を実装する、という状況のときに、条件分岐が「区分コードが1か、それ以外」で分岐させると、2,3,4と限定しておきたかった、というドメイン知識が失われたりしませんか?みたいなことが有ったり無かったり — magnoliak🍧 (@magnolia_k_) July 3, 2020 以前、暗黙知のスライド書いたときにも取り上げたけど、「年齢計算ニ関スル法律」には2月29日生まれのことは何も書かれていないけど、「前日の夜12時に一つ年を取る」というビジネスルールなので、”結果的に”2月29日生まれに例外ルール無しに対応できているんだけど、それは結果論なんだよ — magnoliak🍧 (@magnolia_k_) July 3, 2020 さんざん検討して、シンプルなルールで、複雑なパターンや例外

    ドメイン知識は、容易に失われる|Magnoliak
  • 機械学習アルゴリズムの学習法

    TL;DR 機械学習のアルゴリズムには詳しくなりたいけど実装はしない、という立場の人向けの学習資料まとめ 知人向けで、具体的には同僚医師がターゲット読者(めちゃ狭い!)だが、一定度他の人にも役に立つかも 改めて色々眺めてみてやっぱり大学の講義は質の高いものが多いと思った 知人が機械学習のアルゴリズムを学びたいと言っているので、オススメの資料などを見繕ってみるブログエントリ。 機械学習への関わり方を雑にアルゴリズムと実装で分けた場合に、アルゴリズムには詳しくなりたいけど実装をするわけではない、という立場の人向けである。 このようなタイプの人はそんなにいないと思うけど、具体的にはドメインエキスパートとして機械学習エンジニアと一緒にアルゴリズム・データ改善に取り組んでいて、アルゴリズムでどんなことをやっているかをちゃんと理解したい、みたいなのが一例となる。 なんとなくのイメージ的な理解だけだと、

    機械学習アルゴリズムの学習法
  • GitUML

    Understanding source code is every programmer's biggest challenge GitUML helps programmers understand new code more quickly. Understand code quickly Rapidly generate diagrams from programming source code. Diagrams from git repositories - automatic diagram updates when you push! Upload source code files Live UML Fiddle converts source code into UML as you type UML Fiddle (Python) UML Fiddle (Javasc

  • 【もっと早く使えばよかった】快適すぎるフィリップス ソニッケアーをレビュー - さぶろぐ

    移転しました。 毎日歯磨きしてるのに虫歯になった・・・。 助けてパトラッシュ・・・。 フィリップスのソニッケアーイージークリーンはこんな悩みを解決してくれる電動歯ブラシです。 ▼こんなメリットがあります ・手磨きより遥かに楽 ・しっかり磨ける ・時間も短縮 ・1台で共有できる ・虫歯リスクが減る ・第1印象が良くなる 初めて電動歯ブラシを使ったときの「今まで全然磨けてないじゃん!?」という衝撃は忘れられません。 電動歯ブラシを使えば、日々のオーラルケアが短時間で済んで、手磨きよりしっかりキレイになります。 歯医者に行く「時間」と「お金」を考えたら、歯のケアはめっちゃ大事ですよね。虫歯痛いし。 Amazon限定モデルなら音波ブラシが5000円程度で手に入るので、初めての電動歯ブラシにはピッタリです。 それでは早速、フィリップスのソニッケアー イージークリーンをレビューしていきます! フィリッ

    【もっと早く使えばよかった】快適すぎるフィリップス ソニッケアーをレビュー - さぶろぐ