はてブログ

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



タグ 複雑さ

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

関数型ドメインモデリング ドメイン駆動設計とF#でソフトウェアの複雑さに立ち向かおう

2024/05/23 このエントリーをはてなブックマークに追加 7 users Instapaper Pocket Tweet Facebook Share Evernote Clip ソフトウェア ドメイン駆動設計 ドメ 本書 焦点

ドメイン駆動設計と関数型プログラミングを組み合わせることで、顧客満足度の向上、開発サイクルの短縮、無駄な作業の削減を実現できます。本書では、ビジネスドメインの例とF#のコードで、ビジネスに焦点を当てた、柔軟で高品質なソフトウェアを構築する方法を紹介します。たとえば、F#の型システムを使って複雑なドメ... 続きを読む

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

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 ソフトウェアは複雑さを増すばかりですが、人間の脳は限られた複雑さしか扱えません。ソフトウェアが思い通... 続きを読む

NVIDIAの高性能グラボは複雑なパスワードも短時間で突破可能

2024/05/02 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip 解読 NVIDIA 強度 グラフィックボード https

セキュリティ企業のHive Systemsは、パスワードの長さや複雑さによって強度がどれだけ変わるのかをまとめたパスワードテーブルを毎年発表しています。さらに2024年には、複数のグラフィックボードでパスワードの解読にどれだけの時間がかかるかを調査した結果が発表されました。 Are Your Passwords in the Green? https... 続きを読む

Platform Engineering on Kubernetes を読んでCloud Native の現在地を理解する - じゃあ、おうちで学べる

2024/03/29 このエントリーをはてなブックマークに追加 19 users Instapaper Pocket Tweet Facebook Share Evernote Clip Cloud Native Kubernetes デプロイ

はじめに 近年、Kubernetesの採用が進む中、複数のチームが関わり、複数のクラウドプロバイダーへのデプロイを行い、異なるスタックを扱う組織では、その導入の複雑さが新たな問題となっています。本書 『Platform Engineering on Kubernetes』は、Kubernetes に登場しつつあるベストプラクティスとオープンソースツール... 続きを読む

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

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

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

英経済誌が提案する 「テスラが成長を続けるために必要な4つの変化」 | モデルの多様化、値下げ、そして…

2024/01/02 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip テスラ カローラ トヨタ うち ラインナップ

1. ラインナップの「複雑さ」を受け入れよ 老舗メーカーが「万人に向けた」アプローチを取るのに対し、テスラはわずか5つのモデルを製造し、そのうちの2つに大きく依存している。小型セダン「モデル3」と「モデルY」で、テスラが生産する車の95%を占めるが、対するトヨタのベストセラー車「カローラ」と「RAV4」は、同... 続きを読む

フロントエンドの複雑さに立ち向かう / Tackling Complexity of Front-end Software with DDD and Clean Architecture

2023/12/19 このエントリーをはてなブックマークに追加 19 users Instapaper Pocket Tweet Facebook Share Evernote Clip フロントエンド DDD ヨイショ Event ローストチキン

フロントエンドの複雑さに立ち向かう 〜 DDD と Clean Architecture を携えて 〜 さくらのテックランチvol.6 〜ローストチキンのフロントエンドパスタとクリスマスFigmaケーキ〜 https://sakura-tokyo.connpass.com/event/303232/ ドメイン駆動設計(Domain-Driven Design)や Clean Architecture をヨイショもディスも... 続きを読む

もう仕事に追われたくない!自分起点で楽しく働くための自己管理術 - 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/16 このエントリーをはてなブックマークに追加 20 users Instapaper Pocket Tweet Facebook Share Evernote Clip 単語 由来 言語 言語間 複数

言語を学習している時につまずくことが多い難しい点として、複数の言語間で同じものを指すのに全然違う音の単語になっていたり、「この言語のこの単語は別の言語でこう訳す」とされているものの正確には同じものを指していなかったり、という言語の複雑さにあります。近い地域で話される言語や同じ由来を持つ言語は似て... 続きを読む

JavaScript/TypeScript開発のためのオールインワンキット「Bun 1.0」がリリース

2023/09/12 このエントリーをはてなブックマークに追加 17 users Instapaper Pocket Tweet Facebook Share Evernote Clip Bun トランスパイラ フレームワーク ライブラリ 代替

Bunは、JavaScriptの優れた点をすべて捨てることなく、遅さと複雑さを排除することを目的に開発されており、任意のライブラリやフレームワークの動作が可能となり、使い慣れたツールを使って開発を行うことができる。 一方で、BunはNode.jsの代替となり、トランスパイラなしで各種ファイルの実行が可能であり、クラス最... 続きを読む

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

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

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

教授時代の学生の評価は「最低」 日銀総裁が語った「伝える難しさ」:朝日新聞デジタル

2023/05/20 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip 日銀総裁 日本銀行 植田和男総裁 日銀 朝日新聞デジタル

日本銀行の植田和男総裁が19日、東京都内で講演し、総裁就任前に教授を務めていた共立女子大(東京都)で、学生からの評価が「最低」だったと明かした。そのうえで、複雑さを増している日銀の金融政策や経済環境を念頭に、「それぐらい分かりやすく伝えることは難しい」と語った。 植田氏は日本を代表する金融政策の研究... 続きを読む

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項目をそれぞれスコアリングし、そ... 続きを読む

グーグル、曖昧な指示を理解し対応できるロボットをテスト中--AI言語モデルを応用

2022/08/17 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip グーグル 応用 ロボット 指示 Palm

Googleは、ロボットが現実世界の複雑さに対処するための驚くべき新たな手法を見つけた。それは、ロボットに言語を理解する方法を教えることだ。 Googleは、親会社Alphabetのロボット事業部門Everyday Robotsのロボットに、言語を扱う最新の人工知能(AI)技術「PaLM」(Pathways Language Modelの略)を組み合わせた。そ... 続きを読む

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年経っても読まれていて、ドメイン駆動設計... 続きを読む

過酷な社会を「生き抜いてほしい」というラッパーの祈り。dodoの「ダメでも続ける」人生の哲学 | CINRA

2022/02/24 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip Dodo CINRA ラッパー ゆえ 哲学

変わっていく時代、変わっていく自分。あるいは、そう簡単に変わらない社会と人間。私たちは幸福なのだろうか、不幸なのだろうか。きっと、どちらでもあるのだろう。ラッパー、dodoはリアルであるがゆえに、自分が立つ場所の複雑さや曖昧さを隠さない。そして、その複雑に入り組んだ場所から彼は言うのである、「生き抜... 続きを読む

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

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年半ほどの間、マイクロサービスの複雑さに苦しめられ、あがいてきた実経験をもと... 続きを読む

Googleの調査で分かった「金融機関がクラウドを使わない“本当の理由”」

2021/10/19 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip クラウド 金融機関 Google 調査 理由

関連キーワード Google | 金融 | ハイブリッドクラウド | IT投資 金融機関でクラウドサービスの導入が進みつつあるものの、相変わらず法規制やレガシーシステムの複雑さがその進展を妨げている――。これはGoogleからの委託を受けて、市場情報機関Harris Insights and Analyticsが実施した調査で明らかになった事実だ。日... 続きを読む

 
(1 - 25 / 158件)