タグ

ブックマーク / blog.hanhans.net (3)

  • hanhan's blog - 私なりの技術書の読み方

    2021年になって、の読み方、特にWebアプリケーションエンジニアが読むような技術について、以前よりも適切な読み方を見つけられたと感じたのでまとめました。 一言でまとめると、ちゃんと読まないという読み方になります。 TL;DRまず、短気な人のために、具体的な読み方。 用意するものは以下の道具。 A4サイズ以上のノート(B5は小さい) 万年筆(赤と黒) キッチンタイマー 耳栓 最初の読書を必ず1時間以内にザッとメモをとりつつ終わらせます。1時間はキッチンタイマーで測ります。耳栓もして、スマホはどこかに遠ざけます。 メモは、を読み始める前に「章・パート」単位でコマ割りしてしまいます。後で書く場所が足りなくなったら、修正テープで直したり、レポート用紙とか使って補えば良いので、気にせずにコマ割りします。 このあとは、気になる単語や内容・キーワードが見つけたら、ノートに書き込みます。メモは無理

    hanhan's blog - 私なりの技術書の読み方
  • hanhan's blog - Docker for Macのmount遅い問題まとめ

    docker for macを使っているユーザが抱えている大問題。それが shared directory 遅い問題。このエントリでは、何故遅いのか、どうしたら良いのかをまとめた。 フォーラムの元ネタFile access in mounted volumes extremely slow, CPU bound - Docker for Mac - Docker Forums GithubのissueFile access in mounted volumes extremely slow · Issue #77 · docker/for-mac · GitHub ※注 超長い どんな問題が起きているのか? Symfonyプロジェクトでブラウザ経由で開発環境にアクセスするとページ表示に30秒かかる コンテナ内で npm install すると10分以上経っても終わらない コンテナ内で gu

    hanhan's blog - Docker for Macのmount遅い問題まとめ
  • hanhan's blog - behatエクステンション作成

    default: extensions: BehatRestApiExtension: base_url: http://127.0.0.1:3000/ suites: default: contexts: - 'BehatRestApiExtensionContextRestApiContext' paths: features: features bootstrap: %behat.paths.features%/bootstrap default->extensions ココに記述されたBehat\RestApiExtensionがエクステンション名 behatのExtensionManagerはこの名前を起点としてエクステンションのロードを行う。 default->contexts 読み込むcontextを指定する。 extensionsを指定していても、contextを指定しない

    hanhan's blog - behatエクステンション作成
  • 1