はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ 複雑さ

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 44件)

ドメイン駆動設計の実践

2024/07/25 このエントリーをはてなブックマークに追加 108 users Instapaper Pocket Tweet Facebook Share Evernote Clip ドメイン駆動設計 分析 ソフトウェア開発現場 実践 発見

2024年7月20日に発売された『ドメイン駆動設計をはじめよう』の概要説明と、ソフトウェア開発現場での活用方法。 ①何が書いてあるか? ②事業活動の分析(1章)⇒設計判断 5章、6章、7章、8章、10章 ③業務知識の発見(2章) ④事業活動の複雑さに立ち向かう(3章) ⑤区切られた文脈どう… 続きを読む

古典ドメインモデリングパターンの解脱 - 大吉祥寺.pm - kawasima

2024/07/14 このエントリーをはてなブックマークに追加 114 users Instapaper Pocket Tweet Facebook Share Evernote Clip 解脱 kawasima 古典 大吉祥寺 パターン

2024年7月13日の大吉祥寺.pmで発表した「古典ドメインモデリング(パターン)の解脱」のスライドログです。 この2冊で書かれているドメインモデルパターンを「古典」の対象にします。 ドメインモデルパターンは「複雑さに対処するため」と述べています。が、古典では次の2点が課題となっていると考えます。 これら2点につ... 続きを読む

脳に収まるコードの書き方

2024/05/20 このエントリーをはてなブックマークに追加 573 users Instapaper Pocket Tweet Facebook Share Evernote Clip コード 書き方 ePub 龍太郎 PRINT LENGTH

Mark Seemann 著、吉羽 龍太郎、原田 騎郎 訳、Robert C. Martin まえがき TOPICS 発行年月日 2024年06月 PRINT LENGTH 312 ISBN 978-4-8144-0079-9 原書 Code That Fits in Your Head FORMAT Print PDF EPUB ソフトウェアは複雑さを増すばかりですが、人間の脳は限られた複雑さしか扱えません。ソフトウェアが思い通... 続きを読む

パスワードはおしまい! 認証はパスキーでやろう

2024/01/21 このエントリーをはてなブックマークに追加 481 users Instapaper Pocket Tweet Facebook Share Evernote Clip 古来 おしまい FIDO Alliance 懸念 セキュリティ

はじめに パスワードは古来より認証に良く使われる方法ですが、その運用の難しさからセキュリティの懸念とその対策としての運用の複雑さ(複雑で長い文字列、90日でパスワード変更など)が要求される大きく問題をもった仕組みです。 その根本的な解決策としてFIDO Allianceを中心に推進されている 「パスワードレス」 が... 続きを読む

もう仕事に追われたくない!自分起点で楽しく働くための自己管理術 - Qiita

2023/12/19 このエントリーをはてなブックマークに追加 608 users Instapaper Pocket Tweet Facebook Share Evernote Clip 能力 エンジニア 意思決定 進行 自己管理

はじめに 仕事に追われる日々から解放され快適に楽しく働くことができる環境を実現するためには、自己管理が重要です。ここでいう「仕事に追われず快適に楽しく働ける状態」とは、自分自身で意思決定を行い、仕事の進行を自らコントロールする能力を身につけることを意味します。 多くのエンジニアは仕事の量や複雑さに... 続きを読む

ソフトウェア開発の真の問題点は、コードを書くことではなく、問題の複雑さの管理にある - YAMDAS現更新履歴

2023/09/24 このエントリーをはてなブックマークに追加 477 users Instapaper Pocket Tweet Facebook Share Evernote Clip YAMDAS現更新履歴 ソフトウェア開発 コード 問題点 問題

www.oreilly.com オライリー・メディアのコンテンツ戦略部門のバイスプレジデントであるマイク・ルキダスの文章だが、彼が数週間前、「コードを書くことが問題なのではない。複雑さをコントロールすることが問題なのだ」というツイートを見かけた話から始まる。彼はこれに感心したようで、これから何度も引用すると思う... 続きを読む

複雑さに立ち向かうためのコードリーディング入門

2023/09/03 このエントリーをはてなブックマークに追加 219 users Instapaper Pocket Tweet Facebook Share Evernote Clip

Hello, Swift Concurrency world.の振り返り / Looking back on Hello, Swift Concurrency world. 続きを読む

2022年の驚くべき発見22 人類の知はこれだけ広がった

2022/12/08 このエントリーをはてなブックマークに追加 564 users Instapaper Pocket Tweet Facebook Share Evernote Clip 人類 痕跡 考古学者 天文学者 文明

毎年、世界中の研究者が、人類の知の蓄積に貢献している。 古生物学者や考古学者は過去の痕跡から、はるか昔に失われた生命や文明を明らかにする。生物学者や地球科学者は地球とこの星に暮らす生命の仕組みを解明し、天文学者は地球の外に広がる謎を追求する。そして医学者は、人体の複雑さとそれを脅かす病気を研究し、... 続きを読む

任意のURLを入力するだけでCSSを解析し、品質をチェックしてくれるオープンソースのWebアプリ・「CSS Code Quality」

2022/11/26 このエントリーをはてなブックマークに追加 154 users Instapaper Pocket Tweet Facebook Share Evernote Clip CSS パフォーマンス オープンソース 品質 URL

CSS Code Quality CSS Code Qualityは任意のURLを入力するだけでCSSを解析し、品質をチェックしてくれるオープンソースのWebアプリです。JavaScriptで書かれています。 解析したいCSSを利用しているWebサイトのURLを入力すると自動で解析し、メンテナンス性、複雑さ、パフォーマンスの3項目をそれぞれスコアリングし、そ... 続きを読む

2022年上半期に読んだ技術書

2022/06/22 このエントリーをはてなブックマークに追加 163 users Instapaper Pocket Tweet Facebook Share Evernote Clip 技術書 2022年上半期 定義 手法 ソフトウェア設計

2022年上半期はとある都合もあってかなりの数の技術書を読んだので、その中でも良かったものとかの感想をまとめておきます。 2022年上半期で一番良かった技術書 A Philosophy of Software Design ソフトウェア設計の目的は複雑さを軽減することであるとして、その複雑さの定義と軽減する手法が書かれています。最近まで2... 続きを読む

【Atomic Designに懐疑的なあなたへ】改めて考えたい React / Next.js のデザインパターン

2022/05/15 このエントリーをはてなブックマークに追加 164 users Instapaper Pocket Tweet Facebook Share Evernote Clip React Atomic Design Next.js 戦い

フロントエンド開発は一般的に複雑性との戦いです。放ったらかしにしておくとますます複雑になり、変更するのが難しくなります。これまでにも、このような複雑さをどうにかして制御しようとして、Atomic Designをはじめとした様々な設計手法(デザインパターン)が考えられてきました。 しかし、React / Next.js を使っ... 続きを読む

[NAFNet] 機械学習で画像のノイズ除去、ブラー除去、超解像 [Denoise, Deblur, Super Resolution]

2022/05/07 このエントリーをはてなブックマークに追加 181 users Instapaper Pocket Tweet Facebook Share Evernote Clip Sota Super Resolution 進歩 ノイズ除去

[NAFNet] 機械学習で画像のノイズ除去、ブラー除去、超解像 [Denoise, Deblur, Super Resolution] 2022年5月7日土曜日 Artificial Intelligence NAFNet 概要 近年、画像復元(Image Resolution)技術は様々な進歩がみられていますが、システムの複雑さも増加しています。 NAFNetは、SOTAを達成しつつ、計算効率の高い単純... 続きを読む

100日間かけてエヴァンス本を完読しました(PDF公開) - そこに仁義はあるのか(仮)

2022/03/04 このエントリーをはてなブックマークに追加 102 users Instapaper Pocket Tweet Facebook Share Evernote Clip 仁義 エリック・エヴァンス ドメイン駆動設計 PDF公開 発売

11/25から3/4の100日間かけてエリック・エヴァンスのドメイン駆動設計を完読しました! ソフトウェア開発の複雑さに立ち向かうための方法に「ドメイン駆動設計」があります。 エリック・エヴァンスのドメイン駆動設計(以降、エヴァンス本)は発売から20年・日本語訳発売から10年経っても読まれていて、ドメイン駆動設計... 続きを読む

ブランドやメーカーで買う大人になってしまった - 本しゃぶり

2022/01/23 このエントリーをはてなブックマークに追加 307 users Instapaper Pocket Tweet Facebook Share Evernote Clip ブランド メーカー 大人 マーケットプレイス 近年

気がつけばブランドやメーカーで選ぶ大人になっていた。 世界の複雑さは人間の認知能力を超えているので。 俺が買うべきものは、きっと誰かが知っている。 Amazonで上手く買い物するには 『ドングリFM』#822で、「上手くAmazonで買い物をする方法」についての話があった。 Amazonは便利だが、近年はマーケットプレイスに... 続きを読む

ソフトウェアの複雑さに立ち向かう1つの哲学 :『A Philosophy of Software Design』 を読んだ - こまぶろ

2022/01/04 このエントリーをはてなブックマークに追加 434 users Instapaper Pocket Tweet Facebook Share Evernote Clip 哲学 ソフトウェア こまぶろ 本題 ポッドキャスト

あけましておめでとうございます、になるはずだったのですが、後から読んだ『Googleのソフトウェアエンジニアリング』の方を先に記事にしたので新年2本目の更新です。 ky-yk-d.hatenablog.com さて、本題。最近のお気に入りポッドキャストであるe34.fmで激賞されていた『A Philosophy of Software Design』を読みました... 続きを読む

マイクロサービスにひそむ複雑さに立ち向かう - Qiita

2021/12/04 このエントリーをはてなブックマークに追加 168 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Kyash サーバサイドエンジニア もと 2年半

はじめに はじめまして。Kyashでサーバサイドエンジニアを担当しているhirobeです。 Kyash Advent Calendar 2021の12/5担当分です。 Kyashでは、約30ほどのマイクロサービスが動いてます。 マイクロサービスは難しいです。 私が入社して2年半ほどの間、マイクロサービスの複雑さに苦しめられ、あがいてきた実経験をもと... 続きを読む

システムの複雑さはどこから来るのか – Out of the tar pitを読む - Uzabase Tech

2021/05/20 このエントリーをはてなブックマークに追加 432 users Instapaper Pocket Tweet Facebook Share Evernote Clip PIT ユーザベース SaaS 矢野 Uzabase Tech

Uzabase Saas Product Divisionフェローの矢野です。 この記事は、Rich Hickey(プログラミング言語Clojure作者)のプレゼンテーションSimple Made Easyへと繋がっていく、Ben MoseleyとPeter Marksによる「Out of the tar pit」というシステム設計について論じた論文の内容について説明したもので、ユーザベースのSaas ... 続きを読む

フロントエンドの複雑さに耐えるため実践したこと / readyfor-nextjs-first - Speaker Deck

2021/02/05 このエントリーをはてなブックマークに追加 125 users Instapaper Pocket Tweet Facebook Share Evernote Clip Speaker Deck RoR ベストプラクティス 責務

Transcript READYFOR x Next.js フロントエンドの複雑さに耐えるため実践したこと
 @ Takepepe READYFOR フロントエンド分離のゴール
 ▪ BE/FE の責務をわけ、疎結合とすること
 ▪ 時代に即したベストプラクティスを追求できること
 
 #readyfor_meetup READYFOR フロントエンド分離のゴール これまでモノリスだった RoR... 続きを読む

iPhone 12で、ビューポートのサイズの種類が増えすぎ!デバイスの複雑さがUIの設計にどのように影響するのか | コリス

2020/10/18 このエントリーをはてなブックマークに追加 284 users Instapaper Pocket Tweet Facebook Share Evernote Clip ビューポート コリス アスペ タネ 解像度

iPhone 12シリーズが発表され、iPhone 12/12 Proの予約も始まりましたね。23日配送予定で予約できたので、私も楽しみです。ユーザーとしてはその新しいデザインや機能にワクワクしますが、デザイナー・デベロッパーとしては悩みのタネが増えるかもしれません。 ビューポートのサイズの種類が増え、多くの解像度、アスペ... 続きを読む

「パスワードは複雑さより長さが大切」 FBIが指南 - ITmedia NEWS

2020/03/02 このエントリーをはてなブックマークに追加 475 users Instapaper Pocket Tweet Facebook Share Evernote Clip FBI 指南 NIST パスフレーズ ITmedia News

パスワードは複雑にする必要はない。ただ長くすればいい――。米連邦捜査局(FBI)のそんな勧告が話題になっている。根拠としているのは、米国立標準技術研究所(NIST)がまとめた最新版のガイドライン。破られにくく、かつ覚えやすい文字列を作り出すため、パスワードではなく「パスフレーズ」の使用を勧めている。 これ... 続きを読む

セキュリティ専門家が「パスワードの複雑さはそれほど重要ではない」と主張するのはなぜか? - GIGAZINE

2019/07/15 このエントリーをはてなブックマークに追加 273 users Instapaper Pocket Tweet Facebook Share Evernote Clip GIGAZINE パスワー 言説 パスワード 他人

by stevepb 「パスワードは長く、英数字を混ぜた方がいい」「他人に推測されないパスワードを作ることが重要」といった意見は広く受け入れられていますが、Microsoftの個人情報部門セキュリティ保護チームに勤務するアレックス・ヴァイネルト氏は、「パスワードについての言説は誇張されたものが多く、実際にはパスワー... 続きを読む

SPAじゃないプロジェクトのための控えめなJavaScriptフレームワーク「Stimulus」 - yuhei blog

2019/05/02 このエントリーをはてなブックマークに追加 243 users Instapaper Pocket Tweet Facebook Share Evernote Clip React angular Stimulus SPA HTML

ReactやAngularのように、アプリ内のすべてのHTMLをJavaScript側で管理して描画するアプローチは大げさすぎる。ほとんどの場合において。 もちろん一定以上の複雑さがあればその辺のJavaScriptフレームワークを使った方が良い。が、それがやり過ぎになるプロジェクトは多い。というかその方が多い。それでも、それらのア... 続きを読む

Redux 再考 - mizchi's blog

2018/10/04 このエントリーをはてなブックマークに追加 480 users Instapaper Pocket Tweet Facebook Share Evernote Clip redux 再考 mizchi's blog 肯定派 前提

今まで自分で作ったものが十数個、仕事で5社ぐらいの redux を見てきたので、その結果思うところを書く。 前提として、自分はエコシステムに乗るという意味で今では redux 肯定派だが、redux それ自身が過剰に抱えている複雑さはもっと分解されるべきだ、という立場。 Redux がうまく設計されているとどうなるか 一貫し... 続きを読む

ダッシュボードで上手に情報を可視化するためのガイドライン | UX MILK

2018/05/09 このエントリーをはてなブックマークに追加 119 users Instapaper Pocket Tweet Facebook Share Evernote Clip UX MILK ガイドライン ダッシュボード 可視化 創出

JustinはUsabilityGeekの創始者であり、使いやすい記憶に残るオンライン体験の創出において15年以上もの実績があります。 システムが完全なものになるにつれ、定性的なデータや定量的なデータもまたさまざまな頻度・複雑さでを取得できるようになります。このような状況では、 情報の可視化 がさらに重要になります。 端的に言うと、 情報の可視化(information visualisation... 続きを読む

複雑さに潜り込む - 大規模PHPアプリケーションにおける例外・モニタリング・ロギング - すずけんメモ

2016/12/15 このエントリーをはてなブックマークに追加 151 users Instapaper Pocket Tweet Facebook Share Evernote Clip techlog ロギング PHP VOYAGE GROUP

2016 - 12 - 15 複雑さに潜り込む - 大規模PHPアプリケーションにおける例外・モニタリング・ロギング php みなさん、 PHP 書いてますか?ここ2ヶ月くらい PHP も書いていたのでその話を書きます。 この記事は VOYAGE GROUP techlog / Advent Calendar 2016 の記事です。 例えば以下のような話に身に覚えはありませんでしょうか。 例外がど... 続きを読む

 
(1 - 25 / 44件)