NI-Lab.

nilog:

← 前の日 2022-02-18 次の日 →
← 一年前 一年後 →
Hatena::Bookmark (2022-02-18)
「日本語では「惑星間ファイルシステム」と訳され、米Protocol Labsにより開発が進めれられているP2Pネットワーク上で動作するハイパーメディアプロトコルとその実装です」

IPFS ~ハイパーメディアプロトコル~ | 2021/01/08 | MKI (三井情報株式会社)
[B!] 2022-02-18 11:18:59
関連するかも情報
「バリウム星(バリウムせい、barium star)は、スペクトル型がG型またはK型の巨星である。スペクトルから、S過程が過剰に進み、455.4nmの一価のバリウムが存在することが示唆されている」

バリウム星 - Wikipedia
[B!] 2022-02-18 10:43:05
「日本語では「惑星間ファイルシステム」と訳され、米Protocol Labsにより開発が進めれられているP2Pネットワーク上で動作するハイパーメディアプロトコルとその実装です」

IPFS ~ハイパーメディアプロトコル~ | 2021/01/08 | MKI (三井情報株式会社)
[B!] 2022-02-18 11:18:59
「InterPlanetary File System (IPFS)とは内容アドレスかつP2Pのハイパーメディア分散プロトコルである。IPFSネットワークにあるノードは分散ファイルシステムを形成する」

InterPlanetary File System - Wikipedia
[B!] 2022-02-18 11:19:20
「現在のインターネットで主要なプロトコルであるHTTP(Hyper Text Transfer Protocol)を補完または置換するプロトコルとして位置付けられ、コンテンツ指向型のプロトコルであるところに大きな特徴があります」

IPFSとは何か?
[B!] 2022-02-18 11:20:01
「次世代の「Web 3.0」を支えると言われるIPFSでは、中央集権型でHTTPベースのインターネットと異なり、同じコンテンツが複数のサーバーに分散保存されており、アクセスの負荷分散が実現し、耐障害性も高められるという」

ASCII.jp:増え続けるデータのリスク、IPFSとFilecoinは救えるか?
[B!] 2022-02-18 11:29:18
「Talk at Workflow Engines Night, Tokyo, Japan」

Digdagによる大規模データ処理の自動化とエラー処理
[B!] 2022-02-18 11:44:33
「Presented at Tokyo RubyKaigi #11」

分散ワークフローエンジン『Digdag』の実装 at Tokyo RubyKaigi #11
[B!] 2022-02-18 11:44:51
Digdag 「ツリー構造を持つワークフローの状態遷移を効率的に実行する手法、ワークフローの実行状態の永続化と分散実行、タスクスケジューラ、Dockerによるサンドボックス化など」

古橋貞之さんインタビュー - Tokyo RubyKaigi 11 #tkrk11
[B!] 2022-02-18 11:46:19
DEP0152: Extension PerformanceEntry properties "The 'gc', 'http2', and 'http' <PerformanceEntry> object types have additional properties assigned to them that provide additional information. These properties are now available within the standard detail property of the PerformanceEntry object."

Deprecated APIs | Node.js v17.5.0 Documentation
[B!] 2022-02-18 11:51:43
Class: PerformanceEntry

Performance measurement APIs | Node.js v17.5.0 Documentation
[B!] 2022-02-18 11:52:36
「PerformanceEntry オブジェクトは、パフォーマンスタイムラインの一部である単一のパフォーマンスメトリックをカプセル化します」

PerformanceEntry - Web API | MDN
[B!] 2022-02-18 11:53:19
prom-client "Prometheus client for node.js" "A prometheus client for Node.js that supports histogram, summaries, gauges and counters."

prom-client
[B!] 2022-02-18 13:49:01
Pushgateway 「gateway.pushAdd({ jobName: 'test' }, function(err, resp, body) {}); //Add metric and overwrite old ones」

GitHub - siimon/prom-client at v12.0.0
[B!] 2022-02-18 14:06:43
Pushgateway 「gateway.pushAdd({ jobName: 'test' }).then({resp, body} => {/* ... */}).catch(err => {/* ... */})); //Add metric and overwrite old ones」

GitHub - siimon/prom-client at v14.0.0
[B!] 2022-02-18 14:08:49
「changed: The push gateway methods `pushAdd()`, `push()` and `delete()` now return Promises instead of accepting a callback」

Promisify pushgateway methods · siimon/prom-client@f177b1f
[B!] 2022-02-18 14:09:42
「よくある勘違いですが、new Promiseの引数に渡した関数は同期的に実行されます」

javascriptのPromiseの実行順序が分からない
[B!] 2022-02-18 14:59:31
引数 executor 「新しい Promise オブジェクトを構築する過程でコンストラクターによって呼び出される関数 (function) です。 executor は結果をプロミスに結びつけるカスタムコードです。プログラマーが executor を書きます」

Promise() コンストラクター - JavaScript | MDN
[B!] 2022-02-18 15:01:40
「処理の失敗を気にせず投げっぱなしの非同期処理を書きたいときもある(例: サーバにテレメトリを定期的に投げる)。その場合はコメントで この非同期処理は投げっぱなしであることを明記 すべきである」

JavaScript Promise デザインパターン - エラーハンドリング , reduce を使った可変長非同期逐次処理 , キャンセル可能なPromise , イベントループなど - - Qiita
[B!] 2022-02-18 15:24:15
Promiseをthrowするのはなぜ天才的デザインなのか - Qiita

Promiseをthrowするのはなぜ天才的デザインなのか - Qiita
[B!] 2022-02-18 21:39:16
「ReDoS は、基本的には言語の仕様によるものではなく、正規表現エンジンの実装に依存するものですから、基本的に「この言語だから安全」みたいなことは言えません」

正規表現の脆弱性 (ReDoS) を JavaScript で学ぶ
[B!] 2022-02-18 21:47:59
2022年02年18日のnilogをすべて表示する

- NI-Lab.
- Mastodon (@nilab@mastodon-japan.net)
- Twitter (@nilab)
- Timelog (@nilab)
- はてなブックマーク (id:nilab)

Web Services by Yahoo! JAPAN