【非同期】node.js part.1【javascript】 (113レス)
上下前次1-新
87: 2021/02/01(月)21:42 ID:X9p3x0Ns(1) AAS
おお、よかった
88: 2021/02/01(月)22:25 ID:ZelzH3+k(1) AAS
非同期で得するのは、ネットワークへファイルを送り出すときくらいのような気がするのですよ。
89: 2021/02/01(月)23:07 ID:8w5N58GZ(1) AAS
また来たのか
90: 2021/03/04(木)20:04 ID:3i7uGyjx(1) AAS
音声再生のライブラリ漁ってみたがあんまり良いのないのね…
コマンドラインツールに音声ファイル丸投げするような感じのやつばっかり
ってか、VSCode の Extension で音だすやつ片っ端から何使ってるのか見たけど、
少なくとも Windows 環境では全部コマンドラインツールに丸投げして音声再生してた
マルチスレッドで多重再生するみたいなの Java で作ってたんだけど、そういうのは難しそうなのかな
js 自体がシングルスレッドだから、別プロセスの何かに頼るしかないんだろうけど
91: 2021/03/04(木)20:46 ID:c49dhPn9(1) AAS
今はworker_threadがあるからマルチスレッド使えるぞ
ネイティブ(c/c++)アドオン作るのがめんどいんじゃね
92: 2021/03/04(木)22:58 ID:XqDcDxR+(1) AAS
何がしたいの?
93: 2021/03/05(金)13:48 ID:GkxdZauC(1/2) AAS
今やりたいのは、単純な通知音ですね
ただ、音って割といろいろな場面で使うので、
ある程度使い回しの効くライブラリがあるといいなと思って調べてました
音が何個かかぶっても、汚い音にならないといいかなーと
イメージ的には下みたいな感じの事ができると嬉しいです
ファイル名指定するだけお手軽再生
メモリ上にいつロードするかを指定(ストリーム or プリロード)
1つの音声ファイルに対して多チャンネル割当できて、多重再生できる
チャンネル番号(スレッド)ごとに再生、ストップ、ループ、回数指定ループ
sync / async 両対応
94: 2021/03/05(金)13:52 ID:GkxdZauC(2/2) AAS
タイプ音とかゲームの効果音なんかは、
別プロセスにファイル名指定で投げるのってかなり非効率で、
音源管理のスレッドでプリロードしておいて、
後はそのロードしたデータを毎回再生しにいくだけの方がいいかなと思うのですよ
そういう効率的な再生ライブラリは Node.js には見当たらないなーと思いまして
(喫緊の通知音だけに関してみるとあれですけど)
95(1): 2021/08/05(木)00:36 ID:/cOmEksG(1) AAS
ウェブサイトのHTML取得までできたが、その中身のtdタグとかの内容取得がわからん
ネットでちょっと調べてcherio使うまでは分かったが
初心者向けの本買えば載ってるかなやりかた
伝助のデータ取得したいだけなんだが
96: 2021/08/13(金)22:17 ID:vkiHY+MX(1) AAS
>>95
htmlparser2
97: 2021/11/01(月)15:33 ID:Hw158eF4(1) AAS
EJSとやらを少しいじってまあ面白いなあと
しかしサーバー関連って毎回バケツの底ぶち抜くようなもんで
個人のPCでやるのは度胸いるなあ
98: 2022/01/18(火)20:30 ID:gYZQaM7s(1) AAS
勘違いしてたらスマンなんだが教えてくれ。
jsってボケボケテキトーに書いてたらめちゃくちゃな順番で実行されてくんだけど、async/await使うとキッチリ順番通りに動いていくってことであってる?
特定のファイル名のcsvファイルを再起処理で探してきて、jsonに変換して送信するって処理書いてみたんだけど…
順番に実行してもらいたいところにasyncawait付け足してったらうまく動いたからさ。
ググると「非同期処理でasyncawait使う」って書いてあるのにasyncawait使ったら順番通りに実行されたから混乱してしまって。
js難しすぎん?
vbaしか書いたことないからハァ〜さっぱりさっぱり!
やっぱり俺にはエクセルvbaがお似合いだぜ
99: 2022/01/18(火)20:51 ID:ORdcRN+B(1) AAS
そうですね
100: 2022/01/18(火)21:03 ID:zM0s63vx(1) AAS
非同期処理でasyncawait使う
↑をもちっと詳しく書くと↓
非同期処理を待ち合わせるためにasync/await使う
非同期処理の完了をawaitで待ち合わせたから順番通りに実行されたんやろ
101: 2022/01/20(木)11:54 ID:+/xZ0hCv(1) AAS
待ち合わせる ⇐これ知人にも言われたけど、全然ピンとこないんだよね…
どういうこっちゃ?状態
もうちょいちゃんと読み込んでトレーニングしないと使いこなせそうにないな…
102: 2022/01/20(木)12:48 ID:xHvB1DGJ(1) AAS
非同期処理は基本待ってくれない
awaitを付けると文字取り待ってくれる
程度のイメージ
103: 2022/01/21(金)20:00 ID:fPjKnmm+(1) AAS
async await使って動かしたい順番通りに動くようになったぜ!
csvから加工したjsonも送れるようになったぜ!
しかしforeverとかいうのがまったく動かねぇぜ!
先はなげえぜ!
104: 2022/02/11(金)19:47 ID:yJN6p+vI(1) AAS
asyncよりもpromiseのがわかりやすくね?
105: 2022/02/13(日)12:14 ID:D2hdCn1O(1) AAS
parcelってプロダクションでも使えますか?
106: 2022/02/24(木)22:25 ID:qAucykev(1) AAS
練習にnodeでコンソールアプリ作ってるんだけど2日くらい悶々としてる。
一度非同期処理に入るとフラグ管理するか全部非同期メソッドにしないとダメなんだな。
上下前次1-新書関写板覧索設栞歴
あと 7 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.004s