並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 1188件

新着順 人気順

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

  • 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」は近い未来に滅ぶだろうという主張
    • 万博休憩所2 - ダモクレスの日除けの問題を考えてみる

      750個の石をネックレスのようにつるす万博休憩所 https://xtech.nikkei.com/atcl/nxt/column/18/02484/081300062/ 法的にOKなことは安全性を担保しないhttps://x.com/kopppepan/status/1828342511523578318 「建築基準法をはじめとした各種法令を遵守」としているけれど、この日除けは「建物」ではなさそうなので「工作物」に該当しそう。 それであれば建築基準法にあるような耐震基準などは適用されないだろうから、合法であっても法的に安全性を保証されたわけではない。 少なくとも、このタイプの構造物の耐震基準というものは現状では無いだろう。 動的な荷重への対応が未知静的な荷重に対しては流石に計算しているから大丈夫だろう。 ただ、地震が起きたときや台風が来たときには別の負荷がかかるし、隣の石がぶつかることも

        万博休憩所2 - ダモクレスの日除けの問題を考えてみる
      • 隈研吾さん設計の馬頭広重美術館を大規模改修 腐食など深刻化で那珂川町 ふるさと納税で資金集め|下野新聞 SOON

        【那珂川】町は世界的な建築家隈研吾(くまけんご)さんが設計し、2000年に開館した町馬頭広重美術館の初めての大規模改修に取り組む。同館は町の代表的な建築物の一つで、観光資源としても親しまれる一方、建物の特徴である八溝杉材のルーバーの傷みなどが著しい。町はふるさと納税の仕組みを利用して資金集めを進めており、「来年の町合併20年と開館25周年に合わせて、オープン当時の輝きを取り戻したい」として協力を呼びかけている。 (残り:約 648文字)

          隈研吾さん設計の馬頭広重美術館を大規模改修 腐食など深刻化で那珂川町 ふるさと納税で資金集め|下野新聞 SOON
        • さまざまなチャットAIを簡単にローカル環境で動かせるアプリ「Ollama」の公式Dockerイメージが登場

          「Mistral」「Llama 2」「Vicuna」などオープンソースの大規模言語モデルを簡単にローカルで動作させることが可能なアプリ「Ollama」の公式Dockerイメージが登場したので、早速使い勝手を試してみました。 Ollama is now available as an official Docker image · Ollama Blog https://ollama.ai/blog/ollama-is-now-available-as-an-official-docker-image Ollamaで動作可能な大規模言語モデルの代表例は下記の通り。リストの全体についてはOllamaの公式サイトで確認することができます。 モデルパラメーターサイズDownloadMistral7B4.1GBollama run mistralLlama 27B3.8GBollama run ll

            さまざまなチャットAIを簡単にローカル環境で動かせるアプリ「Ollama」の公式Dockerイメージが登場
          • クラウドアプリケーション 10の設計原則 「Azureアプリケーションアーキテクチャガイド」から学ぶ普遍的な原理原則 - インプレスブックス

            ■真壁 徹(まかべ とおる) 北陸先端科学技術大学院大学 博士前期課程修了 修士(情報科学)。 株式会社大和総研に入社。公共向けパッケージシステムのアプリケーション開発からIT業界でのキャリアを始める。その後日本ヒューレット・パッカード株式会社に籍を移し、主に通信事業者向けアプリケーション、システムインフラストラクチャの開発に従事する。その後、クラウドコンピューティングとオープンソースに可能性を感じ、OpenStack 関連ビジネスでアーキテクトを担当。パブリッククラウドの成長を信じ、日本マイクロソフト株式会社へ。 主な著書に『しくみがわかるKubernetes Azure で動かしながら学ぶコンセプトと実践知識』(翔泳社)、『Microsoft Azure 実践ガイド』(インプレス)、共著に『Azureコンテナアプリケーション開発 ── 開発に注力するための実践手法』(技術評論社)などが

              クラウドアプリケーション 10の設計原則 「Azureアプリケーションアーキテクチャガイド」から学ぶ普遍的な原理原則 - インプレスブックス
            • プレスリリース駆動開発のすゝめ - 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
                    • 円安を乗り越えるための Arm アーキテクチャへの移行が完了! そのプロセスを公開します - カミナシ エンジニアブログ

                      こんにちは。ソフトウェアエンジニアの坂井 (@manabusakai) です。 カミナシでは、クラウドインフラストラクチャに AWS を採用していますが、昨今の円安を受けて円換算での請求額は右肩上がりで増え続けています。サービスの規模や特性に関わらず、パブリッククラウドを利用する多くの日本企業で頭痛の種になっているのではないでしょうか。 円安になる前から継続的にコスト最適化には取り組んできましたが、クイックウィンで実施できるものはやり尽くしており手詰まり感がありました。しかし、我々スタートアップにおいて適正なコストに抑えることはランウェイ(キャッシュ不足に陥るまでの残存期間)を伸ばす意味でも重要なため、現状に甘んじることなく次の最適化ポイントを探していました。 Arm アーキテクチャ移行によるコスト最適化への期待値 AWS は Arm ベースの Graviton プロセッサを開発しており、

                        円安を乗り越えるための Arm アーキテクチャへの移行が完了! そのプロセスを公開します - カミナシ エンジニアブログ
                      • 【もうすぐなくなる日本の名建築】桂設計〈日比谷公園大音楽堂〉

                        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
                            • 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
                              • サクッと調べたので間違えてるかもしれんが 万博会場の建ぺい率は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
                                      • 見えないものに着目すると上手くいく、モデリングの勘所 / invisible-driven-design

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

                                          見えないものに着目すると上手くいく、モデリングの勘所 / invisible-driven-design
                                        • 「山の上ホテル」全館休業へ 老朽化に対応、24年2月13日から | 毎日新聞

                                          東京・神田の駿河台にあり、著名な作家たちに愛されてきた「山の上ホテル」(東京都千代田区)が2024年2月13日から全館休業することになった。同ホテルが23日、ホームページで公表した。建物の老朽化への対応を検討するためで、休業期間は「当面の間」としている。 同ホテルは1954年に開業。丘の上にたたずむアール…

                                            「山の上ホテル」全館休業へ 老朽化に対応、24年2月13日から | 毎日新聞
                                          • 非同期ジョブをユーザーアクションに組み込まない

                                            (勤務先に投稿した社内ブログの焼き直しです) ある日同僚から 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を自作するんですか!?
                                                • Tailwind CSSでデザインシステムを構築する[前編] ~「契約」としてのデザインシステム | gihyo.jp

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

                                                    Tailwind CSSでデザインシステムを構築する[前編] ~「契約」としてのデザインシステム | gihyo.jp
                                                  • なぜ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
                                                          • ユーザー体験重視の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
                                                            • ル・コルビュジエの展覧会が大倉集古館で開催 美術作品をまとめて展示するのは約30年ぶり

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

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

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

                                                                        Golang開発者のためのクリーンアーキテクチャ
                                                                      • Vike

                                                                        Like Next.js/Nuxt but as do-one-thing-do-it-well Vite plugin. 🔧 ControlUse any UI framework (React, Vue, Svelte, Solid, ...) and any tool you want (any frontend library, web technology, deploy environment, Vite plugin, ...). With Vike, you integrate tools manually and keep architectural control. 📦 Zero-configVike gives you control only where it matters. Everything else just works without the nee

                                                                          Vike
                                                                        • DDDを実践するための手引き(ドメインイベント編)

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

                                                                            DDDを実践するための手引き(ドメインイベント編)
                                                                          • 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

                                                                                    長野にあるオシャレなホテル、意地でも建築確認取らないゾ!と言う鉄の意志を感じる→固定資産税も払わないぞ!