タグ

2020年6月26日のブックマーク (5件)

  • 技術的負債 - Martin Fowler's Bliki (ja)

    ソフトウェアシステムでは、クラフト(出来の悪いもの)が生まれやすい。システムの修正や拡張をしようとしても、内部品質の欠如がそれを難しくしている。「技術的負債」とは、Ward Cunninghamが作ったメタファーである。ファイナンスの負債のように考えることで、こうしたクラフトの扱いのことを考えやすくなる。たとえば、新機能の追加にかかる余分な労力は、負債の返済にかかる利子である。 あらゆるソフトウェアシステムには、タスクを実行するために必要とされる「質的な」複雑さが一定量含まれている…… ……だが、ほとんどのシステムには「クラフト」が存在しており、理解を難しくしている。 クラフトがあると、変更するのに余分な労力がかかる。 技術的負債のメタファーは、こうしたクラフトを「負債」として扱う。変更に必要な余分な労力は、負債の利子の返済に相当する。 私のコードのモジュール構造が複雑だったとしよう。こ

    n314
    n314 2020/06/26
    クラフトって初めて知った。そういう単語があるならもう例えなくて良いのでは…。
  • デプロイ今昔 - Hatena Developer Blog

    こんにちは。はてなのアプリケーションエンジニアの id:onk です。 最近、若手エンジニアを中心に、いろいろな技術を見つめ直すワーキンググループをやっています。今回は、その中から「デプロイ」の会で発表されたことをまとめました(なお、私は会のとりまとめをやっている非若手です)。 デプロイのライフサイクルの違い Infrastructure Platformでのデプロイ Application Runtime Platformでのデプロイ Applicationsのデプロイ デプロイ方式はどのように変化してきたか In place から Blue/Green へ Immutable Infrastructure という考え方 オートスケールへの対応 push 型デプロイと pull 型デプロイ コンテナによるデプロイの現況 コントロールプレーンによって何が変わったか ECS におけるデプロイ

    デプロイ今昔 - Hatena Developer Blog
    n314
    n314 2020/06/26
    どのくらいのスピード感なんだろう。コンテナじゃなくて昔ながらのサーバーにちょっとしたCIのテストとトランスパイルしかやってないけど、誤字修正とかmarginを1px増やすとかで何分も待つのが既につらい…。
  • 数学者あるある『暗算苦手過ぎて割り勘できない』その理由に納得の声「理系あるあるかと」

    ことり野✎ @DEATHcotori 漫画イラスト描きます☺︎ 挿絵、広告、研究図解など伝わりやすさのお手伝い┋コミックエッセイ「漫画家と異星人」amzn.to/3B9DknB┋お仕事サンプルこちら➜cotoricotori.com/archives/71496…┋飼いの名前はふーちゃん lit.link/cotorino

    数学者あるある『暗算苦手過ぎて割り勘できない』その理由に納得の声「理系あるあるかと」
    n314
    n314 2020/06/26
    どうやって小中高を乗り越えたんだろう?手計算に嫌気が差して脱落した偉大な数学者になれたかもしれない人がもしかすると大勢居る…?
  • 長年Linux/Windows使いだった私がmacOSで開発環境を整えるためにやったこと | DevelopersIO

    長年業務でWindows,プライベートでLinuxを使い続けていた私が、macOSを使ったWeb開発業務を行うことになりました。環境周りを色々調整していたのですが、ようやく安定してきたのでやったことをまとめておきます。 はじめに プライベートでは Ubuntu を中心とした Linux デスクトップ環境、業務では Windows を長年利用していたのですが、色々あって MacBook Pro で開発業務を行うことになりました。 macOS 自体初めてで、独特のショートカットキーを使いこなせる気がしなかったので、Ubuntu に近い操作感にならないかと試行錯誤した結果、ある程度満足の行くところまで調整出来たので、その内容をまとめました。 環境は以下の通りです。内蔵キーボードやトラックパッドは全く使用しない環境となります。 MacBook Pro (13-inch, 2019, Four Th

    長年Linux/Windows使いだった私がmacOSで開発環境を整えるためにやったこと | DevelopersIO
    n314
    n314 2020/06/26
    Linux+WinからMac+外付けキーボード+トラックボール+Karabinerまで同じだ。まあその後に諦めてVMwareにLinuxとWindows入れたんだけど。
  • 「Perl 7」が発表 ~来年にも四半世紀ぶりのメジャーバージョンアップへ/「Perl 5」は長期メンテナンスモードとしてサポート

    「Perl 7」が発表 ~来年にも四半世紀ぶりのメジャーバージョンアップへ/「Perl 5」は長期メンテナンスモードとしてサポート
    n314
    n314 2020/06/26
    昔Perl6が数ヶ月でHaskellで作られて話題になってたよねと思って調べたら、最近話題のオードリー・タン氏だった。