• В чем преимущество node.js над стандартными веб-технологиями?

    Jeer
    @Jeer
    уверенный пользователь
    Мне кажется, тут не все правильно понимают вопрос. Если говорить о преимуществах одного языка над другим, то как только вышла нода, появились списки с так называемыми преимуществами. Но тут почему-то все упускают самую важную деталь - все перечисленные языки - это языки высокого уровня. Что означает, что то, что сделано на одном языке, будет так же сделано и на другом языке. Разумеется, у каждого из языков есть свои особенности. И вот обмусоливать эти особенности, что у одного языка делается так, а у другого по другому, и в одном случае удобнее на первом, во втором случае удобнее на втором - это пустые разговоры.
    Вопрос в том, почему раньше использовали этот язык мало, а теперь стали использовать много - потому что он появился гораздо позже перечисленных в вопросе языков. И дело тут даже не в том, что на нём просто мало успели написать, дело в том, что если язык молодой, для него не написаны необходимые библиотеки. Ведь разработка проектов идёт не на чистом листе в блокноте, все пишут на каком-либо фреймворке, то есть должен быть набор требуемых библиотек. Эти библиотеки пишут первопроходцы кто-то просто попробовать, кто-то для несложных проектов. И вот теперь подошло время, когда можно делать сложные проекты на ноде - можно пользоваться трудами предшественников. Касательно оплаты, уже говорили, что переплачивают за редкость разработчиков.
    Ответ написан
    Комментировать
  • Где вести записи разработчику?

    Jeer
    @Jeer
    уверенный пользователь
    Я открыл для себя One Note стандартный майкрософтовский старше Винды-8. Прекрасная штукенция. Иерархия есть, разделы есть, синхронизация есть. До этого в блокноты записывал и сохранял в одной папочке
    Ответ написан
    Комментировать
  • Какая лучшая платформа для разработки MMO (один большой игровой мир) игр?

    Jeer
    @Jeer
    уверенный пользователь
    ММО бывают разные, к примеру, я пишу на чистом asp.net mvc, поэтому не понимаю, что такое "развитая серверная часть". Посмотрите платформу Windows Azure, она создана для удобной масштабируемости. Visual Studio всё больше срастается с Азурой, на мой субъективный взгляд нет ничего удобнее ) Касательно оплаты, зарегистрируйтесь в системе BizSpark - на три года будете бесплатно хоститься в Азуре
    Ответ написан
    Комментировать
  • Как прокинуть события iframe в главный document?

    Jeer
    @Jeer
    уверенный пользователь
    По ограничению браузера очень важное замечание. Должна быть одна доменная зона, или, с дополнительными заморочками, поддомены. То есть не получится сделать кликер для другого сайта ;) Если же у нас одна доменная зона, то из айфрейма можно вызывать родительские функции top.myFunc(); или parent.myFunc(); То есть можно определить нужные события мыши в айфрейме и из них уже вызывать функции основного окна, этого должно хватить под все задачи. Если же нужно получить из родителя элемент айфрейма, то var myFrame = document.getElementById("myFrame");
    $(myFrame.contentWindow.document).find("div")
    Ответ написан