2017/9/7 db tech showcase Tokyo 2017(JPOUG in 15 minutes)にて発表した内容です。
SQL大量発行に伴う処理遅延は、ミッションクリティカルシステムでありがちな性能問題のひとつです。
SQLをまとめて発行したり、処理の多重度を上げることができれば高速化可能です。ですが???
AP設計に起因する性能問題のため、開発工程の終盤においては対処が難しいことが多々あります。
そのような状況において、どのような改善手段があるのか、Oracleを例に解説します。
https://djangocongress.jp/#talk-10
OpenTelemetryは、複数のプロセス、システムをまたがってアプリケーションの処理を追跡する分散トレースの仕組みを提供するフレームワークで、2021年春に1.0.0がリリースされました。このライブラリを活用し、Djangoアプリおよび周辺システムの処理を追跡する方法について紹介します。
Google 狠狠撸(スライド内のリンクをクリックできます)
https://docs.google.com/presentation/d/e/2PACX-1vRtqRQ6USDeV32_aTPjSaNXpKdn5cbitkmiX9ZfgwXVE-mh74I4eICFOB8rWGz0LPUIEfXn3APRKcrU/pub
コード
https://github.com/shimizukawa/try-otel/tree/20221112-djangocongressjp2022
Let's trace web system processes with opentelemetry djangocongress jp 2022
ブログでもいろいろ解説しています。
http://little-hands.hatenablog.com/entry/top
ドメイン駆動設計屈指の難解な概念「境界付けられたコンテキスト」について解説します。
---
公式DDD Referenceの定義は以下の通りです。(和訳はだいぶ意訳しています)
bounded context
A description of a boundary (typically a subsystem, or the work of a particular team) within which a particular model is defined and applicable.
境界付けられたコンテキスト
特定のモデルを定義?適用する境界を明示的に示したもの。
代表的な境界の例は、サブシステムやチームなど。
まぁなかなかよくわからないですよね。DDD用語の中でもかなり難解なワードです。 境界付けられたコンテキストは、2つの観点から解説が必要でしょう。
?概念としての境界付けられたコンテキスト
?境界付けられたコンテキストをどう実装に落としこむか
今回のスライドでは、概念の方の説明をしたいと思います。
2017/9/7 db tech showcase Tokyo 2017(JPOUG in 15 minutes)にて発表した内容です。
SQL大量発行に伴う処理遅延は、ミッションクリティカルシステムでありがちな性能問題のひとつです。
SQLをまとめて発行したり、処理の多重度を上げることができれば高速化可能です。ですが???
AP設計に起因する性能問題のため、開発工程の終盤においては対処が難しいことが多々あります。
そのような状況において、どのような改善手段があるのか、Oracleを例に解説します。
https://djangocongress.jp/#talk-10
OpenTelemetryは、複数のプロセス、システムをまたがってアプリケーションの処理を追跡する分散トレースの仕組みを提供するフレームワークで、2021年春に1.0.0がリリースされました。このライブラリを活用し、Djangoアプリおよび周辺システムの処理を追跡する方法について紹介します。
Google 狠狠撸(スライド内のリンクをクリックできます)
https://docs.google.com/presentation/d/e/2PACX-1vRtqRQ6USDeV32_aTPjSaNXpKdn5cbitkmiX9ZfgwXVE-mh74I4eICFOB8rWGz0LPUIEfXn3APRKcrU/pub
コード
https://github.com/shimizukawa/try-otel/tree/20221112-djangocongressjp2022
Let's trace web system processes with opentelemetry djangocongress jp 2022
ブログでもいろいろ解説しています。
http://little-hands.hatenablog.com/entry/top
ドメイン駆動設計屈指の難解な概念「境界付けられたコンテキスト」について解説します。
---
公式DDD Referenceの定義は以下の通りです。(和訳はだいぶ意訳しています)
bounded context
A description of a boundary (typically a subsystem, or the work of a particular team) within which a particular model is defined and applicable.
境界付けられたコンテキスト
特定のモデルを定義?適用する境界を明示的に示したもの。
代表的な境界の例は、サブシステムやチームなど。
まぁなかなかよくわからないですよね。DDD用語の中でもかなり難解なワードです。 境界付けられたコンテキストは、2つの観点から解説が必要でしょう。
?概念としての境界付けられたコンテキスト
?境界付けられたコンテキストをどう実装に落としこむか
今回のスライドでは、概念の方の説明をしたいと思います。
This presentationt is written about "Code Complete" Chapter 22 Developer Testing.
This chapter describes how important developer test is and how to perform efficient developer testing.
This document discusses a FIWARE-based robot management platform called RoboEcBaseTM. It summarizes that the coming aging society will require reliance on service robots for daily life support. The platform aims to realize collaboration between robots, people, and environments to improve productivity and support the elderly effectively. The platform uses FIWARE and Kubernetes and has been implemented and tested. It is open source on GitHub and will be contributed as a FIWARE enabler.
This study aims to develop an interactive idea-generation support system that enables users to consider the potential side effects of realizing new ideas.
In idea generation, confirmation bias often leads to an excessive focus on ``convenience,'' which can result in the oversight of unintended consequences, referred to as the ``side effects of convenience.''
To address this, we explored methods to alleviate user biases and expand perspectives through system-supported dialogue, facilitating a broader consideration of potential side effects.
The proposed system employs a stepwise idea-generation process supported by large language models (LLMs), enabling users to refine their ideas interactively.
By dividing the ideation process into distinct stages, the system mitigates biases at each stage while promoting ideas' concretization and identifying side effects through visually supported dialogues.
Preliminary evaluation suggests that engaging with the proposed system fosters awareness of diverse perspectives on potential side effects and facilitates the generation of ideas that proactively address these issues.
論文紹介:「Amodal Completion via Progressive Mixed Context Diffusion」「Amodal Insta...Toru Tamaki
?
Katherine Xu, Lingzhi Zhang, Jianbo Shi; Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, "Amodal Completion via Progressive Mixed Context Diffusion"CVPR2024
https://openaccess.thecvf.com/content/CVPR2024/html/Xu_Amodal_Completion_via_Progressive_Mixed_Context_Diffusion_CVPR_2024_paper.html
Minh Tran, Khoa Vo, Tri Nguyen, and Ngan Le,"Amodal Instance Segmentation with Diffusion Shape Prior Estimation"ACCV 2024
https://uark-aicv.github.io/AISDiff/
10. ロジックをシンプルに保つ
? 条件分岐
? 単純で重要な条件を先に評価する
? ド?モルガンの法則やカルノー図を使うことで、条件を簡約化できないか
考える
? ド?モルガンの法則
? not (A or B) == (not A) and (not B)
? not (A and B) == (not A) or (not B)