2021年9月14日のブックマーク (4件)

  • ISUCON11 予選問題実践攻略法 : ISUCON公式Blog

    DB は以下のコマンドで確認できる通り、MariaDB 10.3 でした。$ mysqld --version mysqld Ver 10.3.31-MariaDB-0ubuntu0.20.04.1 for debian-linux-gnu on x86_64 (Ubuntu 20.04) 当日マニュアルに記載の通り、各言語実装は systemd で管理されているため、systemd に関する知識があると良いと思います。特に、アプリケーションを編集しビルドした後、 systemctl restart isucondition.go.service を実行しないと編集が反映されないことに注意しましょう。 他にも例えば、isucondition がどのように環境変数を読み込んでいるかを調べるには以下のような手順で行えます。 当日マニュアルの参考実装の項目を読み、サービス名が isucondit

    ISUCON11 予選問題実践攻略法 : ISUCON公式Blog
  • 一般相対性理論を超わかりやすく解説します【再掲】|物理の4大定数|小谷太郎

    小谷太郎『物理の4大定数 宇宙を支配するc、G、e、h』 幻冬舎plusで立ち読み・購入 Amazon 楽天ブックス 紀伊國屋書店 セブンネット 光速c、重力定数G、電子の電荷の大きさe、プランク定数h。これらの基礎物理定数は日常から宇宙までを支配する法則が数値となったものだ。我々はふだん物理定数など意識せずに暮らしているが、この値が違えば太陽はブラック・ホールと化し、人類は地球にいられず火星に住むハメになり、宇宙の姿は激変する。書では人類がいかにして4大物理定数を発見したか、そのことでどんな宇宙の謎が解け、またどんな謎が新たに出現したかを解説。相対性理論、宇宙の構造、素粒子や量子力学までわかる画期的な書! 幻冬舎plusで立ち読み・購入 Amazon 楽天ブックス 紀伊國屋書店 セブンネット 小谷太郎『宇宙はどこまでわかっているのか』 幻冬舎plusで立ち読み・購入 Amazon 楽天

    一般相対性理論を超わかりやすく解説します【再掲】|物理の4大定数|小谷太郎
  • フロントエンドのテストは皆のためのもの | POSTD

    テストとは人によって反応が分かれるものの1つであり、大喜びする人もいれば、見ないようにして去ろうとする人もいます。あなたがどちらの側であるにせよ、ここではフロントエンドのテストは皆のためのものであるということを説明します。実際、テストには多くの種類があり、それがテストに対して初めに恐れや混乱を感じる一因なのかもしれません。 この記事では、特に有名で広く利用されている種類のテストを扱います。なかには目新しいものはないと感じる読者の方もいらっしゃるかもしれませんが、少なくとも復習にはなるでしょう。どちらにせよ、筆者の目標は、この記事を通じて世の中のさまざまな種類のテストについて理解を深めてもらうことです。ここではユニットテスト、統合テスト、アクセシビリティテスト、ビジュアルリグレッションテストなどを一緒に見ていきます。 さらに、Mocha、Jest、Puppeteer、Cypressなど、各種

    フロントエンドのテストは皆のためのもの | POSTD
  • POSIX 準拠のシェルスクリプトでは find | xargs よりも find -exec {} + を使うべき! - Qiita

    POSIX 準拠のシェルスクリプトでは find | xargs よりも find -exec {} + を使うべき!ShellScriptBashshellPOSIX はじめに find の出力を xargs にパイプで渡すというのはよく見かける使い方ですが、find -print0 | xargs -0 が使えない POSIX 準拠のシェルスクリプトでは find -exec {} + を使った方が良いです。安全かつ十分に速いからです。よく見かける -exec {} ; ではなく -exec {} + ですので間違えないようにしてください。多くのケースでは + の方が優れているのですが ; ばっかり使われているのを見ると、意外と知られてない気がします。 少しだけ予備知識として、-exec {} ; は -exec {} \; と ; をバックスラッシュでエスケープするのがよく見る使い方

    POSIX 準拠のシェルスクリプトでは find | xargs よりも find -exec {} + を使うべき! - Qiita