タグ

2019年2月11日のブックマーク (4件)

  • 熊野寮でマイニングを禁止した話 - genya0407のメモ

    結論から言うと,そもそもなんでマイニングしたらあかんのかというのは結構曖昧なんだよな。電気容量の話も一つにはあるわけだけど(熊野寮は電気容量が小さく,しょっちゅうブレーカーが落ちる)、じゃあ電気容量に余裕があったらマイニングしてもいいのかというと、俺は駄目だと思う。質的には電力を不当に消費していることにキレてるわけだ。なぜなら、まずそれは俺が払った金がOくんの懐に入っているということにほかならないし、光熱費は大学に半分負担してもらっているので、間接的に国民の血税から盗みを働いているということだからだ。 ここが難しいところで、じゃあお前の部屋にあるPS4が消費する電力についてはどう思ってんのという話になる。いやいやこれはマイニングと違って金を儲けてるわけじゃないんです、と言うかもしれないが、じゃあお前が寮の電力で起動したPCで在宅のプログラミングのバイトをやって貰ってる金についてはどう思う

    熊野寮でマイニングを禁止した話 - genya0407のメモ
    teitei_tk
    teitei_tk 2019/02/11
  • 実践: React Hooks - mizchi's blog

    hooks が発表されてから趣味でも現場でもずっと hooks を使っています。おかげでだいぶこなれてきて、だいたいなんのライフサイクルでも表現できるようになってきました。 最初は単に useState が state を、 useEffect が componentDidMount/componentDidUpdate を置き換えるもの、と説明を済ますつもりでしたが、 useEffect についてはライフサイクルのモデルがぜんぜん違うので、別の説明をする必要があるように感じていました。 で、その結果 React Hooks を理解するには、関数のメモ化を理解するのが最も簡単だと思ったので、その説明をしつつ、イディオムを解説していこうと思います。 最初に: React Hooks は何であり、何ではないか 関数コンポーネントが状態を持てるようにするもので、関数のメモ化のテクニックを多用しま

    実践: React Hooks - mizchi's blog
  • React HooksのuseStateがどういう原理で実現されてるのかさっぱりわからなかったので調べてみた

    Reactのhooks、すごいですよね。関数コンポーネントの自由度があがって色々実現できそうです。 私はReactについては2年ぐらい知識止まってるので、かなり衝撃的でした。ContextとかSuspenseとかいろいろ増えてて今更追いつくのは難しいけど、hooksはちょっと使ってみたいなーと感じました。 そんなhooksですが、使い方はそこそこわかるけど動作原理がさっぱりわからなかったので、ちょっと調べてみました。 そもそもHooksってなに hooksは関数コンポーネントからReactのいろいろな機能をフックでき、自分で汚く実装するんじゃなくてReactが面倒見てくれるよーってやつです。useStateで状態を持たせることができ、useEffectでcomponentDidMountみたいなことを実現、あとほかにもuseXXX系がいろいろ、という感じです。 useStateを例に見てみ

    React HooksのuseStateがどういう原理で実現されてるのかさっぱりわからなかったので調べてみた
  • .appという画期的でセキュアなgTLDについて - Lento con forza

    .appというgTLDをご存知でしょうか。gTLDはgeneric top-level domainの略後で、ICANNが管理しているトップレベルドメインのことです。 有名どころでは.comや.net等があります。このブログのURLは https://kouki.hatenadiary.com ですが、この.comの部分がトップレベルドメインです。*1 このトップレベルドメインはICANNという組織が管理しています。2012年までは限られたトップレベルドメインしか存在しませんでしたが、2012年の公募では基準を定め、その基準を満たした団体は自由にgTLDを作ることができるようになりました。これ以降大量のトップレベルドメインが登録され、今では様々なドメインを利用することができます。 その中の一つ、appドメインが去年話題を呼びました。 appドメインはセキュアなドメイン そんなappドメイン

    .appという画期的でセキュアなgTLDについて - Lento con forza
    teitei_tk
    teitei_tk 2019/02/11