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日で辞めそう
2016/05/02(月) 12:07:32.85ID:/HEiP4n3
ドットインストールでも読んでくれば?って書こうとしたけど
これ明らかに他の言語やったことある人向けで、あんまり価値ねえな
http://dotinstall.com/lessons/basic_nodejs
これ明らかに他の言語やったことある人向けで、あんまり価値ねえな
http://dotinstall.com/lessons/basic_nodejs
2016/05/02(月) 16:41:37.26ID:aR8AOrvI
こういう宣伝の仕方もあるんだな
58デフォルトの名無しさん
2016/05/02(月) 22:11:38.88ID:m5ZjdYyF >>56
はっきり言って其のサイトのコンテンツ、ろくなのがないわ
はっきり言って其のサイトのコンテンツ、ろくなのがないわ
2016/05/03(火) 00:56:18.53ID:yIms8CXu
nodemailerでuser/pass認証をして、20人くらいをtoに設定してsendmailするとスパム扱いされて返送されてしまいます
試しに3人だけにして送ってみたところ、正常に送信することができました
こういうのはGoogle側にスパムじゃないと報告いれたりしないとダメなんでしょうか
試しに3人だけにして送ってみたところ、正常に送信することができました
こういうのはGoogle側にスパムじゃないと報告いれたりしないとダメなんでしょうか
2016/05/03(火) 03:15:53.10ID:PQ3d4MP7
2016/05/03(火) 11:54:43.35ID:yIms8CXu
62デフォルトの名無しさん
2016/05/04(水) 20:55:54.92ID:b/2mDK8P2016/05/05(木) 00:09:26.12ID:pinnJm27
アスペかな
2016/05/09(月) 15:44:26.50ID:KFv/4yv6
急成長のUberもNode.jsなのにお前らときたら・・・
https://fa-works.com/blog/how-uber-scales-their-real-time-market-platform
https://fa-works.com/blog/how-uber-scales-their-real-time-market-platform
2016/05/09(月) 16:22:07.42ID:fQwtjbTF
まあこのスレは何を作るかってスレではないからな
v6.1.0出たけど特に話題になる要素もないし
v6.1.0出たけど特に話題になる要素もないし
2016/05/10(火) 18:55:25.06ID:DK7gy/9B
v6.1.0だとbabel入らなくなるの?
LTSじゃないせいか情報が少ない
LTSじゃないせいか情報が少ない
67デフォルトの名無しさん
2016/05/11(水) 04:38:16.92ID:e5ttOytk node.jsド初心者なんだけどヒマな人いたら教えてほしい
node somescript.jsでバッチのように動かせることや
http.createServerでポート空けて待ち受ける簡易Webサーバやれることやデーモン化もできることはわかった
んでこれ実際に運用するときどうする?http://example.com/hoge/hage/ みたいなリクエストはどう受け付ける?
ていうかnginxやapache httpdからfastcgi呼び出すみたいにフロントのWebサーバがリバースプロキシになるような感じ?
node somescript.jsでバッチのように動かせることや
http.createServerでポート空けて待ち受ける簡易Webサーバやれることやデーモン化もできることはわかった
んでこれ実際に運用するときどうする?http://example.com/hoge/hage/ みたいなリクエストはどう受け付ける?
ていうかnginxやapache httpdからfastcgi呼び出すみたいにフロントのWebサーバがリバースプロキシになるような感じ?
2016/05/11(水) 11:28:20.38ID:z7XWs6Or
2016/05/12(木) 11:05:45.43ID:23UKfqZQ
nodeで読み込んだExcelテンプレートを編集して
ダウンロードさせたいのですがExceljsを使用すると
スタイルの情報が落ちてしまいます。。。
Streaming XLSX Writerなるものを使えばスタイル情報の書き込みもできる
みたいですが読み込み方がわからない。
そもそもnodeでExcel扱うなってことですかね。
いろいろ調べてももう行き詰ってしまったので教えてください。
Exceljsにこだわりはないので他のものでも大丈夫です。
ダウンロードさせたいのですがExceljsを使用すると
スタイルの情報が落ちてしまいます。。。
Streaming XLSX Writerなるものを使えばスタイル情報の書き込みもできる
みたいですが読み込み方がわからない。
そもそもnodeでExcel扱うなってことですかね。
いろいろ調べてももう行き詰ってしまったので教えてください。
Exceljsにこだわりはないので他のものでも大丈夫です。
70デフォルトの名無しさん
2016/05/12(木) 17:45:43.81ID:kJTP2wgD 公式からnode.jsのwindows版をダウンロードしようとしたら、chromeに 〜 may harm browsing experience, so Chrome has blocked itって怒られるよう
2016/05/12(木) 23:25:26.78ID:Xc9f48N7
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【ネット民のツッコミ】立憲・野田代表の「事実上の撤回」発言がトレンド、「高市さんそんな事は言ってない」「流石に無理あるだろw」 [1ゲットロボ★]
- 【国際法を無視】日本での「中華人民共和国に台湾問題を論じる資格なし」との声に 中国外交部が厳しく反論… ★2 [BFU★]
- 【金沢地裁】「風俗嬢に着せようと」南砺の高校で女子バレー部のユニホームを窃盗した男が説明 検察側、拘禁刑4年を求刑 [nita★]
- 【文春】元TOKIO・国分太一(51)「女性スタッフ2名への“わいせつ事案”」日テレ事情聴取の全貌が分かった! ★5 [Ailuropoda melanoleuca★]
- 【工作員】「X」のアカウント所在地公開機能が暴いた世論操作の実態 MAGA支持著名アカウントの多くが米国外から運営 日本にも波及 ★3 [ごまカンパチ★]
- 首相答弁「スパイ防止法、外国代理人登録法、ロビー活動公開法などについて速やかに法案を策定する」 [1ゲットロボ★]
- 終焉を待ち望む遊戯王やってる奴スレ
- 【高市悲報】中国「ふにゃふにゃ言いながら、時が自然に解決するのを期待する—そんなジャップ流は決して通用しない」 [115996789]
- 【悲報】ゼレンスキー大統領、和平案に大筋合意 ホンコンみたいなウヨ芸人を大統領にするとこうなる [455031798]
- キャバクラ嬢がほぼ全レス
- ちんちん剥き剥き体操の女版、存在していた…女の子おまたケアはビラビラを [776365898]
- 🇨🇳🔥香港大規模火災、最新情報。少なくとも36人死亡、279人行方不明 [718678614]
