【node.js】サーバサイドjavascript 5【Nashorn】 (796レス)
【node.js】サーバサイドjavascript 5【Nashorn】 http://mevius.5ch.net/test/read.cgi/tech/1518528093/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
104: デフォルトの名無しさん [sage] 2018/06/11(月) 19:57:45.35 ID:sBJsXOBY それよりはzip slipの方が余程大事じゃねえの http://mevius.5ch.net/test/read.cgi/tech/1518528093/104
105: デフォルトの名無しさん [sage] 2018/06/11(月) 21:14:19.40 ID:e0vR8q3f なにそれ? http://mevius.5ch.net/test/read.cgi/tech/1518528093/105
106: デフォルトの名無しさん [sage] 2018/06/11(月) 21:16:36.65 ID:TtmKEAmt 毎度毎度の脆弱性 http://mevius.5ch.net/test/read.cgi/tech/1518528093/106
107: デフォルトの名無しさん [sage] 2018/06/12(火) 06:50:18.57 ID:OD105wYY 標準のZIP展開は並列処理されず遅いので皆自分で書いたりして試したことがあると思うが パスをそのまま信用しちゃまずいことあるだろうなってことは99.99%の作者が気づく それをケアしていないのはバグではなく、素朴な実装を目指しただけ つまり問題と責任は利用者側にある 実際のファイルへの書き込みはライブラリ外の場合も多いだろうし 特に標準が用意されていない環境でそういったライブラリを選ぶときは きちんと知識を持った上で中身を確認して利用しろというだ
けのことでしかない http://mevius.5ch.net/test/read.cgi/tech/1518528093/107
108: デフォルトの名無しさん [sage] 2018/06/14(木) 15:13:23.32 ID:9vBjb8Eh GAEの無料枠で動くようになったけど今となっては遊び場にも微妙だな http://mevius.5ch.net/test/read.cgi/tech/1518528093/108
109: デフォルトの名無しさん [sage] 2018/06/14(木) 15:46:30.74 ID:Zu1EvjtC GAEこそ真のPaaS そんなふうに考えていた時期が俺にもありました http://mevius.5ch.net/test/read.cgi/tech/1518528093/109
110: デフォルトの名無しさん [sage] 2018/06/14(木) 20:12:54.74 ID:1UAOBXCc 何が駄目なの?具体的に。 http://mevius.5ch.net/test/read.cgi/tech/1518528093/110
111: デフォルトの名無しさん [] 2018/06/15(金) 09:26:26.58 ID:xbpv1wwF >>107 ほんそれ http://mevius.5ch.net/test/read.cgi/tech/1518528093/111
112: デフォルトの名無しさん [sage] 2018/06/16(土) 13:10:06.73 ID:q1gUWLEE >>110 俺はだめだとは思わないけどdatastore周りとかじゃないかな。 http://mevius.5ch.net/test/read.cgi/tech/1518528093/112
113: デフォルトの名無しさん [sage] 2018/06/17(日) 00:11:11.59 ID:WQHP2n97 nodistをインストールしたら、node7.2.1がインストールされました このバージョンはどのような基準で決まるのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1518528093/113
114: デフォルトの名無しさん [sage] 2018/06/17(日) 00:17:30.58 ID:WQHP2n97 最新のLTSは8.9.0のようです それが入るなら分かりますが・・ http://mevius.5ch.net/test/read.cgi/tech/1518528093/114
115: デフォルトの名無しさん [] 2018/07/04(水) 22:18:23.52 ID:gFgZc5FG PMV http://mevius.5ch.net/test/read.cgi/tech/1518528093/115
116: デフォルトの名無しさん [sage] 2018/07/05(木) 16:37:50.98 ID:AeL6VB/V PMV http://mevius.5ch.net/test/read.cgi/tech/1518528093/116
117: デフォルトの名無しさん [sage] 2018/07/11(水) 00:45:10.51 ID:UCabWAAs npmjsずいぶん見やすくなったな http://mevius.5ch.net/test/read.cgi/tech/1518528093/117
118: デフォルトの名無しさん [sage] 2018/07/14(土) 22:13:07.98 ID:sptiC22u npmってのはnode.jsでサーバサイドアプリケーションを開発する人専用のツールではなく、 Javaで書かれたプログラムを実行するのにJavaVMが必要なように 何か使いたいアプリケーションがnode.jsで書かれていて、 それをインストールするために必要なものという認識でよいのでしょうか? なんかちょっと使いたいものを調べるとなんでもnpmが出てくるのですが、 別にnode.jsで何かサーバサイドアプリケーションを作りたいわけではないので、 なんでいちいちnode.js導入しな
いといけないのだろうと思ってたのですが。 http://mevius.5ch.net/test/read.cgi/tech/1518528093/118
119: デフォルトの名無しさん [sage] 2018/07/14(土) 22:52:48.33 ID:ikbDgWAP NodeJSはJavaScriptの処理系のひとつでブラウザを除けば最も広く使われている NPMはパッケージマネージャ そもそもNPMのCLIツールがJavaScriptで書かれていてNode上で動かすことが前提 NPMで導入可能なパッケージは必ずしもNodeを必要としないがNode上で動かすことを前提としたものも多い 例えばブラウザ向け開発でもWebpackとかでブラウザ用JSを生成するわけだがWebpack自体はNode上で動作する http://mevius.5ch.net/test/read.cgi/tech/1518528093/119
120: デフォルトの名無しさん [sage] 2018/07/14(土) 23:02:36.93 ID:6hOxkvv1 npmはjavaでいうmavenみたいなもん http://mevius.5ch.net/test/read.cgi/tech/1518528093/120
121: デフォルトの名無しさん [sage] 2018/07/14(土) 23:21:53.17 ID:sptiC22u >>119-120 なるほど、どうもありがとうございます。 VMとかたとえが悪くてすみませんでした。 rpmとかでLinuxにアプリケーションをインストールするイメージで、 node.jsはOSに相当するプラットフォームのようにとらえていました。 あくまでも、その言語向けのアプリケーションを開発するために必要な、 ライブラリを管理するためのマネージャーなんですね。 http://mevius.5ch.net/test/read.cgi/tech/1518528093/121
122: デフォルトの名無しさん [sage] 2018/07/15(日) 00:11:20.46 ID:tzV6EtXj >>121 みんなこういう例え話好きだが使ってみたほうが早いと思うぞ。 正直osで例えるのはまじで何が言いたいのかわからない http://mevius.5ch.net/test/read.cgi/tech/1518528093/122
123: デフォルトの名無しさん [] 2018/07/15(日) 11:52:48.40 ID:PPKweFFg nodeコマンドはjsインタプリタ。 nodeで動くjsモジュールが公式、非公式に色々提供されている。多彩なモジュールによりコマンドラインツールやwebサービス、ブラウザアプリ、デスクトップアプリまで開発できる。 パッケージマネージャはnpm。 nodeのモジュールのインストールと、スクリプトの実行機能をもっている。 スクリプト実行はnodeコマンドだけでもできるが大量のモジュールを使うアプリでは依存関係や実行タスク切替が必要になる。そこまで管理できるのがnpm。 npm
ではまだ機能不足だと感じる人たちはさらにwebpackのようなツールを使う。 web界隈ではcoffeescriptやtypescriptなどのaltjsのjsへの変換が日常的におこなわれる。こういったトランスパイラもnpmでインストールして実行できる。 またトランスパイラはaltjsの変換以外にも毎年アップデートされるjs(es)のパージョン間の違いや、ブラウザ環境とサーバー環境の違いを吸収したり、jsx,vuexなどのDSLの変換等も行うが、それらもnpmで導入出来るようになっている。 http://mevius.5ch.net/test/read.cgi/tech/1518528093/123
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 673 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.029s