並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 3517件

新着順 人気順

architectureの検索結果161 - 200 件 / 3517件

  • “AIがまるごと作ったゲーム”『Oasis』無料デモ版が公開され大注目集まる。技術的にはすごいけど、仕組みの関係で『マイクラ』にめっちゃ似ている - AUTOMATON

    AI開発企業であるEtchedとDecartは11月1日、『Oasis』の無料デモ版をPC向けに無料公開した。開発元によると本作はAIによって生成されたゲームであるといい、SNS上で注目が集まっている。 『Oasis』はオープンワールド・サンドボックスゲームだ。Chromeブラウザ上でプレイでき、5分の時間制限付きで遊ぶことができる。本作では『マインクラフト』風の世界を舞台に、歩いたりブロックを壊したり、インベントリを開いてアイテムを使ったりすることが可能。一通りのアクションが実行可能であるが、視界を動かすと風景が一瞬で変わっていたり、あるいは立っているだけでもじわじわと世界が変形していったりなど、不安定な挙動も見受けられる。 Introducing Oasis: the first playable AI-generated game. We partnered with @Decart

      “AIがまるごと作ったゲーム”『Oasis』無料デモ版が公開され大注目集まる。技術的にはすごいけど、仕組みの関係で『マイクラ』にめっちゃ似ている - AUTOMATON
    • プレスリリース駆動開発のすゝめ - LayerX エンジニアブログ

      機械学習・データ部 / データチームの @irotoris です。こんにちは。 データチームでは社内で使うデータプラットフォームやデータマートの開発をしています。今日は弊チームの開発スタイルの中から「プレスリリース駆動開発」を紹介します。 データチームの開発スタイル データチームの開発は1週間のタイムボックスで、月曜日にバックログやプロジェクトから今週取り組むタスクを計画し、金曜にスプリントレビューを行っています。デイリーでは夕会を行っています。ベロシティの計測などは今のところできていませんが、いわゆるスクラムっぽい開発です。 その月曜朝の計画会で、まずプレスリリースを書いています。 プレスリリースとはなにか? 本来プレスリリースは新商品や新サービス、経営・人事などの企業情報を、ニュースとしてメディアに掲載する文書ですが、ここではデータチームが開発・提供する機能や改善をユーザーに伝えるため

        プレスリリース駆動開発のすゝめ - LayerX エンジニアブログ
      • この世の中に溢れているので自分が発言する必要はないが「ソフトウェアは認知の限界まで複雑になる」を自分なりに再考する - じゃあ、おうちで学べる

        人間が何もしないと病気になるのと同じように、ソフトウェアも何もしないと複雑になる。 はじめに ソフトウェア開発の世界に飛び込んでから、「ソフトウェアは認知の限界まで複雑になる」という言葉を耳にしたとき、正直なところ、「ほへー」って思いながら何も理解していませんでした。しかし、大規模なシステムに携わるようになって、その言葉の重みを身をもって感じるようになりました。内部構造や相互作用が複雑化し、全体を把握するのが難しくなっていく。それは挑戦であると同時に、私たち開発者の存在意義を問いかけるものでもあります。 A Philosophy of Software Design, 2nd Edition (English Edition) 作者:Ousterhout, John K. Amazon この複雑性との闘いは、時に苦しいものです。でも、それを乗り越えたときの喜びは何物にも代えがたい。私たちの

          この世の中に溢れているので自分が発言する必要はないが「ソフトウェアは認知の限界まで複雑になる」を自分なりに再考する - じゃあ、おうちで学べる
        • イベント駆動とドメインモデルの完全性を意識したアーキテクチャ設計

          こんにちは。LINEヤフー株式会社で、出前館というプロダクトのサーバーサイドエンジニアをしている古田大志です。 株式会社出前館はLINEヤフーのグループ会社です。資本業務提携を結んでいて、LINEヤフーが開発などをサポートしています。 詳しくはこちらをご参照ください。(https://corporate.demae-can.co.jp/pr/news/demaecan/line.html)(外部サイト) 今回の記事では、その出前館における開発の内容を紹介させていただきます。 出前館はデリバリーサービス事業のプロダクトで、開発においてはマイクロサービスアーキテクチャを採用しています。出前館のマイクロサービスの1つに、クーポンに関するドメインの責務を持ったコンポーネントであるクーポンサービスがあります。 クーポンサービスでは、ビジネスエンハンスに伴う「非機能要件の増大」や「仕様の複雑さの肥大化

            イベント駆動とドメインモデルの完全性を意識したアーキテクチャ設計
          • Don't DRY Your Code Prematurely

            TotT 100 GTAC 61 James Whittaker 42 Misko Hevery 32 Code Health 29 Anthony Vallone 27 Patrick Copeland 23 Jobs 18 Andrew Trenk 12 C++ 11 Patrik Höglund 8 JavaScript 7 Allen Hutchison 6 George Pirocanac 6 Zhanyong Wan 6 Harry Robinson 5 Java 5 Julian Harty 5 Alberto Savoia 4 Ben Yu 4 Erik Kuefler 4 Philip Zembrod 4 Shyam Seshadri 4 Adam Bender 3 Chrome 3 Dillon Bly 3 John Thomas 3 Lesley Katzen 3 M

              Don't DRY Your Code Prematurely
            • 【トラペジウム / きみの色】神戸女学院大学に行ってきました【聖地巡礼】 - srgy

              映画「トラペジウム」で華鳥蘭子が通う聖南テネリタス女学院、および 映画「きみの色」で主人公・日暮(ひぐらし)トツ子たちが通う虹光女子高校のモデルになった 神戸女学院大学 に行ってきました。 「トラペジウム」の主な舞台のモデルになったのは千葉県の館山市・南房総市だけど、テネリタスの校舎等は神戸女学院がモデルになってるらしい……というのは、エンドロールに「取材協力」としてクレジットされているのを見て知った。 住んでるところから距離的には遠くないけど、女子大か~、一生 縁がないな~……なんて思ってたら、なんと年に数回 関係者以外でも構内を見学できるという( ウィリアム・メレル・ヴォーリズ 設計の校舎等の一般公開ということらしい)。 これは行くしかない!!!……と申し込みの受付開始日を心待ちにしていた 8月下旬 のある日、公開直前の「きみの色」に登場する学校も神戸女学院をモデルにしてるらしい…?と

                【トラペジウム / きみの色】神戸女学院大学に行ってきました【聖地巡礼】 - srgy
              • CPUの命令セットアーキテクチャ「x86」は近い未来に滅ぶだろうという主張

                PC向けCPUの主流な命令セットアーキテクチャであるx86は、Intel 8086プロセッサに起源を持ち、46年の長きにわたって使われてきました。そんなx86は近い未来に滅んでしまうだろうと、技術系ブログのHackadayが主張しています。 Why X86 Needs To Die | Hackaday https://hackaday.com/2024/03/21/why-x86-needs-to-die/ x86を採用する現代のCPUは、複雑な命令セットコンピューターであるCISC、1クロックサイクルあたり複数の命令を実行可能な「スーパースカラー」、命令を高速化するため順序を変更して実行する「アウト・オブ・オーダー実行」、分岐先の命令を条件が満たされるか不明な状態で実行する「投機的実行」を特徴とする、フォン・ノイマン型アーキテクチャの一部分です。x86はもともとは16bitプロセッサで

                  CPUの命令セットアーキテクチャ「x86」は近い未来に滅ぶだろうという主張
                • 古代エジプト人はどうやってピラミッドの巨石を積み上げた? 新たな説が浮上

                  ジェセル王の階段ピラミッドが水圧リフトを使って建造された可能性があることが分かった/DeAgostini/Getty Images (CNN) 今から4000年以上も前に、古代エジプトの巨大なピラミッドがどのように建てられたのかについて、エジプト学者らは長年にわたり熱い議論を交わしてきた。 そして今、エンジニアと地質学者で構成される研究チームが、新たな説を提唱している。それは、水圧リフト装置を使用し、ためてある水の浮力作用により、エジプト最古のピラミッドの中心部で重い石を浮かせていたとする説だ。 紀元前27世紀ごろ、古代エジプト人がエジプト第3王朝のファラオ、ジェセル王のために建設した階段ピラミッドは、高さが約62メートルあり、当時、最も高い建造物だった。 しかし、重さ300キロもの巨大な石をどのように積み上げてこのピラミッドを建てたのかについては、何世紀にもわたって謎のままだったと米科学

                    古代エジプト人はどうやってピラミッドの巨石を積み上げた? 新たな説が浮上
                  • Transformer Explainer: LLM Transformer Model Visually Explained

                    What is a Transformer? Transformer is a neural network architecture that has fundamentally changed the approach to Artificial Intelligence. Transformer was first introduced in the seminal paper "Attention is All You Need" in 2017 and has since become the go-to architecture for deep learning models, powering text-generative models like OpenAI's GPT, Meta's Llama, and Google's Gemini. Beyond text, T

                      Transformer Explainer: LLM Transformer Model Visually Explained
                    • 【もうすぐなくなる日本の名建築】桂設計〈日比谷公園大音楽堂〉

                      May 20, 2024 | Architecture | casabrutus.com | photo_Satoshi Nagare   text_Tatsuo Iso 閉館や解体を迎える、または検討されている国内の名建築を紹介する連載『もうすぐなくなる日本の名建築』。第3回目は桂建築設計事務所(現・桂設計)の手がけた〈日比谷公園大音楽堂〉を訪ねます。「野音」の愛称で親しまれ、音楽の聖地として長きにわたり愛される音楽堂の歴史をひもときながら、その建築の魅力に迫ります。 「野音(やおん)」の名前で親しまれている、日比谷公園内にある大音楽堂は、東京のど真ん中にあって、光と風を感じながら生の音楽を楽しめるユニークな施設だ。ここでは幾多の著名なミュージシャンが、歴史に残る名演を繰り広げてきた。日比谷公園が段階的な再整備を進めているなかで、この施設も建て替え工事に入ることが予定されている。音楽ファ

                        【もうすぐなくなる日本の名建築】桂設計〈日比谷公園大音楽堂〉
                      • 台湾のまちづくりから日本は何を学べるか。都市計画のキーワードは「夜市」「流動」? 三文字昌也さんインタビュー

                        台湾のまちづくりから日本は何を学べるか。都市計画のキーワードは「夜市」「流動」? 三文字昌也さんインタビュー 台湾は、日本からも飛行機で近く、人気の旅行先です。台湾の活気と雰囲気、台湾グルメを味わえる夜市は定番スポットで、日本各地でも台湾に関係するイベントが開催されています。台湾は、中国大陸ルーツの漢人による統治の他、1895年から1945年までの50年間にわたって日本が統治するなど、複雑な歴史を有し、街には、それぞれの時代の名残があります。東京大学大学院で、台湾の都市計画を研究している都市デザイナーの三文字昌也(さんもんじ・まさや)さんに詳しく伺いました。

                          台湾のまちづくりから日本は何を学べるか。都市計画のキーワードは「夜市」「流動」? 三文字昌也さんインタビュー
                        • Deep Dive 大規模システムアーキテクチャ/開発組織エンジニアリング / Deep Dive Large-Scale System Architecture, Development Organization Engineering

                          学生向けのイベント技育祭2024にて、大規模システムにおけるアーキテクチャの触りをお話したものです。 ビギナー向けなのでそれほど深いお話はしておりません。 【アブストラクト】 本トークでは大規模システムアーキテクチャで考慮すべき事柄とそれを実現する技術スタックや運用システムを深堀りし、それらを…

                            Deep Dive 大規模システムアーキテクチャ/開発組織エンジニアリング / Deep Dive Large-Scale System Architecture, Development Organization Engineering
                          • サクッと調べたので間違えてるかもしれんが 万博会場の建ぺい率は70%な..

                            サクッと調べたので間違えてるかもしれんが 万博会場の建ぺい率は70%なのよね 会場図面を見ると割と厳しいだろうなぁと しかも建ぺい率が決まった後にリング大屋根が決まってる これがかなり食ったんじゃ無かろうか 建ぺい率の食い合いになり、休憩所には屋根はつけられない、みたいな話になったのでは 結局、建築基準法的に屋根のない工作物パーゴラ建築にするしかなく 面白いのは、未着工の海外館、100%建たない、空き地に万博協会がおざなり休憩所を建てるだろうが 建ぺい率に余裕が出たのでこっちは屋根付きになる、エアコン完備、こっちにしか人来ねぇみたいな状況になるだろう。 まぁそんな事はどうでもいい、俺が気に入らないのはデザインに機能美も根拠も無い 万博のテーマは「いのち輝く未来をデザイン」 石を吊るしてどう命が輝くのか、未来なのか、 本来であれば全体統括のデザインマネージャーが居て、各種のパビリオン、施設、

                              サクッと調べたので間違えてるかもしれんが 万博会場の建ぺい率は70%な..
                            • 福島の原子力 - YouTube

                              作品概要 製作:日映科学映画製作所 企画:東京電力 1977年 カラー 27分 1966年12月から建設が開始された東京電力の原子力発電所。 原子力発電の仕組みや建設工程を詳細に記録した劇場上映用映画。 この時代に映画館でさかんに上映されていたことが伺える。 この作品は、埼玉文化振興基金助成金によりデジタル化、 配信しています。 補足 この作品は福島第一原子力発電所の建設記録である。その調査編である「黎明」とともに前年の11月に公開した。2011年3月11日、東日本大震災に伴って発災した福島第一発電所の事故で話題となった作品。大震災2日目からTwitterを介して拡散、3日目にはNHKを始め民放各社が報道およびワイドショーで取り上げ、2か月間で30数回使用された。一時期はアクセス急増に伴い、関連作品を別サーバーに移す程のことになった。 海外にも飛び火し、BBCはじめ5か国8番組で使

                                福島の原子力 - YouTube
                              • 〈2024年秋〉世界で唯一「中銀カプセルに泊まれる」施設が横須賀市に誕生

                                〈2024年秋〉世界で唯一「中銀カプセルに泊まれる」施設が横須賀市に誕生建築家・黒川紀章氏が設計した中銀カプセルタワービル、解体後のオリジナルカプセルをデザインするクリエイターを募集 株式会社エンジョイワークス 本社 : 神奈川県鎌倉市由比ガ浜1-3-1 電話 : 0467-53-8583 代表取締役 : 福田和則 設立 : 2007年11月 コーポレートホームページ : https://enjoyworks.jp ◆令和6年度 国土交通省PPP協定パートナー ◆宅地建物取引業 [神奈川県知事(3)第28062号] ◆一級建築士事務所 [神奈川県知事登録 第16506号] ◆不動産特定共同事業者 [金融庁長官・国土交通大臣 第114号](第1号、2号、3号、4号に掲げる事業を行う) ◆第二種金融商品取引業 [関東財務局長(金商)第3148号] ◆住宅宿泊管理業者 [国土交通大臣(02)第F

                                  〈2024年秋〉世界で唯一「中銀カプセルに泊まれる」施設が横須賀市に誕生
                                • データアーキテクチャ特集 データ利活用を推進する8社の技術選定 - Findy Tools

                                  公開日 2024/09/12更新日 2024/09/13データアーキテクチャ特集 データ利活用を推進する8社の技術選定 毎回ご好評頂いているアーキテクチャ特集の今回のテーマは、データ分析基盤です。 データ活用に特に力を入れている日本のIT企業8社にご協力頂き、それぞれの技術選定の裏側と今後の展望についてご寄稿頂きました。 ※ご紹介は企業名のアルファベット順となっております 株式会社朝日新聞社 アーキテクチャ選択の背景や意図 これまでは、朝日新聞デジタル(朝デジ)のサービス開発・運用において、データを収集する基盤が存在せず業務ごとに Adobe Analytics や AWS QuickSight、 内製のツールなど様々なBIツールが乱立している状態でした。そこで、複数のシステムのデータソースを統合的に可視化・分析を可能にするために、分析基盤の構築に着手しました。 まず、データを集積・加工す

                                    データアーキテクチャ特集 データ利活用を推進する8社の技術選定 - Findy Tools
                                  • 2人世帯向け1LDKで550万円の「3Dプリンター住宅」を約2週間で組み立て、能登半島の被災者の生活再建の一助へ→様々な反応が集まる

                                    世界四季報 @4ki4 能登に3Dプリンター住宅 低価格、生活再建へ一助 - 日本経済新聞 nikkei.com/article/DGXZQO… 2人世帯向け1LDK(トイレ、風呂付き)50平方メートルで550万円(税別)。高い鉄筋コンクリート造り。着工から平均約2週間で組み立てまで完了する。 pic.x.com/ZCAWACbC1I リンク 日本経済新聞 能登半島地震被災地に3Dプリンター住宅 低価格、生活再建へ一助 - 日本経済新聞 能登半島地震で甚大な被害を受けた石川県珠洲市で、3Dプリンターで造った住宅第1号が完成し、2日、報道陣に公開された。耐震性が高い鉄筋コンクリート造りで、料金も低価格に抑えられているのが特徴。能登地方は9月に豪雨にも見舞われ、多くの住宅が被害を受けた。製造を手がけた企業は、被災者の生活再建の一助としたい考えだ。住宅は、兵庫県西宮市のスタートアップ、セレンディ

                                      2人世帯向け1LDKで550万円の「3Dプリンター住宅」を約2週間で組み立て、能登半島の被災者の生活再建の一助へ→様々な反応が集まる
                                    • 見えないものに着目すると上手くいく、モデリングの勘所 / invisible-driven-design

                                      こちらのイベントの登壇発表資料です。 アーキテクチャを突き詰める Online Conference https://findy.connpass.com/event/314782/

                                        見えないものに着目すると上手くいく、モデリングの勘所 / invisible-driven-design
                                      • 非同期ジョブをユーザーアクションに組み込まない

                                        (勤務先に投稿した社内ブログの焼き直しです) ある日同僚から ActiveJob の perform_later で Barbeque にキューした非同期ジョブの起動が遅いと言われた。が、非同期ジョブの使い所について個人的な考えを書いてみることにする。 相談は「非同期ジョブの結果をユーザーに返しているため、高速になって欲しい。現状、最大で数分の時間を要す旨のメッセージを表示している」という内容でした。具体的には {内部 API} が重く、一部の処理を非同期ジョブにしていてユーザー体験の悪化につながっているとのこと。 盲目的に非同期にしても嬉しいことはない 結論としては、非同期にするのであれば丁寧にやれば良いけど、そもそも同期的でよくない? と考えて欲しいと返した。 まず、個人的にはユーザーアクション起因かつユーザーへフィードバックする必要のある処理を非同期ジョブにするのは本当に長時間かかる

                                        • SRE Magazine - 001号(2024/04/01)

                                          巻頭言:SRE Magazineを始めました 書いた人:しょっさん( @syossan27 ) SRE Magazineの発刊についての想いなどを書いてます。 ばばさんがお勧めする「SRE入門」と「SRE入門の入門」に効く書籍や文章 書いた人:ばば/netmarkjp さん( @netmarkjp ) SRE入門に効く書籍や文章を紹介しています。 非常時の可用性をフィーチャーフラグで保つアイディア 書いた人:iwamot さん( @iwamot ) アクセス急増などの非常時でも可用性を保つ手法に「緊急レバー」があります。この記事では、緊急レバーの実装にフィーチャーフラグを用いるアイディアを提示します。 SIEMってサイトの信頼性向上に寄与するの? 書いた人:Yuta Kawasaki(ゆーた)さん( @yuta_k0911 ) SIEM on Amazon OpenSearch Servi

                                            SRE Magazine - 001号(2024/04/01)
                                          • え、高級言語しか触ったことないのにCPUを自作するんですか!?

                                            今回は、高専5年次から趣味で学習していたRISC-Vを実装した、簡単なCPU作成をしていこうと思います。 完全に知識ゼロの状態から学び始めたので、間違った解釈をしている部分があるかもしれませんが、その時は優しく指摘していただけると嬉しいです 🙏 また、本ブログはディジタル回路設計とコンピュータアーキテクチャ[RISC-V版]を基に書かれています。初心者でも理解しやすいように丁寧に解説されているので、興味があれば是非買ってみてください! RISC-Vってなんぞ RISC-V公式サイトには以下のように書かれています。 RISC-V is an open standard Instruction Set Architecture (ISA) enabling a new era of processor innovation through open collaboration. (RISC-

                                              え、高級言語しか触ったことないのにCPUを自作するんですか!?
                                            • ユーザー体験重視のSPAアーキテクチャ改 - laiso

                                              JavaScriptフレームワークを取り巻く状況は、常に変化を続けています。近年では、サーバーサイドレンダリング(SSR)とクライアントサイドレンダリング(CSR)のバランスは、重要な検討事項です。 ChatGPTのRemix採用 2024年9月、ChatGPTがNext.jsからRemixに移行したことが明らかになりました。この出来事は、Remixの母体であるReact Router系のコミュニティで大きな話題となり、移行の理由について様々な憶測を呼びました。 JavaScriptエキスパートのWes Bos氏(学習動画教材とかを作っている人)は、ChatGPTのフロントエンドのソースコードを分析し、OpenAIがRemixを採用した理由について独自の考察を展開しました。 www.youtube.com 緊急で動画を回すWes Bos氏 Wes Bos氏の分析によると、ChatGPTのア

                                                ユーザー体験重視のSPAアーキテクチャ改 - laiso
                                              • Tailwind CSSでデザインシステムを構築する[前編] ~「契約」としてのデザインシステム | gihyo.jp

                                                2024年1月26日発売の『Tailwind CSS実践入門』の第9章「ユーティリティファーストでデザインシステムを構築する」の一部を、前後編の2回に分けて掲載します。ユーティリティファーストというTailwind CSSの発想を活かしたデザインシステム構築の最初の一歩をまとめたものです。開発者がデザインルールをTailwind CSSの設定に落とし込む過程はもちろん、デザイナーが開発者とどのように協力しあうべきかについても論じています。 本記事の内容は、書籍の最終章に当たる部分です。ほかの章の内容に言及していたり、書籍内ですでに使われた用語が説明なく登場したりするのを防ぐため、書籍の原文から一部を変更しています。 一般的には、デザインシステムとは一貫したデザインや操作性でWebサイトやアプリケーションを提供するためのガイドラインの集まりと理解されます。使われ得る色のパレットや可能なスペー

                                                  Tailwind CSSでデザインシステムを構築する[前編] ~「契約」としてのデザインシステム | gihyo.jp
                                                • RDBの主キー、UUID使った方がいいの?(DDD, CleanArchitecture対応)

                                                  結論 お手軽モノリスならAutoIncrementが効率的だしこれでいいよ アプリケーション側で主キーを生成したい場合はLUIDを作る必要があるよ。GUIDで大は小を兼ねよう 主キーでGUIDを使うならULIDよりもUUIDv7がおすすめだよ ただし分散されているエンジンによってはUUIDv4の方が効率的になる場合もあるよ 主キーは原則公開しない方がいいよ UUIDv7やULIDはユニーク性を持ったInstant(timestamp)としても使えるよ 分散されたシステムでは厳密な時系列性を担保することはできないよ、あきらめてロックをかけつつ連番を一か所で生成しよう RDBのPrimary Key(主キー)とは? MySQL、PostgresQLなどのRDBでは各レコードを識別するために一意な値を必要とします。これをPrimary Key(主キー)と呼びます。別のカラムにUNIQUEなInd

                                                    RDBの主キー、UUID使った方がいいの?(DDD, CleanArchitecture対応)
                                                  • なぜDependency Injectionなのか? ~関心の分離と疎結合~

                                                    本稿は「アーキテクチャを突き詰める Online Conference」における発表「なぜDependency Injectionなのか? ~関心の分離と疎結合~」の登壇原稿となります。 発表時の動画アーカイブは後日公開されたタイミングでリンクを追加いたします。 また、本稿のサンプルコードとPower PointはGitHubで公開しています。 「CC BY-SA 4.0」で公開していますので、気に入っていただけたら営利目的含め、ライセンスの範囲で自由に利用していただいて問題ありません。 https://github.com/nuitsjp/WhyDependencyInjection というわけで、本稿の目指すゴールはこちら。 今日は、この場にいる皆さんが「なぜDependency Injectionを利用するのか?」ということを、理解いただくのが本日のゴールとなります。 というわけで本

                                                      なぜDependency Injectionなのか? ~関心の分離と疎結合~
                                                    • イベント駆動アーキテクチャ導入の手引きと共通の落とし穴 / Guide to Implementing Event-Driven Architecture and Common Pitfalls

                                                      イベント駆動アーキテクチャにおける落とし穴についてお話しています。 こちらは JJUG CCC 2024 Spring の講演用資料です。 Code: https://github.com/nrslib/pubsubdoc # URL YouTube: https://www.youtu…

                                                        イベント駆動アーキテクチャ導入の手引きと共通の落とし穴 / Guide to Implementing Event-Driven Architecture and Common Pitfalls
                                                      • 自治体パッケージ頼みの「最新フラグ」の闇 - 設計者の発言

                                                        デジタル庁の自治体システム標準化プロジェクトが危うい。2024年6月26日に開かれた課題検討会議にて、データ連携の標準仕様に問題があることが各自治体の標準化に携わる事業者から指摘され、それらについて事業者間で協議のうえ調整する旨が示された。ここで言う事業者とは、自治体向けパッケージを扱っているベンダーやそれを現場でカスタマイズしている開発企業のことだ。 履歴番号と最新フラグ その会議で取り沙汰されたのが「履歴番号」と「最新フラグ」の扱いである。細かい話のように思えるかもしれないが、多くのテーブルの主キー設計に関わる決定的な問題である。遅かれ早かれコトアゲされるだろうと予想していたが、あまりにタイミングが遅いし影響が大きい。 履歴番号と最新フラグがどういうものかを説明しよう(図1)。本当はもっと複雑なのだが、わかりやすさのために少し整理してある。 図1.履歴番号と最新フラグの使い方 「住民情

                                                          自治体パッケージ頼みの「最新フラグ」の闇 - 設計者の発言
                                                        • 年間 1000万人以上が使うあのサービスの言語・技術スタック まとめ - Findy Tools

                                                          公開日 2024/02/28更新日 2024/06/05年間 1000万人以上が使うあのサービスの言語・技術スタック まとめ 企業の規模や業種によって採用される技術スタックは様々異なります。それは事業やプロダクトの特徴、過去に採用してきた技術などの要因に大きく影響されています。 以前、「言語・技術スタックまとめ 15選」ではスタートアップからメガベンチャーまで幅広い企業の技術スタックとその設計思想を取り上げさせていただきましたが、この記事はその続編です。 大手企業の技術スタックはその規模や、事業・プロダクトの変遷によって、独自の特徴が見られます。各社どのような経緯で現在の技術構成に至ったかという背景を知ることで、技術選定における考え方のヒントを見つけられると思いますので、ぜひ参考にしてください。 ※掲載している技術スタックは各社からご提供頂いたものを掲載しております

                                                            年間 1000万人以上が使うあのサービスの言語・技術スタック まとめ - Findy Tools
                                                          • AWS 初学者向けの勉強方法 6 ステップ!2024 年版! | Amazon Web Services

                                                            Amazon Web Services ブログ AWS 初学者向けの勉強方法 6 ステップ!2024 年版! こんにちは、AWS トレーニングデリバリーマネージャー の西村航です。 本記事は 2022 年 4 月に投稿した AWS 初学者向けの勉強方法 6 ステップ!2022 年版! という記事を 2 年ぶりにアップデートした内容になります。投稿してから経過した 2 年間で公開された勉強方法を追記して、一部の勉強方法に関してはリンクの最新化を行いました。 皆さん、もしくは皆さんの周りでこんな方はいませんか。「AWS を勉強したいんだけど何から勉強すればよいだろう。どこかに勉強方法がまとまってないかな?」という悩みを抱えている方、または「同僚や部下に AWS の勉強を促しているけど、ちょうど良い教材とか無いかな?」という悩みを抱えている方。本記事はそういった AWS を勉強する際の悩みを抱え

                                                              AWS 初学者向けの勉強方法 6 ステップ!2024 年版! | Amazon Web Services
                                                            • LLMのRAG(外部知識検索による強化)をまとめた調査報告 | AIDB

                                                              LLMのRAG(外部知識検索による強化)についての調査結果が報告されています。 基本フレームワークと各構成要素の詳細、評価、そして今後の発展について言及されており網羅的です。 本記事では、その報告内容を抜粋してお届けします。 参照論文情報 タイトル:Retrieval-Augmented Generation for Large Language Models: A Survey 著者:Yunfan Gao, Yun Xiong, Xinyu Gao, Kangxiang Jia, Jinliu Pan, Yuxi Bi, Yi Dai, Jiawei Sun, Haofen Wang 所属:Tongji University, Fudan University URL:https://doi.org/10.48550/arXiv.2312.10997 本記事の関連研究:LLMにナレッジグ

                                                                LLMのRAG(外部知識検索による強化)をまとめた調査報告 | AIDB
                                                              • ル・コルビュジエの展覧会が大倉集古館で開催 美術作品をまとめて展示するのは約30年ぶり

                                                                公益財団法人 大倉文化財団 大倉集古館と大成建設が、「特別展 大成建設コレクション もうひとりのル・コルビュジエ 〜絵画をめぐって〜」を開催する。会期は6月25日から8月12日まで。 ル・コルビュジエは、フランスを拠点に活動した建築家。日本の国立西洋美術館をはじめ、7ヶ国にある17資産がユネスコの世界文化遺産に登録されており、20世紀を代表する建築家として評価されているほか、数多くの美術作品を残したアーティストとしても知られている。 同展では、大成建設のル・コルビュジエ・コレクションの中から油彩や素描、パピエ・コレ、版画、タピスリー、彫刻などを展示。1917年頃に画家のアメデ・オザンファンとともに提唱した「ピュリスム」の作品や、1920年代末以降に描かれた「女性」をテーマにした作品、第2次世界大戦中に制作された象徴的なモチーフをメインとした作品、グラフィック的な表

                                                                  ル・コルビュジエの展覧会が大倉集古館で開催 美術作品をまとめて展示するのは約30年ぶり
                                                                • Golang開発者のためのクリーンアーキテクチャ

                                                                  はじめに クリーンアーキテクチャは、ソフトウェア設計の分野で非常に重要な概念です。 しかし、その理解は容易ではなく、明確な正解が存在するわけではありません。 多くの人が異なる解釈を持ち、他の設計思想と混在していることもあります。 この記事では、自分なりの視点からクリーンアーキテクチャを解釈し、その整理した内容を共有します。 このアーキテクチャの目的は、システムの各層を独立させ、変更に強く、テストしやすい設計を実現することです。 この記事では、クリーンアーキテクチャの基本概念、Golangでの実装方法、およびディレクトリ構成について詳しく説明します。 なお、この記事では個人的な見解を述べており、必ずしも正解を書いているわけではありません。もし誤りがあれば、ぜひご指摘いただけると幸いです。 クリーンアーキテクチャの基本概念 クリーンアーキテクチャの元となったのは、ロバート・C・マーチン(通称「

                                                                    Golang開発者のためのクリーンアーキテクチャ
                                                                  • DDDを実践するための手引き(ドメインイベント編)

                                                                    ドメインイベントを扱う実装は様々な流派があり、本記事ではなるべく一般的なものを取り上げたいと思っていますが、あくまで一例です。 実装例は Kotlin を使っていますが、他の言語でも同様の実装が可能です。 ドメインイベントとは イベントとは「過去に発生した出来事」であり、ドメインイベントは「ビジネスドメイン上で発生した重要な出来事を表すメッセージ」です。 (例: チケットが割り当てられた、注文がキャンセルされた) ドメインイベントはシステム内の状態の変化(=集約の状態の変化)を表現するものであり、通常は集約がドメインイベントの発生源となります。 用途 ドメインイベントは主に次のような目的で使用されます。 1. イベントの発生を起点に、別の処理をトリガーする ドメインイベントは、システムの異なる部分間を連携させるために使用されます。 ドメイン上の要件として「...したら...する」のようなフ

                                                                      DDDを実践するための手引き(ドメインイベント編)
                                                                    • 「人間の骨」の構造を真似したらコンクリートブロックの強度が5.6倍に! - 科学ニュースメディア!ナゾロジー

                                                                      人間の骨は軽いだけでなく、様々な衝撃から私たちを守ってくれます。 この骨の強度の高さの秘密は、「亀裂を逸らして、一瞬で崩壊することを防ぐ構造」にあります。 最近、アメリカのプリンストン大学(Princeton University)に所属するレザ・モイニ氏ら研究チームは、人間の骨の構造を模倣したコンクリートブロックを開発しました。 内部に空洞が作られた特殊な構造により、亀裂の進展が抑えられ、従来のコンクリートブロックよりも5.6倍も高い破壊靭性(亀裂の進展や破壊に対する抵抗力)を示しました。 研究の詳細は、2024年9月10日付の学術誌『Advanced Materials』に掲載されています。 Hollow concrete mimics human bones for 5x better toughness https://newatlas.com/materials/concrete

                                                                        「人間の骨」の構造を真似したらコンクリートブロックの強度が5.6倍に! - 科学ニュースメディア!ナゾロジー
                                                                      • 昨年5月オープンの「ミソラタウン掛川」耐震性に重大問題で1棟閉鎖、一部は14cm沈み「震度5でも何が起こるか…」

                                                                        【読売新聞】 静岡県掛川市高御所の大型商業施設「ミソラタウン掛川」について、開発会社「フジ都市開発」(静岡市)は7日、設計・施工の欠陥で1棟の耐震性に重大な問題が見つかったため、閉鎖すると発表した。スーパーやドラッグストアなど3店が

                                                                          昨年5月オープンの「ミソラタウン掛川」耐震性に重大問題で1棟閉鎖、一部は14cm沈み「震度5でも何が起こるか…」
                                                                        • Modular Monolith はどの辺りから考え始めるものなのか - id:onk のはてなブログ

                                                                          モノリスでは大変なので、マイクロサービスやモジュラーモノリスにして認知負荷を減らしたり、生産性の劣化に抗いたいという考え方がある。 モジュラーモノリスとは モジュラーモノリスについては、だいたい infoq.com のモノリスシリーズ(?)を読めば良いんじゃないか。 有名なのは Shopify のヤツ。 モノリスとマイクロサービスの中間にある、1 アプリケーションなんだけどモノリスでは無い、アプリ内でモジュール分けされているアーキテクチャのこと。app/ の直下に MVC を置くんじゃなくて、COMPONENTS (例えば billing)/app/ の下に MVC を置く、ようなイメージ。 モジュラーに移行するタイミング 僕の感覚だと、数百モデルは全然モノリスで扱えると思っている。少なくとも 300 models 程度でモジュラーにしていく必要はまったく感じない。 世の中で見つけたモデル

                                                                            Modular Monolith はどの辺りから考え始めるものなのか - id:onk のはてなブログ
                                                                          • デザインシステムとコンポーネント指向によるフロントエンド開発プロセスの革新 / Innovation in Frontend Development Processes through Design Systems and Component-Oriented Architecture

                                                                            フロントエンドカンファレンス北海道でお話ししたスライドです Proposal: https://fortee.jp/frontend-conf-hokkaido-2024/proposal/ebd98e0a-241c-4443-aa98-300af113b40d # URL YouTube…

                                                                              デザインシステムとコンポーネント指向によるフロントエンド開発プロセスの革新 / Innovation in Frontend Development Processes through Design Systems and Component-Oriented Architecture
                                                                            • Cloud Run で作るサーバーレス アーキテクチャ 23 連発 - これのときはこう!

                                                                              2023年は「Cloud Run を触って覚える」をテーマとした ひとりアドベントカレンダー を開催しており、Cloud Run のさまざまな機能や Cloud Run でよく使う構成などをご紹介しています。 最終日、25日目は Cloud Run を中心としたサーバーレス アーキテクチャをいくつか紹介します。2023年にちなんで23個のアーキテクチャを用意しました。 Cloud Run の概要は「gihyo.jp」で解説していますので、こちらもぜひご覧ください。 Web アプリケーション + API の 3-Tier 構成 (SPA) Web アプリケーション + API の 3-Tier 構成 (SPA) SPA (Single Page Application) がフロントになり、バックエンドの API サーバーとして Cloud Run を使用するアーキテクチャです。SPA は N

                                                                                Cloud Run で作るサーバーレス アーキテクチャ 23 連発 - これのときはこう!
                                                                              • 長野にあるオシャレなホテル、意地でも建築確認取らないゾ!と言う鉄の意志を感じる→固定資産税も払わないぞ!

                                                                                菊池駿一@丸森 @kiku5445 今は伊具郡丸森。二級建築士。建築の日々です。建築ネタ。つぶやきお多め。リツイートも多めです。 また、タイ語を突然話す事もあります。先に謝っておきます。ごめんなさい。 写真が趣味📷 よくポンコツツイートします。突っ込んでね。 https://t.co/esmqjFz4Nd

                                                                                  長野にあるオシャレなホテル、意地でも建築確認取らないゾ!と言う鉄の意志を感じる→固定資産税も払わないぞ!
                                                                                • GitHub Copilot Workspaceが利用可能になったのでゼロからアプリを作ってみた - Alternative Architecture DOJO

                                                                                  こんにちは、MLBお兄さんこと松村です。 昨年の MLB 全体ドラフト1位のポール・スキーンズ投手がメジャーデビューしました。予想通りの豪速球でした。 2024年4月29日についにテクニカルプレビューが開始となった GitHub Copilot Workspace ですが、ゴールデンウィーク中に私のアカウントでも利用可能となっていたため、試してみたことを書いていきます。 利用開始まで この記事を書いている時点では、 GitHub Copilot Workspace の利用には待機リスト (Waitlist) への登録が必要であり、その通過を待つ必要があります。 そのため GitHub Copilot Workspace を利用したい方は、こちらから登録を行いましょう。 githubnext.com ゼロからアプリを作ってみる 今回は練習として私がコードを書くこと無く、 C# の簡単なアプリ

                                                                                    GitHub Copilot Workspaceが利用可能になったのでゼロからアプリを作ってみた - Alternative Architecture DOJO