「Design doc とは何か」・「何を書けばよいのか」を説明するスライドです。 関連するプレゼンテーション「読みやすいコードの書き方」: https://gist.github.com/munetoshi/65a1b563fb2c271f328c121a4ac63571 © 2023 M…
「スクラムフェス仙台」は初心者からエキスパートまでさまざまな参加者が集い、学び、楽しむことができるアジャイルコミュニティの祭典です。ここで登壇したのは、kyon_mm(きょん)氏。スペシャリストになれなくても成長する方法について話しました。全3回。1回目は、kyon_mm氏が勉強に目覚めたきっかけと、転職後に味わった絶望について。 デロイトトーマツコンサルティング合同会社・執行役員のkyon_mm氏 kyon_mm氏:kyon(きょん)と申します。私はソフトウェア開発やアジャイルコーチなど、いろいろな文脈で仕事をしてきたのですが、今日はそこにおけるスキルアップや、学習の仕方をテーマに話していこうかと思っています。 今日の話のベースになっているのは、2015年に仙台で開かれた「レッツゴーデベロッパー」というイベントで話した、「ザ・ジェネラリスト」というものです。「ザ」と付けたのが本当にヤバい
はじめに 現場で役立つシステム設計の原則を知りたいと思っていたのですが、丁度現場で役立つシステム設計の原則について言及されている書籍があったので読みました。 gihyo.jp ある程度知名度のある書籍で、QiitaやZenn等でまとめられている方がいらっしゃるのですが、自分のアウトプットとして、感想も交えてまとめていきます。 全体の話 この書籍の雰囲気や見通しを立ちやすくするために、参考書籍の一覧を抜粋して紹介します。 『エリック・エヴァンスのドメイン駆動設計ソフトウェアの核心にある複雑さに立ち向かう』『新装版リファクタリング既存のコードを安全に改善する』『SQLアンチパターン』『エンタープライズアプリケーションアーキテクチャパターン』『エクストリームプログラミング』 システム設計の全般を対象にしているのですが、ベースの思考としてはオブジェクト指向プログラミングから発展して、ドメイン駆動設
インターネット技術を推進する団体IETFは、中国が提案したインターネットの中核を置き換える新技術New IP(IP: internet protocol)に全面的な「ノー」を突きつけた。 中国HuaweiがITUに"New IP"提案、IETFは連絡を受け検討 経緯は次のようになる。2019年9月、中国企業Huaweiの専門家らが、国連機関ITU(国際電気通信連合)に対して新たなインターネットの基本技術"New IP"を提案した。この提案は、ITUからインターネット技術を推進するIETF(The Internet Engineering Task Force)にも伝えられた。2020年3月28日、Financial Timesはこの新技術New IPへの懸念を伝える長文記事を掲載した(Inside China’s controversial mission to reinvent the
はじめに 良い本です。コードを書く人であればだれでもが気づきと学びがあるでしょう。 特に、コードの規模が大きく長期間にわたってさまざまな関係者が読むことになるプログラムを書く人にはぜひ読んでほしい本です。 gihyo.jp この本から学べるのは、どちらかというと「やり方」よりも「考え方」です。 書き方の具体例というよりは、良いコードを書くための考え方を、著者の知見に基づいて丁寧かつ具体的に説明しています。 別の言い方をすると、とにかくコードの具体例で「やり方」を覚えたい、という人には合わないかもしれません。 コードの具体例もたくさん登場しますが、それは「考え方」を説明するための例であって、コードの書き方のお手本やサンプルを集めた本ではありません。 サンプルコードはKotlinです。内容は、どちらかといえばユーザーインタフェースよりという印象です。しかし、Kotlinを知らなくてもほぼ問題な
2024年7月19日、75以上の国/地域のスタートアップが参加するビジネスピッチコンテスト「スタートアップワールドカップ2024」の東京予選が開催された。 東京予選会場(グランドハイアット東京)では、スタートアップが自社製品/サービスを紹介する展示ブースも併設された。ノバルスは、同社が提供する乾電池型(単一形/単三形)のIoT(モノのインターネット)デバイス「MaBeee(マビー)」を紹介した。 MaBeeeは、乾電池型のIoTデバイスだ。MaBeeeに乾電池をセットし、それをリモコンや熱中症計などの日用家電で使っている市販の電池と入れ替えて使用する。これだけで簡単に日用家電を見守り機器に変えることができるというものだ。 MaBeeeを活用した高齢者見守りサービス「MaBeee みまもりAir」の仕組みはこうだ。見守られる側(高齢者)がMaBeeeを搭載した機器を操作すると、MaBeeeが
TL;DR 現職のTreasure Dataを本日を最終出社として退職します しばらくは休みをとりつつ次に何をやるかを考えるつもり 次は自分でビジネスを立ち上げるか、それともエンジニアリングチームを作るところにフォーカスするか、これから考える 技術顧問業もはじめます、が、メインにはしないつもり その他これからの活動にご期待ください 現職について 就職時にこのエントリを書いてから6年3ヶ月、当初思っていたより長く働いたなあという感じです。入ったときはUSと日本で合計40人もいなかったくらいだったと思うけど、今では世界中に同僚がいて規模は約10倍くらいになりました。途中Armによる買収もあって、スタートアップから中規模企業までのビジネスと会社の成長を見てきました。自分もそれなりに貢献できてたんじゃないかなと思います。 いま見直すと就職エントリに書いていた3点、「技術ベンチャーであること」「ベン
今回は、YouTubeで登録者数126万人を誇る、 イギリス人VTuberのVox Akumaさんの生配信映像からで、 来日して痛感した食事事情について語られており、 あくまでも個人の意見ではありますが、 全体を通して日本食を絶賛する一方で、 母国の料理にはかなり辛口な発言をしています。 ・私は日本に行った事で覚醒した。 イギリス料理は酷い。今ならそれが分かる。 別世界の料理を体験してしまったから。 家族とビデオ通話で日本旅行に関する話をした際、 まず放った一言は「英国料理は酷すぎる」だった。 ・日本料理は母国の物に比べ、数光年先にある。 それを知った上で料理のまずい国に戻らなくてはいけないのだから、 落ち込んだ。本っ当に落ち込んだ。 ・日本の焼肉屋では衝撃を受けた。 イギリスのお店でも「和牛」を提供しているお店はあるが、 彼らは100%嘘をついている。 本物ではなく、偽物の和牛を提供して
「顔に降りかかる雨」「OUT」「柔らかな頬」「グロテスク」…先の読めないストーリー展開と衝撃的な結末で時代を生き抜く人々の苦悩や“痛み”を描き続けてきた作家・桐野夏生さん、70歳。いま女性誌を中心に桐野さんの特集が組まれて大きな反響を呼んでいます。私(ディレクター)もまた、桐野さんの物語や語られる言葉にハッとさせられてきた1人。インタビューで話を伺うと、桐野さんの言葉や作品の裏には物語で社会に抗おうとする彼女の信念や覚悟がありました。(「クローズアップ現代」ディレクター 山崎真穂) この春、ファッション誌に掲載された桐野さんの最新作『燕は戻ってこない』をめぐる特集に多くの反響が寄せられました。 「あなたに責任はないよ、と言ってあげたい」(「SPUR」より) コロナ禍で深刻化する「女性の貧困」について、その責任が本人にあるとする“自己責任論”がはびこる世の中に対し桐野夏生さんが語った言葉。4
見やすいスライド資料は事前準備と5つのコツさえ押さえればOKクライアントさんに向けてのプレゼンテーションや、社内共有向けの資料、セミナーでの登壇資料などで用いられる「スライド資料」。いざ作ってみると、「なんだか読みにくいな」「色やレイアウトがまとまらない」と感じ、苦手意識を持っている方は多いかもしれません。 でも、デザイナーじゃなくても!デザインツールを使わなくても!いくつかのコツを押さえるだけで見やすいスライド資料は作れます。 この記事では、見やすいスライド資料をデザインするコツを5つの章に分けてご紹介していきます。 「レイアウト」「カラー」など、気になるところから読んでみていただいても大丈夫です。 スライド資料の作成だけでなく、バナーやチラシなど、いろんなデザインにも役立つコツをイラスト付きでわかりやすく説明しているので、今作っているデザインに悩んでいる、デザイン勉強中、という方もぜひ
eBPF(extended Berkley Packet Filter)という用語を著者が初めてみかけたのは、2015年ごろだった。最初は、eBPFをその字面のとおり、パケットキャプチャやパケットフィルタリングを担うだけの、Linuxの新しいサブシステムであろうと認識していた。しかし、実際にはそうではなかった。 システム性能の分析のための方法論をまとめた書籍Systems Performance 1 の著者で有名なBrendan Greggが、Linuxのネットワークサブシステムとは特に関係ない文脈で、古典的なシステム性能計測ツールでは計測できないことを計測するツールを作っていた。その計測ツールがeBPFという技術によって実装されていることを知ったときに、eBPFに興味をもったのだった。また、eBPFは、システム性能を調べる用途以外にXDP(eXpress Data Path)と呼ばれるプ
「作りたい資料に適したフォントがわからない」 「どの色を選べばいいかわからない」 「スライド資料のデザインをもっと洗練させたい」 スライド資料をデザインするとき、こんな悩みを持つ方は多いのではないでしょうか? スライド資料の印象は使用する「フォント」と「色」によって大きく変わり、うまく活用すれば見る人の心を動かし、行動を促す資料を作成できます。 そんな効果的な資料を作成するには、フォントと色の基本知識が必要不可欠です。それぞれについて学ぶことでデザインセンスが高まり、あなたのスライド資料に適した色とフォントを、効率よく選べるようになるでしょう。 ということで、この記事ではスライド資料のデザインに役立つ「フォント」と「色」の基本知識から、適切な種類を選ぶポイント、もっとデザインを学びたい方におすすめの書籍まで、フォントや色に関するノウハウをたっぷり紹介していきます! デザインに苦手意識がある
Figma(フィグマ)が主催する世界最大級のデザインカンファレンス「Config(コンフィグ)2024」が本拠地・米国のサンフランシスコで6月26〜27日に開催された。その翌週、Figma経営陣はシンガポールへと飛び、7月2日に「Config APAC 2024」を開催。アジアで初開催となったこのConfigには約1,000人以上が参加し、新機能の発表を歓声をもって迎えた。 シンガポールの「Config APAC 2024」を現地取材した筆者が、最新の機能アップデートとAI活用を中心にお伝えする。 マリーナベイサンズ・コンベンションセンター内のConfig APACの会場 アジアには72ものFigmaコミュニティがあり、2万人以上の会員がいます。そんなアジアで初のConfigをシンガポールで開催できたことは最高の気分。アジアには、人類、世界にインパクトを与えるデザイナーが生まれてきた歴史が
「SESエンジニアが今を楽しみ、希望にみちた未来を実現できる。」そんな状態を目指してスタートした「SES Plus」のラジオ。今回のテーマは、「PM vs スペシャリスト」。日本企業において多くあるキャリアの分岐と、需要がなくならないキャリア形成に必要な要素について話しました。 今日のテーマは「PM vs スペシャリスト」 國司壮太郎氏(以下、國司):みなさん、こんにちは。 久松剛氏(以下、久松):こんにちは。 國司:10分で元気が出るエンジニアラジオ「エスプラジオ」。この番組は、エンジニアがSESで働くことの良さを再発見し、再創造して、明るく楽しく働ける未来を作りたい。そんな思いを掲げて運営している「SES Plus」の提供でお送りしています。 パーソナリティは、流しのエンジニアリングマネージャーこと久松剛さんと、現役SES人事である私、國司でお届けいたします。久松さん、よろしくお願いし
こちらで紹介した本の続き。というかニューヨークタイムズの俺様っっぷり話なんてやっぱり枝葉だからね。 m-dojo.hatenadiary.com 吾輩はガイジンである。――ジブリを世界に売った男 作者:スティーブン・アルパート岩波書店Amazon 本題は、やはりジブリ映画とその作り手が海外で評価され、賞を受賞するなどゆるぎないものになっていく過程である、のだが… ディズニーのジブリへの「無理解」そうは問屋が卸さなかった。まず、われわれが問題になるとは想像さえしなかった作品についても、アメリカ国内配給部門は難癖をつけてきた。 『天空の城ラピュタ』では、少年が銃撃されるシーンをアメリカの子どもには見せられない。 『となりのトトロ』では、父親が裸になり娘たちと風呂に入る場面をアメリカでは上映できない。 『平成狸合戦ぽんぽこ』では、なんとタヌキたちが陰嚢を使って魔術を行う。子どもに動物の陰嚢を見せ
はじめに 私はMarkdownで文章を書くのが好きです。もちろんこの記事もVSCodeを開いてMarkdownで書いています。 おそらくエンジニアであればMarkdownとの出会いはGitHubにReadMeを書くことなんじゃないかなと思います。 私もプログラミングを勉強しはじめたとき、 簡単なデータベースの関係図を書くのが課題だったような気がします。 ご存じの通りMarkdownは文字だけで表が書けたりして h2やh3などの見出しを#の数で表現できたり自分の中ではかなり感動したのを覚えています。 今現在は生成AIでの出力にMarkdownが使われているので エンジニア以外にもすっかり馴染んだと思いきや... 意外とまだまだMarkdownが知られていないなと感じることがありました。 この記事ではまだMarkdownの魅力に気がついていない人に向けて 自分なりのMarkdown愛を語ってい
OpenAIが、かねてから予告していたGPT Store をようやく開設しました。 個人や企業が作ったカスタム版ChatGPTであるGPTsを分野ごとにブラウズ・検索して利用でき、自分が作ったGPTを公開することもできます。 現状では有料プランのChatGPT Plus加入ユーザーのみ、メニューの「Explore GPTs」から利用可能です。 ストアといっても利用に別途料金が必要なGPTsは今のところありませんが※、OpenAIは今四半期のうちにも、GPTsが利用された回数に応じて制作者に収益を分配するレベニューシェアを開始予定です。 (※ サードパーティーと接続したGPTsなどでは、チャットの過程で有料サービスに案内されることはあります。) 開設されたばかりのGPT Store でトップにフィーチャーされているのは、 AllTrails 世界中のトレッキングコースやアウトドア体験を場所・
この記事では、CQRSの入門として、軽量CQRS、別名クエリモデルについて解説します。 DDDの参照系処理で発生する課題 解決策 CQRSのメリット、デメリット 実装時の注意事項 部分的導入について なぜQueryServiceの定義がUseCase層なのか 整合性をどうやって担保するのか よくある誤解 データソースを分ける必要があるのか イベントソーシングとの関係 過去資料との繋がり もっと詳しく知りたい方は 現場での導入で困ったら DDDの参照系処理で発生する課題 DDDで定義されている実装パターンを使っていると、基本的には永続化層との入出力はRepositoryを使うことになります。 更新系の処理ではEntityやValueObjectでドメインの知識を表現し、Repositoryを使って集約単位で永続化するという構成をとると、非常にメンテナンス性の良いものになります。 参考過去記事
日本サッカー界は過渡期を迎えている。日本サッカー協会の選手登録者数は2014年をピークに約14%減少し、各調査機関の「好きなスポーツ選手」で日本人サッカー選手がトップ10に一人もランクインしないことも珍しくない。若年層を中心としたサッカーの関心低下は、もはや喫緊の課題となっている。日本サッカー界は今、この問題にどう向き合うべきなのか? 川崎フロンターレのレジェンド・中村憲剛さんは、“日本代表戦は見たことがない”というサッカーに関心の無い大学生が半数を占めるディスカッションから大きな学びを得ていた――。 (取材・文・撮影=藤江直人) サッカーに興味の無い人たちからサッカーはどう見えているのか。中村憲剛の気付き 慣れ親しんだ世界からあえて一歩外へ踏み出してみて、初めて目の当たりにする現実がある。サッカー界でいえば、特に若年層におけるプレゼンスの著しい低下。かつてない衝撃を受けたにもかかわらず、
画像を実装するには、以前はimg要素にsrcで画像を指定するだけで簡単でしたが、レスポンシブ対応、Retina対応、遅延読み込み、そしてさまざまな画像フォーマットの登場により、HTMLのコードが複雑になっています。 レスポンシブ対応のwebp画像を実装するHTMLのコードの完全版を紹介します。非サポート用のフォールバックにも対応しており、コピペで簡単に使用できます。 A picture element to load correctly resized webp images in HTML by Stefan Judis 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 2021年現在、画像の主要フォーマット 新しい画像フォーマットを読み込むための取り組み 最初のステップ: picture要素でwebp画像を読み込むには 完全版
IT技術は進歩のスピードが速い領域です。だからこそ過去から現在、そして将来に向けた変化を理解することは、ITエンジニアとしてキャリアを構築していく上で必要な考察となるでしょう。ときには、こうあるべきという将来像を描くこともあるかもしれません。 株式会社メルカリでプラットフォームチームのテックリードを務める中島大一(@deeeet)さんは現在、メルカリが2年ほど前から進めているマイクロサービスへのアーキテクチャ移行において、そのインフラ自体や、そこで開発するエンジニアに向けたツールセットの提供などを行っています。 エンジニアとしてキャリア7年になる中島さんですが、2年目の2015年には同じような当時の若手インフラエンジニア(@ryot_a_raiさん、@rrreeeyyyさん、@yuuk1tさん、@hfmさん、@catatsuyさん)との集まりで、「ある若手インフラエンジニアの現状確認」と題
Tailwind CSS作者のAdam Wathan氏による「CSS Utility Classes and "Separation of Concerns"」の日本語訳です。翻訳に当たって原著者の許諾を得ています。 2021年10月29日に全文再翻訳しました。 この数年の間で、私のCSSの書き方は、非常に「セマンティック」なアプローチから「ファクショナルCSS」と呼ばれるものに変わりました。 この書き方でCSSを書くと、多くの開発者からかなりの反感を買うことがあります。そのため、私がいかにしてここまでたどり着いたかを説明することで、その過程で得た教訓や洞察について共有したいと思います。 第1段階 「セマンティック」なCSS よいCSSのためのベストプラクティスとして、耳にするであろうことのひとつは「関心の分離」です。 考え方としては、HTMLにはコンテンツについての知識のみを含めるべきで
Microsoft Copilot Pro「全世界のWindowsユーザーが生成AIを意識せずに、当たり前のツールとして使いこなす未来」- Blog 2024/1/7 Copilot Pro が個人でも利用可能になったので、大まかにCopilotの全体像を理解した上で、操作しながら試してみました。 私はMacユーザーですが、Copilotを検証するために先週からWindowsをメインにしています。WordやPowerPointはまだ慣れていないので、今日は記録のみ掲載。 Copilot ProCopilot Pro パフォーマンスを高速化し、創造性を高める機能を希望するユーザーには、Copilot エクスペリエンスを向上させる Copilot Pro がおすすめです。この月額サブスクリプション製品には、Copilot のすべての機能に加え、次を実現する機能が含まれています。 ・ピーク時でも
制御工学チャンネルの登録者が9000名に到達し、視聴数も70万回に到達しました。本記事では、これまでの動画の中から制御工学の動画10個をピックアップして紹介しようと思います。さらに、番外編として制御以外の動画も紹介します。 blog.control-theory.com 以下が制御工学チャンネル(YouTubeチャンネル)のURLです。 www.youtube.com [1] 制御工学の様々な手法を1分で解説 [2] 状態方程式に基づく制御の総まとめ [3] 伝達関数に基づく制御の総まとめ [4] モデル誤差抑制補償器の実装による既存制御システムのロバスト化 [5] モデル予測制御 [6] PID制御 [7] クレーンの振れ止め制御 [8] むだ時間系の制御 [9] 非線形制御入門 [10] LMI(線形行列不等式)と制御 番外編 RLC回路の過渡現象解析(線形常微分方程式の求解) 工学問
昨今では、顧客理解 / ユーザ理解に取り組む必要性が様々な所で主張されており、一般常識になりつつある。そして「顧客のことを深く理解すれば、良質な仮説を立案できる」という言説が広く信じられており、マーケティング戦略を検討したり顧客体験をデザインするうえでの前提条件となっている。しかし、このような言説は本当に正しいのだろうか。 結論からいえば「顧客を深く理解すれば、良質な仮説を立案できる、という言説は間違っている」というのが本記事の主張である。この間違った言説が広く信じられてしまっていることが、ミクロな視点では「成果に繋がる施策仮説を立案できない」というビジネスパーソンの悩みの解消を阻んでおり、マクロな視点では企業の成長や競争力向上を阻む要因となっているのだ。 そこで本記事では、顧客理解の必要性・重要性を真っ向から否定することを試みる。「顧客を理解すれば、良質な仮説を立案できる」という言説が間
もはやPC。コレ最強Androidタブ! Samsungより先月発表されたハイエンドAndroidタブレット「Galaxy Tab S7」を購入しました。 Androidタブレットといえば、Googleがそもそも力を入れていないこともあり、ハイエンドなAndroidタブレットを販売するのはSamsungとHuaweiしかありません。それも、HuaweiのMatePadは制裁によりGMSが使えないため、実質SamsungのGalaxy Tabシリーズ1強となっているのが現状です。そんな状況のなか華々しくデビューしたのがこの「Galaxy Tab S7」シリーズです。 なお、このレビューに用いたGalaxy Tab S7は技適認証を取得していないため、総務省の「技適未取得機器を用いた実験等の特例制度」に届け出しています。 開封! 今回購入したのは 、香港モデルのGalaxy Tab S7です。
【公式】KADOKAWA広報 @KADOKAWA_corp 関係するすべての皆様に多大なるご心配とご迷惑をおかけしていることを深くお詫び申し上げます。 当社へのランサムウェア攻撃による情報漏洩に関するさらなる犯行声明および当社グループの対応状況について、ニュースリリースにてご報告いたします。 tp.kadokawa.co.jp/.assets/240702… pic.twitter.com/4KAHkXpZeC ニコニコ公式 @nico_nico_info 7月2日、ランサムウェア攻撃による情報漏洩に関するさらなる犯行声明を確認いたしました。ユーザーの皆様、関係先の皆様に多大なるご迷惑とご心配をおかけし心よりお詫び申し上げます。データの拡散は個人情報を侵害し深刻な影響を及ぼす可能性があるため、SNS等による共有はお控えください。すでにお伝えしたように、ユーザーの皆様のクレジットカード情報に
ナニコレ DDDは「Domain-Driven Design(ドメイン駆動設計)」の略語で、エリック・エヴァンスさんという人が考えるソフトウェア設計におけるプラクティスまとめみたいなものです。 『エリック・エヴァンスのドメイン駆動設計』というバイブル的な書籍がありますが、「途中で挫折した」「読んでもよくわからない」「よくわからないけど自分なりに解釈して実践している」というような感想をよく聞きます[1]。DDDの概念は幅広く、哲学的で、抽象的であるため、DDDをどのように解釈しどのように実践すればいいのかわかりにくいものです。 この記事ではそのような問題に悩んでいる人たちのために、数年に渡りDDD(的なもの)を実践してきた筆者が噛み砕いた(個人の独断的な)解釈と実践方法を解説します。 DDDってなぁに? DDDがカバーする領域 DDDが言及する範囲はとても幅広いです。エリック・エヴァンスさん
はじめに 新年早々に面白そうな記事を見つけました。ReactでのAPI呼出しを最適化するために「部分的にサーバサイドで実行するコンポーネントを作る」というもののようです。 あるいは去年の記事ですが気になってたものとしてBlitz.jsでReactベースのFWであるnext.jsに永続化層を持たせてRailsのようなFWにしようというアプローチもあります。 どちらの記事も書かれてる内容自体は分かる気がするものの 「それをフロントエンドでやる意味あるの?」 というのが拭えずイマイチ腑に落ちなかったんですが、単純に 「私と最前線でやられてる方々で期待してるものがたぶん違う」 という気がしてきたので、その辺を整理のために書いてみます。 注意書き Vue.js/Nuxt.jsは少し触ったことがありますが、React Server ComponentsやBlitz.jsを触ったことは無いです 「なんで
カル・ニューポート(39)は、自身のウェブサイトでこう宣言している。 「コンピュータサイエンスの教授として、また父親として求められることが多いことを鑑み、私は余った時間をできる限り徹底して自分の文章に取り組むために割こうとしている。それゆえ、私は大半の作家よりも連絡をとるのが難しい。私は一般的な相談用のメールアドレスを持っておらず、SNSは一切使っていない。この職業につきものの多くの課外活動も避けがちだ」 エッセイストでジョージタウン大学の教員でもあるニューポートは、社交恐怖症であるとか、ある種の謎をかきたてるために距離を保っているわけではない。それは、純粋に精神衛生上の理由であり、また教育の仕事に完全に専念するためだ。 スクリーンの過剰使用が引き起こす消耗を説き明かした『デジタル・ミニマリスト: 本当に大切なことに集中する』、メールが精神の健康にもたらすネガティブなインパクトを明らかにし
このSpring Bootを使ったクリーンアーキテクチャの例は、データの詰め替え過剰にみえる。 https://www.baeldung.com/spring-boot-clean-architecture これだけのモデルと詰め替えが必要なのだろうか? 『Get Your Hands Dirty on Clean Architecture 』にこのマッピング戦略(詰め替え戦略)が書かれている No Mapping (レイヤ間でモデルを共有し、詰め替えをしない) 2-way Mapping (各レイヤで独自のモデルを持ち、レイヤを跨ぐ呼び出しは上位レイヤが詰め替えの責務を負う) Full Mapping (各レイヤで独自のモデルを持ち、レイヤを跨ぐ呼び出しには専用のモデルを使う) またこの戦略のどれを選ぶかの基準は『Balancing Coupling in Software Design
こんにちは。 id:akawakami です。はてなの企業ロゴリニューアルを担当しました。 はてなでは、20周年を機に企業ロゴのリニューアルを行いました。ロゴマークのコンセプトなど、表現上の意図についてはプレスリリースで触れられているので、ここでは制作面にフォーカスして、ロゴマークのデザインをご紹介したいと思います。 hatenacorp.jp はてなロゴの変遷 今回リニューアルしたロゴマークは、はてなの企業ロゴとしては4代目となります。 2001年 〜 2005年 「人力検索はてな(人力検索サイトはてな)」とともにデビューした、はてなの最初のロゴマークです。 2005年 〜 2007年 ブロックを組み合わせてはてなマークを表現したロゴマークです。この時に生まれたはてなマークの表現が、その後のロゴマークに踏襲されていきます。 2007年 〜 2021年 ブロックのはてなマークをシンプルにア
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く