並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 81件

新着順 人気順

modelingの検索結果1 - 40 件 / 81件

modelingに関するエントリは81件あります。 設計3DCG3D などが関連タグです。 人気エントリには 『RDBのデータモデリング・テーブル設計の際に参考にしている考え方と資料』などがあります。
  • RDBのデータモデリング・テーブル設計の際に参考にしている考え方と資料

    はじめに タイトルのとおり、RDBのデータモデリング・テーブル設計を行う際に参考にしている考え方と関連資料をまとめました。 P.S. なんと本記事内でいくつか参考として挙げさせてもらっている増田さん・かとじゅんさん・奥野さん・そーだいさんからコメントいただくことができました。 本当にありがとうございます。 前提 RDBを採用するのは事実を無駄なく正しく記録するため 正規化、トランザクション、制約とデータ整合性 基本的には始めに理想として集合論・リレーショナルモデルに基づいて正規化を考え(論理設計)、パフォーマンスなどの現実問題に対して折り合いをつけていく(物理設計) 制約を最大限利用する cf: ↑P91〜 ↑P.29,41 ↑P56〜 ↑5章 ↑P347~ 情報とデータ データ:単なる事実の値→これを永続化して蓄えるものがRDB 情報:データから生み出される意味や目的のあるもの→RDBか

      RDBのデータモデリング・テーブル設計の際に参考にしている考え方と資料
    • データベース設計におけるNULL - kawasima

      NULL絶対ダメ論や現実的には無理だから上手く付き合っていくしかないんだよ論など見られるが、せっかくCodd博士が上図の分類を提示しておられるので、これを元にもっと詳細化して考えてみよう。

        データベース設計におけるNULL - kawasima
      • 国土交通省が日本全国の3D都市モデルのアセットをUnity Asset Storeで配信。価格は無料

        国土交通省が日本全国の3D都市モデルのアセットをUnity Asset Storeで配信。価格は無料 編集部:杉浦 諒 ユニティ・テクノロジーズ・ジャパンは本日(2023年2月28日),同社が展開するアセット販売ページ“Unity Asset Store”で,国土交通省とシナスタジアによる「PLATEAU SDK for Unity」が出品されたことを明らかにした。価格は無料。 「PLATEAU SDK for Unity」は,国土交通省が主導する日本全国の3D都市モデルの整備およびオープンデータ化を目指すプロジェクト“PLATEAU”のもと,シナスタジアが開発したオープンソースのツールキットだ。 配信されたアセットには,家屋やビルなどの建築物だけでなく,都市計画区域などの都市計画決定情報,土地の用途を示す土地利用,都市のインフラを示す道路や橋梁などのデータも含まれる。これらのデータは,U

          国土交通省が日本全国の3D都市モデルのアセットをUnity Asset Storeで配信。価格は無料
        • Blenderに挫折する前に見てほしい、日本語の解説動画を紹介

          みなさんBlenderやってますか?? 私は大好きです。 どうも花田です。前にもBlenderについて書きましたが、今回は挫折した、若しくはBlender分からんッッ! って人に話します。 Blender日本語で解説してくれている人いるよ~ います。 中でも、本当に本当に初期にお世話になった人たちを2人紹介します。 M design - YouTube 話してくれる声は少なめで、動画を止めてゆっくり進めていく方式です。 情報量が少なく、作っている動画なので見よう見まねでできました。 3D Bibi - YouTube 簡単なモデルを細かく教えてくれるため、モデルが挫折しない。 YouTubeでBlenderで検索すると他の動画も沢山出てきます。 作りたいものを作りたいんだ! 作りたいものを検索しても、日本語版が出てこない… 英語版を見て、挫折してしまった人も多いのではないでしょうか。 Bl

            Blenderに挫折する前に見てほしい、日本語の解説動画を紹介
          • イミュータブルデータモデル - kawasima

            はじめに CRUDのうちUPDATEがもっともシステムを複雑化する。更新には複雑なルールが伴うからだ。業務的に複雑なルールが存在するのは仕方ないこともあるが、システム、設計で複雑さを更に増さないようにしたい。UPDATEに着目し、その発生をできるだけ削ることによって複雑さをおさえるためには、まずデータモデルをそのように設計しておかなけれなならない。このイミュータブルデータモデルは、それを手助けする手法で、手順に沿って実施すればある程度のスキルのバラつきも吸収できるように組み立てられている。 手順 Step1. エンティティを抽出する まずエンティティを抽出するところから始める。 5W1Hがエンティティの候補 従業員,患者,プレイヤー,顧客,生徒,... 製品,サービス,コース,曲,... 時間,日付,月,年,年度,... 送付先,URL,IPアドレス,... 注文,返品,入金,出金,取引,

              イミュータブルデータモデル - kawasima
            • クソコード動画「Userクラス」で考える技術的負債解消の観点

              2021/04/10開催 Developer eXperience Day 2021 「クソコード動画『Userクラス』で考える技術的負債解消の観点」の解説資料です。 https://dxd2021.cto-a.org/program/time-table/b-3 クソコード動画はこちら https://twitter.com/MinoDriven/status/1380773721032433674 YouTubeライブのリンクはこちら https://www.youtube.com/watch?v=ajPaGPdj6tU

                クソコード動画「Userクラス」で考える技術的負債解消の観点
              • テーブル設計の考え方とやり方 [入門編]

                「基本から学ぶテーブル設計 超入門!」 https://modeling-how-to-learn.connpass.com/event/242944/ の発表資料。 - 2つの設計スタイルの違いを理解する - 何を記録するか(資源・活動・当事者・規程) - どう記録するか(テーブルの役割を単純に保つ) - 基本ツール:CREATE TABLE文 - データ型と制約

                  テーブル設計の考え方とやり方 [入門編]
                • 予防に勝る防御なし - 堅牢なコードを導く様々な設計のヒント / Growing Reliable Code PHPerKaigi 2022

                  PHPerKaigi 2022 2022/04/10 10:40〜 Track A レギュラートーク(40分) PHP はバージョンを追う毎に型宣言、例外、表明、列挙型などの機能が大幅に強化され、堅牢なコードを書くための機能が充実してきました。それらの機能はどう使うと効果的なのでしょうか。 本講演では PHP 8.1 をベースにして、誤りを想定してチェックするのではなく、そもそも誤りにくい設計とはどのようなものか、つまり「予防」の観点を軸足に、堅牢なコードを導くための様々な設計のヒントをご紹介します。 Agenda - 型宣言 - 列挙型 - ドメインモデリング - 不変性と等価性 - 完全性 - レイヤーと責務

                    予防に勝る防御なし - 堅牢なコードを導く様々な設計のヒント / Growing Reliable Code PHPerKaigi 2022
                  • 一点透視のはずなのに消失点が2つ?肉眼的解釈でパースを誇張する複数の消失点を取って背景を描く技術のお話

                    背景描写のお話という事で是非自分でまとめときたいなと思い作成させていただきました。 「となりのトトロ」背景の一点透視を想定した消失点を探ってみたら消失点が一個じゃなかったという政一九氏の過去確認してみたお話から色々と話が展開していってましたので、関連のあるだろうお話をまとめにしてみました。

                      一点透視のはずなのに消失点が2つ?肉眼的解釈でパースを誇張する複数の消失点を取って背景を描く技術のお話
                    • モデリングはキラキラ技術より地味だが役に立つ / modeling-over-shiny-tech

                      # Event データモデリングとデータ基盤の構築・運用 (第14回ちゅらコラボ)CARTA HOLDINGS x ちゅらデータ 合同イベント https://churadata.connpass.com/event/254417/ ぼくのかんがえる最高のレポーティング基盤 https://speakerdeck.com/pei0804/hokufalsekankaeruzui-gao-falserehoteinkuji-pan-at-awsdeshi-jian-analytics-modernization ディメンションモデリングモデリング https://zenn.dev/pei0804/articles/dimensional-modeling スタースキーマ https://zenn.dev/pei0804/articles/star-schema-design コンフォ

                        モデリングはキラキラ技術より地味だが役に立つ / modeling-over-shiny-tech
                      • 実録レガシーコード改善 / Working with Legacy Code: the True Record

                        2024/01/15(月) 12:00 〜 13:00 t-wadaさんが後世に残したい、実録レガシーコード改善 https://findy.connpass.com/event/304101/ テストコードが無いコードを引き継いだところからはじまる、実際に2018年に行った受託開発案件のエピソードとコードをプロダクトオーナー(引き継ぎ前のコードを書いた本人)の許可を得て使用しています。登場するコードは全て本物、登場するデータは講演用の架空のものです。

                          実録レガシーコード改善 / Working with Legacy Code: the True Record
                        • NoSQLデータモデリング技法 · GitHub

                          NoSQLデータモデリング技法.markdown #NoSQLデータモデリング技法 原文:NoSQL Data Modeling Techniques « Highly Scalable Blog I translated this article for study. contact matope[dot]ono[gmail] if any problem. NoSQLデータベースはスケーラビリティ、パフォーマンス、一貫性といった様々な非機能要件から比較される。NoSQLのこの側面は実践と理論の両面からよく研究されている。ある種の非機能特性はNoSQLを利用する主な動機であり、NoSQLシステムによく適用されるCAP定理がそうであるように分散システムの基本的原則だからだ。一方で、NoSQLデータモデリングはあまり研究されておらず、リレーショナルデータベースに見られるようなシステマティック

                            NoSQLデータモデリング技法 · GitHub
                          • イミュータブルデータモデルの極意

                            2021/11/24 「イミュータブルでゆこう」イベントの資料です。 データをリソースとイベントに場合分けして考えようという至極単純な話を1時間ほどしました。Read less

                              イミュータブルデータモデルの極意
                            • 3Dの会社をやっていたら、少年ジャンプの新連載にガッツリ関われた話|株式会社メルタ

                              こんにちは、秋葉原で3Dデータ制作と3Dプリントのサービスをやっている株式会社メルタです。社員の顔で3Dオブジェを作ったりするのが仕事です。 メルタは大体20~30代前半のメンバーで構成される若めの会社でして、それゆえ大体のメンバーが「週刊少年ジャンプ」を読んでいます。 記憶に新しい『鬼滅の刃』の大ヒットは言うに及ばず、ついに1000話を超えた『ONE PIECE』、映画も控えて人気急上昇中の『呪術廻戦』など、いつだって時代の最先端を走る少年ジャンプ。 パワフルな連載陣と同じくらい読者の心をワクワクさせるのは、完結する作品と入れ替わりで始まる「新連載」の数々です。新人・ベテランが入り混じる2021年の新連載は、こんな漫画でスタートしました。 君はもう 『逃げ上手の若君』 を読んだか 画像出展:松井優征『逃げ上手の若君』(週刊少年ジャンプ2021年8号) 「魔人探偵脳噛ネウロ」「暗殺教室」の

                                3Dの会社をやっていたら、少年ジャンプの新連載にガッツリ関われた話|株式会社メルタ
                              • ワンフェスで奇妙な画面のスマホを模型にかざす人は「造形物スキャン万引犯」の可能性…対策をどうすべきか考える時代へ

                                よんよんけー / ブンノイチ5 @FLT44000 模型始めました!メガミデバイスとバイクとゲームが大好きな初心者モデラーです。仲良くしてね!@asterism_3yの不肖代表。 flt44000.booth.pm 44k / よんよんけー @FLT44000 ワンフェスで奇妙な画面のスマフォをかざしている三人の男性(日本語を喋ってはいなかった)が僕らのブースに来ていたけど、あれ今わかった。 デプスセンサーだ。 LiDARだったんだ… 2022-02-07 16:04:11

                                  ワンフェスで奇妙な画面のスマホを模型にかざす人は「造形物スキャン万引犯」の可能性…対策をどうすべきか考える時代へ
                                • 営業日などの規則性と例外を扱うための設計

                                  解決したい問題 例として、飲食店の予約サービスを考える。 予約を受け付けるためには各店舗の営業スケジュールを管理しておいて、営業日の営業時間内のみ予約を受け付けるようにする必要がある。 たとえば、ある店舗は各曜日の営業時間について、以下のように定めているとする。 平日:11:30-22:00 土曜日:11:00-22:00 日曜日:11:00-21:00 定休日:木曜日 これを素朴に設計すると、たとえば以下のような「営業日については営業時間を保持し、定休日についてはレコードがない」というテーブルになるかもしれない。 店舗 曜日 開店時刻 閉店時刻

                                    営業日などの規則性と例外を扱うための設計
                                  • Three.jsで新宿駅構内図を3Dで可視化してみる - Qiita

                                    これは MIERUNE AdventCalendar 2023 24日目の記事です! 昨日は@northprintさんによるSvelteKitでURLクエリパラメーターの操作をするでした。 はじめに この記事では新宿駅の屋内地図データを使用して、Three.jsで3Dによる可視化をします。 DEMOはコチラ 使用するデータ 今回は、G空間情報センターで公開されている「新宿駅屋内地図オープンデータ」の統合版(ShapeFile)を使用します。 データについての詳細は製品仕様書に記載されています。 この記事のように、データの加工利用には以下の出典が必要となります。 コンテンツを編集・加工等して利用する場合は、上記出典とは別に、編集・加工等を行ったことを記載してください。なお、編集・加工した情報を、あたかも国(又は府省等)が作成したかのような態様で公表・利用してはいけません。(コンテンツを編集・

                                      Three.jsで新宿駅構内図を3Dで可視化してみる - Qiita
                                    • 「キズナアイ」の3Dモデルの原点は「アイマス」!? トミタケさんに聞く3Dモデリングの世界

                                      バーチャルYouTuber・VTuberという言葉が普及して幾年が経ち、バーチャルYouTuber市場は,今まさに群雄割拠の世にあります。 読者の中にも、テック系バーチャルYouTuberとして一躍することを志しているエンジニアの方がいらっしゃるのではないでしょうか? そんなバーチャルYouTuberのなかでも、ひときわ知名度が高く、世間にも知られているキャラクターといえば、2016年6月30日に自我に目覚め、同年12月1日にバーチャルYouTuberとしてデビューした「キズナアイ」さんでしょう。 YouTubeをはじめとしたWebコンテンツのみならず、地上波放送にも活躍の幅を広げる彼女は、バーチャルYouTuberの草分け的存在として、その地位を確固たるものとしています。 そんな世界の「キズナアイ」さんをモデリングしたのが、今回アンドエンジニアがインタビューした3Dモデラー、トミタケさん

                                        「キズナアイ」の3Dモデルの原点は「アイマス」!? トミタケさんに聞く3Dモデリングの世界
                                      • 運用設計における設計項目の体系化 / 20240207-ssmjp-operation-design-items

                                        ssmjp ssmonline #38 "第四回はたのさん祭 オンライン"( https://ssmjp.connpass.com/event/307397/ )での発表資料です。 (運用設計ラボ合同会社 波田野裕一)

                                          運用設計における設計項目の体系化 / 20240207-ssmjp-operation-design-items
                                        • 3DCGの終焉とAI生成レンダリングという未来|kogu

                                          これは 画像生成AI Advent Calendar 2022 16日目の記事です。 2022年7月末頃、AIによるテキストからの画像生成が一気に広がって以降、あまりに急速な変化が日々続いています。こうした激動の中でも、日本ではアニメ調のイラスト生成への注目が強すぎて、AIの可能性や破壊力、未来などの話題が少なく感じています。 そこでAIがもたらしうる未来や応用などを考え、特に身近な人々へ向けて、わかりやすく紹介することにしました。AIの専門的な研究者ではなくSFのような未来予想ですがご容赦ください。 なおこの記事は、挿絵も含め全体をCC0 1.0で公開します。最大限自由な利用が可能で、転載や加工や販売も自由に行なえます。CC0として利用しやすいよう、引用や転載も含んでいません。 また挿絵は、解説用もお飾り用もすべて、素のStable Diffusionのみで生成しています。キャプションと

                                            3DCGの終焉とAI生成レンダリングという未来|kogu
                                          • 画像から簡単に精巧な3D写真が作成できる論文が公開される、実際に3D写真を生成することも可能

                                            RGBに「奥行き(Depth)」情報を加えた「RGB-D」画像から、立体的な写真である「3D写真」を生成する方法を研究者チームが提案しています。たった1枚の写真から精巧かつ立体的な3D写真が手軽に生成可能ということで話題になっています。 3D Photography using Context-aware Layered Depth Inpainting https://shihmengli.github.io/3D-Photo-Inpainting/ RGB-D画像から3D写真を生成する方法を開発したのは、国立清華大学の大学院生でありバージニア工科大学にインターンシップ中のMeng-Li Shih氏、バージニア工科大学の大学院生であるShih-Yang Su氏、Facebookリサーチで働くJohannes Kopf氏、バージニア工科大学の助教であるJia-Bin Huang氏ら4人です

                                              画像から簡単に精巧な3D写真が作成できる論文が公開される、実際に3D写真を生成することも可能
                                            • 龍 lilea / Ryo Fujiwara on Twitter: "熱海の土石流。 現地の様子を3D化してみた。 立体化する事で現場状況を分かりやすく安全に把握するのに役立たないだろうか。 https://t.co/R4iCSQApAz"

                                              熱海の土石流。 現地の様子を3D化してみた。 立体化する事で現場状況を分かりやすく安全に把握するのに役立たないだろうか。 https://t.co/R4iCSQApAz

                                                龍 lilea / Ryo Fujiwara on Twitter: "熱海の土石流。 現地の様子を3D化してみた。 立体化する事で現場状況を分かりやすく安全に把握するのに役立たないだろうか。 https://t.co/R4iCSQApAz"
                                              • 現実世界におけるスキーマ設計の妥協

                                                ビジネスとエンジニアリングの接合点 そしてコード品質がそこに及ぼす影響 v1.1 / The Intersections of Business and Engineering, and The Impact of Code Quality There (v1.1)

                                                  現実世界におけるスキーマ設計の妥協
                                                • UnrealEngine を使って注文住宅を建てたお話 - Qiita

                                                  はじめに この記事はUnreal Engine (UE) Advent Calendar 2023の6日目の記事になります。 Unreal Engineを使用して注文住宅の建築を行う需要は、一般的にはあまり高くないかもしれませんがぜひ読んで頂けると幸いです。 また注文住宅とはなんやねんと思った方はこちらのリンクから見てみてください。 凄く簡単にいうと自分で自由にカスタマイズした家を建てる事です。 UnrealEngineを使用して家造りをしようと思ったきっかけ 注文住宅を建てるにはハウスメーカーと契約する必用があります。 契約したハウスメーカーにある程度の希望を出して仮で間取りや壁紙を選んでもらうと、The普通といった感じで量産型のようなものが提案されました。 やはり自分達で色々と考える必用があり、その中で提案もたくさんする必要があるんだなと実感し始めました。 そこで普段使用しているUnr

                                                    UnrealEngine を使って注文住宅を建てたお話 - Qiita
                                                  • LiDARのないiPhoneで3Dスキャン可能に 米Nianticの「Scaniverse」

                                                    「Pokemon GO」(ポケモンGO)などのARゲームで知られる米Nianticは9月14日(現地時間)、iOS向け3Dスキャンアプリ「Scaniverse」がLiDARを持たないiPhoneにも対応すると発表した。iPhone XS以降の全てのiPhoneと過去4年間に発売されたほとんどのiPadで利用できるという。 LiDARに代わり、ニューラルネットワークを活用してカメラ画像から奥行きを推測する「ManyDepth」技術を搭載した。建物など大きな空間に適した「Areaモード」と人物やオブジェクトの細部を捉える「Detailモード」があり、DetailモードならScaniverseフォトグラメトリ処理を活用してLiDAR搭載デバイスと同等の高品位なスキャン結果が得られるとしている。 「LiDARを搭載していない端末でもScaniverseを利用したいという要望が多かった。(ManyD

                                                      LiDARのないiPhoneで3Dスキャン可能に 米Nianticの「Scaniverse」
                                                    • 3D生成AIサービスの現在地|nakashun

                                                      GenerativeAIをゲーム開発に活用する方法Tipsのマガジンゲーム開発AI Lab. Witchpotに含まれる記事です ゲームづくりを前提に書かれています このnoteでは観測範囲で試すことのできるサービスを実際に使用した結果などを比較していきます 追記1「見た目以外のモデル詳細も知りたい」とのコメントを頂いたので、詳細をこちら↓にまとめました!興味がありましたら合わせてご覧ください! 追記2日本時間8/22にCSMが有料サブスクリプションプランが追加されました CSMでは使用可能な学習モデルが選択可能でこの記事でCSMの項目で紹介している3Dモデルは現在の有料プランに相当する学習モデルを使用して生成されています 要約純粋な3D生成ではCSMが最もクオリティが高そう ただしメッシュはぼこぼこになることが多く後処理が必用 「Swordのみ」など生成可能なオブジェクトタイプを限定した

                                                        3D生成AIサービスの現在地|nakashun
                                                      • VRで注目、新技術「NeRF」の衝撃 様々な視点の画像を美しく合成

                                                        複数の視点の画像から、新たな視点の画像を合成して作り出す「Novel View Synthesis」というタスクがある。VRやスポーツの自由視点映像などには不可欠な技術だ。この領域で驚異的な性能を発揮したのが「NeRF」(ナーフ)。果たしてどんなアルゴリズムで、美しい合成画像を作り出せるのか。世界中の研究者や技術者に衝撃を与えたその技術を、論文からひもといていく。 まずは下の3枚の画像を見ていただきたい(図1)。左の2枚の写真を基に、一番右の画像のような新たな視点の画像を生成する技術を、今回は紹介していく。コンピュータービジョン分野やコンピューターグラフィックス分野の主要な研究課題の1つであり、応用先にはVR(仮想現実)やスポーツの自由視点映像など、様々な分野が挙げられる。 これは「Novel View Synthesis」という、複数の視点の画像を手がかりに新たな視点の画像を合成する技術

                                                          VRで注目、新技術「NeRF」の衝撃 様々な視点の画像を美しく合成
                                                        • たった1枚の写真から高解像度の3DCGモデルをAIで生成できる「Human-SGD」が発表される

                                                          写真から3DCGモデルを作成するにはさまざまな方向から被写体を何枚も撮影する必要があります。クウェート大学・Meta・メリーランド大学の研究者が、たった1枚の写真から高解像度のCGモデルを生成する「Human-SGD」を発表しました。 [2311.09221] Single-Image 3D Human Digitization with Shape-Guided Diffusion https://arxiv.org/abs/2311.09221 Human-SGD https://human-sgd.github.io/ 研究チームの1人であるJia-Bin Huang氏が、Human-SGDがどういうモデルなのかを解説するムービーをYouTubeで公開しています。 3D Human Digitization from a Single Image! - YouTube ライダージャケ

                                                            たった1枚の写真から高解像度の3DCGモデルをAIで生成できる「Human-SGD」が発表される
                                                          • 表示順という属性を別テーブルに分ける - そーだいなるらくがき帳

                                                            最近、この説明を複数回したので記事にする。 要約 普段は 今北産業 派なのだが、3行考えるのが面倒なため、今後は大人の表現を使う。 「今北産業」をスタートアップ語にすると「マジ価値サマリー」になるらしい ちなみにここだけの話ですが、大人語にすると「要約」になります pic.twitter.com/Q8SflvBX7c— ところてん (@tokoroten) 2022年1月24日 画面に表示したい順(以下、表示順)は振る舞いの属性なので分ける 似たような振る舞いに関わる属性は別テーブルにわけると良い 普通に正規化しましょうって話。 表示順をカラムを追加して表現する よくあるテーブルは画面情報と合わせて表示順カラムがあるパターン。 こういうテーブルを作って SELECT * FROM items ORDER BY display_order_number; で表示順に取り出すパターン。 表示順

                                                              表示順という属性を別テーブルに分ける - そーだいなるらくがき帳
                                                            • 分析の基礎(モデリング)/ Basics of analysis ~modeling~

                                                              株式会社ブレインパッドの2019年新卒研修資料です。モデリングに関する基本的な内容を扱っています。

                                                                分析の基礎(モデリング)/ Basics of analysis ~modeling~
                                                              • DDDのモデリングとは何なのか、 そしてどうコードに落とすのか

                                                                質問への回答(35件)を、ブログにまとめているのでこちらご覧ください https://little-hands.hatenablog.com/entry/2019/08/31/genba_de_ddd 「Mix Leap Study 特別編 - レガシーをぶっつぶせ。現場でDDD! コラボカンファレンス」登壇資料 ブログ:https://little-hands.hatenablog.com/ Twitter:https://twitter.com/little_hand_s 質問箱:https://peing.net/ja/little_hands

                                                                  DDDのモデリングとは何なのか、 そしてどうコードに落とすのか
                                                                • 入門 境界づけられたコンテキスト

                                                                  phperkaigi 2022の資料です。 理解しながら共通化するところはするなどいいバランスを心がけましょう。 音声が悪いですが資料だけでなく、トーク内容も併せて・・!

                                                                    入門 境界づけられたコンテキスト
                                                                  • Exploring Notion's Data Model: A Block-Based Architecture | Notion

                                                                    A generation of pioneers (Doug Engelbart, Ted Nelson, Alan Kay, and many more) saw the computer as tool to augment human problem-solving by giving people power over information. Today, that information mostly remains siloed across tools. Take cloud-based document editors, where pages are their smallest atomic unit. Information is locked inside of pages and files and folders — that’s reminiscent of

                                                                      Exploring Notion's Data Model: A Block-Based Architecture | Notion
                                                                    • ドメインイベントの観点から再考するソフトウェア設計

                                                                      ドメインイベントは過去に起きたドメイン上の出来事を意味します。「過去に起きた」なので後から変更できません。つまり不変(イミュータブル)なモデルです。 昨今、このドメインイベントはCQRS/Event Sourcingやマイクロサービスなどの書籍で取り上げられ、実際に実装上でドメインイベントが利用される事例も増えています。このように有益性は認識されつつありますが「うちはEvent Sourcingじゃないのでイベントは関係ありません」と視野が狭くなっている方もいます。 たとえ実装で使えなくても、ドメイン分析に基盤的な視点を与えてくれるのがドメインイベントです。 ともあれ、この資料は「そもそもドメインイベントはソフトウェア設計にどのような影響を与えるのか」を解説します。

                                                                        ドメインイベントの観点から再考するソフトウェア設計
                                                                      • そこはかとなくアウトローなモデリング方法でセルルックの美女を作ってみた 第1回:導入~正面テンプレートからベースの板モデルの作成

                                                                        Home > コラム > Mayaで作るセルルックキャラクター > そこはかとなくアウトローなモデリング方法でセルルックの美女を作ってみた 第1回:導入~正面テンプレートからベースの板モデルの作成

                                                                          そこはかとなくアウトローなモデリング方法でセルルックの美女を作ってみた 第1回:導入~正面テンプレートからベースの板モデルの作成
                                                                        • 「新郎新婦のプラモ」が引き出物のユニークな結婚式が話題 新郎「金型の雄型と雌型を組み合わせて作る縁起物」

                                                                          「新郎新婦のプラモデル」が引き出物として配られた、前代未聞の結婚式が話題です。オマケに「寿」の字パーツも付いていておめでたいっ! 祝杯用のビールジョッキパーツもある 新郎は模型ブログ「超音速備忘録」を営む、未組立プラモ写真家のからぱた(@kalapattar)さん。自腹を切って金型を作り、自身と妻を20分の1スケールで模型化してしまいました。出席者だけが手にできる究極のプレミア品ですね。 金型で見るとまたかっこいい プラモを紹介したツイートには多くの祝辞が寄せられ、Twitter上でもこのうえなくめでたい雰囲気に包まれました。「モデラーの鑑だ」「金型がハン・ソロみたい」といった感想も散見されます。 新郎に製作の理由を聞いたところ、「金型は雄型と雌型を組み合わせて新たな価値を作る縁起物です。むしろいままで引き出物にプラモがなかったことのほうが不思議だと言えるのではないでしょうか」とのことでし

                                                                            「新郎新婦のプラモ」が引き出物のユニークな結婚式が話題 新郎「金型の雄型と雌型を組み合わせて作る縁起物」
                                                                          • 『モデリングの学び方:座談会』を見たよメモ - コード日進月歩

                                                                            モデリングの学び方:座談会 - connpassを見たよメモです。ディスカッション形式だったので、話の流れになぞらえてまとめていきます。 本日の話し手 この会でメインで喋られていたのは以下の方々 増田さん かとじゅんさん ミノ駆動さん hirodragonさん 藤岡さん 原田さん 高崎さん 本日の趣旨説明と増田さんの考えるモデリングに関して まずは下記の資料を使いながら今日の催しの趣旨説明と増田さんの考えるモデリングに関しての話があった。 speakerdeck.com 上記の資料にもあるが以下の話が冒頭で行われた 今回の話し手の属性に関しての話(共通的な部分もありつつも自社サービスを持つ人たち3人と、受託開発を主に行う人たち3人という構成) まずは前提の話としての増田さんのモデリングの考え方のダイジェスト説明 効果的なモデリングの考え方(要点をうまく表現する名前を見つける、認知不可の軽減

                                                                              『モデリングの学び方:座談会』を見たよメモ - コード日進月歩
                                                                            • モデリングのトポロジについてメモ | 測度ゼロの抹茶チョコ

                                                                              はじめに モデリングについてチュートリアルなどを見ていると「トポロジをきれいに整える」とか 「きれいなトポロジ」といった表現に出くわすことがあります。 この「きれいなトポロジ」というのは、どうやら経験的に獲得される感覚のようです。 モデリングのチュートリアルでも、どうなったら「きれいなトポロジ」なのか ということをきちんと説明しているものは少ないです。 この「きれいなトポロジ」が一体どのようなものなのかについて調べてみましたが、 残念ながらはっきりとした答えは手に入れることができませんでした。 「きれいなトポロジ」が何者なのかについて明確な答えは手にはいりませんでしたが、 「きれいなトポロジ」について調べる過程で手に入った知識をとりあえずメモしておきます。 モデリング用語としてのトポロジ そもそもモデリング界隈で使われる「トポロジ」という用語が特殊です。 一般的な用語としての「トポロジ」と

                                                                                モデリングのトポロジについてメモ | 測度ゼロの抹茶チョコ
                                                                              • ドメイン駆動設計入門【DDDをわかりやすく解説】 | 楽水

                                                                                突然ですが、エンジニアの皆さま、Javaで開発したWebアプリケーションの構成、このようになっていませんか? データとgetter/setterだけのオブジェクト(JavaBean) 画面のコントロールやビジネスロジックの処理はServletが行う データベースのアクセスは、DAO(Data Access Object)に任せる もしそうであれば、そのシステム、ドメインモデル貧血症に陥ってます。 これは、データとgetter/setterだけのオブジェクトを、Anemic(貧血症になって元気がない)オブジェクトと称し、オブジェクトとはいうものの実質的にはデータであり、それをやりとりするだけの手続き型システムなっていることを嘆いたものです。 今回は、本来のオブジェクト指向に立ち返り、そのメリットである高い保守性、再利用性、拡張性を備えた変化に強いシステムを作るための設計方法、ドメイン駆動設計

                                                                                • 「DDDのモデリングとは何なのか、 そしてどうコードに落とすのか」資料 / Q&A - little hands' lab

                                                                                  Mix Leap Study 特別編 - レガシーをぶっつぶせ。現場でDDD! コラボカンファレンス に登壇させていただいたのでで、その際の資料です。 また、当日sli.doでたくさんのご質問をいただいたので、まとめてお答えします。 発表資料 DDDのモデリングとは何なのか、 そしてどうコードに落とすのか from Koichiro Matsuoka www.slideshare.net もっと詳しく知りたい方は この発表資料の内容を、さらに詳しく解説した書籍を出しました! little-hands.booth.pm 初めてDDDを学ぶ方、もしくは実際に着手して難しさにぶつかっている方向けの書籍になっています。 迷子になりがちな「DDDの目的」や「モデル」の解説からはじめ、 具体的なモデリングを行い実装まで落とす事例を元に、DDDの魅力や効果を体感することを目指します。 この本の「第2章

                                                                                    「DDDのモデリングとは何なのか、 そしてどうコードに落とすのか」資料 / Q&A - little hands' lab

                                                                                  新着記事