「設計」カテゴリーアーカイブ

Google、コーディング不要でアプリケーション開発ができる「AppSheet」買収。クラウドをベースにした業務アプリケーションのノーコード開発を強化 - Publickey

Google、コーディング不要でアプリケーション開発ができる「AppSheet」買収。クラウドをベースにした業務アプリケーションのノーコード開発を強化 - Publickey

Google、コーディング不要でアプリケーション開発ができる「AppSheet」買収。クラウドをベースにした業務アプリケーションのノーコード開発を強化 - Publickey

Google、コーディング不要でアプリケーション開発ができる「AppSheet」買収。クラウドをベースにした業務アプリケーションのノーコード開発を強化 Googleは、コードを用いたプログラミングをせずにモバイルアプリケーションやWebアプリケーションを開発できる、いわゆるノーコードツールベンダの「AppSheet」を買収した...

はてなブックマーク - Google、コーディング不要でアプリケーション開発ができる「AppSheet」買収。クラウドをベースにした業務アプリケーションのノーコード開発を強化 - Publickey はてなブックマークに追加

建築士は男(がなってはいけないはず)の特権職業

建築士は男(がなってはいけないはず)の特権職業

建築士は男(がなってはいけないはず)の特権職業

ようやく合点がいきました。 デザイナーズ物件が済みにくいというのはもう昔から言われてることですが、なぜなのか。 なぜ建築のことを勉強し続けてる人たちが作った家が住みにくいのか。 デザインにステータス全振りしたらそりゃ住みにくいだろうというなんとなくふわっとした理由づけにみんな納得してきましたよね。 ...

はてなブックマーク - 建築士は男(がなってはいけないはず)の特権職業 はてなブックマークに追加

建築士は男(がなってはいけないはず)の特権職業

建築士は男(がなってはいけないはず)の特権職業

建築士は男(がなってはいけないはず)の特権職業

ようやく合点がいきました。 デザイナーズ物件が済みにくいというのはもう昔から言われてることですが、なぜなのか。 なぜ建築のことを勉強し続けてる人たちが作った家が住みにくいのか。 デザインにステータス全振りしたらそりゃ住みにくいだろうというなんとなくふわっとした理由づけにみんな納得してきましたよね。 ...

はてなブックマーク - 建築士は男(がなってはいけないはず)の特権職業 はてなブックマークに追加

アプリケーションにおける権限設計の課題 – kenfdev’s blog

アプリケーションにおける権限設計の課題 - kenfdev’s blog

アプリケーションにおける権限設計の課題 - kenfdev’s blog

日々権限設計で頭を抱えてます。この苦悩が終わることは無いと思ってますが、新しい課題にぶつかっていくうちに最初のころの課題を忘れていきそうなので、現時点での自分の中でぐちゃぐちゃになっている情報をまとめようと思い、記事にしました。 所々で「メリット」「デメリット」に関連する情報がありますが、そのとき...

はてなブックマーク - アプリケーションにおける権限設計の課題 - kenfdev’s blog はてなブックマークに追加

マイクロサービスを形式的に見てみる – Juju-62q’s blog

マイクロサービスを形式的に見てみる - Juju-62q's blog

マイクロサービスを形式的に見てみる - Juju-62q's blog

マイクロサービスについて考えていたら疲弊したので、少し技術者らしく形式的に見てダメのものを思考から削ぎ落としたいと思った。 グラフ理論などコンピュータサイエンスの基礎を交えて話をするが、基本的には当たり前のことしか言わないと思うのでここに書くことを意識せずとも暗黙的に実践している人も多いだろう。 ...

はてなブックマーク - マイクロサービスを形式的に見てみる - Juju-62q's blog はてなブックマークに追加

後悔しないための Azure App Service 設計パターン (2020 年版) – しばやん雑記

後悔しないための Azure App Service 設計パターン (2020 年版) - しばやん雑記

後悔しないための Azure App Service 設計パターン (2020 年版) - しばやん雑記

Azure App Service (Web Apps) がリリースされて 6 年、情報のアップデートを行いつつ気になった情報は適当にブログに書くという日々ですが、Regional VNET Integration や Service Endpoins が使えるようになって設計に大きな変化が出るようになったのでまとめます。 最近は Microsoft で HackFest を行うことも多いの...

はてなブックマーク - 後悔しないための Azure App Service 設計パターン (2020 年版) - しばやん雑記 はてなブックマークに追加

要件定義~システム設計ができる人材になれる記事 – Qiita

要件定義~システム設計ができる人材になれる記事 - Qiita

要件定義~システム設計ができる人材になれる記事 - Qiita

Help us understand the problem. What is going on with this article? はじめに プログラミングを勉強していて、こんな事を感じた経験はないでしょうか。 「勉強してもプロダクトが作れない」 「そもそも開発ってどうやるの?」 「要件定義ってなに?」 その悩みを解決するために、まずは開発の全体感を理解しましょう...

はてなブックマーク - 要件定義~システム設計ができる人材になれる記事 - Qiita はてなブックマークに追加

要件定義~システム設計ができる人材になれる記事 – Qiita

要件定義~システム設計ができる人材になれる記事 - Qiita

要件定義~システム設計ができる人材になれる記事 - Qiita

Help us understand the problem. What is going on with this article? はじめに プログラミングを勉強していて、こんな事を感じた経験はないでしょうか。 「勉強してもプロダクトが作れない」 「そもそも開発ってどうやるの?」 「要件定義ってなに?」 その悩みを解決するために、まずは開発の全体感を理解しましょう...

はてなブックマーク - 要件定義~システム設計ができる人材になれる記事 - Qiita はてなブックマークに追加

現場で役立つシステム設計の原則メモ – Qiita

現場で役立つシステム設計の原則メモ - Qiita

現場で役立つシステム設計の原則メモ - Qiita

オブジェクト指向、設計がなぜ必要か = ソフトウェア全体の整理整頓をするため 第1章 小さくまとめてわかりやすくする 変更が大変なプログラムの特徴 メソッドが長い クラスが大きい 引数が多い 関心事を詰め込みすぎている ちょっとずつゴミコードが追加されていった結果 重複しているコードをutil神クラスに押し込むと...

はてなブックマーク - 現場で役立つシステム設計の原則メモ - Qiita はてなブックマークに追加

モダンアプリケーション開発ホワイトペーパー(日本語改定版)が公開されました | Amazon Web Services ブログ

モダンアプリケーション開発ホワイトペーパー(日本語改定版)が公開されました | Amazon Web Services ブログ

モダンアプリケーション開発ホワイトペーパー(日本語改定版)が公開されました | Amazon Web Services ブログ

Amazon Web Services ブログ モダンアプリケーション開発ホワイトペーパー(日本語改定版)が公開されました 皆さん、こんにちは! モダンアプリケーション開発スペシャリスト ソリューションアーキテクトの福井です。 私が執筆したモダンアプリケーション開発のホワイトペーパー(日本語版)がAWSホワイトペーパーサイ...

はてなブックマーク - モダンアプリケーション開発ホワイトペーパー(日本語改定版)が公開されました | Amazon Web Services ブログ はてなブックマークに追加

動作するきれいなコード: SeleniumConf Tokyo 2019 基調講演文字起こし+α – t-wadaのブログ

動作するきれいなコード: SeleniumConf Tokyo 2019 基調講演文字起こし+α - t-wadaのブログ

動作するきれいなコード: 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 動作するきれいなコ...

はてなブックマーク - 動作するきれいなコード: SeleniumConf Tokyo 2019 基調講演文字起こし+α - t-wadaのブログ はてなブックマークに追加

書き込みがあるワークロードにおける ZOZOTOWN マルチクラウド構想とその検討停止について – Qiita

書き込みがあるワークロードにおける ZOZOTOWN マルチクラウド構想とその検討停止について - Qiita

書き込みがあるワークロードにおける ZOZOTOWN マルチクラウド構想とその検討停止について - Qiita

この記事はZOZOテクノロジーズ #1 Advent Calendar 2019 23日目の記事です。 昨日の記事は弊チームの inductor による「GKEの内部負荷分散機能を使ってInternal Load Balancerを構築する」でした。面倒で困っているのでGCP様にはなんとかして欲しいものです さて本記事では、残念ながら本番運用には至らなかったのですが...

はてなブックマーク - 書き込みがあるワークロードにおける ZOZOTOWN マルチクラウド構想とその検討停止について - Qiita はてなブックマークに追加

書き込みがあるワークロードにおける ZOZOTOWN マルチクラウド構想とその検討停止について – Qiita

書き込みがあるワークロードにおける ZOZOTOWN マルチクラウド構想とその検討停止について - Qiita

書き込みがあるワークロードにおける ZOZOTOWN マルチクラウド構想とその検討停止について - Qiita

この記事はZOZOテクノロジーズ #1 Advent Calendar 2019 23日目の記事です。 昨日の記事は弊チームの inductor による「GKEの内部負荷分散機能を使ってInternal Load Balancerを構築する」でした。面倒で困っているのでGCP様にはなんとかして欲しいものです さて本記事では、残念ながら本番運用には至らなかったのですが...

はてなブックマーク - 書き込みがあるワークロードにおける ZOZOTOWN マルチクラウド構想とその検討停止について - Qiita はてなブックマークに追加

DDD くらいできるようになりたいよねって話 – Qiita

DDD くらいできるようになりたいよねって話 - Qiita

DDD くらいできるようになりたいよねって話 - Qiita

はじめに 私自身は今年の 7 月にドメイン駆動設計(DDD)を実践する企業に転職したばかりで DDD 実践歴は浅いのだが、最近は開発業務の他にも中途採用者の DDD 教育や 現場で DDD!2nd のドライバー役をする機会を頂くなど、DDD の布教活動にも少し関わっている。 その中で「DDD ムズイ」という言葉をよく聞いたので、DD...

はてなブックマーク - DDD くらいできるようになりたいよねって話 - Qiita はてなブックマークに追加

CとRustで一から作るマイクロカーネルOS

CとRustで一から作るマイクロカーネルOS

CとRustで一から作るマイクロカーネルOS

Linuxのようなモノリシックカーネルでは色んな機能がカーネル空間で動きますが,マイクロカーネルではユーザプロセスたちが互いに通信しながらOSを作り上げます。プロセス・スレッド・仮想メモリ管理,プロセス間通信,タイマーといった必要最低限の機能だけをカーネルが担います。デバイスドライバやファイルシステムと...

はてなブックマーク - CとRustで一から作るマイクロカーネルOS はてなブックマークに追加

クリーンアーキテクチャのUsecaseはなぜControllerへ値を返すのではなくOutput PortとしてPresenterを呼び出すのか – Runner in the High

クリーンアーキテクチャのUsecaseはなぜControllerへ値を返すのではなくOutput PortとしてPresenterを呼び出すのか - Runner in the High

クリーンアーキテクチャのUsecaseはなぜControllerへ値を返すのではなくOutput PortとしてPresenterを呼び出すのか - Runner in the High

何を言っているのかと言うと、みんな大好きクリーンアーキテクチャの右下に図示されているFlow of Controlのこと。 黒線が引かれているということは、つまりUsecaseの中でOutput Portのインターフェイスを持つPresenterの関数なりが最終的に実行されるということである。 ここで湧き上がってくる疑念は「UsecaseがPresen...

はてなブックマーク - クリーンアーキテクチャのUsecaseはなぜControllerへ値を返すのではなくOutput PortとしてPresenterを呼び出すのか - Runner in the High はてなブックマークに追加

UI改善のためにエンジニアに仕様を構造化してもらったら再設計がめちゃくちゃ捗った話|鈴木 健一 / PLAID & STANDARD|note

UI改善のためにエンジニアに仕様を構造化してもらったら再設計がめちゃくちゃ捗った話|鈴木 健一 / PLAID & STANDARD|note

UI改善のためにエンジニアに仕様を構造化してもらったら再設計がめちゃくちゃ捗った話|鈴木 健一 / PLAID & STANDARD|note

この記事はPLAID Advent Calendar 9日目の記事ですUI改善の前提理解、うまくできていますか?皆さんはこれまで着手してこなかった既存画面のデザイン改善をする時、どのように進めているでしょうか。 自分がプレイドで所属しているreBAISUというチームでは、タタキとして定義したスタイルガイドを旧来の画面に適用しなが...

はてなブックマーク - UI改善のためにエンジニアに仕様を構造化してもらったら再設計がめちゃくちゃ捗った話|鈴木 健一 / PLAID & STANDARD|note はてなブックマークに追加

PHPカンファレンス2019「MVCとはなにか」|tenjuu99|note

PHPカンファレンス2019「MVCとはなにか」|tenjuu99|note

PHPカンファレンス2019「MVCとはなにか」|tenjuu99|note

この記事は、2019年12月1日に開催されたPHPカンファレンスでの登壇内容の書き起こしです。スライドはこちらです。 1. はじめに MVCの悪かった点は、わたしたちがどう実装したかという点だ。それはあまりに機械的だった。 https://news.ycombinator.com/item?id=8841428 ある人がアラン・ケイに対して「MVCについてどう思...

はてなブックマーク - PHPカンファレンス2019「MVCとはなにか」|tenjuu99|note はてなブックマークに追加

無駄にGAFAの逆をいくな…というお話|深津 貴之 (fladdict)|note

無駄にGAFAの逆をいくな…というお話|深津 貴之 (fladdict)|note

無駄にGAFAの逆をいくな…というお話|深津 貴之 (fladdict)|note

先週、電通さんのスタートアップのアクセラレーションと、W venturesさんの投資先メンタリングをやりました。その両方で話したことの補足。 GAFAの作法に無駄に逆らってはいけないよ。GAFA級の複数企業が同じ施策・設計をしていたら、よほどのファクトがない限りは従うのがオススメ。GAFAってのは、Google, Apple, Faceb...

はてなブックマーク - 無駄にGAFAの逆をいくな…というお話|深津 貴之 (fladdict)|note はてなブックマークに追加

無駄にGAFAの逆をいくな…というお話|深津 貴之 (fladdict)|note

無駄にGAFAの逆をいくな…というお話|深津 貴之 (fladdict)|note

無駄にGAFAの逆をいくな…というお話|深津 貴之 (fladdict)|note

先週、電通さんのスタートアップのアクセラレーションと、W venturesさんの投資先メンタリングをやりました。その両方で話したことの補足。 GAFAの作法に無駄に逆らってはいけないよ。GAFA級の複数企業が同じ施策・設計をしていたら、よほどのファクトがない限りは従うのがオススメ。GAFAってのは、Google, Apple, Faceb...

はてなブックマーク - 無駄にGAFAの逆をいくな…というお話|深津 貴之 (fladdict)|note はてなブックマークに追加

無駄にGAFAの逆にいくな…というお話|深津 貴之 (fladdict)|note

無駄にGAFAの逆にいくな…というお話|深津 貴之 (fladdict)|note

無駄にGAFAの逆にいくな…というお話|深津 貴之 (fladdict)|note

先週、電通さんのスタートアップのアクセラレーションと、W venturesさんの投資先メンタリングをやりました。その両方で話したことの補足。 GAFAの作法に無駄に逆らってはいけないよ。GAFA級の複数企業が同じ施策・設計をしていたら、よほどのファクトがない限りは従うのがオススメ。 ここ数年、スタートアップ支援のお...

はてなブックマーク - 無駄にGAFAの逆にいくな…というお話|深津 貴之 (fladdict)|note はてなブックマークに追加

企画を元にゲームのUIを作るときの流れ|tkm|note

企画を元にゲームのUIを作るときの流れ|tkm|note

企画を元にゲームのUIを作るときの流れ|tkm|note

「Game Graphic Design Advent Calendar 2019」の初日の記事です。 ゲーム制作に関する素敵な記事がたくさん公開されると思いますので、私自身もワクワクしてます。 言い出しっぺとして、初日としてまず何を書こうかなと思ってたんですが、以前Twitterでチラッとつぶやいた「普段ゲームUIを作るときってどういう工程があ...

はてなブックマーク - 企画を元にゲームのUIを作るときの流れ|tkm|note はてなブックマークに追加

『Design It! ― プログラマーのためのアーキテクティング入門』 – snoozer05’s blog

『Design It! ― プログラマーのためのアーキテクティング入門』 - snoozer05's blog

『Design It! ― プログラマーのためのアーキテクティング入門』 - snoozer05's blog

翻訳を担当した書籍『Design It! ― プログラマーのためのアーキテクティング入門』(オライリー・ジャパン)が11月25日に発売になります。本書は2017年にPragmatic Bookshelfより出版されたMichael Keeling著『Design It!: From Programmer to Software Architect』の全訳です。Pragmatic Bookshelfファンにはおなじみの...

はてなブックマーク - 『Design It! ― プログラマーのためのアーキテクティング入門』 - snoozer05's blog はてなブックマークに追加

設計要件をギッチギチに詰めたValueObjectで低凝集クラスを爆殺する – Qiita

設計要件をギッチギチに詰めたValueObjectで低凝集クラスを爆殺する - Qiita

設計要件をギッチギチに詰めたValueObjectで低凝集クラスを爆殺する - Qiita

/// <summary>契約金額</summary> public class ContractAmount { public int AmountIncludingTax; public decimal SalesTaxRate; } 当然データの入れ物(以後データクラスと呼称)だけでなく、税込み金額を計算するロジックが必要です。ここであまり設計を考えないと、この手の演算ロジックはデータクラスとは別のクラス...

はてなブックマーク - 設計要件をギッチギチに詰めたValueObjectで低凝集クラスを爆殺する - Qiita はてなブックマークに追加

Shopifyはいかにしてモジュラモノリスへ移行したか

Shopifyはいかにしてモジュラモノリスへ移行したか

Shopifyはいかにしてモジュラモノリスへ移行したか

原文(投稿日:2019/07/29)へのリンク ShopifyのシニアエンジニアであるKirsten Westeinde氏がShopify Unite 2019で、Shopifyにおけるモジュラモノリス(modular monolith)への展開について論じた。変更をいつ行うか、どのように達成するか、といった判断にデザインペイオフラインを使用したこと、ターゲットアーキテクチ...

はてなブックマーク - Shopifyはいかにしてモジュラモノリスへ移行したか はてなブックマークに追加

Wordな職場にSwaggerを定着させようとして失敗したけど結局定着した話 – Qiita

Wordな職場にSwaggerを定着させようとして失敗したけど結局定着した話 - Qiita

Wordな職場にSwaggerを定着させようとして失敗したけど結局定着した話 - Qiita

はじめに 私の職場では、WebAPIの仕様書をWordで書く習慣があったのですが、2018年頃にSwaggerで書くように切り替わったので、そのように変化した経緯を書きます。 何かの参考になれば幸いです。 ちなみに、こちらの記事と同じ職場です。 Wordな職場にMarkdownを定着させるためにやった4つのこと Swaggerとは? Swagger...

はてなブックマーク - Wordな職場にSwaggerを定着させようとして失敗したけど結局定着した話 - Qiita はてなブックマークに追加

Wordな職場にSwaggerを定着させようとして失敗したけど結局定着した話 – Qiita

Wordな職場にSwaggerを定着させようとして失敗したけど結局定着した話 - Qiita

Wordな職場にSwaggerを定着させようとして失敗したけど結局定着した話 - Qiita

はじめに 私の職場では、WebAPIの仕様書をWordで書く習慣があったのですが、2018年頃にSwaggerで書くように切り替わったので、そのように変化した経緯を書きます。 何かの参考になれば幸いです。 ちなみに、こちらの記事と同じ職場です。 Wordな職場にMarkdownを定着させるためにやった4つのこと Swaggerとは? Swagger...

はてなブックマーク - Wordな職場にSwaggerを定着させようとして失敗したけど結局定着した話 - Qiita はてなブックマークに追加