タグ

2020年9月1日のブックマーク (3件)

  • 『アーロンチェア』を勧める意見は鵜呑みにするな!からの…アクトチェアのレビュー – キャズムを超えろ! Rev.2

    自室ではメインにアクトチェアを使い、サブ用途にレビーノチェアを置き、レカロのSR2をオフィスチェアに改造したキットに座りつつ、S2000の純正シートをレースシム用に部屋に置き、子供部屋にアクトチェアをもう1脚とセイルチェアを使ってます。オフィスでは現在リープチェアを使用中という椅子大好きっ子の和尚です。 コロナ禍で高級オフィスチェア(どこからが高級なんだというのはさておき。まぁ定価7万円以上ぐらいかな)がめちゃくちゃ流行っているらしい。私のところにも質問がよく来る。おすすめの椅子はなんですか? ってね。そりゃそうだ、高い買い物なのだから識者に聞こうではないかと。そして当に椅子に詳しい人は『浅草橋にあるWORKAHOLICに行って座って、自分にあったものを選ぶといいですよ』という。椅子は身体にあわせて買うもので、人に聞いて買うものではないのだ。しかしながら、WORKAHOLICのWebペー

  • 「マンガが快適に読める」を数値化し、SLOをマンガビューワに導入するまで - Hatena Developer Blog

    マンガビューワにおけるサービスレベルとは なぜSLOを策定したかったのか サービスレベルを単純に決める 何をサービスレベル指標としてどう計測するか 一般的なSLIの表現 期間を移動しながら集計する アクセスログからサーバーのSLIを計測する PageSpeed Insights APIフロントエンドを計測 プロダクトオーナーとともにSLOを決定する 決定したSLO どのように監視するか まとめ 株式会社はてなのマンガチームでSREをしているhappy_siroです。 私がチームで担当しているサービスは、いくつかのWebマンガサイトで採用されている「GigaViewer」というマンガビューワです。 GigaViewerチームでは、サービスのSLOを策定しました。 理由は、SLOに基づいて開発速度と信頼性のバランスをとるためです。 この記事では、私がチームメンバーと協力して「GigaView

    「マンガが快適に読める」を数値化し、SLOをマンガビューワに導入するまで - Hatena Developer Blog
  • こわくないTypeScript〜Mapped TypeもConditional Typeも使いこなせ〜 - uhyo/blog

    TypeScriptの型システムは、ユニオン型を始めとする様々な機能を持っているのが特徴的です。 その中でも、mapped typesとconditional typesは高度な機能として知られています。 ところが、その機能の膨大さゆえ、全てを使いこなす必要はない、TypeScriptの複雑な機能を無闇に使うべきではないという言説はたびたび現れます。 そのときに槍玉に上がりやすいのがmapped typesとconditional typesなのです。 筆者は、これらの機能は使えるだけ使い倒すべきであるという考えを持っています。 主張の根幹には、高度な型を使えばより正確にインターフェースを記述することができること、そして正確なインターフェースは使いやすさや正確な型推論結果に貢献することがあります。 正確なインターフェースや型推論結果は、コードの理解速度や開発効率を促進します。 これらは型シ

    こわくないTypeScript〜Mapped TypeもConditional Typeも使いこなせ〜 - uhyo/blog