並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 1282件

新着順 人気順

architectureの検索結果121 - 160 件 / 1282件

  • 開発者ポータル Backstage とは - Carpe Diem

    背景 開発チームが抱えるよくある課題として システムが変化する一方でドキュメントは更新されず腐る メンバーの流入出によって口伝でかろうじて継承された知見も失われる 検索性が良くないと過去のドキュメントが気づかれず、同じような内容のドキュメントが新規量産される 後から参加したメンバーはどちらが正のドキュメントか分からず混乱する といったことが良くあります。 解決方法としては以下のように、GitHub&ルールベースで管理するといった例があります。 future-architect.github.io また組織・システムが大きくなってくると認知負荷を低減するためにドメインで区切るような形でチームの分割が始まりますが、 異なるチームによってシステムが管理され、システムの依存関係を全て知っている人がいなくなる CxOレイヤが大規模イベント前に現状を把握したいときに都度時間がかかってしまう チームごと

      開発者ポータル Backstage とは - Carpe Diem
    • 爆音OKマンション入居待ち2800人 配信や演奏、全力で - 日本経済新聞

      ご近所さんに一切の遠慮なく、爆音で生活する人々がいる。こんな書き出しだが、社会問題の話ではない。どんな大きな音を鳴らしても近所迷惑にならない防音マンションが人気だ。かつては音楽家などに需要が限られていたが、在宅時間が増えた新型コロナウイルス禍を機に居住者の幅が広がっている。「くそおおおおおお!!!!!!!」。会社員の男性(32)は人々が寝静まる深夜に自宅マンションで叫ぶ。ほぼ毎日ゲーム実況をユ

        爆音OKマンション入居待ち2800人 配信や演奏、全力で - 日本経済新聞
      • 一休.comのアーキテクチャ変遷から考えるサービス分割の勘所

        techplayの登壇資料です。 https://techplay.jp/event/908123 #ikyu_TP

          一休.comのアーキテクチャ変遷から考えるサービス分割の勘所
        • 安藤忠雄氏設計の作品に住むという特別な体験。(奈良県生駒市65㎡の賃貸物件) - 物件ファン

          言わずと知れた世界的な 建築家・安藤忠雄氏。 公共建築や商業施設なども 数多く手がけているので その建築を体験されたことのある方も 多いかもしれませんが、 実際に住んだことのある方は ほとんどいないのではないでしょうか。 もともとは施主夫婦と その長男・次男夫婦の3世帯が住まう 住宅として設計されたこちらの建物。 そのうち、広い中庭のある地階のお部屋が 賃貸物件として募集中です。 これは興味のある方には 大チャンスなのでは…。 竣工は1984年ですので、時期的には 六甲の集合住宅の1期計画の少し後。 初期の住宅作品にあたります。 高い塀でコンクリートの塀で 外部から切り取られた空間は、 背筋がピンと伸びるような 感覚もありますね。 3層それぞれに各世帯を 割り振る代わりに、 屋外空間を共有の空間とした 贅沢な構成となっています。 中庭から2階の屋上緑化、 3階のバルコニーへと流れるような

          • Admin.jsを使って面倒な管理画面をサクッと作ろう | DevelopersIO

            こんにちは、CX事業本部Delivery部サーバーサイドチームのmorimorkochanです。 突然ですが「あぁ〜管理画面作るのめんどくせ〜」って思うことはないですか? 例えばRDBと接続されたRESTfulなAPIサーバーを作っていて、一部の管理者向けに管理画面を作りたいが管理画面にこだわりがない場合などなど。 そんな時に便利なのが、Admin.jsです。Admin.jsは管理画面を簡単に作成できるフレームワークです。オープンソースとして公開されており、クラウドにデプロイされているサービスを利用する場合は月額料金がかかりますが手動でサーバーに組み込んでデプロイする場合は無料です。 Admin.jsを使うと、RDBで管理される各テーブルごとにCRUD画面を簡単に作成することができます。これによってRDBと同じプロパティを何度も定義したり同じようなCRUDコードを何度も記述する必要はありま

              Admin.jsを使って面倒な管理画面をサクッと作ろう | DevelopersIO
            • オタク君が好きそうなキモい形のこの橋、なかなか興味深い構造をしてた「そういう発想の橋もあるのか」

              リンク www.pcken.or.jp 上路式吊床版橋 | 一般社団法人 プレストレスト・コンクリート建設業協会 わが国のプレストレストコンクリート(PC)技術は、1952年の事業化以来、種々のコンクリート構造物に採用され、世界的にも高い評価を確立しております。 1955年、専業者によりPC工業協会として発足した当協会は、その後一般建設業者の参加も得て、 現在会員数33社と、わが国におけるPC工事のほとんどを手がけている業者の団体にまで発展しております。PC建設業界の健全な進歩と発展を図り、それをもって社会インフラの整備拡充および人々の生活を豊かにする開発を究極的目標として、 調査・研究と技術の普及に研鑽を積み重ねて

                オタク君が好きそうなキモい形のこの橋、なかなか興味深い構造をしてた「そういう発想の橋もあるのか」
              • フロントエンドのディレクトリ設計思想

                はじめに フロントエンドのディレクトリ構成、世の中に色んな「推し」が有って悩みますよね。 例えば、、、 さらに最近は、App Directoryの登場や、それに合わせたNext.js公式の「推し」構成がドキュメント化されたりと、さらに色々なパターンが出てきています。 本記事の趣旨 本記事では、具体的な構成そのものではなく、 様々ある構成を横串で見通して整理できる設計思想を紹介します。 新しい推し構成の紹介ではなく、構成を考えたり決めたりするときに役立つ抽象的・汎用的な指針を提供できればと考えています。 基本となる考え 分割の方向 一般的に、アーキテクチャにおける分割には2つの方向が有ります。 (出典も良書なのでリンクを貼っておきます: https://www.amazon.co.jp/dp/4873119820) これはディレクトリにおいても同じだと思っていて、筆者は分かりやすさのために

                  フロントエンドのディレクトリ設計思想
                • Firebase Authから内製認証基盤に無停止移行して年間1000万円以上削減した

                  症状検索エンジン「ユビー」 では、ローンチ当初から Firebase Auth (GCP Identity Platform) を使っていましたが、OIDCに準拠した内製の認証認可基盤に移行しました。 認証認可基盤そのものは m_mizutani と nerocrux と toshi0607(退職済) が作ってくれたため、僕は移行のみを担当しました。 結果として、強制ログアウトなし・無停止でビジネス影響を出さずに、年間1000万円以上のコスト削減に成功しました[1]。その移行プロセスについて紹介します。認証認可基盤そのものの紹介はあまりしません。 移行した理由 大量の匿名アカウント ユビーでは、アクセスした全ユーザーに対して自動的に匿名アカウントを発行しています。これにより、ユーザーがアカウント登録しているかどうかに関わらず、同じID体系で透過的に履歴情報等を扱うことができます。アカウント

                    Firebase Authから内製認証基盤に無停止移行して年間1000万円以上削減した
                  • 新規サービスのバックエンド開発で3ヶ月経ったので、試した技術や取り組みをまとめてみた

                    こんにちは、AIShift バックエンドエンジニアの石井(@sugar235711)です。 AIShiftでは去年の11月からAI Worker[1]という新しいサービスの開発が始まりました。(以下AI Worker) 本格的に開発が始まり3ヶ月弱経ったので、その間に試してきた技術やチームの取り組みについてまとめてみたいと思います。 はじめに この記事では、AI Workerのおおまかな概要・設計を説明し、それらのバックエンドを実現する上でどのような技術を試してきたのか、技術以外でのチームの取り組みについてまとめます。 少し分量が多いので、ライブラリについての情報を求めている方は、目次から気になる部分を読んでいただければと思います。 何を作っているのか ざっくりまとめると、Microsoft Teams/Web上で動くAIを活用した業務改善プラットフォームを作成しています。 GPTとRAG

                      新規サービスのバックエンド開発で3ヶ月経ったので、試した技術や取り組みをまとめてみた
                    • 【AWS】大規模なバッチ処理を支える技術選定

                      ここから、表で挙げた内容をそれぞれ解説していきます。 構築難度に関しては、関数を実装するだけで済むLambdaが最も簡単で、バッチ専用に特化されたサービスであるBatchに関しては比較的バッチ構築はしやすい印象ですが、ECSに関してはバッチに特化していないため、バッチ処理を行うようにカスタマイズする必要があります。 タイムアウト制約に関して留意すべきは、Lambdaの実行時間は15分までなので、それ以上を超える処理時間のバッチは実装できないことです。 起動•実行上のオーバーヘッドに関しては、Lambdaにはコールドスタートがあるため起動時にオーバーヘッドを考える必要があり、Batchではジョブをキューに送信して、最適化のために、ある程度のジョブがキューイングしてから実行しようするので、即時性を求める処理には不向きです。 既存バッチを移行したいケースがあると思いますが、Lambdaで動かせる

                        【AWS】大規模なバッチ処理を支える技術選定
                      • 都市を支えるインフラの鑑賞(八馬智:大学教授)

                        八馬智 1969年生まれ。千葉工業大学創造工学部デザイン科学科教授。主な著書=『日常の絶景──知ってる街の、知らない見方』(学芸出版社、2021)、『ヨーロッパのドボクを見に行こう』(自由国民社、2015)ほか。 インフラの眺めに現れる都市の際 都市計画の観点からすると、都市はある一定の輪郭を持っているように見える。そこでは対象範囲が明示され、エリアごとに土地利用や建築基準などの計画や規制が定められている。しかし実際の都市では、その輪郭には一概には言えないゆらぎがある。おそらくそこに明快な正解はなく、読み取り方によってさまざまな見方が浮かび上がってくる。 ではその前提に立ったとき、「都市の際」にはどんなものがあるのだろうか。具体的に何が都市と非都市を隔てているのだろうか。ここでは「インフラ」を手がかりに、そのヒントになりそうな風景を列挙してみる。そして、都市が成立している背景や意味を振り返

                          都市を支えるインフラの鑑賞(八馬智:大学教授)
                        • 「共通基盤」を超えよ! 今、Platform Engineeringに取り組むべき理由

                          OpenShift.Runで登壇した資料です。

                            「共通基盤」を超えよ! 今、Platform Engineeringに取り組むべき理由
                          • ServerlessDays Tokyo 2023が最高すぎた! - Qiita

                            はじめに 4年ぶりの開催となるServerlessDays Tokyoに参加してきました https://tokyo.serverlessdays.io/ 「もっとうまくやりたい、誰よりも上手にやりたい」 というメッセージとともに開催されたServerlessDays Tokyo 2023ですが、超豪華なスピーカー陣を国内外から集め、ここ数年のServerlessの成熟と未来をしっかりと味わえる濃いイベントです。 1日目がセッション、2日目がワークショップということで、熱力の高いうちに激熱なサービスを素早く学べる構成になっていて、とても充実した内容でした。 所感 4年前のServerless LambdaをはじめとするFaaSをいかに簡単にデプロイ、運用していくかというツール系の話と S3やSQS,SNSなどのFaaS以外のServerlessなサービスの組み合わせでLowOpsな仕組みを

                              ServerlessDays Tokyo 2023が最高すぎた! - Qiita
                            • 転落の一途をたどる日本─その「独創性は、従順性を上回るまでには至らない」 | フランス人歴史家からの重い提言

                              ほかの国々の成長を前に、停滞を続ける日本経済。輸出は減少し、高齢化に歯止めはかからず、グローバル化の波からは取り残されてしまった……転落一直線に見えるこの国に、未来はあるのか。フランス人歴史家クリスティアン・ケスレーが仏紙「フィガロ」で指摘した日本の問題点と、回復の条件。 GDPランキングでドイツに抜かれ、世界第3位の座を失った──このニュースは、日本のあらゆるメディアによって盛んに報じられた。 2010年、中国に抜かれて第3位となった日本は、さらにドイツによって──ドイツ経済もここ数ヵ月、低迷気味であるが──降格を余儀なくされた。これについてはすでに2023年10月の時点で、国際通貨基金(IMF)はドイツの名目GDPがおよそ4兆4000億ドルなのに対し、日本は約4兆2000億ドルに止まっていることを公表していたため、驚くには当たらない。 とはいえ、隣国の中国に追い越された苦い経験を持つ日

                                転落の一途をたどる日本─その「独創性は、従順性を上回るまでには至らない」 | フランス人歴史家からの重い提言
                              • リアーキテクトと開発生産性について

                                2023/10/31 @ Barフロントえんどう で発表した「リアーキテクトと開発生産性について」です。

                                  リアーキテクトと開発生産性について
                                • 建築的には、上の方に書いている人がいるように、広縁だった空間なんだよ ..

                                  建築的には、上の方に書いている人がいるように、広縁だった空間なんだよ でも雨が吹き込むバルコニーみたいなものだから、建物が平家ではなくなると、落下防止の手摺がつき、それに漏水しないように建具が設置されたの。そして縁側の幅しかない謎の空間になったんだよ。 その上、空間的に勿体ないから、テーブルと椅子を置き、コンセントを這わして冷蔵庫を置き、ついでに配管を回して洗面台まで置くところが出てきた 半外部としての空間的な意味は失われたけど、主室が外につながる間のバッファ空間として生き残ったんだ 生活様式が変わり、持家政策によって狭小敷地に建蔽率いっぱいに部屋を区切るようなった現在、縁側という空間的な余裕を使いこなすことができなくなった現代人には謎の空間としか認識できないモノが残ったんだよ もはや和室としての様式は失われて、ただ畳(のようなモノ)が敷いてある部屋を和室と呼んでいるように、床の間とかもT

                                    建築的には、上の方に書いている人がいるように、広縁だった空間なんだよ ..
                                  • アーキテクチャの進化はドメインイベントが起点になる - KAKEHASHI Tech Blog

                                    こちらの記事はカケハシ Advent Calendar 2023 Part2の24日目の記事になります。 adventar.org はじめに 反復的な開発は、変更容易性の高いソフトウェアが不可欠です。ソフトウェア開発の経験がある方なら、デリバリ後の洞察や市場環境の変化から、新しい機能の追加やアーキテクチャの進化の必要性に直面したことが一度はあるでしょう。 私自身、要求分析手法やSOLID原則等の技法を取り入れ、変更容易性に対応する多くのプロジェクトに参加しました。しかし、どれだけ優れた手法や技法を持っていても、変更が難しい要求が出てくることは避けられません。その際、「過去の出来事」を正確に記録していれば、後から見返して問題解決が容易だったと感じることがよくあります。 ドメイン駆動設計(DDD)では、「過去に起こった出来事」を表現するドメインモデルを「ドメインイベント」と呼びます。変更容易性

                                      アーキテクチャの進化はドメインイベントが起点になる - KAKEHASHI Tech Blog
                                    • ワークフローオーケストレーション入門

                                      「Data Engineering Study #23 Data orchestration 特集」の発表資料です イベントページ: https://forkwell.connpass.com/event/310011/

                                        ワークフローオーケストレーション入門
                                      • 画像・PDF・TXT・メールなどの中身を読み取って検索できるようにするオープンソースのドキュメント整理ツール「Teedy」レビュー

                                        Teedyはさまざまな種類のファイルの中身を読み取って検索できる状態にしてくれるドキュメント整理ツールです。受信したメールを自動で取り込む設定もできるとのことなので、実際にセルフホストして使い勝手を確かめてみました。 sismics/docs: Lightweight document management system packed with all the features you can expect from big expensive solutions https://github.com/sismics/docs TeedyのインストールにDockerを利用するので、下記のリンクから自分の環境に合った方法でDockerをインストールします。 Install Docker Engine | Docker Documentation https://docs.docker.com

                                          画像・PDF・TXT・メールなどの中身を読み取って検索できるようにするオープンソースのドキュメント整理ツール「Teedy」レビュー
                                        • エヌビディアの本社「ボイジャー」を見てみよう…「障壁も境界もない」という企業哲学を反映

                                          Polly Thompson [原文] (翻訳:仲田文子、編集:Toshihiko Inoue) Nov. 25, 2023, 03:00 PM テクノロジー 15,454 アメリカの半導体メーカー、エヌビディアは昨年、「ボイジャー」と呼ばれるオフィスを開設した。 7万平方メートルのスペースには、「障壁も境界もない」という同社の哲学が反映されている。 Business Insiderは、このプロジェクトの設計責任者に話を聞いた。 半導体メーカーのエヌビディア(Nvidia)はここ数年、大きな成功を収めている。AIフィーバーが世界を席巻する中、同社のGPUチップの需要は急増した。 エヌビディアはAIのトレンドにいち早く着目し、ChatGPTなどの発展著しいテクノロジーで使われるチップの生産で大きくリードするようになった。 同社の株式は年初来250%近く上昇し、時価総額は瞬く間に1兆2000億

                                            エヌビディアの本社「ボイジャー」を見てみよう…「障壁も境界もない」という企業哲学を反映
                                          • アーキテクチャから学ぶKubernetesの全体像

                                            Developers Summit(デブサミ)2024で登壇したセッションの資料です。 - https://event.shoeisha.jp/devsumi/20240215 - https://event.shoeisha.jp/devsumi/20240215/session/4777

                                              アーキテクチャから学ぶKubernetesの全体像
                                            • これが図書館? 全面ガラス張りの開放的な空間。大企業が始めたコミュニティ型図書館「まちライブラリー」を見てきました 西東京市

                                              これが図書館? 全面ガラス張りの開放的な空間。大企業が始めたコミュニティ型図書館「まちライブラリー」を見てきました 西東京市 地縁型のつながりが薄れ、都会では近隣に暮らす人たちと接点をもつのが難しくなっています。そこで、地域密着のゆるやかなコミュニティの入口として、全国に増えているのが「まちライブラリー」です。本を介して気軽に人と関わることができるコミュニティ型の図書館。自宅やお店の一角に本を置いて、誰もが気軽に始められるというので人気があり、今や登録数は1000件以上にのぼるのだとか。 そんなまちライブラリーのひとつが、新たに6月末、東京都西東京市に誕生しました。資本力のある大企業がバックアップすることで、これまでとはまた違う、市民にとって嬉しい空間が生まれている。そんな先行事例を見てきました。 三菱UFJフィナンシャル・グループ(以下、MUFG)が始めた「まちライブラリー@MUFG P

                                                これが図書館? 全面ガラス張りの開放的な空間。大企業が始めたコミュニティ型図書館「まちライブラリー」を見てきました 西東京市
                                              • このコンテナハウス凄くないですか?どういう構造で支えているのか教えて欲しい→リプに答えが「建築物は面白い」

                                                🍄羽ハム @hamwing_ このコンテナハウス凄くないですか? 凸部分でぱっと見10m近くあるのに支柱が一本も見当たらない。上から吊ってるのかと思ったらそういう訳でもない この謎を解ける方がいらっしゃるならどういう構造で支えているのか教えてほしい🤔 pic.twitter.com/CdYHM4dBuf 2023-08-13 10:39:29

                                                  このコンテナハウス凄くないですか?どういう構造で支えているのか教えて欲しい→リプに答えが「建築物は面白い」
                                                • サーバーレスマイクロサービスを構築するための設計アプローチの比較 | Amazon Web Services

                                                  Amazon Web Services ブログ サーバーレスマイクロサービスを構築するための設計アプローチの比較 AWS Lambda でワークロードを設計すると、コードレベルでもインフラレベルでも表現できるモジュール性のために、開発者に疑問が生じます。また、コードを実行するためにサーバーレスを使用するには、基盤となる機能コンポーネントからビジネスロジックを抽出するためのさらなる検討が必要です。この意図的な関心の分離により、堅牢なモジュール性が保証され、進化的なアーキテクチャへの道が開かれます。 この投稿は同期ワークロードに焦点を当てていますが、他のワークロードのタイプでも同様の考慮が当てはまります。API の境界を特定し、コンシューマと API について擦り合わせた後、その境界と関連するアーキテクチャを構成します。 Lambda 関数を使用して API を構成する最も一般的な 2 つの方

                                                    サーバーレスマイクロサービスを構築するための設計アプローチの比較 | Amazon Web Services
                                                  • You Don't Need AWS ~お前にAWSは必要ない~

                                                    はじめに タイトルはこちらから拝借しました。この記事は他のパブリッククラウド(Azure, GCP)を薦める記事でもなければ、プライベートクラウドを薦める記事でもありません。また私自身、エンジニアキャリアの中でAWSはたくさん使ってきましたし、今でもソフトウェア開発のわがままに答えてくれる素晴らしいサービスだと思っているので、AWSを貶めるような記事でもありません。むしろ以下に紹介するサービスはAWS上に構築されていることが多く、間接的にもますます世界中の基盤として発展していくはずです。 PaaSアーキテクチャ 前提条件 前提として、現在でも主流なSPAを中心としたフロントエンド、バックエンド、データベースサービスからなるアプリケーションを想定します。 この場合、 フロントエンド → CDN + Static Hosting バックエンド → Container Deploy(Auto S

                                                      You Don't Need AWS ~お前にAWSは必要ない~
                                                    • 現実世界の事象から学ぶSOLID原則

                                                      # Object-Oriented Conference 2024 https://fortee.jp/oocon-2024/proposal/e1eb34cf-78ef-43f6-8a03-bb26c996cb62 概要 オブジェクト指向プログラミング (OOP) のコーディング慣例として広く採用される、SOLIDの原則。 コードの保守性、拡張性、再利用性を語る上では共通言語としても使用される一方で、初学者にとっては決して理解のしやすいものではありません。 これらの原則が抽象的であり、実際のコードにどのように適用されるか・適用した際に得られるメリットを理解するのが難しいことが理解を困難にする一因です。 しかし一度理解すると、SOLID原則が現実世界のありとあらゆる場所で適用されていることに気が付くはずです。 「clean architecture 達人に学ぶソフトウェアの構造と設計」にお

                                                        現実世界の事象から学ぶSOLID原則
                                                      • 300棟以上の湾岸タワマンが傾き続けている…ブラジルで大量発生中の「傾きマンション」という厄介な問題 「サントスの斜塔群」には多数の住民が居住中

                                                        ブラジル・サンパウロ州のビーチ沿いに地盤沈下で傾いたタワマンが立ち並ぶエリアがある。サントス市の集計によると、市内の300棟以上が傾いているという。なぜ傾いてしまったのか。住民たちはどうしているのか。サンパウロ在住フォトグラファー兼ライターの仁尾帯刀さんが取材した――。 展望の美しい海岸沿いに立ち並ぶタワマン群 南米最大の港湾施設のあるサントス市は、ブラジル有数の商業都市サンパウロのベッドタウンだ。サンパウロまではバスやマイカーで約1時間半。住民に占めるマンション/アパート居住者の割合は63.45%とブラジルでもっとも高い。

                                                          300棟以上の湾岸タワマンが傾き続けている…ブラジルで大量発生中の「傾きマンション」という厄介な問題 「サントスの斜塔群」には多数の住民が居住中
                                                        • EC2とcronで動いていたバッチ基盤をマネージド化した - Uzabase for Engineers

                                                          概要 ソーシャル経済メディア「NewsPicks」SREチームの中川です。 皆さんはバッチ処理基盤はどうされていますでしょうか。 NewsPicks では少し前まではそれらをEC2、cronの組み合わせで動作させていました。 何年も前からこの仕組みだったのですがSREとしてはEC2の面倒見るのも手間ですし、それ以上にcronを変更する際のオペレーションミスが目立ったのが懸念点でした。 その為、まずはAWSマネージド化するための基盤を整備し、その後バッチアプリを載せ替えていくようにしました。 対応前の基盤構成 同じSREチームの安藤さんが CloudNative Days Tokyo 2023 で登壇されたときの資料をお借りします。 ご覧の通り、大体のサービスはマネージド化していましたがバッチ基盤だけは旧来のままEC2インスタンスを利用していました。 10年モノのサービスのインフラを漸進的

                                                            EC2とcronで動いていたバッチ基盤をマネージド化した - Uzabase for Engineers
                                                          • 小さなバグが生んだ悲劇、そこから学ぶ耐障害性の高いアプリ設計

                                                            iOSDC Japan 2023 にて登壇した内容となります。 https://fortee.jp/iosdc-japan-2023/proposal/eb9d4449-4ff8-421d-9ffb-691179245d14 登壇のアーカイブ https://www.youtube.com/watch?v=9GbG13-jMVM

                                                              小さなバグが生んだ悲劇、そこから学ぶ耐障害性の高いアプリ設計
                                                            • 「Kアリーナ横浜」混雑緩和の歩道橋 設計ミスで開通延期へ | NHK

                                                              横浜市は、みなとみらい地区にある「Kアリーナ横浜」の混雑緩和などのために整備した歩道橋で、設計ミスによる強度不足などが明らかになったとして、6月1日に予定されていた開通を急きょ延期することにしました。 横浜市西区のみなとみらい地区には2万席を誇る音楽専用のアリーナ、「Kアリーナ横浜」が去年完成し、市は混雑を緩和するなどの目的で、全長130.4メートルの歩道橋を整備しました。 しかし、横浜市によりますと、5月中旬、橋桁を支える鉄筋コンクリート製の橋台という部分に長さ1.2メートル、幅3ミリほどのひび割れが見つかりました。 設計を担当した「JR東日本コンサルタンツ」は、当初は問題ないという見解だったものの、30日になって設計ミスによる構造上の問題があったと市に連絡してきたということです。 橋台の中の鉄筋の数が足らず、強度が足りない状態だということです。 このため、横浜市は1日に予定されていた開

                                                                「Kアリーナ横浜」混雑緩和の歩道橋 設計ミスで開通延期へ | NHK
                                                              • DDDでプロダクト開発をしたので振り返ってみた - JMDC TECH BLOG

                                                                みなさん、こんにちは!プロダクト開発部の吉川(@yoshiyu0922)です。 現在、JMDCが保有している医療ビッグデータを活用して生活者や医療に新しい価値を提供する新規プロダクト開発チームのバックエンドを担当しております。 以前に新規プロダクト開発で採用している技術や設計についてこちらの記事で紹介しましたが、Go x GraphQL x DDDでプロダクト開発をしています。今回はプロダクトの開発が一区切りしてこれからリリースするということで、開発してみて良かったことやこうすれば良かったことを振り返りをしました。振り返りの内容は主にDDDに関することです。 DDDとは DDDとは「Domain-Driven Design」の略語でドメイン駆動設計と呼ばれるソフトウェア開発手法の一つです。問題を解決しようとする領域(ドメイン)をモデリングによってソフトウェアの設計や実装に反映させることで、

                                                                  DDDでプロダクト開発をしたので振り返ってみた - JMDC TECH BLOG
                                                                • Utility-first CSS(Tailwind CSS)が合理的であることの説明と、CSSによるUI開発小史

                                                                  目次 CSS小史 SUIT CSS - 命名規約ベースのCSS方法論 styled-components - CSS in JS Tailwind CSS - Utility-first CSS なぜインラインスタイルではダメなのか まとめ タイムライン 参考リンク CSS小史 CSSでアプリのUIを実装するための手法は、これまでいくかの変遷を辿ってきた。 はるか昔、CSSが生まれて間もないころには、関心の分離という文脈から、FONT要素などの物理タグはよくないものとされ、 コンテンツ(HTML)とスタイル(CSS)をきっちりと分離することが奨励されはじめた。 そこでは、HTMLはあくまで文書であり、CSSのクラスセレクタという接点でコンテンツと見た目が隔離されることで、それらは別世界のものとして管理されていた。 また、大規模サービス開発においていかにCSSを管理するかという問題意識はまだ

                                                                    Utility-first CSS(Tailwind CSS)が合理的であることの説明と、CSSによるUI開発小史
                                                                  • 4本脚のバイク? 階段も登れるスズキの電動モビリティー「モクバ」

                                                                    4本脚のバイク? 階段も登れるスズキの電動モビリティー「モクバ」2023.10.08 11:0037,312 岡本玄介 乗り心地も気になりますね。 10月26日~11月5日まで、東京ビッグサイトにて「JAPAN MOBILITY SHOW 2023」が開催されます。各社が最新モデルやコンセプトカーを発表するのが楽しみですが、バイクや軽自動車でお馴染みのスズキがバイクのような4輪車を出品します。 メカニカルな木馬? その名は、次世代四脚モビリティ「MOQBA(モクバ)」。「Modular Quad Based Architecture」を略しています。跨って乗るのはバイクと同じですが、4本脚には車輪があるので歩くより滑って移動することが分かります。 「モクバ」が凄いのは平行移動だけではなく、階段が登れてしまう点。脚にある関節が稼働し車輪にブレーキをかければ段差もへっちゃらなのです。 階段や段

                                                                      4本脚のバイク? 階段も登れるスズキの電動モビリティー「モクバ」
                                                                    • DBアーキテクチャの比較と選択

                                                                      Database Engineering Meetup #1 DBアーキテクチャの比較と選択 Cloud-native storage service for bulk load & random lookup workload https://scalar.connpass.com/event/298887/

                                                                        DBアーキテクチャの比較と選択
                                                                      • 信頼性目標とシステムアーキテクチャー / Reliability Objective and System Architecture

                                                                        SRE NEXT 2023で発表した内容です。 https://www.youtube.com/live/c_oMpshssRg?si=LfArG3rX4VXPJ30H&t=27643

                                                                          信頼性目標とシステムアーキテクチャー / Reliability Objective and System Architecture
                                                                        • Cloudflare Zero Trustで自宅PCにアクセスする

                                                                          イントロダクション 最近自宅のネットワークが極端に遅かったため、IPv4 PPPoEからIPv6 IPoEに構成変更しました。 IPv4時代は固定グローバルIPを購入して外出先から自宅にVPNを張れるようにしていましたが、IPv6では残念ながらL2TP/IPSecが使えない。 (参考:https://zenn.dev/apple_nktn/articles/80acf34cf0634b) そもそもVPNで拠点接続するという構成自体が最近のトレンドではないよね、ということもありZTNA(Zero Trust Network Access)サービスであるCloudflare Zero Trustを試してみることにしました。 ゼロトラストネットワークとは(個人的な理解) ネットワーク上のあらゆるアクセスを信頼せず全て検査するという概念。 従来のDMZを用いた境界型防御は境界の内側は「暗黙的に信頼

                                                                            Cloudflare Zero Trustで自宅PCにアクセスする
                                                                          • 個人的におすすめしたいFeature-Sliced Designというフロントエンドアーキテクチャ設計方法論

                                                                            Feature-Sliced Designというフロントエンドアーキテクチャ設計方法論をプロジェクトに導入してみたところ、 個人的には良いと感じているので、どのような設計方法論なのか、具体的にどのような部分が良いと感じたかを紹介していきたいと思います。 Feature-Sliced Designとは? Feature-Sliced Designは、フロントエンドアプリケーションを対象としたアーキテクチャ設計方法論です。公式サイトでは、「コードを整理するためのルールと規約の集大成」と記載されています。 Feature-Sliced Designの設計方法論 Feature-Sliced Designでは、プロジェクトはLayerで構成され、各LayerはSliceで構成され、各SliceはSegmentで構成されます。 Layer Feature-Sliced Designの第一階層をLay

                                                                              個人的におすすめしたいFeature-Sliced Designというフロントエンドアーキテクチャ設計方法論
                                                                            • Why, after 6 years, I’m over GraphQL

                                                                              GraphQL is an incredible piece of technology that has captured a lot of mindshare since I first started slinging it in production in 2018. You won’t have to look far back on this (rather inactive) blog to see I have previously championed this technology. After building many a React SPA on top of a hodge podge of untyped JSON REST APIs, I found GraphQL a breath of fresh air. I was truly a GraphQL h

                                                                              • 「システム設計の面接試験」が使える場面は面接試験だけじゃない! 「システム設計の面接試験」の勉強会を行った話 - ANDPAD Tech Blog

                                                                                お久しぶりです。 ANDPADボードのプロダクトテックリードの原田(tomtwinkle)です。 「システム設計の面接試験」はいいぞ……! 的な記事が上がってきてせっかくなので書かねばと筆を執りました。 zenn.dev 「システム設計の面接試験」はいいぞ……! ! What's System Design Interview? 「Grokking Modern System Design Interview」「System Design Interview」とは主に外資企業の面接で行われるJob Interviewの対策マニュアルみたいなものです。 面接試験 と言いつつ内容は大体GoogleやAmazon, Meta(旧Facebook), Netflix, X(旧Twitter)等の大規模トラフィックを捌くシステムを構築する際どのようにシステムを設計するかという話なのでAWSのマネージ

                                                                                  「システム設計の面接試験」が使える場面は面接試験だけじゃない! 「システム設計の面接試験」の勉強会を行った話 - ANDPAD Tech Blog
                                                                                • スタメンの技術的負債解消戦略 - stmn tech blog

                                                                                  1. これはなに こんにちは、リファクタリング大好きなミノ駆動です。2023年7月より株式会社スタメンにジョインしました。 この記事は、今後スタメンにおいてサービスの技術的負債を解消する設計戦略についてまとめたものです。 2. 背景、課題 株式会社スタメンは2016年創業。主要サービスであるTUNAG(ツナグ)は、企業のエンゲージメントの構築、つまりお互いを知って理解し、信頼し合う組織を作るための社内コミュニケーションを活性化させるプロダクトです。TUNAGのバックエンドはRuby on Railsで開発され、ローンチから7年をむかえつつあります。 これまでTUNAGは、プロダクトをいかに伸ばすかに注力してきた一方、内部品質や開発効率など「開発者体験」に関する課題が後手に回っていました。本来プロダクトチームはユーザーにとっての本質的な価値にのみフォーカスできる状況が理想ですし、開発者体験が

                                                                                    スタメンの技術的負債解消戦略 - stmn tech blog