タグ

2020年5月31日のブックマーク (13件)

  • 【所JAPAN】無水キーマカレーの作り方。リュウジさんのレシピ(5月4日)

    【所JAPAN】無水キーマカレーの作り方。リュウジさんのレシピ(5月4日) 2020.05.04 (公開)/ 2022.05.30 (更新) レシピ カレー, リュウジ, 所JAPAN

    【所JAPAN】無水キーマカレーの作り方。リュウジさんのレシピ(5月4日)
    kyaido
    kyaido 2020/05/31
  • ルーも油もいらないなんて!リスペクトで「辿り着いた」煮るだけスパイスカレー | 和樂web 美の国ニッポンをもっと知る!

    私にとって、カレーの王様イナダシュンスケさんという方がいらっしゃいます。 イナダさんのレシピブックのお料理も、展開されているお店「エリックサウス」でべれるインド料理も、今までの人生で出会ったことが無かったもの。 ナンをいくつかのカレーにつけるのが、インドカレーだと思っていた私にとっては衝撃でした。 ミールス、ドーサ、ラッサム…異国のメニュー名や様式を、わかりやすく説明してくださり、それでいてなんと大らか! 日において、イナダさんの「スパイスカレーの日常化」への貢献は計り知れません。 そのイナダさんが炊飯器で作るぶっこみカレーなるものをツイッターで紹介されていました。普段、格的なカレーを提供されているイナダさんが炊飯器で? 早速作ってみた所、え?油も使わないのに!?スパイスだけで!?一口べると十分にカレーだったのです。 炊飯器がない我が家ではお鍋で作り始め、それから私の「煮込むだけカ

    ルーも油もいらないなんて!リスペクトで「辿り着いた」煮るだけスパイスカレー | 和樂web 美の国ニッポンをもっと知る!
    kyaido
    kyaido 2020/05/31
  • Socket.ioを使ったチャットルーム ロジックの実装 - Qiita

    Node.jsの勉強がてら地図上でお話しできるチャットアプリを作成していたら、チャットルームの管理が面倒なので、FacebookのMessengerで管理しているグループと連動できないかと思ってやってみた雑記です。 FacebookメッセンジャーのConversation IDを利用してチャットルームUIを作るの続編。 チャットルーム ロジック実装 socket.ioのRoomsを使ったチャットルームの作り方 チャットルームはSocket.ioのRoomsを使って実現します。RoomsはSocketのチャンネルであり、一度Roomsでチャンネルを初期化してしまえば、Socket.ioでチャンネルごとに送信先を分けることができます。 socket.io: Rooms io.js(Room実装前) var socketio = require('socket.io'); function io

    Socket.ioを使ったチャットルーム ロジックの実装 - Qiita
    kyaido
    kyaido 2020/05/31
  • I Can't Breathe事件

    アメリカがいま、大変なことになっている。 View this post on Instagram Protesters angered ...

    I Can't Breathe事件
    kyaido
    kyaido 2020/05/31
  • webpackの仕組みを簡潔に説明する - hiroppy's site

    この記事は、Node.js Advent Calendar 2018の 18 日目の記事です。 遅れてしまい当に申し訳ありません。 この記事は、HTML5 カンファレンスで話した内容が中心となります。 Node.js とはかけ離れていますが、自分が書きたかった内容だったので、理解してくださると嬉しいです。 モジュール webpack は以下のモジュールをサポートします。 // ESM (ECMAScript Modules) import foo from "./foo"; export default foo; import("./foo.wasm"); // native support for WebAssembly import("./foo.json"); // native support for JSON // CJS (CommonJS Modules) const fo

    webpackの仕組みを簡潔に説明する - hiroppy's site
    kyaido
    kyaido 2020/05/31
  • ドメイン駆動設計をわかりやすく - ドメインのモデル設計を手を動かしながら学ぼう|ハイクラス転職・求人情報サイト AMBI(アンビ)

    ドメイン駆動設計をわかりやすく - ドメインのモデル設計を手を動かしながら学ぼう ドメイン駆動設計(DDD)が近年関心を集めていますが、同時にこの設計思想は難しい、わかりにくい、という見方もあります。さまざまなプロジェクトでドメイン駆動設計を実践してきたかとじゅんさんが、サンプル課題をもとに、ユースケース分析、モデル設計といった基礎を解説します。 はじめまして、Chatworkでテックリードをしている、かとじゅん( @j5ik2o )です。 僕は2010年ころより、大小さまざまなプロジェクトでドメイン駆動設計、いわゆるDDD(Domain Driven Design)を導入した開発を実践してきました。ドメイン駆動設計を主題としたワークショップなども主宰していますが、最近では加速度的にこの設計思想への関心が高まっていると感じます。稿では、なにかと分かりにくいドメイン駆動設計の基を、架空の

    ドメイン駆動設計をわかりやすく - ドメインのモデル設計を手を動かしながら学ぼう|ハイクラス転職・求人情報サイト AMBI(アンビ)
    kyaido
    kyaido 2020/05/31
  • React Context を用いた簡易 Store

    課題 redux を引っ張り出すと大仰になる。Context 下に共有ステートを持ってそこに setState できるだけでよい。 なので、次の 2 つを用意する 現在の state を参照する const appState = useAppState() 現在の state を更新する関数を返す const setAppState = useSetAppState() React.useState() と違って分割している理由は、主にパフォーマンス上の理由 大域な参照なので、可能な限りステートを参照したくない setState() の API は (prevState: State) => State も取れるので、状態更新用途に限ってはそもそも useAppState() せずに済むことが多い でも毎回書いてるけどボイラープレート感強い上に忘れるのでここにメモする 毎回書いてるボイラー

    React Context を用いた簡易 Store
    kyaido
    kyaido 2020/05/31
  • CSSの比較関数が便利すぎる! min(), max(), clamp()の使い方を詳しく解説

    CSS数学関数と言えば、calc()が便利ですよね。 しかし、便利な数学関数はcalc()だけではありません! 先月、Firefoxにサポートされたことにより、すべてのモダンブラウザにサポートされたCSSの比較関数「min()」「max()」「clamp()」の使い方を紹介します。 最大幅や最小幅を計算式で定義できる「min()」「max()」、フォントサイズの最小値と最大値をコの字のクランプのように計算式で定義できる「clamp()」、 これからのWebページやスマホアプリの実装にかなり役立つと思います。 Everything I Learned About min(), max(), clamp() In CSS by Ahmad Shadeed 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに CSSの比較関数の

    CSSの比較関数が便利すぎる! min(), max(), clamp()の使い方を詳しく解説
    kyaido
    kyaido 2020/05/31
  • 自動テストに限界を感じた私がなぜ形式手法に魅了されたのか - 若くない何かの悩み

    長らく自動テストとテスト容易設計を生業としてきましたが、最近は色々な限界を感じて形式手法に取り組んでいます。 この記事では、既存の自動テストのどこに限界を感じてなぜ形式手法が必要なのかの私見を説明します。なお、私もまだ完全理解には程遠いため間違いがあるかもしれません。ご指摘やご意見はぜひ Kuniwak までいただけると嬉しいです。 著者について プログラマです。開発プロセスをよくするための自発的な自動テストを支援する仕事をしています(経歴)。ここ一年は R&D 的な位置付けで形式手法もやっています。 自動テストの限界 自動テストとは 私がここ数年悩んでいたことは、iOS や Web アプリなどのモデル層のバグを従来の自動テストで見つけられないことでした。ただ、いきなりこの話で始めると理解しづらいと思うので簡単な例から出発します。 この記事でいう自動テストとは以下のようにテスト対象を実際に

    自動テストに限界を感じた私がなぜ形式手法に魅了されたのか - 若くない何かの悩み
    kyaido
    kyaido 2020/05/31
  • Core Web VitalsがGoogle検索のランキング要因に、2021年以降の導入を予定

    [レベル: 中級] Core Web Vitals(コア ウェブ バイタル)を、検索のランキング要因に組み込むことを Google はアナウンスしました。 【UPDATE (2020/11/11)】 2021 年 5 月に導入することが決定しました。 詳細はこちらで。 【UPDATE (2021/04/20】 2021 年 6 月中旬の開始に延期しました。 詳細はこちらで。 Core Web Vitals とは ウェブページにおけるユーザー体験の向上を目指して Web Vitals というコンセプトを Google は先日導入しました。 具体的には次の 3 つのユーザー体験の健全性を対象とします。 ページの表示速度 ユーザー操作への反応性 視覚要素の安定性 Web Vitals を数値化するために特に重要な指標として次の 3 つを設定しました。 Largest Contentful Pai

    Core Web VitalsがGoogle検索のランキング要因に、2021年以降の導入を予定
    kyaido
    kyaido 2020/05/31
  • コロナ後の観光業はどう生き残るべきか。星野リゾートの戦略を聞く | SPOT

    こんにちは。自粛生活ですっかり自宅警備員と化したヨッピーです。 先日、ひょんな事から星野リゾートの代表とお話する機会がありましてね。 ■Withコロナ時代、これが新しい旅の様式 https://www.hoshinoresorts.com/mag/kounou/special.php その時に僕が「ちょっと~!取材させてくださいよ~!」って言ったら「良いよ」って言ってくれたので、 それをタテに「だって!!!!御社の代表が!!!良いよって言ったんです!!!」「ぜひお願いしますって言ってくれたんですよ!!!!!!!!」ってゴネまくった結果、アレコレ取材させてくれる事になりました。ラッキ~! 「コロナ後の経営、どうしよう……!」 って悩んでいる観光業界の方々はたくさん居ると思うので、業界のトップランナーである星野リゾートがどういう生き残り戦略でコロナとの戦いに挑もうと思っているのか、あれこれ聞い

    コロナ後の観光業はどう生き残るべきか。星野リゾートの戦略を聞く | SPOT
    kyaido
    kyaido 2020/05/31
  • 同期エンジンの心臓部を書き換える

    0 0 719 0 この 4 年間、Dropbox では、デスクトップ クライアントの同期エンジンを白紙の状態から再構築しようと懸命に取り組んできました。同期エンジンは、デスクトップ パソコン上の Dropbox フォルダの陰に隠れた魔法です。これは、Dropbox で最も長く使われているコード部分であり、最も重要なコード部分の 1 つでもあります。今回、新しい同期エンジン(コードネーム「Nucleus」)をすべての Dropbox ユーザー向けにリリースさせていただくことを、ここに発表いたします。 同期エンジンの書き換えは当に大変な作業で、多くの環境でマイナスともなりうる構想であったことに鑑みると、手放しで祝う気持ちにはなれません。結果的には Dropbox にとって素晴らしいアイデアであったわけですが、それは、私たちがこのプロセスにどのように取り組むべきかを熟考したからこそ、たどり着

    同期エンジンの心臓部を書き換える
    kyaido
    kyaido 2020/05/31
  • 経産省発の npm モジュール!住所や電話番号の正規化、ジオコーディングなどができる IMI コンポーネントツールを試した!

    経産省発の npm モジュール!住所や電話番号の正規化、ジオコーディングなどができる IMI コンポーネントツールを試した! Code for Japan の関さんが SNS でシェアしてて知ったのですが、経産省さんがなにやらオープンソースで住所や電話番号の正規化などなどをするツールを公開したとのこと。 https://info.gbiz.go.jp/tools/imi_tools/ 経産省が住所変換や法人種別名、電話番号の正規化に使えるIMIコンポーネントツールを公開しました。 ソースコードも公開。README にも使い方が丁寧に書かれていました。https://t.co/fPbV00EgZP 素晴らしい動き。こういう... #NewsPicks https://t.co/bew0qGKMFE — Hal Seki (@hal_sk) May 28, 2020 ぶっちゃけ当初はあまり期待

    経産省発の npm モジュール!住所や電話番号の正規化、ジオコーディングなどができる IMI コンポーネントツールを試した!
    kyaido
    kyaido 2020/05/31