Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
JSONataで擬似的なデータ生成(+α) / Node-RED Park Vol.3
Search
you(@youtoy)
PRO
January 13, 2022
Technology
460
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
JSONataで擬似的なデータ生成(+α) / Node-RED Park Vol.3
you(@youtoy)
PRO
January 13, 2022
More Decks by you(@youtoy)
See All by you(@youtoy)
ローカルLLMとLINE Botの組み合わせ その3 / LINE DC Generative AI Meetup #8
you
PRO
0
130
クラウドファンディング版StackChan 3体(4体)をインタラクティブな体験型作品にして展示もした話 / スタックチャンお誕生日会2026
you
PRO
0
280
イベントで大活躍する電子ペーパー名札 〜その3〜 / ビジュアルプログラミングIoTLT vol.23
you
PRO
0
240
AI時代だけど、わりと力業で追いかけている技術情報収集の話 / 20260518
you
PRO
0
21
最近の技術系の話題で気になったもの色々(IoT系以外も) / IoTLT 花見予定会(たぶんBBQ) @都立潮風公園バーベキュー広場
you
PRO
1
390
Babylon.js を使って試した色々な内容 / Various things I tried using Babylon.js / Babylon.js 勉強会 vol.5
you
PRO
0
490
イベントで大活躍する電子ペーパー名札を作る(その2) 〜 M5PaperとM5PaperS3 〜 / IoTLT @ JLCPCB オープンハードカンファレンス
you
PRO
0
320
Deno・Bunの標準機能やElysiaJSを使ったWebSocketサーバー実装 / ラーメン屋を貸し切ってLT会! IoTLT 2026新年会
you
PRO
0
370
M5Stack Chain DualKey を UIFlow 2.0 + USB接続で試す / ビジュアルプログラミングIoTLT vol.22
you
PRO
2
230
Other Decks in Technology
See All in Technology
[2026-07-15] AI Ready なはずだったアーキテクチャと、見えてきた課題・次に目指す状態
wxyzzz
4
3k
世界、断片、モデル。そして理解
ardbeg1958
1
110
GuardrailからGovernanceへ~AIエージェント運用の次の課題~
sbspsy
2
270
環境凍結という Toil を倒す -セルフサービス型 Ephemeral テスト環境の 設計と実践
shirouz
1
2.3k
AIと共生する開発者プラットフォーム:バクラクのモノレポ×マイクロサービス基盤
sakajunquality
2
3.5k
「最後に責任を取るのはチーム」— 人間のPRレビューを最小化してアップデートしたメンタルモデル
jnishime_dresscode
0
600
Devsumi 2026 Summer 人もAIも使える共通基盤を事業の加速装置にする~デザインシステム運用に学ぶ組織レバレッジ~ 渡辺 凌央
legalontechnologies
PRO
0
120
ソニー銀行におけるビジネスアジリティ向上のためのクラウドシフト戦略
srenext
0
190
AICoEでAIネイティブ組織への進化
yukiogawa
0
170
cccccc
moznion
0
1.9k
「ちゃんとやっている」は独りよがりだった ― 不安に寄り添うインシデント対応へ / Towards incident response that addresses anxieties
chmikata
1
5.1k
「早く出す」より「事業に効く」 ── 顧客の業務サイクルから逆算するAI時代の二重ループ開発と「変化の設計者」 / devsumi2026
rakus_dev
1
230
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
247
13k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
630
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Test your architecture with Archunit
thirion
1
2.3k
Everyday Curiosity
cassininazir
0
250
Google's AI Overviews - The New Search
badams
0
1.1k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
290
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
260
Color Theory Basics | Prateek | Gurzu
gurzu
0
390
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
Transcript
JSONataで擬似的なデータ生成(+α) 2022年1月13日 (木) Node-RED Park Vol.3 @オンライン 豊田陽介( ) @youtoy
自己紹介 ビジュアルプログラミング・ IoT関連のコミュニティや、 その他にも 豊田陽介( ) 普段は、某通信会社勤務 @youtoy ・IT系イベント主催、登壇や運営なども ・子ども向けの活動いろいろ(IT系以外も)
・ Microsoft MVP(2021/10 から) プライベートでの活動 ・ガジェット好き その他 自宅にたくさん
JSONataを 最初に知ったきっかけ
ある時この発表資料を見かけて
資料のこの部分が個人的に響いた 👍 これが避けられるのは良いな
せっかくなので、 ビジュアルなプログラミング で完結させたい
というのをやるのに ピッタリでは!?
そこにこだわりすぎて 逆に複雑になりすぎたり、 という場合は悩ましいけど🤔
JSONataを知る
そして、 Functionノードを使った 作例を元に...
当時何かを試したはず (だけど、はっきりとは 思い出せず😅)
半分、勢いで 登壇枠の申し込みを していた状況
発表ネタがなかった!?😅
Qiitaに何か書き残してそう! 🔍 「jsonata user:youtoy」で検索 記事が 出てきた
JSONataを試していた事例の1つ 📝 記録が残っていたやつ
JSONata でやってたこと ↓ 擬似的なデータ生成
JSONataを使っていた部分
やりたかったこと お試し1 お試し2 UIのボタンを押して 状態を切り替える 連続的に発生する状態変化に連動して変わる 「お試し2」のやつを手軽にやりたかった(乱数とか使って)
「Node-RED 乱数生成」で検索 検索で出てきた事例: Functionノードを使っているもの (検索結果の上位のものはこのパターン)
そこでJSONata@injectノード とりあえず乱数生成 0.5秒間隔で処理
発生した乱数から真偽値を changeノードでの処理 node-red-contrib-ui-led の色変化の仕様
🤔🤔🤔
資料を作っていて今さらながら思った changeノード不要では? injectノード 1つあれば...
ノード1つで十分だった
自分が活用できそうな 事例が他にも 1つ
enebular editorで シリアル通信をする時
余分な空白などをサクッと消去 change ノードで
余分な空白などをサクッと消去 change ノードで 欲しい部分 だけに なった!
自分が活用できそうな事例、 他にもいろいろありそう
終わり!