並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 9333件

新着順 人気順

architectureの検索結果281 - 320 件 / 9333件

  • 技術的負債の生態 - maru source

    @t_wadaさんが翻訳されていた技術的負債の記事をあらためて読んでみたら非常に面白かった。技術的負債の本来の意味が説明されているので、まだ読んだことがない人は一読をおすすめする。 その翻訳記事を読みながら、Jasper(僕が開発しているGitHub用のIssueリーダー)のv1.0で技術的負債を返済したことを思い出した。そこで、その翻訳記事を参考にして技術的負債の生態について自分なりに考えてみることにした。すると面白い生態がいくつか見えてきた。例えば「生態③: むしろ技術的負債が生まれることそれ自体はポジティブである」などである。今日はそのことについて書いてみようと思う。 ちなみに今回は技術的負債への対処までは解明することができなかった。いつか続きを書けたらいいなと思う。 技術的負債が生まれる背景 まずはJasperで経験した技術的負債を紹介する。負債の内容自体はそんなに重要ではないので

      技術的負債の生態 - maru source
    • ソフトウェア設計を学びたい人々にまず教えるべきことはテスト技法ではないか - 余白

      根本の問題意識 ソフトウェアの設計スキルはどのように獲得する(させる)ことが効果的であるのか ソフトウェアアーキテクチャの目的 そもそもソフトウェアアーキテクチャはどのような欲望を満たすための方法か ソフトウェアアーキテクチャの目的は、求められるシステムを構築・保守するための必要な人材を最小限に抑えること である。 (CLEAN ARCHITECTURE) 「求められるシステムを構築・保守するための必要な人材を最小限に抑えたい」 => 構築容易性 と 保守容易性 を確保したい 構築容易性 「構築しやすさ」とは? ソフトウェアを構築するとはどういうことか ソフトウェアの2つの価値: 「振る舞い」と「構造」 振る舞い: 要件を満たすこと => いわゆる機能 構造: 振る舞いを簡単に変更できること => いわゆるアーキテクチャ 構築しやすさ=価値の生み出しやすさ 要件を満たしながら振る舞いを変更

        ソフトウェア設計を学びたい人々にまず教えるべきことはテスト技法ではないか - 余白
      • This is The Entire Computer Science Curriculum in 1000 YouTube Videos

        This is The Entire Computer Science Curriculum in 1000 YouTube Videos In this article, we are going to create an entire Computer Science curriculum using only YouTube videos. The Computer Science curriculum is going to cover every skill essential for a Computer Science Engineer that has expertise in Artificial Intelligence and its subfields, like: Machine Learning, Deep Learning, Computer Vision,

          This is The Entire Computer Science Curriculum in 1000 YouTube Videos
        • Smart UI パターンが再評価される世界 - id:onk のはてなブログ

          設計ナイト2020 を受けて、今どんなアーキテクチャを選ぶべきかという話をしたくなったのだ。 kichijojipm.connpass.com 設計ナイトで高ぶった結果1時間コースの発表資料が完成したので供養場所を探しています。聞いてくれ!!!— Takafumi ONAKA (@onk) 2020年11月1日 お前誰よ 2000年代前半に SI 2000年代後半にブログ、SNS 2010年代にソーシャルゲーム 2020年代に UGC サービス をやってきた人間。数百万〜数億行のデータ、月間数千万〜数十億 imp 程度を主戦場にしています。 今日の話 DDD と PofEAA から学ぶパターン/アンチパターン Rails によって発見された、密結合で速く走れるソフトウェア 今求められているアーキテクチャ 昂ぶって 15,000 字ぐらい書いてしまった。 DDD と PofEAA から学ぶパ

            Smart UI パターンが再評価される世界 - id:onk のはてなブログ
          • 熱海「ホテルニューアカオ」が復活! 昭和レトロな館内に、海の絶景を一望できる温泉大浴場や海鮮いっぱいバイキング

              熱海「ホテルニューアカオ」が復活! 昭和レトロな館内に、海の絶景を一望できる温泉大浴場や海鮮いっぱいバイキング
            • Adobe製デザインシステム「React Spectrum」がすごいので紹介したい - Qiita

              🚀 Super excited to announce: ♿️ React Aria — Accessible UI primitives for your design system. 👑 React Stately — State and core logic for your design system. 🌈 React Spectrum — Adobe’s design system. Learn more: https://t.co/ucVguh3rqp Github: https://t.co/e8aOfLgCVK — Devon Govett (@devongovett) July 15, 2020 7月15日にAdobeのデザインシステム react-spectrum がリリースされました。 デザイン製も優れていますが、他の部分でのクォリティーが個人的にショックだった

                Adobe製デザインシステム「React Spectrum」がすごいので紹介したい - Qiita
              • 「エピソードが全部強烈」法律無視、設計図もなし…建築経験のない夫婦が独学&自力で建設した"沢田マンション"を訪れた時の話

                阿部光平|IN&OUT @Fu_HEY エピソードが全部強い。 ・建設に小学生の娘まで動員。届かない足でレッカー車を運転 ・断熱を考えて屋上を土で覆い畑作開始 ・マンション内にスーパーや共同浴場を開業 ・豪雨で油が流出。周囲の水田で被害が出たが、その年の収穫物を全て買い上げる形で解決 ja.wikipedia.org/wiki/沢田マンション リンク Wikipedia 沢田マンション 沢田マンション(さわだマンション)は、高知県高知市薊野北町一丁目に建設された、集合住宅である。鉄筋コンクリート建築を専門職として手掛けたことのない者が、夫婦二人で(のちにはその子も加わって)造りあげた。通称「沢マン」(さわマン)、「軍艦島マンション」とも。現況は、鉄骨鉄筋コンクリート構造、敷地550坪、地下1階地上5階建て(一部6階)、入居戸数約70世帯、約100人居住。 自身の製材業経験やマンション建設過

                  「エピソードが全部強烈」法律無視、設計図もなし…建築経験のない夫婦が独学&自力で建設した"沢田マンション"を訪れた時の話
                • 主要RDBMS製品の比較 – アーキテクチャ, スキーマ, データベース, メモリ | コーソルDatabaseエンジニアのBlog

                  Microsoft SQL ServerMySQLOracle DatabasePostgreSQLSolarWinds DPAデータベース運用主要RDBMS製品の比較 2022.09.01 渡部 亮太 主要RDBMS製品の比較 – アーキテクチャ, スキーマ, データベース, メモリ Oracle ACE Proの渡部です。 主要なRDBMS製品についてアーキテクチャを比較します。 大枠を整理することが最大の目的です。細かい例外事項や拡張機能は適宜記載を割愛しています。 2022年9月時点の最新バージョンをベースに記載していますが、記載内容にバージョン依存は少ないはずです。 時間ができた時に随時追記予定です。 もし誤りを見つけた場合は、優しく教えていただけると嬉しいです。→ https://twitter.com/wrcsus4 or ryota.watabe at cosol dot

                  • DBMSをGoで実装してみた - Sansan Tech Blog

                    こんにちは。プロダクト開発部の荒川 id:ad-sho-loko です。突然ですが、皆さんはこんな疑問を持ったことはありませんか? データベースの内部実装はどうなっているのか? トランザクションとはどのようなアルゴリズムで実現されているのか? NoSQLが遅いのはなぜか? 古典的なデータベースとは内部的にどのように違うの? データベースを何かしらの形で利用しているのにも関わらず、意外と内部の仕組みを理解していない場合が多いかと思います。僕もそうです。*1 しかし、エンジニアたるもの、その仕組みを知ることは非常に重要です。僕もデータベースについて勉強しようといくつかの本やサイトを調べていたのですが、なかでもCMU(カーネギーメロン大学)のDatabase System Groupがアップロードしている講義が最も勉強になりました。 www.youtube.com そして本ブログでは、上記の講義

                      DBMSをGoで実装してみた - Sansan Tech Blog
                    • サウナと露天風呂がある家を野尻湖の湖畔に建てた【趣味と家】 - MY HOME STORY │スーモカウンター注文住宅

                      音楽やマンガなど、圧倒的な熱量を注ぐ「好きなもの」をおもちの方に、こだわりの住まいをご紹介いただく本企画「趣味と家」。第7回目は、長野県・野尻湖の湖畔にサウナと露天風呂付きの一軒家を建てた吉原ゴウさんに寄稿いただきました。コストが抑えられる“田舎”だからこそ実現した、大好きなサウナのある家の魅力を紹介します。 こんにちは。LIGという会社を経営している吉原ゴウと申します。 東京メインの生活から心機一転、40歳を手前にして地元である長野県・野尻湖に念願のUターンを決め、2020年10月に家を建てました。同棲相手のなめこ(ビーグル犬)とふたりで暮らしています。 今回は私の家と、魅力あふれる田舎暮らしについて書きたいと思います。 吉原ゴウさん邸の間取図 【目次】 好きなときに好きなだけサウナに入れる家 サウナに目覚めたきっかけは「フィンランド」だった なぜ、田舎に家を建てたのか 難航した土地探し

                        サウナと露天風呂がある家を野尻湖の湖畔に建てた【趣味と家】 - MY HOME STORY │スーモカウンター注文住宅
                      • Reactを自作しよう

                        この記事は Build your own React を翻訳したものです。 Reactを1から書き直していきます。 実際のReactコードのアーキテクチャに従いますが、最適化機能と必須ではない機能は今回は実装しません。 Step 1: createElement関数 Step 2: render関数 Step 3: 並列モード Step 4: ファイバー Step 5: Render Phase と Commit Phase Step 6: 差分検出 Step 7: 関数コンポーネント Step 8: Hooks Step 0 復習 最初にいくつかの基本的な概念を確認しましょう。 React、JSX、およびDOM要素がどのように機能するかをすでに理解している場合は、この章はスキップしても構いません。 今回は、次のわずか3行のコードをReactアプリの例として使用します。 const ele

                          Reactを自作しよう
                        • Google純正の構成図作成ツールが登場したので早速使ってみた

                          クラウドサービスでは大量の機能が多種多様に提供されており、簡単なアプリでも複数のサービスを組み合わせて利用することも珍しくありません。そうしたバックグラウンドのサービスを設計する際に役立つのがサービス間の構造を図に落とし込んだ「アーキテクチャ図」です。これまでもサードパーティーからさまざまなアーキテクチャ図作成ツールが提供されてきましたが、2022年2月17日にGoogleが自社クラウド向けの公式アーキテクチャ図作成ツールをリリースしたので、早速使い勝手を試してみました。 Google Cloud Developer Cheat Sheet https://googlecloudcheatsheet.withgoogle.com/architecture Introducing a Google Cloud architecture diagramming tool | Google Cl

                            Google純正の構成図作成ツールが登場したので早速使ってみた
                          • NIC二枚挿しによるネットワーク分割はなぜ危ないのか:NIST SP800-82より考察

                            NECサイバーセキュリティ戦略本部セキュリティ技術センターの日下部です。 エンジニアの方にとって、システムのネットワーク構成を設計する機会は多々あるかと思います。 ネットワーク構成を検討する際、機器の役割や設置場所によって異なるネットワークアドレスを付与するネットワーク分割を実施することになります。ネットワーク分割の方法はファイアウォールやルータといった装置での分割の他に、サーバやPCに二枚のNIC(Network Interface Card)を使用してネットワークを分割するいわゆる”NIC二枚挿し”という方法もあります。しかし、この方法はセキュリティ上推奨しないという考え方があります。 本記事では、セキュアな産業制御システム(ICS : Industrial Control System)を構築するためのガイドであるNIST SP800-82を参考にNIC二枚挿しによるネットワーク分割

                              NIC二枚挿しによるネットワーク分割はなぜ危ないのか:NIST SP800-82より考察
                            • AWSコンテナ系アーキテクチャの選択肢を最適化する | 外道父の匠

                              これまでもコンテナ関連の記事はそれなりに書いてきましたが、改めて最新事情に合わせて練り直したり見渡してみると、大きなところから小さなところまで選択肢が多すぎると感じました。 コンテナ系アーキテクチャを丸っと他所の構成で真似することって、おそらくほとんどなくて、参考にしつつ自分流に築き上げていくでしょうから、今回は築くにあたってどういう選択肢があるのかにフォーカスした変化系で攻めてみようと思った次第です:-) 目次 今年一発目の長いやつです。半分は学習教材用、半分は道楽なテイストです。 はじめに 基盤 インスタンス or コンテナ ECS or EKS on EC2 or FARGATE X86 or ARM64 ロードバランサー メンテナンス:ALB or ECS Service 共有 or 1環境毎 アクセスログ:ALB or WEBサーバー ECS / EKS デプロイ:Blue/Gr

                                AWSコンテナ系アーキテクチャの選択肢を最適化する | 外道父の匠
                              • DIYで室温が約4℃上がる「マイホームの寒さ対策」が参考になる 効果絶大な簡単アイデアに「さっそくやってみます!」の声

                                冬は家の中が寒くてつらい、でもインプラス(内窓)を導入するには費用がかかる……。そんな悩みをもつ主婦が、安価で入手できる3つの断熱アイテムを使って自宅の寒さ対策をする動画をYouTubeに公開。動画は反響を呼び、記事作成時点で再生数が71万回を超えるなど話題になっています。 【寒い家を暖かくする簡単方法】マイホームの寒さ対策!約4℃変わった窓際DIY 投稿者は、2児の母のちょびすけ(@chobisuke0815)さん。31歳で念願のマイホームを建てたちょびすけさんは、マイホームに関するお役立ち情報を中心に発信しています。 今回の動画では、マイホームの寒さ対策として、窓に使う3つの断熱アイテム「ビニールカーテン」「ハニカムシェード」「冷気カットパネル」を購入し、家じゅうの窓に設置する様子を紹介。いずれも安くて取り回しが簡単なだけでなく、透明や半透明のアイテムを選ぶことでインテリアの邪魔をしな

                                  DIYで室温が約4℃上がる「マイホームの寒さ対策」が参考になる 効果絶大な簡単アイデアに「さっそくやってみます!」の声
                                • マイクロサービス設計原則: SOLIDではなくIDEALS

                                  キーポイント For object-oriented design we follow the SOLID principles. For microservice design we propose developers follow the “IDEALS”: interface segregation, deployability (is on you), event-driven, availability over consistency, loose-coupling, and single responsibility. Interface segregation tells us that different types of clients (e.g., mobile apps, web apps, CLI programs) should be able to inte

                                    マイクロサービス設計原則: SOLIDではなくIDEALS
                                  • 動作するきれいなコード: SeleniumConf Tokyo 2019 基調講演文字起こし+α - t-wadaのブログ

                                    この文章は、2019年4月18日に開催された国際カンファレンス SeleniumConf Tokyo 2019 で行った基調講演の文字起こしを土台に加筆修正したものです。 当日の講演資料は speakerdeck で、動画は YouTube で公開されています。 Clean code that works - How can we go there? - Takuto Wada | SeleniumConf Tokyo 動作するきれいなコード - どうたどり着くか 本日の講演タイトルは「動作するきれいなコード - どうたどり着くか」です。動作するきれいなコードへ至る道の話をさせていただこうと思います。 資料は公開予定で、講演の写真撮影も問題ありません。ツイッター等での実況も大歓迎です。ハッシュタグは #SeConfTokyo です。 改めて自己紹介です。和田卓人(わだたくと)といいまして、

                                      動作するきれいなコード: SeleniumConf Tokyo 2019 基調講演文字起こし+α - t-wadaのブログ
                                    • 隈研吾と大成建設の新国立競技場、多方面から概ね不評 : 市況かぶ全力2階建

                                      住友不動産の高級賃貸タワマン「中野ステーションレジデンス」、20代女性が竣工7ヶ月で事故物件にしてしまう

                                        隈研吾と大成建設の新国立競技場、多方面から概ね不評 : 市況かぶ全力2階建
                                      • サーバーレスが気になる開発者に捧ぐ「べき等性」ことはじめ 第一回〜べき等性 (冪等性/idempotency) ってなんだ!? - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                                        そもそも、べき等性とは、どういうことを言うのでしょうか ? これは「ある操作を 1 回行っても複数回行っても結果が同じである」ことをいう概念です。 例えば、注文処理を考えます。画面インターフェースで、注文確定 / 送信ボタンを押すという操作で二度三度押してしまうユーザーがいます。これで同じ内容の注文が複数回登録されてしまったら問題です。こういったケースでは、画面側で連続して押せないような実装を追加したり (①)、サーバー側で同じ注文の処理であることを認識して適切に一つの処理と判断するようなこと (②) が必要です。 この例では、画面側の制御を入れたほうが簡単なように見えます。しかし、現実には画面とサーバーとの間のネットワークの問題や画面以外からの HTTP コールなどを考えると、このような重複リクエストが起こってしまうという可能性はゼロではありません。 このようなものへの対処として、サーバ

                                          サーバーレスが気になる開発者に捧ぐ「べき等性」ことはじめ 第一回〜べき等性 (冪等性/idempotency) ってなんだ!? - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                                        • 異常なほど住民が早死にする街「グラスゴー」は一体なぜ生まれてしまったのか?

                                          スコットランドにある都市グラスゴーは、かつて造船業で栄え、ロンドンに次ぐ大英帝国第2の都市と呼ばれていました。しかし、近年では住民の健康度が低く、イギリスの他の都市やヨーロッパの各地に比べ異様に平均寿命が短いことから「ヨーロッパの病人」と呼ばれており、この現象は「グラスゴー効果」として知られています。医学や健康問題を中心に扱うニュースサイトMosaicが、そんなグラスゴーの取材と、多数の社会研究から判明した「都市に暮らすことが人の心身に与える悪影響」をまとめています。 Urban living makes us miserable. This city is trying to change that | Mosaic https://mosaicscience.com/story/urban-living-city-mental-health-glasgow-cities-happine

                                            異常なほど住民が早死にする街「グラスゴー」は一体なぜ生まれてしまったのか?
                                          • 仮想DOMは本当に“速い”のか? DOM操作の新しい考え方を、フレームワークを実装して理解しよう|ハイクラス転職・求人情報サイト AMBI(アンビ)

                                            仮想DOMは本当に“速い”のか? DOM操作の新しい考え方を、フレームワークを実装して理解しよう 最近のJavaScriptフレームワークで利用される「仮想DOM」について、リアルDOMの違い、メリット・デメリット、仮想DOMを使ったフレームワーク開発などを、ダーシノ(bc_rikko)さんが解説します。 はじめまして、ダーシノ(@bc_rikko)です。さくらインターネットでフロントエンドエンジニアをする傍ら、NES.cssというファミコン風CSSフレームワークを開発しています。 さっそくですが、皆さんは、ReactやVue.jsといったJavaScriptフレームワークを使ったことがありますか? そういったフレームワークで使われている、仮想DOMについて知っていますか? 「聞いたことない」「聞いたことはあるけど、どう実装されているかは知らない」「熟知している」。いろいろなレベルの方がい

                                              仮想DOMは本当に“速い”のか? DOM操作の新しい考え方を、フレームワークを実装して理解しよう|ハイクラス転職・求人情報サイト AMBI(アンビ)
                                            • ソフトウェアアーキテクチャの基礎: Software Architecture in a Nutshell

                                              『ソフトウェアアーキテクチャの基礎』 - Techmee vol.2 での発表資料です https://timeedev.connpass.com/event/254336/ 動画: https://youtu.be/ydQ2xoc49Lc #Techmee

                                                ソフトウェアアーキテクチャの基礎: Software Architecture in a Nutshell
                                              • 建築士は男(がなってはいけないはず)の特権職業

                                                ようやく合点がいきました。 デザイナーズ物件が済みにくいというのはもう昔から言われてることですが、なぜなのか。 なぜ建築のことを勉強し続けてる人たちが作った家が住みにくいのか。 デザインにステータス全振りしたらそりゃ住みにくいだろうというなんとなくふわっとした理由づけにみんな納得してきましたよね。 でもデザイン物件に住みたい。高くておしゃれな家は住んでて気持ちいい。 でもトイレ風呂が妙な位置についてたり、ほかの部屋に行くのにいったん外に出ないといけなかったり、子供部屋が鬼のように狭かったり暑かったり、プライバシーがなかったり、ベランダが洗濯物を干すには狭すぎたり、でかすぎて物置になっていたり…まあとにかく妙なことになっています。 テレビ番組で「突撃!隣のスゴイ家」というのがあります。 田中卓志と遼河はるひが仮装夫婦になって人様の建てたばかりの家を見に行く番組なんですが、私はずっと引っかかっ

                                                  建築士は男(がなってはいけないはず)の特権職業
                                                • ドメイン駆動設計に関する何か - 日々常々

                                                  2020-03-13追記: 「ドメイン駆動設計」のハードルを上げる意図はありません。そもそもそんな特殊技能でもないと思っています。「ドメイン駆動設計が合っているか」を測る材料になるかも?くらいの気持ちで読んでいただけると幸いです。 何度目か知りませんがDDDがまたブームを迎えているようで。DDD難民と言う言葉が出た頃を思うと感慨深いですね。実際難民になったわけではないので肌感覚で知らないのが残念なところですが、これはどうでもいい。 DDD、日本語ではドメイン駆動設計となりますが、DDDを冠していてもドメインが語られることは少ないようです。 数ある書籍もドメインモデリングの話ではなく、ドメインモデルをいかに実装に落とし込むかにフォーカスしていると感じています。 これはこれで仕方ないと言うか、ドメインの話って広く語れないんですよね。 ドメインは領域で境界があって範囲が限定されています。特定ドメ

                                                    ドメイン駆動設計に関する何か - 日々常々
                                                  • 昭和の豪華絢爛ホテル熱海のニューアカオが閉館…「昭和レトロを楽しめる時間は限られてるのかもしれない」

                                                    kobamiho | 小林未歩 @kobamiho52c こんな愛されてきた二度と作れない素晴らしい空間、またまだ可能性があったにも関わらず、本当に終わらせるべきだったのか... 色んな人の思い出がニューアカオにあって多くの人が行きたいと憧れてくれていて。 熱海のシンボルがなくなってしまうことは街にとっても大きな損失だと思う。やりきれない pic.twitter.com/IbQiUY8uMt 2021-11-19 12:47:12

                                                      昭和の豪華絢爛ホテル熱海のニューアカオが閉館…「昭和レトロを楽しめる時間は限られてるのかもしれない」
                                                    • Nand2Tetris(コンピュータシステムの理論と実装)でCPUからOSまで一気通貫で作るのが最高に楽しかった話 - ( ꒪⌓꒪) ゆるよろ日記

                                                      どうも、しいたけです。 去年あたりからローレイヤー周りの知識を充実させようと思い、 低レイヤを知りたい人のためのCコンパイラ作成入門 を読んでCコンパイラを書いてみたりx86_64の勉強をしたりしていました。 今年に入ってから、よりローなレイヤー、具体的にはハードウェアやOSについてもう少し知りたいと思い始め、手頃な書籍を探していました。 CPUなどのハードウェア周りについては概要しか知らなくて手を動かしたことがないので、実際に何か作りながら学べるものとして、 O'Reilly Japan - コンピュータシステムの理論と実装 に挑戦することにしました。 O'Reilly Japan - コンピュータシステムの理論と実装 成果物は以下のリポジトリに置いてあります。 yuroyoro/nand2tetris 結論から言うと、やってみて大変楽しめました! 特にハードウェア周りは今まで挑戦したこ

                                                        Nand2Tetris(コンピュータシステムの理論と実装)でCPUからOSまで一気通貫で作るのが最高に楽しかった話 - ( ꒪⌓꒪) ゆるよろ日記
                                                      • 幻想的な円形の小学校の廃墟写真がバズる→生徒として通っていた人が現れる→同校がモデルの学校がマンガに描かれていた

                                                        Kyohei 写真作家 @kyon_K4 【写真作家】 第70回二科展写真部門最高賞受賞 第17回京都現代写真作家展 大賞受賞。二科会京都支部員 二科展70年史にてインタビュー掲載 月刊フォトコン2023年2月号5月号にて写真記事掲載。全国の美術館で写真展示(投稿する写真は作品ではありません) 写真教室始めました。リンクから↓ street-academy.com/steachers/5170…

                                                          幻想的な円形の小学校の廃墟写真がバズる→生徒として通っていた人が現れる→同校がモデルの学校がマンガに描かれていた
                                                        • 秘密のドアを開けると地下に「隠し部屋」がある驚きの家。ミステリー作家・下村敦史さん【作家と家】 - MY HOME STORY │スーモカウンター注文住宅

                                                          家の様子が分かるルームツアー動画はこちら 生まれ育った京都府向日市(むこうし)に、まるで宮殿のような一戸建てを築いたミステリー作家・下村敦史さん。 住みやすさより驚きを追求したというご自宅は、曲線を描く階段や地下の「隠し部屋」など、物語の中に迷い込んだような仕掛けがずらり。また書斎は「バロック調」、ベッドルームは「ヴィクトリアン調」……と部屋によってコンセプトが異なっているのも特徴です。 自宅と仕事場を兼ねているケースが多い、小説家や漫画家、美術家など作家の家。生活の場であり、創作の場でもある家にはどんなこだわりが詰まっているのでしょう。その暮らしぶりや創作風景を拝見する連載「作家と家」第6回です。 下村敦史さん邸の間取図 階段に一目ぼれして「輸入住宅」を選んだ タケノコの産地として知られる緑豊かな京都府向日市の住宅地に突如、宮殿を思わせる建物が現れます。第60回江戸川乱歩賞受賞のミステリ

                                                            秘密のドアを開けると地下に「隠し部屋」がある驚きの家。ミステリー作家・下村敦史さん【作家と家】 - MY HOME STORY │スーモカウンター注文住宅
                                                          • Facebook製の新しいステート管理ライブラリ「Recoil」を最速で理解する - uhyo/blog

                                                            昨日、Facebook製のReact用ステート管理ライブラリRecoilが発表されました。Facebook製といってもReact公式のステート管理ライブラリとかそういう位置付けではないようですが、それでも大きな注目を集めているのは間違いありません。 そこで、筆者がRecoilに対して思ったことや、筆者の視点から見たRecoilの特徴を記事にまとめました。 なお、この記事の執筆時点では副作用の扱いなどの点はいまいち情報が揃っていません。この記事では速報性を重視し、コアのステート管理部分に絞って考えています。また、まだexperimentalなライブラリなので、今後この記事の内容からRecoilのAPIが変化したとしても悪しからずご了承ください。 この記事を書くときに筆者が色々試していたCodeSandboxはこちらです。 https://codesandbox.io/s/recoil-san

                                                              Facebook製の新しいステート管理ライブラリ「Recoil」を最速で理解する - uhyo/blog
                                                            • 30分でわかるデータ指向アプリケーションデザイン - Data Engineering Study #18

                                                              600ページを超える書籍である「データ指向アプリケーションデザイン」の要点を最近の話題を交えながら解説します。 Data Engineering Study #18 の発表資料です プレゼンテーション https://www.youtube.com/watch?v=ZiKWXc0fSCw …

                                                                30分でわかるデータ指向アプリケーションデザイン - Data Engineering Study #18
                                                              • テックリードになって気をつけていること - Qiita

                                                                フューチャーアドベントカレンダー2020の24日目です。 はじめに フューチャーに入ってテックリード(社内だとアーキリーダーと呼ぶことも多い)のような役割をし始めて4,5年ほど経過しました。 いくつかの案件を回して自分なりに汎化・パターン化してきた部分も増えてきたので、気を付けていることをまとめました。 テックリードとは エンジニアのためのマネジメントキャリアパス――テックリードからCTOまでマネジメントスキル向上ガイド によると、以下のように説明されています。 テックリードはエンジニアの階層におけるランクのひとつではなく、シニアのレベルに達したエンジニアが担うことのできる職責群である 技術的なプロジェクトの管理者 部下に効率良く仕事を割り振って自身の負担を適宜軽減するよ う心がける チーム全体の生産性に照準を定め、しかるべき成果を上げるよう全力を尽くさなければならない 管理やリーダーシッ

                                                                  テックリードになって気をつけていること - Qiita
                                                                • 隈研吾氏設計の美術館が劣化でボロボロに…改修費3億円に住民衝撃 ふるさと納税で修繕計画も賛否|FNNプライムオンライン

                                                                  4日、取材班が向かったのは栃木・那珂川町。 豊かな自然に溶け込むように建てられた「那珂川町馬頭広重美術館」は、県外からも多くの人が訪れる人気の観光スポットです。 しかし、近づいてみるとある異変を発見。 黒ずみ、腐食した屋根。 ところどころ木材が折れ曲がり、激しく傷んでいるのが分かります。 完成して、24年の美術館。 老朽化が進み、3億円にも及ぶ大規模改修工事の必要に迫られていたのです。 多額の費用に、町民からは「無駄ですね。撤去してもらいたい」「えー!?3億円!?大丈夫ですかね…」などと、驚きの声が広がっています。 那珂川町馬頭広重美術館を設計したのは、世界的に有名な建築家・隈研吾氏。 木材を使った日本的な建築を手掛けることで知られ、国立競技場のデザインも担当しました。 老朽化が進む那珂川町馬頭広重美術館では、地元産の八溝杉(やみぞすぎ)を細く加工し格子状に並べていました。 屋根や壁に使わ

                                                                    隈研吾氏設計の美術館が劣化でボロボロに…改修費3億円に住民衝撃 ふるさと納税で修繕計画も賛否|FNNプライムオンライン
                                                                  • AWSでの法令に則ったログ設計及び実装/分析 - Adwaysエンジニアブログ

                                                                    エージェンシー事業でリードアプリケーションエンジニアを行なっている大窄 直樹 (おおさこ)です. AWSのログ, サーバーのログってたくさん種類があって難しいですよね... 同じようなログがたくさんあるので, 何を取れば良いのかとか どのくらいの期間保持すれば良いのかとか またその後の, ログの実装や, 分析方法する方法も難しいですよね... 今回AWSに構築した商用アプリケーションのログを整備する機会があったので, このことについて書こうかなと思います. 概要 本題に入る前の準備 今回ログ実装するアーキテクチャ ログに関する法令 ログの取得箇所 設計 保管するログの決定 インフラのログ OSのログ アプリケーションのログ ログの保管 保管場所について 保管期間について バケット構造 アプリケーション, OSのログの転送 実装 アプリケーション, OSのログをfluentbitを用いてS3

                                                                      AWSでの法令に則ったログ設計及び実装/分析 - Adwaysエンジニアブログ
                                                                    • プログラミング上達したい人に繰り返し読んで欲しい4冊改訂版|erukiti

                                                                      プログラミング上達したいんだったら、四の五の言わずに、 ・クリーンアーキテクチャ ・レガシーコード改善ガイド ・アジャイル・サムライ ・リファクタリング 系のどれか を、全部最低5回読み返して欲しい。それでプログラマとしては圧倒的に成長できるんだから、マジで読んで — Next.js + Hasura 最速プロトタイピング本 @技術書典9 出す予定 (@erukiti) July 27, 2020 先日、こういうツイートをしたらバズってしまいまして。これらの本を理解できるまで読みこめばプログラマとして成長できますよーというもので、 ・ クリーンアーキテクチャ ・ レガシーコード改善ガイド ・ アジャイルサムライ ・ リファクタリング 系のどれか(例えばリファクタリング第二版) の4冊を挙げました。いろいろな人の感想を読んで、補足が必要そうだなと思ったので記事として書きなおしています。 この

                                                                        プログラミング上達したい人に繰り返し読んで欲しい4冊改訂版|erukiti
                                                                      • AWSでサーバーレス設計を考える時の手引き書 - Qiita

                                                                        はじめに サーバーレスに触れて数年が立ちました。 そろそろ人にある程度説明ができるレベルの知識と経験が備わったような気もするので、年末なのでまとめてみました。 サーバーレス気になっているけれども、という人に少しでもためになればいいなーと思います。 サーバーレス基礎 皆さん、サーバーレス設計という話を聞いたことはあるでしょうか? まずサーバーレスについて説明しますが、世の中にはたくさん解説記事があるのでそちらも適宜参照ください。 サーバーレスでも実際にはサーバーは存在する サーバーレスとは開発者がサーバーのことを意識しなくてもよい、ということ Function as a serviceに代表されるように、あるプログラムの実行環境を提供するが、プログラムの動作環境は開発者は意識する必要はない、というイメージ 恐らく、AWS Lambdaが一番理解しやすいと思います。 AWS Lambdaではプ

                                                                          AWSでサーバーレス設計を考える時の手引き書 - Qiita
                                                                        • レシピサービスのフロントエンドを Next.js と GraphQL のシステムに置き換えている話 - クックパッド開発者ブログ

                                                                          技術部の外村(@hokaccha)です。今回はクックパッドのウェブサイトのフロントエンドを Next.js などを使って作り直している話を書きます。 この記事で紹介する新システムは、スマートフォン向けのレシピページで確認することができます。もし興味があるかたはレシピページをスマートフォンのユーザーエージェントで開いて DevTools などで確認してみてください。 Next.js と GraphQL で動いているのがわかると思います。 ご存じの方も多いかもしれませんが、クックパッドのウェブサイトはモノリシックな Rails で作られていて、10年以上 Rails で開発を続けてきました。10 年以上同じシステムで開発を重ねれば当然レガシーな部分が大量に生まれてきますが、特にフロントエンドはその影響が顕著でした。 どこから使われているかわからない CSS が大量にある、JS のコードは昔なが

                                                                            レシピサービスのフロントエンドを Next.js と GraphQL のシステムに置き換えている話 - クックパッド開発者ブログ
                                                                          • Microsoft の「クラウドアプリケーションのベストプラクティス」が良かったので紹介したい | DevelopersIO

                                                                            こんにちは。CX事業本部MAD事業部のYui(@MayForBlue)です。 最近調べものをしている中で見つけたドキュメントが良かったのでご紹介したいと思います。 先にまとめ Microsoft の RESTful Web API の設計 のドキュメントが API 設計を考える上で勉強になった 関連する クラウド アプリケーションのベスト プラクティス のドキュメントもアプリケーションを設計する際の指標として良さそう RESTful Web API の設計 最近 API 設計やパス設計について考える機会があったのですが、これという正解がなかったり、人によって思想やこだわりが違ったりして結構難しいなと感じていました。 そんな中で下記のドキュメントを見つけてひとつの指標として良いなと思ったのでご紹介します。 内容(項目) REST とは何か リソースを中心とした API 設計の整理 HTTP

                                                                              Microsoft の「クラウドアプリケーションのベストプラクティス」が良かったので紹介したい | DevelopersIO
                                                                            • 月間500万PV&転送量80TBのサイトをたった4万円で維持する方法

                                                                              月間ページビュー(PV)が500万PVあり、データ転送量も80TBあるという人気ウェブサイトを400ドル(約4万6000円)以下で維持する方法を、3Dのアセットライブラリを一般公開しているPoly Havenがまとめています。 How we handle 80TB and 5M page views a month for under $400 – Poly Haven Blog https://blog.polyhaven.com/how-we-handle-80tb-and-5m-page-views-a-month-for-under-400/ ウェブサイト運営のポイントの1つは「資金リソースをどう管理するか」です。資金があればAmazon S3のようなクラウドプラットフォームを利用するのが簡単ですが、データ転送量が月間80TBもあるPoly HavenのようなウェブサイトでAmaz

                                                                                月間500万PV&転送量80TBのサイトをたった4万円で維持する方法
                                                                              • プログラマの抱いている名前についての誤謬

                                                                                パトリック・ミッケンジー(Patrick McKenzie)さんのブログ・エントリ、 “Falsehoods Programmers Believe About Names” の日本語訳です。翻訳の公開を快諾してくださったミッケンジーさんに感謝します。 公開: 2012-02-22 Posted on June 17, 2010 by Patrick きょう、ジョン・グレアム゠カミング(John Graham-Cumming)が、正しくない文字が含まれているといって彼のラスト・ネームを受け付けないコンピュータ・システムへの不満の記事を書いていた。もちろん彼の名前に「正しくない」ところなどない。当人の申し出たものが当人を識別するものとしては相応しいのであって、定義からして名前とはそういうものである。このことにジョンは当然ながらいらだったし、そうなるのもきわめて正当なことだ。定義からすれば事実

                                                                                • サウジアラビア皇太子が発表した砂漠のど真ん中に「高さ500m、全長170キロメートル」の閉鎖都市『The Line』を作るという計画がいろんな意味で凄まじい

                                                                                  超高層ビル・都市開発研究所の中の人 (きりぼうくん) @kiribou06341 壁で覆われたディストピア!?!? サウジアラビア皇太子が発表した高さ500m、全長170キロメートルの鏡張りのファサードが特徴的な閉鎖都市“The Line”!! 砂漠のど真ん中に建設される巨大な壁の内部には、900万人収容可能な緑豊かな近未来都市が創られます🥳!!! khaleejtalks.com/politics/38002… pic.twitter.com/ILlLb5qZUu 2022-07-26 21:25:51

                                                                                    サウジアラビア皇太子が発表した砂漠のど真ん中に「高さ500m、全長170キロメートル」の閉鎖都市『The Line』を作るという計画がいろんな意味で凄まじい