[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2ch.scのread.cgiへ]
Update time : 02/22 01:03 / Filesize : 213 KB / Number-of Response : 803
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【node.js】サーバサイドjavascript 5【Nashorn】



1 名前:デフォルトの名無しさん [2018/02/13(火) 22:21:33.91 ID:moEhrPrC.net]
pythonやrubyやPHPと同じ土俵でjavascriptが使えるようになりました。
サーバサイドjavascriptについて語りましょう。

node.js - googleが開発したV8エンジン上で実行できる処理系
nodejs.org/
ayo.js - node.js 互換で Rod の影響からの脱却を目指す処理系
https://github.com/ayojs/ayo
Nashorn - Java8 からRhinoに代わって同梱されているJavaScriptエンジン
www.oracle.com/webfolder/technetwork/jp/javamagazine/Java-JA17-Nashorn.pdf

ayo.js の経緯
https://web.archive.org/web/20170821212745/https://github.com/nodejs/TSC/issues/310
javascriptはrubyと比較してもかなり速い
shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=v8&lang2=yarv
基礎から学ぶNode.js
gihyo.jp/dev/serial/01/nodejs
node.jsの概要とアプリケーション開発の準備
gihyo.jp/dev/serial/01/realtimeweb/0002

前スレ
【node.js】サーバサイドjavascript 4【io.js】
mevius.5ch.net/test/read.cgi/tech/1460359714/
【node.js】サーバサイドjavascript 3【io.js】
echo.2ch.net/test/read.cgi/tech/1419673207/
【node.js】サーバサイドjavascript 2【Rhino】
peace.2ch.net/test/read.cgi/tech/1358937029/
【node.js】サーバサイドjavascript【Rhino】
toro.2ch.net/test/read.cgi/tech/1310087535/

4 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 07:27:19.83 ID:QhkCr6hZ.net]
>>1={乙}

5 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 12:47:30.67 ID:QhkCr6hZ.net]
じゃぁ聞くけどjavaで作るよりnode.jsの方がいい利点はなに?

6 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 12:51:28.06 ID:Dh0Ktwjh.net]
じゃあ?

7 名前:デフォルトの名無しさん [2018/02/14(水) 13:32:00.27 ID:eUHthdqL.net]
>>5
サーバサイドとクライアントサイドでコードの共有化ができるくらいかな。
俺はTypeScript大好きっ子だからjsに型がないという弱点も克服したし。

8 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 14:53:00.89 ID:GP+9iuzv.net]
javascriptは言語仕様も実装も活発に更新されてる生きた言語だけどjavaは……
去年はjava9とjava ee 8が出たけど内容は乏しくて死につつある言語
cobolのように現役で使われてはいるけど見向きもされない言語にまっしぐら

9 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 16:25:13.94 ID:H2gVyVCN.net]
>>8
そのくせ昔のが動かなくならないようにとバックワードコンパチビリティがキチガイみたいに徹底してるのが好き。
rubyとかpythonとかphpとかとてもやってられない。

10 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 16:34:15.53 ID:I0RXr+6s.net]
Javaはこれからの言語じゃなくてこれまでの言語ということだな
未来より過去が大事

11 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 16:41:30.19 ID:X6WT15xX.net]
大体Oracleが悪い

12 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 16:59:02.39 ID:OvGNKU5V.net]
「そのくせ」の使い方を間違えている
活発に更新されている言語なのに(逆接)互換性命なら「そのくせ」でいいけど



13 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 17:52:07.97 ID:X6WT15xX.net]
ネガティブに対してポジティブだから逆接であってる

14 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 17:57:48.03 ID:QhkCr6hZ.net]
javaの本は今でもたくさんあるのに、node.jsの本はちょっとしかなく、前より減ってるけど
それでも未来はあるの?

15 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 18:07:53.31 ID:0/UN9UNj.net]
それは視点ないし評価の反転であって主従ないし因果関係としては順接だろう
「そのくせ」よりも「だからこそ」の方が適切だと思う

16 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 18:08:56.46 ID:0/UN9UNj.net]
>>14
プログラミングの本には未来がないだろうね

17 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 18:14:23.49 ID:Dh0Ktwjh.net]
>>15
お前は日本語以前の問題とみた

18 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 18:15:48.39 ID:tUoPyiUs.net]
>>17
バレたか

19 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 18:38:00.97 ID:eUHthdqL.net]
>>14
前スレで言ってたように言語仕様が毎年更新されるから出しづらいのかも。
と言うか皆買わないんじゃないかな。
本なくても使えるし。

20 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 18:44:00.97 ID:eUHthdqL.net]
javaはjavaでjava vmの部分で生き残るんじゃないの
kotlinがあるから最新トレンドの言語仕様が使えるし。
最近はASTとかを駆使してコードの変換も個人でかけるようになったし気にせずいろんな言語で書いて最悪トランスレータをかけばいいよw

21 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 19:09:33.80 ID:nJ8XQB9a.net]
kotlinはnativeもやってるからjvmなくても生きていける可能性がある
そこら辺はandroid次第

22 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 19:32:54.87 ID:H2gVyVCN.net]
>>9だけどjavascriptのこと書いたんだけどjavaと勘違いしてる人がいるみたいで…
言葉足らずだったわゴメンゴメン



23 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 21:24:49.82 ID:zjyx6XTj.net]
ブラウザではともかくnode.jsでは後方互換性が徹底されてるとは感じない

24 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 23:05:01.77 ID:1QOtYRN6.net]
>>23
つまりAPIの破壊的変更が多いってことかね?あんまし使ったことがないから知らんかった。どの辺の話?

25 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 23:28:14.70 ID:itb3AbpA.net]
v0.12まではほとんどどこでも壊れてたイメージ
streamから何から
v4以降はネイティブアドオンでなければ深刻じゃないかな
細かい非互換性は日本語のブログなんかでもまとめられてる
今はsemverだからメジャーバージョンアップは後方非互換なんでLTSでも年に一回は動かなくなる可能性がある

26 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 23:32:27.00 ID:4HiMoKqx.net]
なーんだ、結局rubyやpythonやphpとおんなじじゃん。ガッカリ

27 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 23:49:34.96 ID:X6WT15xX.net]
>>25
active期間が終わってから1年間のmaintenance期間があるわけだからその間に移行しろってことでしょ
メジャーバージョンアップが頻繁だってのは分かるけど

28 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 00:44:38.71 ID:xvxGqpCI.net]
Meteor.jsを結構前にチュートリアルを一通りやったときは
バックエンドとクライアントでコードを共有できる喜びは感じたかな。
ただ惜しむらくはDBがmongoDB固定だったこと。
今は変わっただろうか?
仕組み上他のDBにしづらいフレームワークで色々ロックインしちゃうんだけど
当時からなんだかとってもPWAって感じだった。

29 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 07:48:47.58 ID:0lPDoa5Y.net]
今jsしてないんだけどフロント周りはまだ暴風雨状態なの?

30 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 08:00:29.63 ID:SuVvVuMr.net]
うん

31 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 13:45:36.01 ID:ungn8NGW.net]
React選んだ人は3年くらい無風じゃね
あれこれ手を出してる人もいるだろつけど

32 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 13:52:45.80 ID:J0hKQiJo.net]
reactはreduxとか, 本体より周辺が暴風雨なイメージ



33 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 14:53:55.86 ID:Z5nyO2py.net]
非同期はいいぞーって言われても、処理終了まで待ちたい場合は、プログレスバーとか出せばいいの?

34 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 14:54:13.33 ID:YSj3CECL.net]
react無風か?今やv16だぞ何年前のライブラリだっけ?

+reduxでreactと同等のことができるhyperappがスンバらしい。300行しかないのにコードが読みやすい。

35 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 15:04:03.11 ID:2TdTJC2z.net]
reactはv0.14→v15→v16だから落ち着いたものだよ
非互換な変更はまず警告が出るバージョンがリリースされて次のバージョンで変更とかだし移行のためのツールも提供されるし

36 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 15:25:42.03 ID:Z5nyO2py.net]
Electronってやつと同じことはjavaじゃできないんですか

37 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 16:02:18.16 ID:Y2MAEGuu.net]
vscode→electronベースのide
webstorm→javaベースのide

同じようなアプリを作れるかって意味ならできるんじゃね?

38 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 16:14:19.77 ID:Z5nyO2py.net]
これから業務用アプリもスマホ化してきますやんかー、
そうしたらHTML5とかで作るって話になりますやんかー
javaには無理?node.jsじゃないとだめ?

39 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 16:30:14.63 ID:1CgTZOOO.net]
wasmにコンパイルすれば?

40 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 16:32:27.60 ID:x1xC6fNl.net]
クライアントとサーバの区別は出来てるか?

41 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 16:38:36.43 ID:Z5nyO2py.net]
wasmなんかよさげなこと書いてますね、unityもいけるのか

42 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 19:06:28.24 ID:IXv90w8V.net]
wasmよくわからんかった
ためしにunityの何かを入れてみたけど、ぜんぜん動かない



43 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 21:04:19.20 ID:soH0s4OR.net]
JavaScriptがwasmにコンパイル出来たらいいんだがなぁ。
動的な部分が多いからコンパイル自体がそもそも難しいか。

44 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 21:40:37.57 ID:wm9Pntzw.net]
jsのサブセットともいえるasm.jsからwasmならできる
むしろ一番最初にwasm出てきた時やってたのがそれだろ

45 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 21:49:32.52 ID:soH0s4OR.net]
そりゃasm.jsじゃなくてAssemblyScriptのことだろ。

46 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 21:57:55.53 ID:Z5nyO2py.net]
wasmでできることのサンプルでいいのないですか

47 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 22:26:17.03 ID:LVCrmyEJ.net]
>>45
AssemblyScriptが中で使ってるBinaryenがasm.js→wasmサポートしてるじゃん
そいつってTS→asm.jsしてBinaryen呼び出してるだけだったりしてね?
俺が44で書いたのは元々wasmがasm.jsベースで実装始まったって見た気がしたからでそんなライブラリとは関係ないけど

48 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 22:56:54.50 ID:soH0s4OR.net]
あぁ、サブセットってところに引っかかっただけだ。
話を戻すと、RPythonに対するPyPyみたいなものがあればいいんだがなぁ。

49 名前:デフォルトの名無しさん mailto:sage [2018/02/16(金) 07:32:01.09 ID:9ipJLmm1.net]
wasm調べてたらrustってのに行き着いたのだけど
rustっていいの?

50 名前:デフォルトの名無しさん mailto:sage [2018/02/16(金) 07:38:32.94 ID:WQE4iPFk.net]
うんにゃ

51 名前:デフォルトの名無しさん mailto:sage [2018/02/16(金) 07:48:59.59 ID:N1s5Hdgd.net]
websocketをやらねば!!

node.js!!

なんか使いづらい、ぐっさくね?

java!!

もう老人

wasm!!からの〜

なに?

52 名前:デフォルトの名無しさん mailto:sage [2018/02/19(月) 10:37:50.14 ID:TKHdwdGa.net]
.Net



53 名前:デフォルトの名無しさん mailto:sage [2018/02/19(月) 20:06:38.18 ID:S3U39YpB.net]
ナイスジョークw

54 名前:デフォルトの名無しさん mailto:sage [2018/02/19(月) 20:23:50.11 ID:lRCoRBcw.net]
なんでnodeはwebsocket使いにくいの?
煽りじゃなく、ほんとなら個人的に対策立てたいので。

55 名前:デフォルトの名無しさん mailto:sage [2018/02/19(月) 20:45:16.99 ID:pKIDPIGb.net]
NodeでWebSocket使おうと思ってるところなんだけど, どのライブラリを使うのがいいか分からん
統計だけ見ればwsかな?
Nodeとブラウザで同じコードで動くようにするにはisomorphic-ws使えばいいのかな?

使ってる人おせーて

56 名前:デフォルトの名無しさん mailto:sage [2018/02/20(火) 07:23:49.73 ID:GgzKQl9s.net]
ぐっさいからWebAssemblyができたんでしょ
答え出てるやん

57 名前:デフォルトの名無しさん [2018/02/20(火) 15:51:09.84 ID:8AxQ9YzH.net]
ワイ「firebase 」

58 名前:デフォルトの名無しさん [2018/02/21(水) 19:31:38.94 ID:O384HGBH.net]
nodeでAPI作ったらテストツールはfrisbyしかないの?

59 名前:デフォルトの名無しさん [2018/02/22(木) 20:46:37.90 ID:c2upgmLY.net]
sqlite3で、serialize関数の中に書くのと直に書くのの違いは何ですか?

60 名前:デフォルトの名無しさん mailto:sage [2018/02/22(木) 20:55:18.66 ID:4xFkIfES.net]
>>59
質問の仕方とAPIリファレンスを調べる方法を学んでくれ
https://github.com/mapbox/node-sqlite3/wiki/Control-Flow

61 名前:デフォルトの名無しさん [2018/02/22(木) 21:40:09.49 ID:c2upgmLY.net]
データベース読み取り完了後に処理するには直に並べて書いてもいいのでしょうか

62 名前:デフォルトの名無しさん [2018/02/22(木) 21:45:11.82 ID:c2upgmLY.net]
コールバックの引数からしか結果を取得できないので無理でした



63 名前:デフォルトの名無しさん [2018/02/22(木) 21:53:52.78 ID:c2upgmLY.net]
db.run(...)でクエリを実行

DBとは無関係の普通のjsの式を実行

serializeの中にこの2行を書いたらクエリの実行が完了してから2行目が実行されるのでしょか。

64 名前:デフォルトの名無しさん mailto:sage [2018/02/27(火) 21:30:09.82 ID:lFj/dPwY.net]
サーバーサイドとクライアントで共通に使うモジュールでlog4jsを使いたいんですが、サーバー側は
npmのlog4js-node、クライアント側はオリジナルのlog4jsを使うようなことってできないでしょうか。
それぞれwebpackでバンドルしてますのでwebpack.configで差し替えるような方法でもよいです。

65 名前:デフォルトの名無しさん [2018/02/28(水) 17:29:15.91 ID:F8/eMdWm.net]
できますよ

66 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 17:32:46.76 ID:nrJj4j7P.net]
yes/noクエスチョンして撃沈するやつ大杉www

67 名前:デフォルトの名無しさん mailto:sage [2018/03/17(土) 01:02:44.52 ID:rslrcUh9.net]
FreeBSDで
$node -e "console.log('Hello world');"
を入力すると
illegal instruction (core dumped)
と表示されるます
解決方法を教えてください
ちなみにgdbコマンドでcoreファイルを調べても
#0 0x086bed17 in ?? ()
と表示されますが詳細が分かりません
osはi386-marcel-freebsdです

68 名前:デフォルトの名無しさん mailto:sage [2018/03/17(土) 03:03:42.72 ID:T/uji2Bj.net]
>>67
back trace確認した?
バグか環境の問題だろうから新しい環境とか
違うバージョンのnodeやosで試して切り分けするといいかもね

あとコアダンプ見るのはllnode使うと捗る
https://github.com/nodejs/llnode

69 名前:デフォルトの名無しさん mailto:sage [2018/03/17(土) 05:25:55.91 ID:rslrcUh9.net]
backtraceでは#0〜3が全部in ⁇ ()としか表示されません
またnpmもコアダンプするのでllnodeはインストールできませんでした
nodeのバージョンは最新の9.3.0の他に8.9.3、6.12.2、4.8.7を試したのですが全てコアダンプしました
インストーラーにはpkgを使いました

70 名前:デフォルトの名無しさん mailto:sage [2018/03/17(土) 13:29:27.27 ID:T/uji2Bj.net]
おおーそんなことってあるのか
FreeBSDの環境構築含めて最小限の再現手順を添えてIssueに上げたら?

ちなみに今のバージョンって8.10.0と9.8.0だよ

71 名前:デフォルトの名無しさん mailto:sage [2018/03/28(水) 22:23:21.10 ID:Ik/iQCHb.net]
Node.jsを使ってwindowsでmp3を再生するにはどうすればいいのでしょうか?
とりあえずググって出てきたplay-soundというのとplayerというのを使ってみたのですが
何故かうまくいきません
play-soundは外部プレイヤーを呼び出してるだけっぽいですし

72 名前:デフォルトの名無しさん mailto:sage [2018/03/29(木) 01:33:12.81 ID:DnMaJisN.net]
>>71
simplayerってのが気になってたから代わりに試して報告レスを書く権利をやろう



73 名前:デフォルトの名無しさん mailto:sage [2018/03/29(木) 10:13:09.28 ID:fj69X1D3.net]
>>72
ありがとうございます
それも見たのですが、コマンドを呼び出してるだけですよね
アプリを入れなくてもいいのはいいのですが、
windowsではwavしか再生できないというのが困ります
まぁwindowsがイケてないのですが・・

74 名前:デフォルトの名無しさん [2018/03/29(木) 12:32:32.82 ID:90vctbdp.net]
鯖側だけで音が鳴ってても困る

75 名前:デフォルトの名無しさん mailto:sage [2018/03/29(木) 12:33:22.32 ID:fj69X1D3.net]
Electronのメインプロセスでサウンドが鳴らせないことが問題だったのですが
非表示のレンダラプロセスを起動しておいてそこで鳴らせばいいと気づきました
mp3を鳴らすモジュールもElectronを使うようにすれば実現できるでしょうね
メモリ使用量的に富豪的ですが

76 名前:デフォルトの名無しさん mailto:sage [2018/03/29(木) 20:14:37.76 ID:0KWZ/AkQ.net]
Pixi.js ベースのゲームエンジン、Phaser とか使わないとできないのかも

77 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 16:03:54.94 ID:Sn+gu03Z.net]
CommonJSのやつをESモジュールに書き換える際に依存モジュールってどうしてる?
ブラウザ用にバンドル出力すると.mjsじゃなくなっちゃうし

78 名前:デフォルトの名無しさん [2018/04/03(火) 18:21:34.47 ID:DyW1PQoq.net]
axiosでdatファイルやsubjectファイルを取得するソフトを作っているのですが、文字化けしてしまいます。
jconvやiconv-liteなどのパッケージを使ったり、環境もDigitalOceanのドロップレットを使ったり
ローカルのWindows10で動かしたり色々しているのですが、どうしても文字化けが治りません。
どなたか、ご教示いただけませんでしょうか。

79 名前:デフォルトの名無しさん mailto:sage [2018/04/04(水) 02:04:22.96 ID:dci/EUEW.net]
dat ファイルって、5ch の?

HTML に、文字コードを付けていないのだろ。
どうせ、CP932 だろ

強制変換すれば?

80 名前:デフォルトの名無しさん [2018/04/04(水) 02:30:53.74 ID:h2UR4/YM.net]
ほんそれ

81 名前:デフォルトの名無しさん [2018/04/04(水) 02:37:45.24 ID:RW7X0/F+.net]
>>79
ご回答ありがとうございます。
axiosで取得した時にSHIFT_JISのコードをaxiosが勝手にutf-8扱いしてデコードしていたために
おかしくなっていただけでした。

82 名前:デフォルトの名無しさん [2018/04/04(水) 02:52:05.21 ID:h2UR4/YM.net]
>axiosが勝手にutf-8扱いしてデコード

そうか?
鯖がUA観て送信塩湖変えてる可能性は?



83 名前:デフォルトの名無しさん mailto:sage [2018/04/04(水) 02:55:41.91 ID:dci/EUEW.net]
スクレイピングなら、Ruby で、Selenium WebDriver, Mechanize の方が簡単

JavaScript, Node は、面倒くさい。
まだ、Electron の方がマシ

84 名前:デフォルトの名無しさん mailto:sage [2018/04/04(水) 09:11:36.38 ID:jx2XXyxV.net]
electronてnodeじゃんwwwww

85 名前:デフォルトの名無しさん mailto:sage [2018/04/04(水) 14:38:08.10 ID:dci/EUEW.net]
参考までに。
Ruby で、Selenium WebDriver で、Chrome のHeadless mode で、
5ch をスクレイピングしたら、文字化けもせずに、テキストが取得できた

ブラウザが、CP932 を自動的に、UTF-8 に変換しているのかな?

driver.navigate.to "https://mao.5ch.net/test/read.cgi/linux/1479499953/8-9"

element = driver.find_element(:css, 'div[data-id="8"] > div.message > span')

puts "内容 :#{element.text}"

86 名前:デフォルトの名無しさん mailto:sage [2018/04/04(水) 14:45:50.99 ID:YO5zcEko.net]
以前ならnodeでスクレイプはjsdomとjqueryが定番だったイメージ
最近は知らんけど

87 名前:デフォルトの名無しさん mailto:sage [2018/04/04(水) 15:49:11.75 ID:jx2XXyxV.net]
最近はヘッドレスChrome使う。(puppeteerなどのラッパーを使って)
seleniumと比べて挟むレイヤーが少なくて同じ以上の事ができる。
他のブラウザでやんなきゃならないときはSeleniumだね。セットアップが非常にめんどくさいけど。

88 名前:デフォルトの名無しさん [2018/04/04(水) 16:43:05.55 ID:s/NBnuXV.net]
Windows環境でもpuppeteerのヘッドレスChrome動くようになった?

89 名前:デフォルトの名無しさん mailto:sage [2018/04/04(水) 17:14:10.26 ID:jx2XXyxV.net]
MBPだから分からん。

90 名前:デフォルトの名無しさん mailto:sage [2018/04/04(水) 17:22:12.84 ID:hx9HkNum.net]
>>89
MBPでもWindowsは動くから分からない理由にならん

91 名前:デフォルトの名無しさん mailto:sage [2018/04/04(水) 18:31:27.93 ID:JZ99J8cJ.net]
macOSだからわからん

92 名前:デフォルトの名無しさん [2018/04/05(木) 17:30:27.50 ID:PWNYpPzv.net]
>>90
MBPだから(いちいちwindows環境用意するのは面倒、従って)分からん



93 名前:デフォルトの名無しさん mailto:sage [2018/04/05(木) 18:15:24.72 ID:rXLddpo5.net]
MBPだから面倒とはよく分からんな
AT互換機やVMと大してWindowsセットアップの手間は変わらんのに

94 名前:デフォルトの名無しさん mailto:sage [2018/04/05(木) 18:38:12.24 ID:xSbyKHuy.net]
それ面倒って言ってるのと同じ

95 名前:デフォルトの名無しさん mailto:sage [2018/04/15(日) 11:55:39.33 ID:GDtrufJB.net]
Node.jsではグローバル変数はglobalの属性にすると知りました
jsファイルにグローバル変数のように書いてる変数はグローバル変数ではなかったのでしょうか?

96 名前:デフォルトの名無しさん mailto:sage [2018/04/15(日) 12:03:17.21 ID:GDtrufJB.net]
エントリーポイントのjsファイルも、
実際にはモジュールのように独自の名前空間に閉じ込められていたということなのでしょうか

97 名前:デフォルトの名無しさん mailto:sage [2018/04/15(日) 12:30:34.93 ID:ZEcSoj1Y.net]
>>95
グローバル変数がグローバルオブジェクトのプロパティだというのはNode固有の話ではない。
ブラウザだとwindow、Nodeだとglobalでそのグローバルオブジェクトにアクセスできるというだけ。

>>96
仮に閉じ込められているとしても、その「外」が無ければどっちと捉えても同じ。

98 名前:デフォルトの名無しさん [2018/05/23(水) 19:55:38.17 ID:Au5e7VGg.net]
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

AY2FW

99 名前:デフォルトの名無しさん mailto:sage [2018/05/24(木) 11:04:01.98 ID:cPlRxlDn.net]
AY2FW

100 名前:デフォルトの名無しさん [2018/06/06(水) 12:49:05.94 ID:1yp8yW1B.net]
fs.createReadStream()のstart, endの値ってuintの範囲に制限されてるっぽくて困った

101 名前:デフォルトの名無しさん [2018/06/06(水) 12:59:17.94 ID:1yp8yW1B.net]
GitHub見たら10.3.0で修正されてると見て試したら問題なかった 良かった

102 名前:デフォルトの名無しさん [2018/06/11(月) 03:02:37.71 ID:+ZXvp0cd.net]
スレタイに入ってるNashornオワタ/(^o^)\

JavaでJavaScriptを実行する「Nashorn」が非推奨に、ECMAScriptの速い進化に追いつけないと。代替案はGraalVM
https://www.publickey1.jp/m/blog/18/javajavascriptnashornecmascriptgraalvm.html



103 名前:デフォルトの名無しさん mailto:sage [2018/06/11(月) 11:03:40.44 ID:NM/bnQBs.net]
使ってるやついるか?
正直どうでもいいな。

104 名前:デフォルトの名無しさん mailto:sage [2018/06/11(月) 19:57:45.35 ID:sBJsXOBY.net]
それよりはzip slipの方が余程大事じゃねえの






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<213KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef