タグ

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

  • A class-based enum pattern for JavaScript

    In this blog post, we examine a pattern for implementing enums in JavaScript that is based on classes. We’ll also take a look at Enumify, a library that helps with the enum pattern. Implementing enums: first attempts  # An enum is a type that consists of a set of values. For example, TypeScript has built-in enums and with them, we can define our own boolean type: enum MyBoolean { false, true, } Or

    tofu-kun
    tofu-kun 2020/01/16
    ははぁなるほどね
  • 「ユーザーが行動をおこす条件」の話|深津 貴之 (fladdict)|note

    新入社員のこばかなさんが、「こばかなスケッチ」という自分企画を頑張っている。THE GUILDでの日々の仕事と、読書で学んだことを、一枚のスケッチにまとめるチャレンジだ。 彼女のスケッチが溜まってきたので、復習とサポートを兼ねて、解説を書いていきたい。第二回はこの絵。 行動 = 動機 × 実行能力 × きっかけ今回のこばかなさんのイラストは、「フォッグの消費者行動モデル」という概念モデルだ。ざっくり言うと、ユーザーが行動を起こすために必要な3条件を示している。 このモデルでは、「ユーザーが何かアクションを起こす」条件を、 B = MATという、とてもシンプルな式で表現する。 その意味は、「行動(Behavior)」には、「動機(Motivation)」と「実行能力(Ability)」があるタイミングで、「きっかけ(Trigger)」が訪れなければならない…というものだ。 ・動機(Motiv

    「ユーザーが行動をおこす条件」の話|深津 貴之 (fladdict)|note
  • Pesto has been discontinued

    Pesto has been discontinued Follow us on Twitter for updates on what's next.

    Pesto has been discontinued
  • 妻子持ちエンジニアとしての休日の過ごし方|Keisuke69

    それに対して以下のようにはてぶでコメントしてツイートしたところ、意外と反応があったのでもう少し僕なりの思いを。 これわかるなー. 同様に土日祝は基的に勉強会とかカンファレンスに行かない. ライブ行ったりとかの個人の予定も. 仕事の登壇もなるべく断ってる. 子どもなんてそろそろ大きくなって嫌でも離れてくしね. それまでは. / “休日の時間の使い方を考える - つばろぐ” https://t.co/zOZ7RnwCAO — Keisuke Nishitani (@Keisuke69) January 14, 2020 きっと家庭を持つ、特に子どもがいるエンジニアは多かれ少なかれ同じような悩みを持っている人が多いのではないかと思う。もちろん、「全然理解できない、意識低すぎるんちゃうか!」というような人もいるだろうけど。 さて、まず最初に断っておくと僕はエンジニアといっても現在はマネージャであ

    妻子持ちエンジニアとしての休日の過ごし方|Keisuke69
    tofu-kun
    tofu-kun 2020/01/16
    わかる。同じくらいの年齢の子供がいるが成長していく様子を見て親離れが現実的な時間で迫ってきているのを実感する。いつ何に自分の時間を投資するか
  • Express+TypeScriptをはじめるときにやったこと - くらげになりたい。

    Expressでサーバ立てたいなと思ったので、 TypeScriptではじめるときにやったことの備忘録。 TypeScriptの設定 まずは、package.jsonから。 # package.jsonの生成 $ npm init # typescriptのインストール $ npm i -D typescript @types/node # バージョン確認 $ npx tsc -v # ts初期化: tsconfig.json生成 $ npx tsc --init tsconfig.jsonの設定する。 // tsconfig.json { "compilerOptions": { "target": "ES2019", "module": "commonjs", "sourceMap": true, "outDir": "./dist", "strict": true, "esModul

    Express+TypeScriptをはじめるときにやったこと - くらげになりたい。
  • 業務システムにおけるUXリサーチのポイント | ベイジのUIラボ~業務システムとSaaSのUIを考える

    UXリサーチとは、ユーザー体験に関する調査の総称です。 ユーザーファーストのシステムやサービスを提供するためには、ユーザー体験からユーザーニーズを掴むUXリサーチは欠かせません。UXを重視する企業では、UXリサーチは積極的に行われています。UXリサーチについて言及した書籍も多く、ネット上には有益な記事が多数アップされています。 ただその一方、世に出回っているUXリサーチに関する解説の多くは、調査対象が生活者であることが前提です。 UXリサーチの総論は、対象が生活者であっても企業内のビジネスパーソンであっても変わりません。しかしながら、各論となる具体的な手法は、ターゲットなどの前提が変わると、そのまま使えません。 例えば、企業内で使われる業務システムやSaaSのUXリサーチは、生活者向けのUXリサーチとまったく同じというわけにはいきません。対象者が社内の限定的なユーザーとなる場合、インターネ

  • 機械学習モデルを作成する - Training

    Microsoft Learn では、対話的な方法で、従来の機械学習の概要を理解することができます。 これらのラーニング パスは、ディープ ラーニングのトピックに移行するための優れた基盤にもなり、各自の生産性を向上させます。 最も基的な従来の機械学習モデルから、探索的データ分析やカスタマイジングのアーキテクチャまで、ブラウザーを離れることなく、概念的内容や対話型の Jupyter Notebook を簡単に把握することができます。 知識と興味に応じて自分のパスを選択してください。 オプション 1: 完全なコース: 機械学習のためのデータ サイエンスの基礎 ほとんどのユーザーには、このパスがお勧めです。 これには、概念の理解を最大限に高めるカスタム フローを備えた、他の 2 つのラーニング パスと同じモジュールがすべて含まれています。 基になる概念と、最も一般的な機械学習ツールでモデルを構

    機械学習モデルを作成する - Training
  • すぐに元に戻さない

    消しゴム落としても拾わない学生時代、消しゴムを机からよく落としていたのだが拾わなかった。 なんでかというと、文字を間違えたら拾えばいいわけで、それまでは消しゴムの出番がないからだ。 もちろん掃除などの時間が迫れば拾うべきだろうが、それまでに誤字は出来するのでそこで拾えばいい。 ところが友人が先に拾ってしまう。申し訳ないのでいつも上記を説明するのだがなかなか難しい問題だ。 皿を洗わない皿を洗わない。なんでかというと、もうあと何回かは確実に使えるからだ。 一番洗わないのは茶碗で、ご飯をべきった後は乾燥しており衛生的にも問題ない。 汁椀も洗わない。乾燥してるなら問題ない。特に箸も洗わない。乾燥しているからだ。 なぜこうなるかというと、皿を洗うのが面倒だからだ。 そして洗剤も節約できるし時間も節約できる。1週間くらい洗わない。 同じ理論はバスタオルにも援用できる。特にバスタオルは問題で、一回だけ

    すぐに元に戻さない
    tofu-kun
    tofu-kun 2020/01/16
    面白いし共感できる
  • Chromeの3rd Party Cookieサポートが段階的に廃止へ。その影響〜

    Chromeでの 3rd Party Cookie のサポートが段階的に廃止 2020年1月14日、GoogleChrome での 3rd Party Cookie サポートを段階的に廃止する予定だと発表しました。目標を2年以内と置いていますので、2021年末頃が目処でしょうか。 リンク:Building a more private web: A path towards making third party cookies obsolete 今後は 3rd Party Cookie の代替として、2019年の夏に公開されたプライバシー保護を目的とした API である Privacy Sandbox を通じてトラッキングやターゲティング機能を補完していくようにしたいとのこと。 Privacy Sandbox を外部のベンダーが活用するための具体的な機構としては、Chrome(ブラウザ

    Chromeの3rd Party Cookieサポートが段階的に廃止へ。その影響〜
    tofu-kun
    tofu-kun 2020/01/16