pythonやrubyやPHPと同じ土俵でjavascriptが使えるようになりました。
サーバサイドjavascriptについて語りましょう。
node.js - googleが開発したV8エンジン上で実行できる処理系
http://nodejs.org/
io.js - node.js 互換で Joyent の影響からの脱却を目指す処理系
http://iojs.org/
Rhino - JVM上で実行できる処理系
https://developer.mozilla.org/ja/Rhino
io.js の経緯
http://stackoverflow.com/questions/27309412/what-is-the-difference-between-node-js-and-io-js
javascriptはrubyと比較してもかなり速い
http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=v8&lang2=yarv
基礎から学ぶNode.js
http://gihyo.jp/dev/serial/01/nodejs
node.jsの概要とアプリケーション開発の準備
http://gihyo.jp/dev/serial/01/realtimeweb/0002
前スレ
【node.js】サーバサイドjavascript 3【io.js】(c)2ch.net
http://echo.2ch.net/test/read.cgi/tech/1419673207/
【node.js】サーバサイドjavascript 2【Rhino】
http://peace.2ch.net/test/read.cgi/tech/1358937029/
【node.js】サーバサイドjavascript【Rhino】
http://toro.2ch.net/test/read.cgi/tech/1310087535/
探検
【node.js】サーバサイドjavascript 4【io.js】 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2016/04/11(月) 16:28:34.52ID:ORuOCkHy
2016/04/11(月) 21:35:34.13ID:Dip4Tgpn
一乙
2016/04/11(月) 23:33:50.49ID:nWjhgNZ/
いちもつ
2016/04/12(火) 00:09:04.53ID:XDndw3nx
ええなんでまだスレタイとテンプレにio.js入ってんの
あとNashornもテンプレに入れてあげなよ
あとNashornもテンプレに入れてあげなよ
2016/04/12(火) 00:10:58.11ID:/1JjO9y+
建てる前に言えや無能
2016/04/12(火) 00:14:34.33ID:XDndw3nx
ふぇぇ
2016/04/12(火) 00:22:39.64ID:/1JjO9y+
言い過ぎたよ!悪かったな!
8デフォルトの名無しさん
2016/04/12(火) 01:01:54.75ID:oLQPZW2w koaの日本語書籍出ないかなあ
2016/04/12(火) 01:53:53.86ID:qFt02Pi+
無理だろ
英語でもoreillyやmanningは当然としてpacktからも出てないやんけ
v2でasync/awaitベースに変わるから当分出そうにないし
その間にnode foundation傘下になったexpressの体勢が整ったらkoaはマイナーで終わるかもしれん
英語でもoreillyやmanningは当然としてpacktからも出てないやんけ
v2でasync/awaitベースに変わるから当分出そうにないし
その間にnode foundation傘下になったexpressの体勢が整ったらkoaはマイナーで終わるかもしれん
2016/04/12(火) 02:11:10.70ID:LLlQMkVS
出しても元がシンプルなだけに需要ないんじゃない
2016/04/12(火) 02:47:42.05ID:qFt02Pi+
本体の説明だけで終わらせるつもりかよw
ミドルウェアたくさんあるんだから書く気があればいくらでも書けるだろ
ミドルウェアたくさんあるんだから書く気があればいくらでも書けるだろ
2016/04/12(火) 12:29:37.47ID:MlmCnlCJ
書く気はないんですけどね
2016/04/12(火) 16:02:04.59ID:56zGDR89
エーフィのけつがっちりつかんでパンパンしたすぎる!
2016/04/12(火) 16:02:54.61ID:56zGDR89
>>13
すまん誤爆
すまん誤爆
2016/04/12(火) 16:14:27.15ID:YS0WWjgC
ホモ板の誤爆を彷彿とさせるポケモナーの誤爆
16デフォルトの名無しさん
2016/04/13(水) 13:28:41.81ID:1GV7ImOm npmって単にフォルダに入れておくだけでは使えないんですか?
インストールが必要なのでしょうか?
初心者ですみません
インストールが必要なのでしょうか?
初心者ですみません
17デフォルトの名無しさん
2016/04/13(水) 14:17:12.90ID:1GV7ImOm requestというモジュールをインストールすると、
他のnpmまでインストールされるんですが、これはどういうことでしょうか?
https://www.npmjs.com/package/request
このモジュールなんですが
他のnpmまでインストールされるんですが、これはどういうことでしょうか?
https://www.npmjs.com/package/request
このモジュールなんですが
2016/04/13(水) 15:03:15.87ID:K44TORoo
そろそろ荒らしにしか見えない
相手した奴はお仲間と見做す
相手した奴はお仲間と見做す
19デフォルトの名無しさん
2016/04/13(水) 16:07:42.06ID:1GV7ImOm あと、モジュールは任意の場所にインストールできないのでしょうか?
普通、インストールするとnode_modulesフォルダが作られると思うんですが、その中に大量のファイルがインストールされてしまうため猥雑です。
node_modulesの下層に適当なフォルダを作ってそこにインストールしようとすると、エラーが出るのですが。
連投すみません。
普通、インストールするとnode_modulesフォルダが作られると思うんですが、その中に大量のファイルがインストールされてしまうため猥雑です。
node_modulesの下層に適当なフォルダを作ってそこにインストールしようとすると、エラーが出るのですが。
連投すみません。
2016/04/13(水) 16:22:50.99ID:q38B7k8+
君は質問のやり方がヘタだなぁ
その聞き方じゃほとんど答えてもらえないだろうな
あとさ、その程度の質問は自分で解決しろって
ググればたいていわかるんだからさ
まじでその程度を自分で解決できないならプログラミング向いてないので止めなさい
その聞き方じゃほとんど答えてもらえないだろうな
あとさ、その程度の質問は自分で解決しろって
ググればたいていわかるんだからさ
まじでその程度を自分で解決できないならプログラミング向いてないので止めなさい
2016/04/13(水) 17:38:49.14ID:372sz71r
>>17
requestモジュールの中で、また別のモジュールを使っていて(依存していて)、
それが必要だからインストールされる
>>19
>モジュールを任意の場所に
素人は、決められた場所を使った方がいい
モジュールの場所を変えると、モジュールが読み込まれなくなったり、
間違って、同名の別の場所にある、異なるバージョンのモジュールが読み込まれたりして、危険
たいていの実行環境には、モジュール探索パスという環境変数があって、
どのディレクトリから先にモジュールを探すのか、順番が決まっている。
こういうシステムを知らない者は、決められた場所を使うこと
それと、コンピューター名・ユーザー名・パス・ファイル名など、
システムの重要項目に、日本語を使うな
requestモジュールの中で、また別のモジュールを使っていて(依存していて)、
それが必要だからインストールされる
>>19
>モジュールを任意の場所に
素人は、決められた場所を使った方がいい
モジュールの場所を変えると、モジュールが読み込まれなくなったり、
間違って、同名の別の場所にある、異なるバージョンのモジュールが読み込まれたりして、危険
たいていの実行環境には、モジュール探索パスという環境変数があって、
どのディレクトリから先にモジュールを探すのか、順番が決まっている。
こういうシステムを知らない者は、決められた場所を使うこと
それと、コンピューター名・ユーザー名・パス・ファイル名など、
システムの重要項目に、日本語を使うな
2016/04/13(水) 19:25:26.63ID:x9xQcmq4
deleteで確実に消えるオブジェクトはどうやって構成できるの?
2016/04/13(水) 19:37:51.59ID:ihuFOFJr
deleteはオブジェクトを消すものじゃないですけど理解されてますか?
2016/04/13(水) 22:27:50.78ID:JKiuLOht
お遊戯的なことはry
25デフォルトの名無しさん
2016/04/13(水) 23:34:14.64ID:1GV7ImOm2016/04/14(木) 00:18:24.82ID:JrYrqJdM
叩かれても気にしないスルー力、プログラマーには向いてなくても2chには向いてるな
27デフォルトの名無しさん
2016/04/15(金) 07:41:49.76ID:ypL17/E1 node jsのモジュールはインストールしないと使えないのですか?
ダウンロードしてきたものをnode_modulesにポイッと入れておくだけではだめなのでしょうか?
ダウンロードしてきたものをnode_modulesにポイッと入れておくだけではだめなのでしょうか?
2016/04/15(金) 08:20:26.48ID:Qjy3QEEg
単独で動作するモジュールならそれでもOK。
他のモジュールに依存してるモジュールなら素直にnpm installしたほうがいい。
他のモジュールに依存してるモジュールなら素直にnpm installしたほうがいい。
29デフォルトの名無しさん
2016/04/15(金) 09:22:49.61ID:ypL17/E1 28
インストールの方が無難なのですね。
ありがとうございました。
インストールの方が無難なのですね。
ありがとうございました。
2016/04/17(日) 07:21:50.20ID:XV8EAMus
co便利すぎ
なぜ私は今まで使ってなかったんだ
便利すぎて徹夜で遊んでしまった
なぜ私は今まで使ってなかったんだ
便利すぎて徹夜で遊んでしまった
31デフォルトの名無しさん
2016/04/17(日) 09:44:29.78ID:zLHXr089 末尾再帰の最適化はまだ実装されてないんだっけ?
2016/04/17(日) 14:34:17.40ID:oaifAOu8
>>30
そこまで行くならもうES7とかaltjs 使えばいいんちゃう?
そこまで行くならもうES7とかaltjs 使えばいいんちゃう?
2016/04/17(日) 15:02:58.46ID:/BT6zS4R
2016/04/17(日) 15:10:22.11ID:oaifAOu8
2016/04/17(日) 15:21:38.65ID:oaifAOu8
typedobjectといいオーバーロードといい、どんどん先延ばしにされてるなあ…
大丈夫なんか?
大丈夫なんか?
2016/04/17(日) 16:16:19.91ID:QVsoTXmC
実装を置いてきぼりにしてもしゃーないし
37デフォルトの名無しさん
2016/04/17(日) 16:29:42.92ID:Qyz1BQkj オレがNode.jsに求めることはただ一つ
あの非同期が当たり前の実装をやめてくれ。もしくはそうではない普通のJavaScript
と同じ実装にしてくれ。いちいちコールバックとか面倒で仕方ない。
あの非同期が当たり前の実装をやめてくれ。もしくはそうではない普通のJavaScript
と同じ実装にしてくれ。いちいちコールバックとか面倒で仕方ない。
2016/04/17(日) 16:53:22.96ID:vB/UVa4U
お前向いてないよ
javascript自体
「ぱある」なるものでも使ってれば?
javascript自体
「ぱある」なるものでも使ってれば?
2016/04/17(日) 16:56:17.84ID:/BT6zS4R
2016/04/17(日) 18:56:56.92ID:chSabP/R
twitterのstreaming APIを使いたくてnode.js入れてみたけど
ググって出て来るサンプルコードがことごとく動かない…
npmで入れたtwitterモジュールもntwitterもだめ。
ちなみに参照してるのは
http://qiita.com/n0bisuke/items/09126e6e2cd111841a2e
とか
http://engineer.recruit-lifestyle.co.jp/techblog/2015-07-21-node3/
サーバー側を立ち上げてもすぐプロンプト戻るか無反応。
何が足りないん?
ググって出て来るサンプルコードがことごとく動かない…
npmで入れたtwitterモジュールもntwitterもだめ。
ちなみに参照してるのは
http://qiita.com/n0bisuke/items/09126e6e2cd111841a2e
とか
http://engineer.recruit-lifestyle.co.jp/techblog/2015-07-21-node3/
サーバー側を立ち上げてもすぐプロンプト戻るか無反応。
何が足りないん?
4140
2016/04/17(日) 19:52:50.45ID:chSabP/R access_tokenの後の_keyを落としてたっぽい
凡ミスで半日潰したわ
凡ミスで半日潰したわ
2016/04/18(月) 15:43:11.25ID:NxXedIF3
馬鹿には無理
2016/04/18(月) 15:46:57.64ID:0YU0WiCr
2chで質問するやつってその時点で向いてない
2016/04/19(火) 06:38:29.13ID:doEeCIn2
>>43は人間に向いていない。
虫ケラに転生したほうがいい
虫ケラに転生したほうがいい
2016/04/19(火) 20:28:52.19ID:X1zaZ+P/
1日15回しか質問されないja.stackoverflow.comよりは
多くの人間を救ってると思う
多くの人間を救ってると思う
2016/04/28(木) 01:07:21.16ID:ihYXt9xE
Arukas触ってみたけどnode.jsのインスタンス作っても動かないな
2016/04/28(木) 13:56:27.86ID:k1aARqjb
オレがNode.jsに求めることはただ一つ
2016/04/28(木) 19:50:46.25ID:T9Fq50Y9
それはスピード
この世の理はすなわち速さだと思いませんか、物事を速くなしとげればそのぶん時間が
有効に使えます、遅いことなら誰でも出来る、20年かければバカでも傑作小説が書ける!
有能なのは月刊漫画家より週刊漫画家、週刊よりも日刊です、つまり速さこそ有能なのが、
文化の基本法則!そして俺の持論でさ−−−−−−−ァ!
この世の理はすなわち速さだと思いませんか、物事を速くなしとげればそのぶん時間が
有効に使えます、遅いことなら誰でも出来る、20年かければバカでも傑作小説が書ける!
有能なのは月刊漫画家より週刊漫画家、週刊よりも日刊です、つまり速さこそ有能なのが、
文化の基本法則!そして俺の持論でさ−−−−−−−ァ!
2016/04/29(金) 15:39:50.67ID:yIWTKkJ0
正論
2016/05/01(日) 00:25:12.65ID:kuTuaHk/
確かに正論
51デフォルトの名無しさん
2016/05/01(日) 09:18:32.44ID:tKi6j9CT 匿名通信(Tor、i2p等)ができるファイル共有ソフトBitComet(ビットコメット)みたいな、
BitTorrentがオープンソースで開発されています
言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?
Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします
https://twitter.com/Lyrise_al
ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできないアスペルガーw
The Covenant Project
概要
Covenantは、純粋P2Pのファイル共有ソフトです
目的
インターネットにおける権力による抑圧を排除することが最終的な目標です。 そのためにCovenantでは、中央に依存しない、高効率で検索能力の高いファイル共有の機能をユーザーに提供します
特徴
Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)
接続は抽象化されているので、I2P, Tor, TCP, Proxy, その他を利用可能です
DHTにはKademlia + コネクションプールを使用します
UPnPによってポートを解放することができますが、Port0でも利用可能です(接続数は少なくなります)
検索リクエスト、アップロード、ダウンロードなどのすべての通信はDHT的に分散され、特定のサーバーに依存しません
u
BitTorrentがオープンソースで開発されています
言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?
Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします
https://twitter.com/Lyrise_al
ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできないアスペルガーw
The Covenant Project
概要
Covenantは、純粋P2Pのファイル共有ソフトです
目的
インターネットにおける権力による抑圧を排除することが最終的な目標です。 そのためにCovenantでは、中央に依存しない、高効率で検索能力の高いファイル共有の機能をユーザーに提供します
特徴
Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)
接続は抽象化されているので、I2P, Tor, TCP, Proxy, その他を利用可能です
DHTにはKademlia + コネクションプールを使用します
UPnPによってポートを解放することができますが、Port0でも利用可能です(接続数は少なくなります)
検索リクエスト、アップロード、ダウンロードなどのすべての通信はDHT的に分散され、特定のサーバーに依存しません
u
2016/05/01(日) 10:45:43.08ID:ZxoAm746
>>51
死ね
死ね
2016/05/01(日) 17:19:38.95ID:Ujha+X5o
nodejsって別HHDのデータを読み込めないの?
htmlからならアクセスできるのにnodeでパス情報取得しようとしてもうまくいかない
htmlからならアクセスできるのにnodeでパス情報取得しようとしてもうまくいかない
2016/05/01(日) 19:33:53.35ID:qzBkGc9X
データって具体的に何?
ファイル?
ファイルどうやって読もうとしてんの?
fsモジュールのドキュメント読んだ?
ねえ?ねえ?ねえ?
ファイル?
ファイルどうやって読もうとしてんの?
fsモジュールのドキュメント読んだ?
ねえ?ねえ?ねえ?
2016/05/02(月) 12:01:21.60ID:8H2YwrSI
まだ学生だがこんな上司だったら嫌だな
3日で辞めそう
3日で辞めそう
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【台湾有事】トランプ氏 電話会談で高市総理に発言抑制を要求か 米メディア報道… ★8 [BFU★]
- 【速報】 米大統領が台湾問題で高市首相に中国挑発しないよう助言との事実ない=日米首脳会談巡り官房長官(ロイター) [お断り★]
- 【ひるおび】国分太一に「違和感」「筋違い」「独善的と思われても…」八代弁護士が厳しい言葉並べる [ぐれ★]
- 石丸伸二氏が告白「今、滋賀県民なんですけど来月のには福岡県民になります」12月の移住発表 [バイト歴50年★]
- 「国分太一さんの悪口なんて聞いたことがない」 起業家・溝口勇児氏が擁護「三国志で言えば劉備」「誤解生まれているんじゃないか」 [muffin★]
- 【鰻】ニホンウナギ含むウナギ全種類を国際取引の規制対象にする案は「否決」 12月5日本会議で可決の可能性も [ぐれ★]
- ほんこん さん「中国に依存しない国を作るのが政治の役目です」⇐いや、無理じゃね? [201193242]
- 【高市悲報】WSJ訂正。誤「トーンを和らげろ」→正「黙れ」 [663382246]
- 【悲報】高市内閣・木原官房長官、WSJ報道「そのような事実はない」WSJに抗議★2 [115996789]
- 【悲報】基地外米兵、民間人を誤認逮捕。ネトウヨなんか言えよ [834922174]
- 日本人、今までバカにして見下していた中国という国が日本の真横に肩を並べているという事実に発狂wwwwwwwww [271912485]
- 【悲報】木原官房長官、高市のことを書いたWSJに抗議wwwwwwwwwwwwwwwwww [834922174]
