タグ

2018年12月21日のブックマーク (3件)

  • 追加開発プロジェクトでソフトウェア考古学に触れた話 - Speee DEVELOPER BLOG

    この記事はSpeee Advent Calendar 2018 - Qiitaの12/21分の記事です。 この記事は hayato-iida と Tei1988 が執筆しています。 ソフトウェア考古学とは ソフトウェアプロダクトはコードと運用が合わさって価値を生み出すものですが、 長い年月運用されつづけることで少しづつ人が入れ替わり、当初の設計想定や運用想定が徐々に失われていきます。 ソフトウェア考古学とは残されたコードや運用業務から開発当初の意思を汲み取り、未来へつなげる仕事なのです。 なにこれ 遠い過去に作られ、永らく運用され価値を生み出していたものの、開発の手が入っていなかったプロダクト。 このプロダクトに対して新規機能追加改修するプロジェクトに参加し、成功に導くまでに得た、問題や知見をまとめます。 発掘編 まずは現状把握しようということでコードや運用を紐解くところから始めました。

    追加開発プロジェクトでソフトウェア考古学に触れた話 - Speee DEVELOPER BLOG
    jazzanova
    jazzanova 2018/12/21
  • 今年お世話になったCLIコマンド集 - mizchi's blog

    ヒストリ履歴からよく使ってるものをお焚き上げする。 注意点: npm 周り、グローバルコマンドは npm i -g で入れてて、ローカルで扱うものは yarn で使うという癖がある 追記: シェルじゃなくてCLIだろと言われるのが多かったので訂正した vscode $ code . -r 現在ディレクトリを VScode で開く。 -r が肝で、新しいウィンドウを生成せず、既存のウィンドウを開き直す。 yarn $ yarn install --prefer-offline yarn install 時にローカルキャッシュを優先する。テザリング環境下でリポジトリを作成するのに便利。 フリーランスになってから出先で作業することが多く、ギガ足りない問題が多々発生した。 git $ git clone <github-url> --depth 1 HEAD だけ clone する。テザリング環境

    今年お世話になったCLIコマンド集 - mizchi's blog
    jazzanova
    jazzanova 2018/12/21
  • 2018年人気商品ランキング | MUJI 無印良品

    第1位 脚付マットレス 寝心地と素材へのこだわりから生まれた、シンプルなベッドです。寝るためのベットとしてだけではなく、ソファとして使ってくつろぐこともできます。

    2018年人気商品ランキング | MUJI 無印良品
    jazzanova
    jazzanova 2018/12/21