Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   Для чего нужны сокеты? (https://javascript.ru/forum/server/28895-dlya-chego-nuzhny-sokety.html)

melky 06.06.2012 23:23

Цитата:

Сообщение от 9xakep
рут? Это случайно не линксоидное? У меня windows просто

угу. у меня так друг называет C:\Windows (или дальше, system).

Я ни разу толком не писал на ноде :) но горю желанием поиметь с ней дело, как с инструментом для решения прикладных задач (ну там по локалке что-то сделать... картинки в папке с помощью imagemagick обработать... mp3-файлы переименовать по тегам, и так далее. давно хотел это именно на JS поделать)

B@rmaley.e><e 06.06.2012 23:25

Цитата:

Сообщение от melky
если скопировать её в рут, то её можно будет вызывать в любой директории (вроде бы, я не уверен)

Достаточно прописать путь к node.exe в %PATH%.

Раед 07.06.2012 01:13

Читаю про ноду и что-то меня пугает её однопоточность. Не ляжет ли она первой сотне посетителей?

(Sandr) 07.06.2012 01:49

Раед,
если всё грамотно написать, то и при 1000 не ляжет)

B@rmaley.e><e 07.06.2012 09:02

Раед, http://nodejs.org/docs/latest/api/cluster.html

9xakep 07.06.2012 14:43

Прошу опять помощи, потому что запоролся на Hellow Word !!
скрин
Вроде все правильно сделал О_о...или так и должно быть :blink:

=============

*Спустя мгновения*
Схема!
Получается, что в консоли, или что это, ничего появляться не будет, она только компилирует в нужный вид?

P.S. и получается, что все все-таки работает?

Раед 07.06.2012 14:49

9xakep,
На первом скрине в консоль(чёрное окно) должна была попасть строка Hello World, а на втором та же строка должна была оказаться в браузере при открытии адреса (ну если ноду локально запускаешь) http://localhost:8888/...

9xakep 07.06.2012 15:00

Раед,
в смысле запускаю локально? Но судя по тому, что браузер localhost:8888 не может открыть, то запускаю я ее не локально. В чем может быть причина того, что элементарно: console.log('asd') не выводиться в консоли? (сейчас в new.js - console.log('asd'), a nodejs все также молчит..)

B@rmaley.e><e 07.06.2012 15:04

Цитата:

Сообщение от 9xakep
скрин
Вроде все правильно сделал О_о...или так и должно быть

Нет, не правильно. Не надо внутри окна node.exe писать node …
Тут Вам нода предлагает repl js'а, а Вы ей какие-то совсем не js'вые инструкции скармливаете.

Можете сделать по-виндузятски: перетащить js файл на node.exe

Раед 07.06.2012 15:06

Цитата:

Сообщение от B@rmaley.e><e
Тут Вам нода предлагает repl js'а

Вопрос: а можно как-нибудь при этом repl'е остановить ноду или заставить исполнять файл?


Часовой пояс GMT +3, время: 06:59.