JJUG CCC 2024 Spring 複雑な業務ロジックに立ち向かうための実践技法 【初級編】 ①値の種類 ②範囲型 ③階段型 【中級編】 ④状態遷移 ⑤入出金履歴と残高 ⑥未来在庫 【上級編】 ⑦セット演算 ⑧割合と端数 ⑨決定表 ⑩経路探索
ナッジ・行動経済学を活用した 行動促進策の設計法 ~暮らしの中での行動変容による社会課題解決~ 2023/4/21 1 Copyright (C) Mitsubishi Research Institute, Inc. ナッジ・行動経済学を活用した行動促進策の設計法 ~暮らしの中での行動変容による社会課題解決~ 2023 年4月 株式会社三菱総合研究所 先進技術センター 要旨 目次 頁 1.拡大するナッジなどの緩やかな行動変容の取り組み 2 2.行動特性による行動ボトルネック分析 6 3.行動促進策の設計 8 3.1 ボトルネック要因に影響している行動特性を弱める 8 3.2 行動特性を利用して行動を促す 9 (1)フレーミングと参照点でメッセージを設計する 9 (2)セグメント異質性を意識して設計する 11 (3)スモールアクションを設計する 13 (4)フィードバッグを設計する 14
しのゆ𝕏酒くずエンジニア @shinoyu 新宿で社長やってるソフトウェアエンジニア18年生のおかまちゃん / 💻技術🎧 V系 🎀ロリィタの人 / 170スペ109 スプリング、骨ウェーブ、顔ソフエレ / 絡みない鍵とスパムは🚫 / 原則IT関連業のみフォロー /たまに会えるかも @shinjukudist しのゆ𝕏酒くずエンジニア @shinoyu わし詳細設計書書くのやだよ( ̄・ω・ ̄) 細かければ細かいほど仕様変わった時の変更が爆増してメンテコスト爆上がりする。かけるべきコストはそこじゃない。 必要なのは完成に必要要件がまとめられたもの。それを元に受け入れ試験書がつくられる。それクリアすればどう作ってようが構わんわけだ 改修コストを下げるための設計になってることは前提だけどね。 だけど、詳細設計書が必要となる現場はこの設計することはできない。だってそれできてたら詳細設計書
2024年7月25日紙版発売 柴田芳樹 著 A5判/208ページ 定価2,860円(本体2,600円+税10%) ISBN 978-4-297-14293-3 Gihyo Direct Amazon 楽天ブックス ヨドバシ.com 電子版 Amazon Kindle honto この本の概要 本書は,著者が1993年から約30年間経験してきたAPI仕様の作成,2003年から20年間経験してきたテストファースト開発/テスト駆動開発の知見をまとめたものであり,一般的なソフトウェア開発者が習得することが容易ではない事柄を,本書を通して学び,実践してもらうことを目的としています。 本書が提唱する「API仕様ファースト開発」はWebサービスにおける大域的なテスト駆動開発の実現に必要なものであり,また,API仕様ファースト開発を実現するにはテスト駆動開発が必要です。API仕様ファースト開発とテスト駆動
横浜市は、みなとみらい地区にある「Kアリーナ横浜」の混雑緩和などのために整備した歩道橋で、設計ミスによる強度不足などが明らかになったとして、6月1日に予定されていた開通を急きょ延期することにしました。 横浜市西区のみなとみらい地区には2万席を誇る音楽専用のアリーナ、「Kアリーナ横浜」が去年完成し、市は混雑を緩和するなどの目的で、全長130.4メートルの歩道橋を整備しました。 しかし、横浜市によりますと、5月中旬、橋桁を支える鉄筋コンクリート製の橋台という部分に長さ1.2メートル、幅3ミリほどのひび割れが見つかりました。 設計を担当した「JR東日本コンサルタンツ」は、当初は問題ないという見解だったものの、30日になって設計ミスによる構造上の問題があったと市に連絡してきたということです。 橋台の中の鉄筋の数が足らず、強度が足りない状態だということです。 このため、横浜市は1日に予定されていた開
「HTML,CSSだって難しいよ!」 初心者でも始めやすいって言ったの誰ですかね。最初は覚えるのに必死だし、少しわかるようになったかな?で始めたサイト制作(コーティング)もエラーだらけで頭を抱える日々。そんな修行を耐えているみなさんに知ってほしい、CSSの設計についてお話できたらなと思います。概念的なこと中心になりますので細かいことは下記の参考文書をご覧ください。 『インプレス社 Web制作者のためのCSS設計の教科書 モダンWeb開発に欠かせない「修正しやすいCSS」の設計手法 谷拓樹著 2022年発行第1版』 注意 作者自身もプログラミング初めて1ヶ月の超初心者です。HTML、CSSを使ってデザインカンプを元にサイトを作れるぐらいのレベルです。なので僕より歴長い人はスルーしてもらっていいです。まだ初めたばかりの人は追いついてきてください。僕は先に行ってます。 初め 壊れない完璧な設計を
ドメイン駆動設計をはじめよう ―ソフトウェアの実装と事業戦略を結びつける実践技法 作者:Vlad KhononovオライリージャパンAmazon 2021年にO'Reilly Media, Inc.から出版された「Learning Domain-Driven Design」の待望の日本語訳『ドメイン駆動設計をはじめよう ―ソフトウェアの実装と事業戦略を結びつける実践技法』がついに出版されます。 www.oreilly.com 訳者は、増田 亨さん!! 2020年代に、ドメイン駆動設計を学ぶための最初の入り口としてどの本を読めば良いかは、かなり悩ましい...というのはよく言われるのですが(元祖のエバンス本はさすがにだいぶ古くなってきたし、回りくどい表現も多いし...)、そんな時におすすめできる1冊です。 2021年に原著が出版された時に買ってざっと読んでいたのですが、パート1で戦略的DDD(
2024年7月1日紙版発売 増田亨,田中ひさてる,奥澤俊樹,中村充志,成瀬允宣,大西政徳 著 B5判/160ページ 定価2,200円(本体2,000円+税10%) ISBN 978-4-297-14317-6 Gihyo Direct Amazon 楽天ブックス ヨドバシ.com 電子版 Amazon Kindle honto この本の概要 ソフトウェア開発でドメイン駆動設計が注目されています。ソフトウェアデザイン誌で大変好評だった,ドメイン駆動設計特集の過去記事(2024年3月号,2023年2月号など)を再編集し,1冊にまとめました。ソフトウェアの設計は現在さまざまな視点で検討されており,開発の成功をいかに実現し達成するか重要になっています。本書は,ドメイン駆動設計の第一人者である増田亨氏を中心に,現場でドメイン駆動設計を実践し得られた知見をもとに,最前線の情報を得ることができます。 第
こんにちは。LINEヤフー株式会社で、出前館というプロダクトのサーバーサイドエンジニアをしている古田大志です。 株式会社出前館はLINEヤフーのグループ会社です。資本業務提携を結んでいて、LINEヤフーが開発などをサポートしています。 詳しくはこちらをご参照ください。(https://corporate.demae-can.co.jp/pr/news/demaecan/line.html)(外部サイト) 今回の記事では、その出前館における開発の内容を紹介させていただきます。 出前館はデリバリーサービス事業のプロダクトで、開発においてはマイクロサービスアーキテクチャを採用しています。出前館のマイクロサービスの1つに、クーポンに関するドメインの責務を持ったコンポーネントであるクーポンサービスがあります。 クーポンサービスでは、ビジネスエンハンスに伴う「非機能要件の増大」や「仕様の複雑さの肥大化
APIの開発は複雑でコストがかかる可能性があり、頻繁に更新されることからドキュメントを整備するのも難しい。APIの設計、開発、ドキュメントの整備、管理にまつわる課題と効率さの問題に対処するアプローチが、RESTful API Modeling Language(RAML:RESTful APIモデリング言語)だ。 RAMLコードを使えば、開発者はAPIの動作を説明する仕様を策定してからそのAPIをデプロイするまでのAPIライフサイクルを管理することができる。 RAMLとは RAMLは、RESTful APIを記述することを目的とするオープンソースの記述言語だ。2013年、米国のIT自動化および統合ベンダーであるMuleSoftを中心とする数社の企業によって作成されたRAMLはAPIの開発に大きな役割を果たしてきた。2018年、MuleSoftはSalesforceによって買収され、RAML
同社のイーロン・マスク最高経営責任者(CEO)は報道内容をX(旧ツイッター)上で否定。そのため、現時点で真偽は不明だが、Teslaが開発を中止したとしても全く不思議はない。開発中止が事実だとしたら、その理由は容易に想像がつく。量販型EVは自動車メーカーにとって、もうからない領域のクルマだからである。 Teslaはこれまでプレミアム領域、すなわち高級EVに特化して販売を展開してきた。最も価格が低い「モデル3」でも3万9000米ドル(約590万円)もする。追い風が吹いたのは2020年以降。世界的なカーボンニュートラル(温暖化ガスの排出量実質ゼロ)の動きに合わせた、いわゆる「EVシフト」に乗って業績を急速に高め、一時はトヨタ自動車を超えて15%を上回る営業利益率を実現した。販売台数も2023年に180万台に達している。
ドメイン駆動設計と関数型プログラミングを組み合わせることで、顧客満足度の向上、開発サイクルの短縮、無駄な作業の削減を実現できます。本書では、ビジネスドメインの例とF#のコードで、ビジネスに焦点を当てた、柔軟で高品質なソフトウェアを構築する方法を紹介します。たとえば、F#の型システムを使って複雑なドメインをモデル化し、読みやすいドキュメントにもなるコードを作成します。また、ビジネスルールをエンコードして「コンパイル時ユニットテスト」を作成することで、不正な状態を表現できないようにして潜在的なバグを排除します。関数型プログラミングの核となる原則を適用することで、実世界の要求をエレガントかつ簡潔にモデル化したソフトウェア設計を実現できます。 ドメイン駆動設計と関数型プログラミングを組み合わせることで、顧客満足度の向上、開発サイクルの短縮、無駄な作業の削減を実現できます。本書では、ビジネスドメイン
はじめに 技術評論社様より発刊されているSoftware Designの2024年5月号より「レガシーシステム攻略のプロセス」と題した全8回の連載が始まりました。 本連載では、ZOZOTOWNリプレイスプロジェクトについて紹介します。2017年に始まったリプレイスプロジェクトにおいて、ZOZO がどのような意図で、どのように取り組んできたのか、読者のみなさんに有益な情報をお伝えしていければと思いますので、ご期待ください。第1回目のテーマは、「ZOZOTOWNリプレイスプロジェクトの全体アーキテクチャと組織設計」です。 目次 はじめに 目次 ZOZOTOWNリプレイスの背景、目的 背景 目的 柔軟なシステム 開発生産性 技術のモダン化 採用強化 ZOZOTOWNリプレイスの歴史とアーキテクチャの変遷 アーキテクチャの変遷 2004年〜2017年:オンプレミス(リプレイス前) 2017年〜20
『設計ナイト2024【オフライン】 - connpass』に参加してきたのでそのメモです。 各発表の感想 ※資料スライドは見つけたら貼ります。 ロジックから状態を分離する技術 今日の登壇資料です。 ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobodyhttps://t.co/XxBNAYiKXS #sekkeinight— わいとん (@ytnobody) 2024年6月14日 感想 純粋関数の話を基軸にいかに容易にしていくのか、という話 入力から必然的に出力が決まるロジック類をDomainとしておこうという発想はよかった 純粋関数の構成デザインパターンの分け方すごくいいなぁと思ったのと、このあたりの話を提唱している人いないのがびっくり 関連リンク 純粋関数とは - 意味をわかりやすく - IT用語辞典 e-Words Flux パターンが解決した課題 -
はじめに お久しぶりです。iselegantです。 今日は技術書典#16向けに執筆した「The Cloud Run」本の紹介をさせてください。 今回のテーマは「Google Cloud」です! 特に、コンテナサービスとして代表的な「Cloud Run」のアーキテクチャ設計をテーマに執筆しました。 techbookfest.org これまで、「クラウドネイティブシリーズ」と称して3冊執筆してきましたが、その第4弾の位置付けになります。 いつもであれば、わりとゆるくかわいい感じの表紙でしたが、今回は「ちょっと本気でCloud Runに向きあって、読者のみなさまに価値を届けようか」とのコンセプトなので、本気度を表現するためにシリアスな表紙を作成いただきました。 今回の書籍のコンセプト 僕たちが今回の書籍を執筆する際、2つのコンセプトを大切にしています。 実務に通用する学びを届ける とにかく楽しく
基幹システム開発/刷新プロジェクトの「要件定義」の位置づけに、昔から違和感を持っている。たいていその作業はコンサルあたりの外部業者が担っている。彼らが半年くらいかけてユーザの要望をヒアリングして、パワポ紙芝居を含めた膨大な資料をまとめあげる。これにもとづいて、システム開発の専業会社によって基本設計がなされ、詳細設計、実装、テストと続く。とくにクライアントが大企業だったり、開発予算が潤沢な場合にこのパターンで進行しやすい。しかしこのやり方では失敗する公算が高い。 ここで言う「失敗」は、クライアント自身の評価とは関係ない。大幅なスケジュール遅延やコスト増加が生じ、かつ、以前よりも使いにくく維持費がかかるシステムが完成することだ。この結果は客観的には失敗以外のなにものでもない。数多くのプロジェクトの動向を30年以上眺めてきた経験から確信しているのだが、稼働後1年くらいたってから調査すれば、要件定
LLMエージェントの設計は課題が多い上に分類が整理されていません。なお課題としてはハルシネーション(誤った情報の生成)の存在や推論の道筋が不明瞭な点などが挙げられています。 今回研究者らは、基盤モデルを使ったエージェントの設計パターン16種類をまとめました。例えば、エージェントが目標をどうやって設定するか、計画をどう作るかについての情報が記載されています。 参照論文情報 タイトル:Agent Design Pattern Catalogue: A Collection of Architectural Patterns for Foundation Model based Agents 著者:Yue Liu, Sin Kit Lo, Qinghua Lu, Liming Zhu, Dehai Zhao, Xiwei Xu, Stefan Harrer, Jon Whittle 所属:Dat
AWS Summit Japan 2024 Day1の「大規模クラウドインフラ設計・構築案件の歩き方」のセッションについてレポートです。 控えめに言っても満足度の高いセッションでした。 大規模なクラウドインフラの設計構築運用に関わる方なら首がもげるくらい頷きが多い内容であり、アーカイブが公開された際はもう一度見たいと思うほど…。 セッションの内容には「設計書の一覧サンプル」や、「アプリ/インフラチームの責任分界」といった界隈でも関心が高い内容に触れられています。 考え方のひとつとして参考にしていきたい内容がモリモリでしたので、シェアさせていただきます。 セッション概要 大規模クラウドインフラ設計・構築案件の歩き方 Level 300: 中級者向け スピーカー: アマゾン ウェブ サービス ジャパン合同会社 仲谷 岳志 様 クラウド技術のコモディティ化により、エンタープライズ分野では近年、A
建築家・白井晟一設計の個人住宅「桂花の舎」が江之浦測候所に移築へ建築家・白井晟一が晩年に設計した個人住宅のひとつである「桂花の舎(けいかのいえ)」。これを小田原文化財団 江之浦測候所のある「甘橘山」に移築するプロジェクトが始まった。 桂花の舎 Photo by Yasushi Ichikawa 渋谷区立松濤美術館などの設計で知られる建築家・白井晟一が晩年に設計した個人住宅のひとつ「桂花の舎(けいかのいえ)」。これが杉本博司による小田原文化財団 江之浦測候所に移築される。 桂花の舎は、大和市・中央林間に建てられたもの。白井はこの家の完成を待たずに1983年に逝去したため、白井晟一研究所に引き継がれ、竣工した。施主は画家で、デザインや予算などに一切制限を設けないという条件で設計されており、随所に使われている栗材などにその痕跡が見られるという。この建築はその後、地区の宅地開発によって解体の危機に
ドメイン駆動設計入門 作者:増田 亨、田中 ひさてる、奥澤 俊樹、中村 充志、成瀬 允宣、大西 政徳技術評論社Amazon ソフトウェアデザイン誌の過去のドメイン駆動設計特集記事がまとまった単行本が出るそうです。 これは読む用、保存用、教育用の3冊以上買いですね。 過去に感想エントリを書いていました。 blog.magnolia.tech
Amazonが、生成AIを用いてアップグレードした「Alexa」を2024年後半にサブスクリプション形式でリリースする予定であると報じられました。利用料徴収は生成AIを使用するコストを相殺するための措置だと伝えられています。 Amazon plans to give Alexa an AI overhaul, monthly subscription price https://www.cnbc.com/2024/05/22/amazon-plans-to-give-alexa-an-ai-overhaul-monthly-subscription-price.html Amazon to Charge Monthly Fee For AI-Infused Alexa, CNBC Reports - Bloomberg https://www.bloomberg.com/news/arti
千葉市の幕張メッセやアメリカの同時多発テロ事件の現場の跡地に建設された高層ビルなどの設計を手がけ、建築界のノーベル賞と言われる「プリツカー賞」を受賞した世界的な建築家、槇文彦さんが6月6日、老衰のため亡くなりました。95歳でした。 槇さんは1928年東京生まれで、東京大学工学部建築学科を卒業後、アメリカに渡ってハーバード大学大学院を修了し、1965年に日本に帰国して建築事務所を設立しました。 モダニズム建築や洗練された空間の創出が特徴で、千葉市の幕張メッセや東京・渋谷区の代官山ヒルサイドテラス、それに京都国立近代美術館など、多くの公共施設や商業施設の設計を手がけました。 また、海外でもアメリカの同時多発テロ事件が起きた現場の跡地に建設された「4ワールド・トレード・センター」の設計を手がけるなど活躍しました。 東京大学で教授を務め、海外でも講演を行うなど、長年、後進の育成にも力を入れました。
北海道大学(北大)と九州大学(九大)は5月30日、三体問題に由来する「カオス軌道」をいくつも渡り歩いていく手法を考案し、地球-月の「円制限三体問題」の最小モデルである「ヒル方程式系」において、地球周回軌道から月周回軌道へ宇宙機が向かう場合、従来の軌道を上回る、高効率で短時間、なおかつ頑健な軌道を設計することに成功したと共同で発表した。 同成果は、北大 電子科学研究所の佐藤讓准教授、九大大学院 工学研究院 航空宇宙工学部門の坂東麻衣教授、同・大学 工学府 航空宇宙工学専攻の平岩尚樹大学院生、ブラジル・リオデジャネイロ連邦大学 数学研究所のイザイア・ニゾリ博士らの国際共同研究チームによるもの。詳細は、米国物理学会が刊行する物理とその関連分野を扱う学際的な学術誌「Physical Review Research」に掲載された。 今回設計された、地球から月までのカオス軌道を渡り歩いていく宇宙機の軌
横浜市は、みなとみらい地区にある「Kアリーナ横浜」の混雑緩和などのために整備した歩道橋で、設計ミスによる強度不足などが明らかになったとして1日予定されていた開通を急きょ延期することにしました。 横浜市西区のみなとみらい地区には2万席を誇る音楽専用のアリーナ、「Kアリーナ横浜」が去年完成し、市は混雑を緩和するなどの目的で、全長130.4メートルの歩道橋を整備しました。 しかし、横浜市によりますと今月中旬、橋げたを支える鉄筋コンクリート製の橋台という部分に長さ1.2メートル、幅3ミリほどのひび割れが見つかりました。 設計を担当した「JR東日本コンサルタンツ」は当初は問題ないという見解だったものの30日になって設計ミスによる構造上の問題があったと市に連絡してきたいうことです。 橋台の中の鉄筋の数が足らず、強度が足りない状態だということです。 このため横浜市は1日予定されていた開通を急きょ延期する
おつかれささまです。 2024年4月にリニューアルオープンした「田園調布せせらぎ館」のカフェに行ってきました。 fu-haku(ふはく) 近くにある「多摩川台公園」の紫陽花の様子も合わせて紹介します! 店名の由来 「田園調布せせらぎ館」とは 店内の様子 メニュー 多摩川台公園のアジサイの様子 店の概要 店名の由来 店名の由来は、縦と横の糸をかけ合わせて作った織物の総称:布帛(ふはく)。 織物のような繊細さと、時代に合わせた新しさをお客様に提供したい。そんな想いをこめたのが、レストラン”fu-haku”です。 率直に感想を述べると、リニューアル前の「カフェ ルシェロ」(cafe ruscello)と店の雰囲気は大きく変化した印象はありません。 だけど、メニューが増えていて利用の幅が広がった気がします。 「田園調布せせらぎ館」とは 「田園調布せせらぎ館」は、隈研吾氏が“森の縁側”をイメージして
221系はJR西日本が新快速用の電車として1989年より投入した電車です。3扉に転換式クロスシートという、現在まで続く新快速のスタイルを確立した名車ともいえます。実は歴代の新快速で最も豪華な車両でもあるのです。 新快速のスタイルを確立 近畿地方はJRと私鉄の競争が特に激しいエリアです。画一的なサービスで知られた国鉄が、その末期の1970年代から80年代には「新快速」用として、後に登場した特急形185系電車とほぼ同等の接客設備を持つ、2扉で転換式クロスシートの117系電車を投入するほど、その競合は激しいものでした。 拡大画像 221系電車(安藤昌季撮影)。 国鉄を引き継いだJR西日本にとっても、琵琶湖線、JR京都線、JR神戸線、大和路線で競合私鉄よりも優位に立つための新型車両には、社運を賭けるほどの意気込みがありました。新快速用の新型電車221系は、当初は213系の続きとして「215」「21
ChatGPTをはじめとする生成AI(人工知能)の目覚ましい進化により、ソフトウエア開発の上流工程で、業務改善を図る動きが胎動している。現時点で生成AIサービスの多くは、コーディングの効率化に照準を合わせている。コーディング支援サービスの「GitHub Copilot」に代表されるように、コードの自動生成やコード補完が主戦場だ。 要件定義にフォーカスした著名なサービスは、まだ少ないのが実際のところだ。とはいえ、ChatGPTのようなチャットベースの生成AIを活用し、要件定義や設計の原案を作成する動きは着実に広がりを見せている。プロジェクトに必要な要件を大まかに把握したり、特定の機能要件の原案を作成したり、設計に必要な技術仕様を調査したり――。汎用的な知識が求められる場面で、生成AIは既に活躍している。これにより、要件定義と設計のアウトプットを得るまでのリードタイムは着実に短縮できているわけ
横浜市は、みなとみらい地区にある「Kアリーナ横浜」の混雑緩和などのために整備した歩道橋で、設計ミスによる強度不足などが明らかになったとして1日予定されていた開通を急きょ延期することにしました。 横浜市西区のみなとみらい地区には2万席を誇る音楽専用のアリーナ、「Kアリーナ横浜」が去年完成し、市は混雑を緩和するなどの目的で、全長130.4メートルの歩道橋を整備しました。 しかし、横浜市によりますと今月中旬、橋げたを支える鉄筋コンクリート製の橋台という部分に長さ1.2メートル、幅3ミリほどのひび割れが見つかりました。 設計を担当した「JR東日本コンサルタンツ」は当初は問題ないという見解だったものの30日になって設計ミスによる構造上の問題があったと市に連絡してきたいうことです。 橋台の中の鉄筋の数が足らず、強度が足りない状態だということです。 このため横浜市は1日予定されていた開通を急きょ延期する
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く