タグ

アプローチに関するhigedのブックマーク (6)

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

    あけましておめでとうございます、になるはずだったのですが、後から読んだ『Googleのソフトウェアエンジニアリング』の方を先に記事にしたので新年2目の更新です。 ky-yk-d.hatenablog.com さて、題。最近のお気に入りポッドキャストであるe34.fmで激賞されていた『A Philosophy of Software Design』を読みました。初版は2018年に出ていて、今回は2021年に出た第2版を読みました。 スパゲッティコードを想起させる装丁 A Philosophy of Software Design, 2nd Edition (English Edition) 作者:Ousterhout, John K. Amazon scrapbox.io どんな? 書籍のテーマはソフトウェアの複雑さです。複雑さとは、システムを理解したり変更したりするのを困難にさせるも

    ソフトウェアの複雑さに立ち向かう1つの哲学 :『A Philosophy of Software Design』 を読んだ - こまぶろ
  • アプリケーションにおける権限設計の課題 - kenfdev’s blog

    日々権限設計で頭を抱えてます。この苦悩が終わることは無いと思ってますが、新しい課題にぶつかっていくうちに最初のころの課題を忘れていきそうなので、現時点での自分の中でぐちゃぐちゃになっている情報をまとめようと思い、記事にしました。 所々で「メリット」「デメリット」に関連する情報がありますが、そのときそのときには色々と感じることがあっても、いざ記事にまとめるときに思い出せないものが多々ありました。フィードバックや自分の経験を思い出しながら随時更新する予定です。 TL;DR(長すぎて読みたくない) 想定する読者や前提知識 この記事での権限とは 権限の種類 ACL(Access Control List) RBAC(Role-Based Access Control) ABAC(Attribute-Based Access Control) どの権限モデルを採用するべきか 権限を適用する場面 機能

    アプリケーションにおける権限設計の課題 - kenfdev’s blog
  • 仕事上の夢を現実に変えるための具体的なテクニック - 元コンサルタントな歴史家―ドイツから見た日本

    仕事上で夢を持っている人は多いと思います。夢といってもいろいろなものがありますが、組織の中で出世したり、就職や転職で自分のしたかった仕事を得たり、自営業であれば特別な案件を獲得したり、ということがあるでしょう。 しかし、夢とは、その言葉の通り、なかなか実現が難しいものです。 そこでここでは、どのようなことをすれば実際にこの夢をかなえられるのかについて、1つのアプローチを説明したいと思います。その際には、希望ポストやマーケットポジション、希望案件の獲得を念頭に話していきます。 現状分析に必要な3つの視点 実際に明日から何をすればよいのかを決める必要がありますが、そのためには、まずは現状分析が必要です。その際に、以下の3つの視点*1を使うことで、現状がクリアに見えてきます。 評価者 競合 自分 ステップ①:評価者の求める条件を探る まずは、どのような条件が揃えば夢をかなえることができるのでしょ

    仕事上の夢を現実に変えるための具体的なテクニック - 元コンサルタントな歴史家―ドイツから見た日本
  • 許せない相手を許す「仏教3.0」の智慧 新しい仏教が授ける想定外の解決法

    「燃えあがる怒りを抑えられない」。その悩みは「怒りを抑えよう」とする限り消えない。「新しい仏教」が授ける想定外の解決法とは──。 瞑想や苦行に逃げず「煩悩」に親しむ 私は禅宗の僧侶です。思うところあって、28歳で東京大学大学院を中退し、曹洞宗の修行道場に入門しました。翌年に僧侶となり、33歳のときに渡米。マサチューセッツ州の小さな坐禅堂で、2005年までの17年半、坐禅を英語で指導していました。 仏教、とりわけ坐禅に関心をもつアメリカ人は少なくありません。見ることのできない神を信じなさいと言われるキリスト教に比べて、仏教のアプローチはすごく具体的です。身心を調えて静かに坐ることが、そのまま仏教を“やる”ことになるからです。 アメリカの坐禅会では、「自分自身の怒りっぽい性格に困っています。坐禅を組めば、性格を変えられますか」という相談をよく受けました。私はいつも、こうアドバイスしていました。

    許せない相手を許す「仏教3.0」の智慧 新しい仏教が授ける想定外の解決法
  • 日本の貧困は「降格する貧困」に近づいている。セルジュ・ポーガム『貧困の基本形態』講演から。 - 望月優大のブログ

    「はしごの下にいるんだよ。それ以外におれたちが誰なのかをはっきりさせる言葉があるのか。おれたちははしごの下にいて、うやわず、それだけさ。おれたちのための言葉なんてない。はしごの下には工員がいて……やがて上に上がっていく。でも、おれたちは?失業者じゃない、工員じゃない、何でもない、存在しないんだよ!社会の乞だ。それがすべてさ。何者でもないんだ!」(工場勤務歴20年以上の41歳RMI受給者の語り) セルジュ・ポーガム『貧困の基形態』終章の冒頭に掲げられたエピグラフ 10/22に現代フランスを代表する社会学者であり、貧困の社会学で有名なセルジュ・ポーガム教授の講演に行きました。講演のタイトルは「貧困の基形態 日的特殊性の有無について」となっており、今年日語訳された『貧困の基形態』のタイトルをそのまま掲げつつ、さらに日貧困についても語ることが期待されました。 日仏会館フランス事

    日本の貧困は「降格する貧困」に近づいている。セルジュ・ポーガム『貧困の基本形態』講演から。 - 望月優大のブログ
  • 私のソースコードの書き方 - @kyanny's blog

    note.mu なるほど自分も同じような感じでやっているなぁ、と思った。もうちょっと詳しく書くと、 まず変更しようと思っている部分の周辺のコードを読んで、「ここらへんをいじればよさそう」と当たりをつける(当たりのつけかたにもいろいろあるのだが後述) 土地勘を養ったところで具体的な変更の仕方を考える。必要に応じて紙に下手くそな図を書いたり、考えを箇条書きにしたり、実際にコードを試しに変更してみたりする この方針でいけそう、と道筋が見えたらいよいよコードを書き始める。細かい単位でコミットするかどうかは場合によるが、少なくとも git add はこまめに行う(エディタの undo でせっかく書いたコードを失わないため) 道筋が見えなかったり、プロトタイプ的に書いたコードが望み薄そうだったら潔く諦める。煮詰まっていることを自覚して、コーヒーを買いにいったり、オフィスの外を散歩したりして頭をリフレッ

    私のソースコードの書き方 - @kyanny's blog
  • 1