Blockchain Jam 2018 で講演させていただいた「Bitcoinが直面している課題の最前線」というスライドです。
相手に日程を選択してもらう 日程調整相手に送ったURLでは、あなたの最新のGoogleカレンダーの状況がリアルタイムに反映されるので、複数の相手と同時に日程調整を行ってもダブルブッキングが発生しません。
こんにちは、エンジニアの村田です。今回はシンプルさとパフォーマンスを両立した API を作るためにはどうすればよいのかについて述べていきます。 背景 いままで API サーバーを作ってきて、シンプルな API にすればパフォーマンスが犠牲に、パフォーマンスを優先すれば実装が複雑になって保守が大変になるということを経験してきました。具体的には、 関連リソースの Entity が何重にもネストしていたり、同じリソースに一覧用、詳細用などの Entity があり実装、保守が大変 1. の問題を解消するためにシンプルな API にする 2. では N+1 の問題がありパフォーマンスが悪い 1. 2. の問題を解消するためにリソースの Entity はシンプルにしつつ、パラメーターで関連リソースを指定すると関連リソースの Entity を埋め込んで返すようにする 4. だと関連リソースの権限管理やペ
UX Movementの創立者、ライター。ユーザーに優しいUXデザインのスキルを読者の方が上達できるよう、UX Movementのブログを始める。 ユーザーがオンラインで読むことを想定して、文言を書いていますか? アイトラッキング調査によると、多くのユーザーはオンライン記事の見出しを数単語だけ読み、最後までは読まないそうです。 さらなる調査で、ほとんどのユーザーが見出しの最初の2単語だけに目を通していることがわかりました。ユーザーはCTAをクリックする前に、見出しを見て内容を予測しているのです。 ユーザーは早くキーワードを知りたがる 見出しの最初の2単語でユーザーに本文のヒントを与えないと、ユーザーは見出しをスキップするだけではなく本文自体も読まないでしょう。 ユーザーが情報を手に入れるまでの忍耐力と行動力は長く続きません。そのため、彼らの興味を引くために見出しの最初の数単語に強いキーワー
こんにちは。Takayuki Suzukiです。 2回目の投稿となる今回は、意思決定や分析に効果的なダッシュボードについて考えてみたいと思います。 目次 ・ダッシュボードとは ・ダッシュボードのメリット ・ダッシュボード構築のポイント ・効果的なグラフ作成のための参考図書・URLダッシュボードとはダッシュボードは、あらゆる情報を一目で把握できるように指標やデータが配置されたものです。掲載する情報はグラフとして表現される場合が多いですが、マトリクス表やコホートも必要に応じて載せたりします。 またダッシュボードを構築する上ではTableau / Google Data Studio / Redashなどのダッシュボード専用ツールを活用します。 (下図はGoogle Data Studioのサンプルダッシュボードです。) ダッシュボードのメリット問題や新たな気付きの早期発見につながる ダッシュボ
米GoogleのWebブラウザの最新版「Chrome 70」のWindows、macOS、Linuxで、ピクチャーインピクチャー(PIP)機能が使えるようになった。同社の“Chromeエバンジェリスト”、フランソワ・ビューフォート氏が10月19日(現地時間)、Google+で告知した。 PIPは、再生中の動画などを小さなフローティングウィンドウにして、他の作業中も画面上に表示する機能。Androidでは「Android 8 Oreo」から、一部のアプリで利用可能になっている。 サービス側がPicture-in-Picture Web APIでサポートする必要がある。YouTubeでは既に可能で、Chromeのタブで再生中の動画を2回右クリックすると表示されるメニューで「ピクチャー イン ピクチャー」を選択する。
趣味は食材採取とそれを使った冒険スペクタクル料理。週に一度はなにかを捕まえて食べるようにしている。最近は製麺機を使った麺作りが趣味。(動画インタビュー) 前の記事:大真面目にカレーラーメンを考える会 > 個人サイト 私的標本 趣味の製麺 王将でタイ料理を食べるために愛知までやってきた 友人の話だと、タイ料理が食べられるのは一宮市にある苅安賀店。じゃあお店が空いてそうな1時半くらいに付き合ってよと約束したのだが、予定していた火曜日が定休日だということが前日にわかり、急遽稲沢店という近隣の店へ。 苅安賀店と稲沢店、数ある王将の中で、なぜかこの2店舗だけがタイ料理を出していているらしいのだ。 やってきました稲沢店。看板は普通ですね。 緑の屋根に赤い自販機。タイというよりはバングラデシュの国旗っぽい配色だ。 あれ、本当にここでいいのだろうか。外観からはタイらしさを微塵も感じさせてくれない。よくある
Amazon ECS(以下ECS)とFargateを用いて、今までEC2で運用されていたサービスをコンテナ化してECS上で稼働させるプロジェクトをしました。 特に、Fargateは2018年7月3日にTokyoリージョンで使えるようになったばかりなので、情報がまだまだ少なく手探りの状況でした。 Posted On: Jul 3, 2018 AWS Fargate is now available in Asia Pacific (Tokyo) region. https://aws.amazon.com/about-aws/whats-new/2018/07/aws-fargate-now-available-in-tokyo-region/ ECS/Fargateで実現したアーキテクチャ・デプロイ方法の全容とその実装方法を記していきます。以下のスライドにもまとめているのでぜひご覧ください
O'Reilly Japan, Inc. 様に献本頂きました。ありがとうございます。 そして献本頂く際にお声を掛けて頂いた、本書の翻訳を担当された ymotongpoo さんにもお礼を申し上げます。ありがとうございます。 本書の訳は非常に素晴らしく、とても原文が英文であったとは思えないほど綺麗で、読んでいく中で「原文でどの様に表現されているんだろう」といった引っかかりも無く、とてもスムーズに読み進められました。 Go 言語に関わって随分と長くなってきました。初めて Go を知ってからユーザがどんどん増える様を見る事が出来るのは正直に言って非常に嬉しいです。 ふと Go の魅力は何かと聞かれたら幾つか挙げる事が出来ますが、間違いなく選ぶのが「非同期処理の簡単さ」です。これまで多くの開発者が OS スレッドで実現してきた非同期処理を、Go 言語は少ないイディオムとインテリジェントなランタイムを
Chrome では今までスクリーンキャプチャ機能を利用するには Chrome 拡張が必要でした。ただ、かなりの手間がかかるうえ、最近ではインラインインストールができなくなったこともあり、かなり不便になっていました。 ただ、Chrome は Screen Capture API を実装すると 2018 年 6 月に発表していました。その後は音沙汰がなかったのですが、先程実装されたという発表がメーリングリストに流れていましたので、試してみました。 以下を Chrome Canary 70.0.3532.6 以上で console にて叩きここんでください。 navigator.getDisplayMedia({audio: false, video: true}) .then(stream => { let videoTracks = stream.getVideoTracks(); cons
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く