JavaScriptはシングルスレッドであることが知られています。そして、Promiseを用いた非同期処理ができることは周知の事実です。では、なぜシングルスレッドで非同期処理ができるのでしょうか? その点について、非同期処理のための2種類のQueuesについて触れつつ、コードベースでの説明も行います。
JavaScriptはシングルスレッドであることが知られています。そして、Promiseを用いた非同期処理ができることは周知の事実です。では、なぜシングルスレッドで非同期処理ができるのでしょうか? その点について、非同期処理のための2種類のQueuesについて触れつつ、コードベースでの説明も行います。
コロナ禍で顧客の97%に当たる卸先を失ってしまった、クラフトビールに特化した醸造所の京都醸造(京都市)。そこで、自社ECサイトを開設してBtoBからBtoCに転換。SNSやブログを通じてコミュニケーションした結果、2020年12月には前年同月比で売り上げ1.5倍を記録し、見事なV字回復を果たした。 京都醸造は、「ベルギー&アメリカ」スタイルのビールに特化したクラフトビールの醸造所だ。2015年に設立して以降、顧客の約97%が飲食店や百貨店などで、BtoBをメインとしていた。そんな中、コロナ禍に見舞われて飲食店の休業が相次ぎ、卸先を失ってしまう。「もともと一般消費者向けにも販売したいという構想はあった。コロナ禍でBtoCビジネスへのシフトを決意した」と京都醸造共同設立者兼代表のスピード・ポール・アンソニー氏は話す。 <前回(第1回)はこちら> 一般消費者向けに販売したいと考えるようになったの
機械学習のためのすごいPythonライブラリ Image by Free-Photos from Pixabay はじめに Pythonは機械学習に不可欠な要素で、ライブラリは作業をより単純にしてくれます。最近、MLのプロジェクトに取り組んでいる時に、素晴らしいライブラリを6つ見つけました。ここでは、それを紹介します。 1. clean-text clean-textは本当に素晴らしいライブラリで、スクレイピングやソーシャルメディアデータを処理する時にまず使うべきものです。最も素晴らしい点は、データをクリーンアップするために長く凝ったコードや正規表現を必要としないことです。 いくつかの例を見てみましょう。 インストール #Importing the clean text library from cleantext import clean # Sample text text = """
1971年生まれ。オプトホールディング(現デジタルホールディングス)データサイエンスラボ副所長やSOMPOホールディングス チーフ・データサイエンティストを経て、2019年8月ヤマトHD入社。2021年4月より現職。(写真:北山 宏一) ヤマトホールディングス(HD)は今、経営構造改革プラン「YAMATO NEXT100」による改革のまっただ中にある。2020年1月に策定したプランの目的は「経営の転換」。顧客や社会のニーズに正面から向き合う経営、データに基づいた経営、自前主義にこだわらず共創により物流のエコシステムを創出する経営への転換を目指す。 送り状の伝票を貼って発送すれば希望する場所に荷物が届くという宅急便は1976年に誕生した。物流を支えるインフラとして45年にわたり続いており、年間約21億個の荷物を運ぶまでに成長した。 しかし、送り状を貼りさえすればよいだけに、利用者とのデジタル
はじめに DPoP(ディーポップ)という仕様を紹介します。 OAuth 2.0 Demonstration of Proof-of-Possession at the Application Layer (DPoP) この仕様は、悪い人がアクセストークンを盗んだとしても、それだけでは API に対する不正アクセスができないようにするための仕組みです。 従来は、クライアントアプリケーションがアクセストークンを提示して API にアクセスしてきたとき、そのアクセストークンが有効であれば、API アクセスは許可されていました。しかし、DPoP などの Proof of Possession(PoP)の仕組みを用いると、アクセストークンを提示しているクライアントがそのアクセストークンの正当な所有者かどうか(=アクセストークンの発行を受けたクライアントと同一かどうか)もチェックされるようになり、アク
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く