Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 01/12/17 in all areas

  1. У нас в обществе считается нормальным скачать с торрентов фильмы, игры и т.д. Думаю, не будет ничего страшного, если скачать оттуда и WebStorm А если говорить о лицензионной версии, то у JetBrains есть очень крутая программа, по которой студенты могут получить WebStorm и другие их продукты абсолютно бесплатно: https://www.jetbrains.com/student/. Моя первая лицензия на WebStorm была именно студенческой и абсолютно бесплатной, и я её продлял также бесплатно 2 года, пока был студентом. Вот тут как раз кроется ваша проблема: `npm init` и `npm install` требуется делать в директории `./packages/keker`. Странно, кстати, что это нигде не написано. Используйте команду `docker logs`. Подробнее тут: https://docs.docker.com/engine/reference/commandline/logs/
    1 point
  2. Вкратце, NodeJS - это Javascript для серверов или приложений. Вы, наверное, знаете, что изначально Javascript разрабатывался исключительно для браузеров, чтобы производить какие-то действия на сайтах (при клике на кнопку "Цитата" добавлять цитату в поле ввода сообщений, при клике на кнопку "Войти" показывать окошко авторизации и т.д.). Но в какой-то момент одни разработчики подумали: "А почему бы ни использовать Javascript как язык программирования полноценных приложений, как это реализовано в python, php и других языках?". После этого они создали проект "NodeJS", который сейчас включает в себя Javascript-движок V8 (из проекта Chromium), который обрабатывает и выполняет Javascript, и API-прослойку, добавляющую доступ к системным функциям (т.е. в браузере изначально доступ к системным файлам и функциям не требовался, а для nodejs он явно был нужен: открывать файлы, записывать в файлы, получить доступ к оперативной памяти компьютера, к ядрам, т.е. всё, что требуется обычным приложениях). Т.е. NodeJS - это некая платформа, который позволяет на Javascript'е, который является изначально браузерным языком, создавать приложения для компьютеров/серверов. В данный момент на NodeJS пишут очень много различных приложения для различных платформ: приложения для компьютеров (на node-webkit и т.п.), мобильные приложения (на react-native и т.п.), приложения для серверов (сервера для игр, чатов и т.д.). Успех к NodeJS пришёл в большей степени потому, что Javascript-движок V8, разработанный для браузеров, сделали очень быстрым и оптимизированным (чтобы браузеры на слабых компьютерах не подвисали). И этот движок, как оказалось, на серверах работает тоже очень и очень быстро. Быстрее многих других языков программирования. Так что NodeJS, который используют за основу своего проекта разработчики RageMP, является гарантией того, что сервер данного мультиплеера будет работать очень быстро и кушать очень мало ресурсов компьютера.
    1 point
  3. Кажется вы меня не совсем поняли. Я имел ввиду хеши, которые приведены в файле hashes.js. Типа "SET_PLAYER_WANTED_LEVEL"
    1 point
  4. @Yaroslawart разговор уже идет о глобальных переменах, физика и прочее на мой взгляд уже лишнее в мультиплеере
    1 point
×
×
  • Create New...