タグ

2017年10月31日のブックマーク (8件)

  • フロントエンド QA(Quality Assurance) について考えてみる

    投稿者: kem / 右記内 Engineering Manager, Frontend QA(Quality Assurance) / 投稿日:2017-10-29 ( 7 年 ago) / 更新日:2020-10-27 ( 4 年 ago) / コメント フロントエンド の QA(Quality Assurance) について、実施するとした際の、枠組みを個人的に考えています。 全くまとまらないですが、注入しておきたい枠組みとなりそうな考え方、使用するツール類等を記載しておきます。 考える動機Sier 時代は、イントラネットの業務アプリばかり触っておりましたが、奇怪な UI、謎な UX な多かった気がします。 転職して、Web 界隈な背景を持つ人達と一緒に仕事をする機会に恵まれました。 触るアプリケーションの UI は、いい感じになり、もしかしたら良い UX かもしれないと思う機会にも

    efcl
    efcl 2017/10/31
    QA
  • Why should we use pnpm? by @ZoltanKochan

    pnpm is an alternative package manager for Node.js. It is a drop-in replacement for npm, but faster and more efficient. How fast? 3 times faster! See benchmarks here. Why more efficient? When you install a package, we keep it in a global store on your machine, then we create a hard link from it instead of copying. For each version of a module, there is only ever one copy kept on disk. When using n

    efcl
    efcl 2017/10/31
    pnpmのパスが深すぎ問題の対処法。 depthは維持したままsymlinkすることで解決してる
  • GitHub - pnpm/pnpm: Fast, disk space efficient package manager

    pnpm uses a content-addressable filesystem to store all files from all module directories on a disk. When using npm, if you have 100 projects using lodash, you will have 100 copies of lodash on disk. With pnpm, lodash will be stored in a content-addressable storage, so: If you depend on different versions of lodash, only the files that differ are added to the store. If lodash has 100 files, and a

    GitHub - pnpm/pnpm: Fast, disk space efficient package manager
    efcl
    efcl 2017/10/31
    npmやyarnのようなパッケージ管理ツールpnpm
  • Why package managers need hook systems

    We introduced hooks to pnpm in version 1.12. In this article I want to write about why we think package managers (PMs) need hooks. Why would we want to hook into `node_modules`?When installing dependencies of a Node-project, the node_modules structure is 100% controlled by the package.json files of the dependencies (a.k.a. manifests). So if your project depends on foo@1.0.0 which depends on bar@2.

    Why package managers need hook systems
    efcl
    efcl 2017/10/31
    pnpmの依存モジュールのpacake.jsonを書き換えるhookについて
  • Doo – Get Things Done

    A more productive you, one card at a time Get the reminders app made for better habits. Download Doo is a beautiful way to get things done without stressing yourself out. There’s just enough guilt involved in hitting snooze that I often just complete the task. That’s the point. I absolutely love this app... *incredibly* satisfying...

    Doo – Get Things Done
    efcl
    efcl 2017/10/31
    リマインダーをカードにして順番に処理できるアプリ
  • 本当は恐ろしい分散システムの話

    2. 2Copyright©2017 NTT corp. All Rights Reserved. 諸説あるが、ここでの定義は「部分的な故障を許容するシステム」の事 複数台のコンピュータを接続して信頼性を高めたり データが途中で化けても再送したり訂正したり 一部のコンピュータが突然故障しても引き継いだり 故障を設計の一部に組み込む事が必須となる 分散システムとは 3. 3Copyright©2017 NTT corp. All Rights Reserved. • 世はまさに分散システム戦国時代 • Hadoopを皮切りに次々出てくる巨大分散OSS • シリコンバレーでも分散ミドルウェアベンチャーが多数出現 • 高信頼なシステムを作ろうと思った場合には複数台のマシンによる高可用構成 が前提になる • Google、Facebook、Amazon等はもちろん • 金融、流通などのエンタープラ

    本当は恐ろしい分散システムの話
    efcl
    efcl 2017/10/31
    Netflixのカオスモンキーシリーズの話おもしろいなー
  • Can You Afford It?: Real-world Web Performance Budgets - Infrequently Noted

    Alex Russell on browsers, standards, and the process of progress. TL;DR: performance budgets are an essential but under-appreciated part of product success and team health. Most partners we work with are not aware of the real-world operating environment and make inappropriate technology choices as a result. We set a budget in time of <= 5 seconds first-load Time-to-Interactive and <= 2s for subseq

    efcl
    efcl 2017/10/31
    Moto G4がパフォーマンステストで参照される原点。 初回ロードのTime-to-Interactive (TTI)が5秒以下、それ以降は2秒以下というPerformance Budgetsを元にそれを満たすための配分について。 これ満たすための考え方や技術的な手法、補
  • React 16 Release: What’s New?

    ReactReact 16 Release: What’s New?ReactJS 16 brings major changes to the popular JavaScript library for building user interfaces. Learn what's new in ReactJS! TL;DR: ReactJS is a UI library that has gained massive adoption by developers and organizations around the world because of its efficient and reactive model. In this article, we'll highlight notable additions to ReactJS 16 and dabble into th

    React 16 Release: What’s New?
    efcl
    efcl 2017/10/31
    React 16でAPI互換を持ちつつコアが書き直された点や新しく増えた機能についてなど。全体的に俯瞰した内容。