This is a cache of https://b.hatena.ne.jp/q/%E3%83%AD%E3%82%B8%E3%83%83%E3%82%AF. It is a snapshot of the page as it appeared on 2026-03-24T11:06:41.791+0000.
ロジックの人気記事 317件 - はてなブックマーク

並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 317件

新着順 人気順

ロジックの検索結果1 - 40 件 / 317件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

ロジックに関するエントリは317件あります。 開発設計プログラミング などが関連タグです。 人気エントリには 『技術的負債を抱えたレガシーコード。変なメソッド名と入り組んだロジック、リファクタリングするならどちらが先?(前編)』などがあります。
  • 技術的負債を抱えたレガシーコード。変なメソッド名と入り組んだロジック、リファクタリングするならどちらが先?(前編)

    技術的負債を抱えたレガシーコード。変なメソッド名と入り組んだロジック、リファクタリングするならどちらが先?(前編) ソフトウェアの品質をテーマに研究をしている名古屋大学 森崎研究室は、ソフトウェアの技術的負債をなんらかの形で数値化する手法の研究の一環として、コードの読みにくさの原因となる要因などを分析した研究結果を発表するイベントをオンラインで開催しました。 今回発表された研究では、技術的負債を抱えたレガシーコードのリファクタリングで取り除かれた問題の90%以上が、メソッド名と実際の関数の動作が一致していない、あるいは関数名とコメントが矛盾しているなどの「命名的問題」、もしくは複雑で読みにくい多数の条件分岐や深いネストなどを抱えた「構造的問題」のいずれかであるという先行研究があることを踏まえ、どちらを優先してリファクタリングすると保守性や可読性が高くなるかを調査しています。 具体的には、命

      技術的負債を抱えたレガシーコード。変なメソッド名と入り組んだロジック、リファクタリングするならどちらが先?(前編)
    • 45歳独身狂う説の背景ロジックと、なぜ結婚がその解決策になるのかについて|takasuka_toki

      45歳独身狂う説とは個人的幸福追求の寿命の事である、とつぶやいたら結構バズった。 せっかくなので、この事についてもうちょっと思想背景のようなものを書いていこうかと思う。 似た者同士は集まりあうんだな…この思想が生まれるのにもっとも直結したのは僕自身のクビだ。 僕は今まで都合2回ほど社内政治のようなものに負けてクビを食らっている。 これは言うまでもなく僕が色々と問題児だというのはあるとは思うのだが、そもそもどうしてそんなメチャクチャな職場を選んだのかを考えると、それは ・ホワイトで ・仕事が少なくて ・給料がそこそこいい という職場を選んだからだった。 逆に、この上限の真逆であるブラックで、仕事が多くて、給料が安い職場にいる時は、ほとんど人間関係に問題が起きた事はなかった。 いったいどうしてなのだろう?と疑問だったのだが、僕が思うに、ホワイトで仕事が少なくて給料がいい職場に、自分から進んで転

        45歳独身狂う説の背景ロジックと、なぜ結婚がその解決策になるのかについて|takasuka_toki
      • CSSは確実に進化している! 変数、条件分岐、ループ、論理演算など、ロジックに記述するCSSの実装テクニック

        一昔前のCSSと比較すると、ここ数年でCSSはかなり進化しました。calc()で数式が扱えるようになり、変数、条件分岐、ループ、論理演算なども使用できます。CSSでロジックをどう記述するのか、ブログラミング言語的な実装を紹介します。 Writing Logic in CSS by Daniel Schulz TwitterでCSSがプログラミング言語なのかと話題になっていました。その前から本記事の翻訳に取り組んでいたのですが、非常に興味深い記事でした。CSSは宣言型プログラミング言語ですが、JavaScriptのような命令型の要素も増えてきて、一昔前からかなり進化しています。 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに CSSの制御構造 CSSの実装テクニック 終わりに はじめに CSSは、スタイルのシステムに特化

          CSSは確実に進化している! 変数、条件分岐、ループ、論理演算など、ロジックに記述するCSSの実装テクニック
        • ビジネスロジックを「型」で表現するOOPのための関数型DDD / Functional And Type-Safe DDD for OOP

          Object-Oriented Conference 2024で発表した資料です。 https://fortee.jp/oocon-2024/proposal/b31c9818-3cb8-4350-adfe-cbc839cdf829 ビジネスの専門知識(ドメイン)を中心に据えたドメイン駆動設計に…

            ビジネスロジックを「型」で表現するOOPのための関数型DDD / Functional And Type-Safe DDD for OOP
          • ユニクロの社内会議「それってどんなロジックで言ってるんですか。データを提示してください」そんな言葉が飛び交う"リアル"しか書いてなかった話

            樋口恭介 | Kyosuke Higuchi🇺🇦🇵🇸🇻🇪 @rrr_kgknk 作家、会社員。accenture Associate Director、anon inc. CSFO、manus ambassador、東京大学大学院客員准教授。『構造素子』でハヤカワSFコンテスト大賞受賞。『未来は予測するものではなく創造するものである』で八重洲本大賞受賞。編著『異常論文』が2022年国内SF第1位 https://t.co/EHvUGT3ZFF

              ユニクロの社内会議「それってどんなロジックで言ってるんですか。データを提示してください」そんな言葉が飛び交う"リアル"しか書いてなかった話
            • ジャングリアの料金が『一般』と『国内在住者』とに別れており良いアイデアだと思った「インバウンドに悩む観光地で取り入れて欲しいロジック」

              ようせい @Yousay_ 今日開園したジャングリアの料金がしゃれてる 外人料金なんてやるとまた差別ガーって騒ぐ奴がいるけど、「一般」「国内在住者」って分けることで、国内在住の外人は普通の日本人と同じ料金だから差別になってないもんね インバウンドに悩む観光地で取り入れて欲しいロジックだ pic.x.com/eVauqPT277 2025-07-25 12:05:35 リンク JUNGLIA OKINAWA チケットガイド 沖縄北部に誕生する、都会にはない興奮と贅沢のテーマパーク「JUNGLIA」のオフィシャルサイト。Power Vacance‼-ジャングルのエネルギーと呼応する超興奮と、都会の喧騒から離れて絶景に身を溶け込ませる贅沢に、経験したことのない解放感が本能を貫き、人生でいちばん、心がたかぶる体験になる。 79

                ジャングリアの料金が『一般』と『国内在住者』とに別れており良いアイデアだと思った「インバウンドに悩む観光地で取り入れて欲しいロジック」
              • 話し相手の意思決定ロジックを理解して業務コミュニケーションをサクサクにする

                こんにちは!Dev Branch で Engineering Manager をしている大坪です。この記事は Coporate HR 主催のは「明日をチョット良くする スキルうぉんてっどり塾」(internal) の第一回「業務コミュニケーションをサクサクにする研修」の資料として執筆した社内報を一部修正して作成しました。(ウォンテッドリー社員向け:社内報リンク) ざっくりまとめ コミュニケーションは丁寧さだけではなく内容をチューニングしよう相手が知りたいことを伝えよう相手が知りたいことを「相手の意思決定ロジック」から逆算しようはじめに今回の研修では、業務コミュニケーションをサクサクにする方法について考えます。コミュニケーションの先には必ずコミュニケーションの受け取り手に変化が生まれます。業務においてはその変化の中で特に重要なものに意思決定/行動があります。この2つをスムーズにして決めるべき

                  話し相手の意思決定ロジックを理解して業務コミュニケーションをサクサクにする
                • アニメ「アポカリプスホテル」 CygamesPictures代表・竹中信広、脚本家・村越繁ロングインタビュー ヤチヨの暴力にもロジックがある(1/4) | アニメ ねとらぼ

                  オリジナルTVアニメ「アポカリプスホテル」が6月24日深夜放送の第12話で最終回を迎えた。「勇気爆発バーンブレイバーン」に続くCygamesPicturesのオリジナルTVアニメとなる本作。最終話の放送直前に実施した、CygamesPictures代表の竹中信広さん、脚本家の村越繁さんへのインタビューをお届けしよう。 ※本インタビューは第10話までのネタバレを含みます。 ジャンルの切り替わりは意図せず、あくまで軸に置いていたのは「ホテルもの」 ──「アポカリプスホテル」、めちゃくちゃ面白いです! 9歳と8歳の甥っ子と、4歳の姪っ子もすごく楽しく見てるんですよ。 4歳の子は「ポン子かわいい!」と彼女のことが特に気に入っているようで、下の甥っ子はそのポン子が第4話でチェーンソーを構えた時に「やべぇカッコいい!」と興奮気味だったりしました。 竹中信広(以下、竹中) それは良かったです。ただ、第1

                    アニメ「アポカリプスホテル」 CygamesPictures代表・竹中信広、脚本家・村越繁ロングインタビュー ヤチヨの暴力にもロジックがある(1/4) | アニメ ねとらぼ
                  • エンジニアを増員するロジックについて考える - yigarashiのブログ

                    ソフトウェア開発で、より早くより多く価値を届けたいと考えた時、エンジニアの増員は有力な選択肢です。もちろん、人月の神話などで語られるように、人を増やしただけ線形に生産力が向上するというシンプルな世界ではありません。それでも多くの現場でエンジニアの増員が行われます。自分のチームでも、とりあえずエンジニアを増員すれば、いくつかの問題が解決してくれるような気もします。雑談ベースでメンターなどにこういう話を出してみるわけですが、改めて「なぜエンジニアを増員したいのか」と問われると、これが意外と広がりのある議論であることがわかってきました。本記事では、エンジニアを増員するロジックについて、自分が思考を広げられた範囲で書いてみます。 作り切りの場合は明快 まずエンジニア増員のロジックを素朴に立てられるのは作り切りの場合です。ある程度の規模のものを丸々作り切らないといけないケースです。締め切りがあること

                      エンジニアを増員するロジックについて考える - yigarashiのブログ
                    • Reactでロジックをhooksにまとめないという選択肢 - Hello Tech

                      javascripterです。ハローでは、プロダクトのローンチ前からAutoReserve の開発に関わっています。 突然ですが、Reactを使用する際、コンポネントのロジックや状態が増えてきたとき、みなさんはどうされてるでしょうか。 関数コンポネントでは、一般にcustom hooksとしてまとめて切り出すことが多く行われていると思います。 今回の記事では、useState/useRef + custom hooksという単位で切り出すのではなく、 クロージャを使いロジックや状態をコンポネントの外に持たせるようにリファクタリングすることで、コードの見通しが良くなる、という事例を紹介します。 JavaScriptにおけるクロージャとは、関数が外側のスコープの変数などへの参照を保持できる機能のことです。ここではクロージャとして実装しましたが、同等のことはclassを使っても実装できます。 A

                        Reactでロジックをhooksにまとめないという選択肢 - Hello Tech
                      • アプリケーションロジック固有の脆弱性を防ぐ、開発者のためのセキュリティ観点をまとめたスライド(全59ページ)を無償公開しました - GMO Flatt Security Blog

                        はじめに こんにちは、GMO Flatt Security の小島です。 先週、GMO Flatt Securityでは日本初のセキュリティ診断AIエージェントである「Takumi」をリリースしました。Takumiは高度なセキュリティレビューを自律的に行えるAIです。 今回はこのリリースに関連し、機能開発におけるロジックの脆弱性を防ぐためのセキュリティ観点をまとめたスライドを公開しました。 AIエージェントである Takumi は、ソースコードを元にセキュリティ診断を行いますが、脆弱なスニペットのパターンマッチに留まらず、アプリケーション固有のロジックを理解し、ロジックに潜む脆弱性まで発見します。 GMO Flatt Securityがこれまで脆弱性診断サービスの中でお客様に報告した1000件以上の脆弱性を元に公開したデータで過半数を占めていたのがロジックの脆弱性であり、その重要度は明らか

                          アプリケーションロジック固有の脆弱性を防ぐ、開発者のためのセキュリティ観点をまとめたスライド(全59ページ)を無償公開しました - GMO Flatt Security Blog
                        • 削除のビジネスロジックをドメイン層に閉じ込める簡単で強力な「DeletableIDパターン」の紹介

                          この記事は 株式会社ログラス Productチーム Advent Calendar 2023 13日目の記事です。 はじめに 〇〇を削除できるかどうかのビジネス処理、皆さんはどう実装していますか? 同僚の話題になった記事でも削除の認可処理をどこに記述すべきか?は難しいと説明されています。今回はお題は認可っぽいもので書きますが広範に「削除ができるかどうか?」のビジネスロジックをドメイン層にどう閉じ込めるかの便利な実装パターンを紹介します。 削除処理のビジネスロジックの取り扱いは難しい 削除処理のビジネスロジックの実装はシンプルだけど更新処理や作成処理と比べて意外と難しいです。 それはなぜかというとドメインオブジェクト内の実装に削除処理を書くことができないからです。 例えば権限に管理者と一般ユーザーの二つの権限があるとします。

                            削除のビジネスロジックをドメイン層に閉じ込める簡単で強力な「DeletableIDパターン」の紹介
                          • 美しすぎる。神の言語といわれるLISPは、数学のように純粋で美しいロジックが展開できる言語。オシャレな LISP インタプリタ。 - Qiita

                            「本記事は、技術的な視点から情報を提供することを目的としております。内容については可能な限り正確性を期しておりますが、記事内の見解は執筆者の意見や理解に基づいており、すべての方にとって普遍的な結論を示すものではありません。技術の分野は常に進化し、新たな知見が追加されることもあります。ご意見がある場合には、建設的な対話を歓迎いたしますが、批判的な意見を展開する際も、お互いの尊重を大切にしたコミュニケーションを心がけていただけると幸いです。」 タイトル: 「東京プログラマー リスプを書かずにはいられない物語」 新宿の夜景を見下ろすカフェで、主人公の大輔は、ノートパソコンに向かって静かにキーボードを叩いていた。彼は東京で働くプログラマー。コードの世界に浸り、特に最近夢中になっているのが関数型言語LISPだった。 LISPは、数学のように純粋で美しいロジックが展開できる言語。大輔は「この関数型の世

                              美しすぎる。神の言語といわれるLISPは、数学のように純粋で美しいロジックが展開できる言語。オシャレな LISP インタプリタ。 - Qiita
                            • 深津 貴之 / THE GUILD / note.com on Twitter: "寒すぎてウーバーイーツの配達がやってない問題。経済学の理論と違う… 経済学だと、寒いと働き手が減り、配送料が高まり、なんだかんだで均衡するのに… 寒さが経済学のロジックを凌駕してる"

                              寒すぎてウーバーイーツの配達がやってない問題。経済学の理論と違う… 経済学だと、寒いと働き手が減り、配送料が高まり、なんだかんだで均衡するのに… 寒さが経済学のロジックを凌駕してる

                                深津 貴之 / THE GUILD / note.com on Twitter: "寒すぎてウーバーイーツの配達がやってない問題。経済学の理論と違う… 経済学だと、寒いと働き手が減り、配送料が高まり、なんだかんだで均衡するのに… 寒さが経済学のロジックを凌駕してる"
                              • アプリケーション固有の「ロジックの脆弱性」を防ぐ開発者のためのセキュリティ観点

                                スライド内でも紹介している、ロジックの脆弱性の診断やセキュリティ観点での仕様レビューが可能なAIエージェント「Takumi」は下記からウェイトリストにご登録いただけます。 https://flatt.tech/takumi

                                  アプリケーション固有の「ロジックの脆弱性」を防ぐ開発者のためのセキュリティ観点
                                • ビジネスロジック層内部の2つの実装パターンを比較 選択時に考えたい、アプリケーション設計の観点 | ログミーBusiness

                                  今回はアプリケーションアーキテクチャを学ぶ最初の一歩として、「MVC」や「3 層アーキテクチャ」などの基本的な用語の意味や関係性を整理する「改めて整理するアプリケーション設計の基本」。ここで大嶋氏が登壇。次に、ビジネスロジックの実装方法について紹介します。前回はこちらから。 ビジネスロジックの実装の2つのパターン大嶋勇樹氏:ここまでの流れは、「そもそも3層アーキテクチャって何だっけ?」というところから、特に「真ん中のビジネスロジックって何だっけ?」と(いう話)、「例えば、このあたりがビジネスロジックだよね」と(いう話)。(そして)「ビジネスロジックの中には、ドメインロジックとユースケースの2種類があると考えるとわかりやすいですよ」というところまで話してきました。 ドメインロジックは、システム都合ではないコアなルールみたいなもので、ユースケースは処理の流れを実現することです。これを踏まえて次

                                    ビジネスロジック層内部の2つの実装パターンを比較 選択時に考えたい、アプリケーション設計の観点 | ログミーBusiness
                                  • 「外国人にマスク着用徹底」は無理筋、いっそ振り切ったロジックで説得を

                                    外国人の「脱マスク」を 「真面目な日本人」は許容できるか 「おい、みろよ!あの外国人、電車なのにマスクしないでベラベラしゃべってるぞ」 「ふざけやがって、最近ちょっとずつ感染者が増えているのもみんなあいつらのせいだ…もう許せねえ、オレ、ちょっとガツンと言ってくる」 ――そんな調子で近い将来、外国人観光客と「マスク」をめぐるトラブルが増えていくかもしれない。2年にわたって「観光鎖国」をしてきた日本がいよいよ「開国」に転じたからだ。 6月1日、入国者数の1日あたりの上限が2万人に倍増された。さらに今月10日には、団体旅行を対象にした外国人観光客の受け入れも再開される。政府としては段階的に規制を緩和して、いずれ個人旅行も認めてインバウンドの本格的な復活を目指していくというわけだ。 そんな皮算用をする中で懸念材料とされているのが、「マスクをしない外国人観光客」問題だ。ご存じのように、ヨーロッパ諸国

                                      「外国人にマスク着用徹底」は無理筋、いっそ振り切ったロジックで説得を
                                    • 技術的負債を抱えたレガシーコード。変なメソッド名と入り組んだロジック、リファクタリングするならどちらが先?(後編)

                                      技術的負債を抱えたレガシーコード。変なメソッド名と入り組んだロジック、リファクタリングするならどちらが先?(後編) ソフトウェアの品質をテーマに研究をしている名古屋大学 森崎研究室は、ソフトウェアの技術的負債をなんらかの形で数値化する手法の研究の一環として、コードの読みにくさの原因となる要因などを分析した研究結果を発表するイベントをオンラインで開催しました。 この記事ではそのダイジェストを紹介します。記事は前編と後編の2つに分かれています。今お読みの記事は後編です。 森崎氏による補足説明 前編では、グループA(命名的問題)より、グループB(構造的問題)の方が正答率が大きいということ。一方でグループA(命名的問題)よりグループB(構造的問題)の方が読みにくさを感じた、という点に統計的に有意な差があったことが発表されました。 発表の後、オンラインイベントの参加者からの質問について森崎氏と和田氏

                                        技術的負債を抱えたレガシーコード。変なメソッド名と入り組んだロジック、リファクタリングするならどちらが先?(後編)
                                      • 3層アーキテクチャで最も謎な「ビジネスロジック層」 “システムのコア”をゲーム「リバーシ」で解説 | ログミーBusiness

                                        今回はアプリケーションアーキテクチャを学ぶ最初の一歩として、「MVC」や「3 層アーキテクチャ」などの基本的な用語の意味や関係性を整理する「改めて整理するアプリケーション設計の基本」。ここで大嶋氏が登壇。ここからは、3層アーキテクチャの典型例について話し、ビジネスロジック層について深掘りして紹介します。前回はこちらから。 3層アーキテクチャ+MVCの通信の流れ大嶋勇樹氏:こうやって話してくると、具体的に「じゃあコードをどういうふうに書くの?」「どういうクラスで書くの?」ということを疑問に思うかもしれません。派生形やちょっと違う例もいろいろありますが、典型的な例を1個書いています。 (スライドを示して)これが3層アーキテクチャとMVC(Model、View、Controller)ともいえる典型例です。クラス名のつけ方はいろいろあります。これはどういう構造になっているかというと、まずContr

                                          3層アーキテクチャで最も謎な「ビジネスロジック層」 “システムのコア”をゲーム「リバーシ」で解説 | ログミーBusiness
                                        • なぜ複雑な業務ロジックの実装をスムーズに開発できたのか:基幹システム移行でTDD/DDDを実践した理由 - Qiita

                                          複雑な基幹システム移行で、私はTDD(テスト駆動開発)とDDD(ドメイン駆動設計)に挑みました。 UIやDBを切り離し、純粋な業務ロジックの開発に集中できたことが、理想的な環境でした。 デグレード(機能後退)の恐怖があったため、ユニットテストを導入し、 ビジネスルールに焦点を当ててテストコードを作成。 これにより、「変更が怖くない」という安心感が生まれました。 さらに、コードの読みづらさに直面した際、責務分離や値オブジェクトの導入でコードを整理。 結果、複雑なロジックの実装が驚くほどスムーズに進み、品質と生産性を向上できたのです。 TDD/DDDに踏み出せない、あの「高い壁」 私はこれまで、TDD(テスト駆動開発)やDDD(ドメイン駆動設計)の有効性については書籍などで知識としては知っていました。しかし、いざ自分のプロジェクトで実践しようとすると、いつも目の前に高い壁が立ちはだかるように感

                                            なぜ複雑な業務ロジックの実装をスムーズに開発できたのか:基幹システム移行でTDD/DDDを実践した理由 - Qiita
                                          • 「ロジックICで創る自作CPU組み立てキット」が3日に発売、実機展示もあり

                                              「ロジックICで創る自作CPU組み立てキット」が3日に発売、実機展示もあり
                                            • 「オチとは何か?」をChatGPTと殴り合った結果まとまったロジックツリーが創作に使えそうで興味深い。「循環エンディング好き」

                                              星子 旋風脚/Merry Men Inc. @senpookyaku 「オチってなんだっけ?」と思い立ってChatGPTと壮絶な殴り合いを繰り広げた結果、まあまあまとまった分類ができた。ここまでやっても漏れやダブりはあるだろうけど、手癖でワンパターンになるよりは選択肢が並んでると良い。 pic.twitter.com/HCohOwLDw6 2023-07-23 07:49:39 星子 旋風脚/Tad Hoshiko @senpookyaku 脚本からCG、モーショングラフィックスまで、ストーリーテリングの楽しさを広げたいギャグアニメ監督・モーションデザイナー。『Dr.プッツンコ』、TVアニメ『SNSポリス』など制作。映像作家100人 2023-2025/MindMeister公式アンバサダー/ EN: @Tad_Hoshiko merrymeninc.com

                                                「オチとは何か?」をChatGPTと殴り合った結果まとまったロジックツリーが創作に使えそうで興味深い。「循環エンディング好き」
                                              • 日本のパワー半導体、このままではロジックの二の舞い - 日本経済新聞

                                                半導体の世界的な供給不足や経済安全保障の問題を受け、日本で半導体産業が注目されている。ただし、次世代半導体の国産化を目指すRapidus(ラピダス)を中心とした演算用の先端ロジック半導体の話題だ。日本がまだ強いとされる電力を制御するパワー半導体は蚊帳の外の印象だ。パワー半導体は電気自動車(EV)や家電の省エネルギー性能を高めるキーデバイス。「政治家は、ロジック半導体とパワー半導体の区別がついて

                                                  日本のパワー半導体、このままではロジックの二の舞い - 日本経済新聞
                                                • カツカレー論争 「別々に食べたい」という否定派に猛反論する愛好家たちのロジック | マネーポストWEB

                                                  カレーライスのトッピングの王道といえば「カツ」。多くのレストランや食堂で「カツカレー」が人気のメニューとなっている。しかし、そんなカツカレーに対して、予備校講師でタレントの林修氏が展開した持論が、ちょっとした物議を醸した。 2021年11月28日放送の『日曜日の初耳学』(TBS系)で、飲食店プロデューサーの稲田俊輔氏にインタビューした林氏。稲田氏がカツカレーについて「1+1が1.5くらいにしかならない」と評すると、林氏も賛同したのだ。林氏は、カツがおいしいお店だからといっておいしいカレーが作れるわけではないし、カレーがおいしいお店はカツをおいしく揚げる技術をもっているわけではないなどと持論を展開。「カレーとカツは別々に食べたい」と話した。 そんな林氏の主張について、カツカレー愛好家たちは黙っていない。ネット上では〈カツカレーは日本人の最も偉大な発明の一つ〉、〈ルウが染み込んでフニャついた衣

                                                    カツカレー論争 「別々に食べたい」という否定派に猛反論する愛好家たちのロジック | マネーポストWEB
                                                  • 「ビジネスロジック」と「例外」

                                                    「秋の旬なアーキテクチャLT会」での発表資料です 「ビジネスロジック」と「例外」、というテーマでまとめてみました

                                                      「ビジネスロジック」と「例外」
                                                    • ロジックじゃない、感覚で創る――「アポカリプスホテル」誕生の軌跡、CygamesPictures竹中代表に聞く

                                                      あらすじ 人類がいなくなり、長い年月が流れた地球。日本の首都・東京の銀座にあるホテル「銀河楼」では、ホテリエロボットのヤチヨと従業員ロボットたちが、オーナーの帰還と、再び人類のお客様を迎える時を待っていた。が――100年ぶりにやってきたお客様は、地球外生命体だった。次々に訪れる彼らの目的は、宿泊か、侵略か、はたまたどちらでもないのか……「銀河楼」の威信をかけたヤチヨたちのおもてなしが、今、始まる―― 企画は波乱の立ち上がりだった ――令和の時代に竹本泉先生の、しかもオリジナル作品がアニメで見られるということに、まず衝撃がありました。企画の立ち上がりの経緯について、改めて振り返っていただけますでしょうか。 竹中:この企画はもともと、Cygamesの別のプロデューサーとライデンフィルムの里見さん(ライデンフィルム代表取締役・里見哲朗氏)が中心となって進められていました。私が引き継いだ時点で既に

                                                        ロジックじゃない、感覚で創る――「アポカリプスホテル」誕生の軌跡、CygamesPictures竹中代表に聞く
                                                      • ロジックだけでは通用しない「人」の問題を解き続ける。マネージャーの孤独と無力感を受容するための8冊 | レバテックラボ(レバテックLAB)

                                                        ロジックだけでは通用しない「人」の問題を解き続ける。マネージャーの孤独と無力感を受容するための8冊 2025年8月6日 READYFOR株式会社 VPoE/EM 熊谷 遼平 学生時代の起業を皮切りに、ウェブ・ネイティブアプリケーション開発、インフラ設計構築、全文検索エンジンの導入など、テクノロジー領域での開発経験を積む。プロダクトマネージャーやプロダクトオーナーとしてのチームマネジメント経験の他、事業開発やインサイドセールスチームの立ち上げにも携わる。現在はREADYFORのVPoE/EMとして、エンジニアリングを軸に事業と組織の成長を推進すべく、日々奮闘中。 X(@KUMAN_R) Qiita note エンジニアがマネジメントに踏み出すとき、今まで向き合ってきた「技術やシステム」と、マネージャーとして向き合うべき「組織や人」の特性の違いに戸惑う人も少なくありません。 この連載では、業界

                                                          ロジックだけでは通用しない「人」の問題を解き続ける。マネージャーの孤独と無力感を受容するための8冊 | レバテックラボ(レバテックLAB)
                                                        • ロジックツリー分析:水着モエのお腹はなぜ細いのか?[ブルーアーカイブ]

                                                          ブルーアーカイブで2023/06/21(水)~2023/07/05(水)に開催された期間限定イベント『夏の特殊作戦! RABBIT小隊と消えたエビの謎』は、好評のうちに終了した。 紆余曲折ありながらも、消えたエビの謎は無事に解き明かされ、ハッピーエンドに終わった。 しかし、このイベントには大きな謎がひとつ残ったままになっている。 「水着モエのお腹はなぜ細いのか?」だ。 大前提として、風倉モエ(かぜくらもえ)の腹は太い。 モエには「重度の甘いもの好きで、いつも棒キャンディを口にくわえている」という公式設定があり、これは要するに、腹の太さに対する理由付けである。 また、モエのRABBIT小隊でのコードネームは「RABBIT3」だが、この「3」は、モエを横から見たときのおっぱいとお腹のふくらみを指した象形文字だ。 さらに、そもそもゲームタイトルの『ブルーアーカイブ』自体が、青いスカートに包まれた

                                                            ロジックツリー分析:水着モエのお腹はなぜ細いのか?[ブルーアーカイブ]
                                                          • 「複雑な業務ロジック」が読みづらいのは「記述が分散」しているから - Qiita

                                                            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 背景 基幹システム移行でいわゆる「複雑な業務ロジック」を移行する場面です。 最近「ドメイン駆動設計をはじめよう」を読んだため、その手法を意識して移行を行います。 言葉のイメージ 「複雑な業務ロジック」という言葉がありますが これは「業務ロジックが複雑」なイメージを持っていました しかし今回移行したシステムで、実際に複雑なのはその「前処理」でした。 「入力に対する結果が予測しづらい」システム 今回の移行対象は、業務ロジックとしては教科書通りのシンプルなものでした。 しかし全体として見通しが悪く運用で苦労していました。 いわゆる「入力に対す

                                                              「複雑な業務ロジック」が読みづらいのは「記述が分散」しているから - Qiita
                                                            • 旅客 on Twitter: "ロシア君、身内に向けた正当化のためのロジックがその後の行動を縛り続けて単に悪い方向にしか進めなくなるやつ、80年ばかし前に我々もやったんですが、正直やめといた方がいいですよ"

                                                              ロシア君、身内に向けた正当化のためのロジックがその後の行動を縛り続けて単に悪い方向にしか進めなくなるやつ、80年ばかし前に我々もやったんですが、正直やめといた方がいいですよ

                                                                旅客 on Twitter: "ロシア君、身内に向けた正当化のためのロジックがその後の行動を縛り続けて単に悪い方向にしか進めなくなるやつ、80年ばかし前に我々もやったんですが、正直やめといた方がいいですよ"
                                                              • アプリケーションアーキテクチャ理解に必要な“3層構造” プレゼンテーション層・ビジネスロジック層・データアクセス層それぞれの役割 | ログミーBusiness

                                                                本セッションにおける「3層アーキテクチャ」の定義大嶋勇樹氏:ということで、ここまでで「そもそもアプリケーションアーキテクチャとは何でしょう」という話をしました。ここからが本題的なところで、まず最も基本、最も基本というのは僕の意見ですが、3層アーキテクチャについて話していこうと思います。なにか気になる点があれば、Q&Aに気軽に(質問して)もらえればそちらも回答します。 では、3層アーキテクチャについてに入っていこうと思います。3層アーキテクチャと言われた時に想像するものは、少なくとも私の場合は2つあります。 (スライドを示して)けっこう多くの方がこの2つを思い浮かべるんじゃないかと思います。1つはWebアプリケーションの3層構造と言われるもので、もう1つはアプリケーションの中の3層アーキテクチャというものです。 まずWebアプリケーションの3層構造について、Webアプリケーションは、Webサ

                                                                  アプリケーションアーキテクチャ理解に必要な“3層構造” プレゼンテーション層・ビジネスロジック層・データアクセス層それぞれの役割 | ログミーBusiness
                                                                • Goで作ったロジックにWebUIをつけてGitHubページに公開する | フューチャー技術ブログ

                                                                  ちょっとしたツールをGoで作ってみたのですが、わざわざインストールしなくてもいいようにWebのUIをつけてブラウザで使えるようにしてみました。作ってみたのは以下のツールで、Markdownのリスト形式でざっと下書きしたテーブルの設計をSQLとか、PlantUMLとかMermaid.js形式のERDの図にします。 https://shibukawa.github.io/md2sql/ ウェブフロントエンド部分はNext.jsの静的サイトで、GoはWASMにしてロードして実行しています。WASMを使うのは初めてなのであえて選んでみました。 GoをWASM化するもともとCLIツールは作っておりました。CLIのメインはcmd/md2sql/main.goで作っていました。この中でやっていることは kingpin.v2のオプションパース 指定されたファイルを読み込み(あるいは標準入力) パース 指定

                                                                  • freee人事労務の給与計算ロジックにLocal Write Forwardingを導入した話 - freee Developers Hub

                                                                    読まなくても良い漫才パート ボケ「いきなりですけどね、freee人事労務の給与計算ロジックでいつも使ってる DB instance があるらしいんやけど」 ツッコミ「あっ、そーなんや」 ボケ「うちのオカンがね、reader instance なのか writer instance なのかをちょっと忘れたらしくてね」 ツッコミ「どうなってんねそれ」 ボケ「でまあ色々聞くんやけどな、全然分からへんねんな」 ツッコミ「分からへんの?いや、ほな俺がね、どっちの instance なのか、ちょっと一緒に考えてあげるから。詳しく教えてみてよ」 ボケ「オカンが言うには、どちらかというと CPU 利用率がいつも低い方らしいねん」 ツッコミ「おー reader instance やないかい。freee人事労務 の DB で CPU 利用率が低い方は reader instance や。黄色の折れ線の方や。r

                                                                      freee人事労務の給与計算ロジックにLocal Write Forwardingを導入した話 - freee Developers Hub
                                                                    • 効果的な言葉を使えるようになりたい! 広告コピーから学ぶ言葉の伝え方、言語化のロジックがよく分かるライティングの教科書 -伝わる短文のつくり方

                                                                      Webサイトやスマホアプリ、メール、メッセージなどに使用する短い文章は、一瞬で伝えられることが重要です。ビジターに効果的に伝わるコピー、仕事で付箋に書く連絡、プレゼンに使用する見出し、商品のコピーなど、短文コピーのライティングについて「言語化のロジック」が身につく教科書を紹介します。 コピーライター向けの専門書ではなく、文章を書くすべての人を対象にした本です。仕事はもちろん、友人や仲間、家族とのコミュニケーションで使用する短文力を磨くための本です。 本書はクリエイティブな書籍を数多くリリースされているお茶美様の新刊です。デザインやイラストの書籍が多いですが、今回はコピーライティング。言葉を駆使する短文コミュニケーションのプロによる「伝わる短文のつくり方」を学べます。

                                                                        効果的な言葉を使えるようになりたい! 広告コピーから学ぶ言葉の伝え方、言語化のロジックがよく分かるライティングの教科書 -伝わる短文のつくり方
                                                                      • Recoilにロジックを載せる運用戦略

                                                                        皆さんこんにちは。株式会社バベルでエンジニアをしている uhyo です。バベルが提供しているaileadというプロダクトではNext.jsおよびReactを使用しています。以前から、自分はaileadのフロントエンドにおいてRecoilの利用を推進する活動をしてきました。実は、筆者が以前に公開した次の記事もその流れを汲んだものです。 Recoilはステート管理ライブラリとして知られていますが、筆者はRecoilのデータフローグラフを構築しその上にアプリケーションロジックを載せられるという点に可能性を感じています。実際、aileadではそのような方向性の設計に取り組んでいます。 そこで、この記事では筆者がaileadにおいて実践しているRecoilの運用を紹介します。 この記事はReact Advent Calendar 2022の8日目の記事です。 ステート更新に反応するならまずselec

                                                                          Recoilにロジックを載せる運用戦略
                                                                        • Next.jsで整える。デザインとロジックの分離

                                                                          先日開催されたジャムジャムJamstackで登壇させていただいた時の記事になります。 簡易構成のリポジトリを作成しましたので、参考になればと思います。 経緯 メディアサイトを作成することになった デザイナーコーダー ×1 フロントエンドエンジニア ×1(ワイ) Next.jsとmicroCMSでSSGしてvercelにデプロイ 私的、Jamstack王道構成ですね デザイナーコーダーさん「jsわからんです」「抵抗感あります」 SSGをする為のpages/配下のファイルにはいろんな処理が記載されます。 getStaticPropsやgetStaticPathsとか ページネーションとかパンクズとか作る為の処理が色々記述されます。 この辺なんらかの方法で・いい感じに・分離できたら・いいですね^^ デザイナーコーダーが触るViewの部分 フロントエンドが触るロジックの部分 これを目指していきます

                                                                            Next.jsで整える。デザインとロジックの分離
                                                                          • 「クラスごとの役割を明確化すること」がポイント アプリケーション設計におけるドメインロジックの分離法 | ログミーBusiness

                                                                            今回はアプリケーションアーキテクチャを学ぶ最初の一歩として、「MVC」や「3 層アーキテクチャ」などの基本的な用語の意味や関係性を整理する「改めて整理するアプリケーション設計の基本」。ここで大嶋氏が登壇。続いて、Controllerにプレゼンテーション層からデータアクセス層の処理をすべて記載している場合の分離方法について紹介します。前回はこちらから。 質疑応答 ドメインモデルパターンはドメイン騒動設計と同義か?大嶋勇樹氏:ということで、ここまでビジネスロジックの実装について話してきました。ここからは最後のステップとして、「Controllerに全部書く」からどうやってステップアップするかを話していこうと思います。 ここまでで質問があれば、ぜひQ&Aにもらえれば回答します。せっかくなので、このタイミングで「ドメインモデルパターンはドメイン駆動設計と同義ですか?」(という質問)に回答しておこう

                                                                              「クラスごとの役割を明確化すること」がポイント アプリケーション設計におけるドメインロジックの分離法 | ログミーBusiness
                                                                            • クックパッドマート最難解ロジック!?「採番」 - クックパッド開発者ブログ

                                                                              クックパッドマート流通基盤アプリケーション開発グループでバックエンドエンジニアをしている奥薗 ( @mokuzon )です。今日まで 4 日間連載でクックパッドマートの流通についてご紹介してきました。最後のこのエントリーではマート内で 1,2 を争う難解かつ重要な処理と言われている「採番」についてご紹介します。 先に クックパッド生鮮 EC お届けの裏側 2022 年版 を読むとよりイメージがつきやすいです。 採番とは マートでは 商品はハブという大規模拠点に出荷され ハブ便でハブからハブへ移動し ステーション便でハブからステーションと呼ばれる拠点に移動して ユーザーはステーションに商品を受け取りに行く というのが基本の流通になっています。 マート流通の概略図 採番とは、この商品がどのようなスケジュールで出荷されどういった経路でユーザーまで運ばれるかを計画する処理です。多くは注文時にオンラ

                                                                                クックパッドマート最難解ロジック!?「採番」 - クックパッド開発者ブログ
                                                                              • 「ちょっとかじっただけ」で難民申請を拒否 元政務官のロジックとは | 毎日新聞

                                                                                出入国管理及び難民認定法(入管法)改正案の審議が続く衆院法務委員会で、難民の認定方法を巡る議論が繰り広げられている。質疑応答の中で関係者が驚く発言があった。法務政務官経験者の議員が「納得がいかなくてサインを拒否した」と難民認定を拒んだ経験を明らかにしたのだ。2019年の日本の難民認定率は0・4%。その厳しさから国際的にも批判を浴びる日本の難民認定の当事者たちの意識とはどのようなものなのか。耳を傾けてみた。【木許はるみ、菅野蘭/デジタル報道センター】 「私自身どうしても納得いかなくて、サインを拒否した。法務省の役人から上がってきた段階では、この方は難民認定したいと思いますということで、事務方から上がってきたが、説明を聞いてもですね、この方がなぜ難民なのかが理解できない」 4月21日の参考人質疑で、こう発言したのは2016年発足の第3次安倍再改造内閣で法務政務官を経験した井野俊郎衆院議員(自民

                                                                                  「ちょっとかじっただけ」で難民申請を拒否 元政務官のロジックとは | 毎日新聞
                                                                                • なぜプーチンの侵攻は国内で支持されるのか-そのロジックと言論空間

                                                                                  「もうウクライナとの交渉に疲れた」2月24日、プーチンは「ウクライナの非軍事化・非ナチ化」を名目に、ウクライナに対する「特別軍事作戦」の実行を命じた。「特別軍事作戦」という奇妙な表現が使われているものの、実際に行われているのは、ロシアのウクライナに対する軍事侵攻・侵略である。 この侵攻により、2014年から続くウクライナ危機は新たなフェーズへと突入したことになる。

                                                                                    なぜプーチンの侵攻は国内で支持されるのか-そのロジックと言論空間

                                                                                  新着記事