• Источники для изучения Node.js?

    abyrkov
    @abyrkov
    JavaScripter
    Для начала выучите все источники.
    После - прямо из документации читайте
    Ответ написан
    Комментировать
  • Как вы осваивали Node.js?

    @dmitryprogrammer
    По скольку нормальных ответов здесь всего 1. Я вставлю своих 5 копеек.

    Любую технологию хорошо учить по всем доступным источникам, позже ты уже поймёшь что есть хороший источник, а что не очень. Читай все доступные тебе книги (а лучше конечно покупай бумажный вариант), но даже если и нет денег/жалко денег/хочется читать прямо сейчас, то понятное дело что в электронном варианте есть все те книги, которые можно купить или даже которых нет в продаже!

    Естественно, что без хорошего понимания JS в ноду лезть нечего. А пока ты ищешь книги по ноде, могу тебе порекомендовать курс от "специалиста", но это не значит что посмотрев видеокурс, можно считать что ты идеально знаешь технологию (это я тебе уже из личного опыта советую, такую ошибку я совершил в 2012, когда изучал PHP).

    И я бы рекомендовал не относится к node как к чему-то принципиально новому (если ты уже знаешь JS). Ты же всё таки не новую область начинаешь изучать, а всего лишь иную спецификацию JavaScript.

    Я так же изучаю сейчас ноду, так что дерзай, как минимум нас таких двое ;-).
    Ответ написан
    7 комментариев
  • Node.JS + Angular + Socket.io как организовать связку?

    Примерно ваш пример рассмотрен Ильей Кантором
    Часть 2 Создание веб-приложения
    Листайте вниз до части 2

    Думаю, что справиться с чистым handlebars вместо Angular вы сможете, Post Get туда сюда.
    Про Socket.IO там тоже очень даже видео

    Если нет знаний в Node.JS смотрите первую часть
    Ответ написан
    2 комментария
  • Достаточно ли стека MEAN для создания хотя бы первого полноценного приложения?

    riky
    @riky
    Laravel
    Александр: как вам ответили для простейшего приложения достаточно одной ноды
    все остальное опционально.

    только скорее всего помимо этого будьте готовы найти еще с десяток небольших библиотек к этому всему. потому что скорее всего захочется и сессий нормальных, авторизацию, удобную работу с этой же базой, систему сборки и тд и тп... плюс для фронтенда еще скорее всего потребуются библиотеки.

    проект на ноде состоит из сотен маленьких библиотек и это норма (многие из них конечно неявно используются другими библиотеками но все равно).

    поэтому да, для простейшего хватит одной ноды и чистого js на фронте, но скорее всего у вас добавится еще много всего.
    Ответ написан
  • Программа для копирования файлов по сети?

    @antonsr98
    Системный Администратор
    Total Comander, Far
    Ответ написан
    Комментировать
  • Какую версию Node.js выбрать для установки?

    bingo347
    @bingo347 Куратор тега JavaScript
    Crazy on performance...
    В версиях 4.х вносятся только стабильные наработки и собирается он только со стабильной версией v8
    В версиях 5.х присутствуют так же экспериментальные наработки и свежайшая альфа версия v8
    По отношению к 0.12, в 4+ более новая версия v8 c почти полной поддержкой es2015 (пока отсутствуют Proxy), обновленные и более оптимизированые нативные модули и еще много чего по мелочи
    Ответ написан
    Комментировать
  • Как правильно вынести настройки nodejs сервера в отдельный файл?

    MarcusAurelius
    @MarcusAurelius Куратор тега Node.js
    автор Impress Application Server для Node.js
    Правильного способа тут нет, есть много разных, все - не правильные. Предлагаю два из неправильных способов, на выбор:

    Конфиг в JS файлах через require:

    Файл config.js:
    module.exports = {
      host: 'hostname',
      port: 80
    };

    Файл server.js:
    // Подключение конфига
    var config = require('./config.js');
    // Использование конфига
    console.dir(config);


    Конфиг в JSON файлах через require:

    Файл config.json:
    {
      "host": "hostname",
      "port": 80
    }

    Файл server.js:
    // Подключение конфига
    var config = require('./config.json');
    // Использование конфига
    console.dir(config);
    Ответ написан
    Комментировать
  • Как настроить переменные окружения (NODE_PATH)?

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    Каждое значение в scripts — это, по сути, скрипт операционной системы. Все верно, написаны они для *nix, и под виндой работать не будут даже при всех переменных окружения, потому что конструкция типа NODE_PATH=$NODE_PATH:./shared не является валидной для виндового интерпретатора командной строки. Надо исправить на что-то такое: SET NODE_PATH=%NODE_PATH%;.\shared. Скорее всего, путь к папке shared должен быть абсолютным.
    Команду build надо поменять как-то так:
    cmd /C "set NODE_ENV=production && webpack --progress --color -p --config webpack.prod.config.js"


    Другие способы:
    1) сделать форк, написать на JS кросс-платформенные скрипты, которые запускают нужные вещи с нужными параметрами, положить их в папку bin проекта и послать pull-request
    2) одуматься и перейти на линукс.

    P.S. Сейчас для кроссплатформенного запуска с нужными переменными среды есть set-env (не путать с setenv).
    Ответ написан
    3 комментария
  • Как переквалифицироваться из эникейщика в программиста?

    @ivanoleynik
    Судя по тому как вы описали вопрос, Ваше призвание - ПИСАТЕЛЬ!
    Ответ написан
    2 комментария
  • Как переквалифицироваться из эникейщика в программиста?

    myoldloverock
    @myoldloverock
    сисадмин
    Тут клуб 23? Здорово.
    Мне тоже 23. Работаю системным администратором корпоративной сети у местного провайдера. Пришел с минимальными знаниями, с тем учетом что я так сказать, оказался в то время и в том месте. Сетка +200 компов + филиалы в нескольких городах. За 8 месяцев понял работу AD (репликации и прочий бред), работу с ленточным хранилищем, работа в АТС, администрирование Postgres и еще список большой. 30к зп за 60 часов в неделю с тем учетом что я занимаюсь своим любимым делом считаю сказка, . И хотя тоже есть семья.
    Ответ написан
    7 комментариев
  • Как переквалифицироваться из эникейщика в программиста?

    padonnak
    @padonnak
    В результате я ничего не умею, но уверен, что хочу быть программистом. Как быть?

    Как ничего? Ты уже знаешь эти слова и что то пытаешся понять прочитать разобраться найти задаешь вопросы небросаешь то что хочешь!
    И работать где то на постоянке программистом это жопа делать за оклад невыполнимую работу, тебе за месяц 50к рублей начальнику за один проект $$к рублей совсем неплохо ему не такли (особено если проеты хапают по конкурсам у муп и гос), собери людей во круг себя таких же как и ты, будет интереснее придумай первый проект сделай грамотное Т3 и сделай так чтобы твоих друзей которых ты нашел зацепило и может получится хороший стартап
    Ответ написан
    1 комментарий
  • Как переквалифицироваться из эникейщика в программиста?

    27cm
    @27cm
    TODO: Написать статус
    Краткое содержание вопроса:
    Мне 23. Хватался то за одно, то за другое: Python, Java, Android, JavaScript... и куча других слов, о которых имею смутное представление. В результате я ничего не умею, но уверен, что хочу быть программистом. Как быть?

    — Да никак, оставайтесь в жопе! © Артемий Лебедев.

    А если серьёзно:
    Научитесь брать ответственность за свои действия и сами принимать решения. Не надейтесь, что это кто-то сделает за Вас.
    Ответ написан
    3 комментария
  • Как переквалифицироваться из эникейщика в программиста?

    zolt85
    @zolt85
    Программист
    Всем привет, это снова я.
    Молодой человек! Вам 23! ВСЕГО! А Вы уже как я, по-старчески, ворчите. Я таких как Вы, вижу ежедневно. Сейчас поясню. В моем городе туго с программистами, хотя город молодежный, продвинутый (в Томске я живу). Мы постоянно ищем людей, сейчас в сторону удаленных разработчиков уже смотрим, потому что на собеседования приходят такие как Вы. Не в плане опыта, а в плане запросов. 23 года, опыта никакого нет, но нужно мне минимум 40 тыр. Родной! За что? Пойми, чтобы понять какой-ты как разработчик, с тобой нужно поработать пару месяцев, а в среднем первый "выхлоп" от тебя будет только через полгода. Поэтому такой мой Вам совет, если хотите развиться как разработчик, стисните зубы, объясните все жене, и идите джуниором. Лучше в Java или C#. Набирайтесь опыта. В нашей сфере работодатели в основном адекватные и видят, когда от Вас уже есть толк. И не стесняются повышать ЗП.

    Удачи Вам!
    Ответ написан
    13 комментариев
  • Как объективно протестировать производительность node.js и PHP в запросах к mysql БД?

    Как у нас на пхп. Пишешь строчки, выполняет по порядку. Сделал до конца одно, дальше. Как у нас с нодежс. Пишешь строчки и тоже по порядку, но не по такому порядку, как в php. К примеру у нас 2 обращения к базе. Они тоже будут идти по порядку, но почти одновременно, так как сразу после первого обращения к базе он не дожидаясь ответа обратится второй раз. Дожидаться ответа он уже будет в callback функции к обращению.

    PHP - спокойный тип, который спокойно выполняет задачи и не запутывается. Nodejs - карьерист амфетаминщик, который в любое свободное время (к примеру, пока ждет ответа от той же базы) будет выполнять другие свои обязанности.
    Ответ написан
    Комментировать
  • Чем заняться студенту программисту в ВУЗе?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    начальные курсы - очень большой упор на математику, алгоритмы, фундаментальные знания, не только в области программирования, но даже и физики, техники...
    старшие курсы - практика и применение всей изученной теории с использованием всех изучаемых языков программирования....
    подрабатывать или нет - ваше дело, вопрос времени и интереса. в вузе не гонитесь за деньгами, гонитесь за знаниями и научитесь учиться, научитесь адаптироваться к рынку, научитесь психологии, научитесь чувствовать код, научитесь быть человеком, специалистом, программистом...
    а после вас ждет увлекательный и долгий путь успешной карьеры и вознаграждений всех ваших трудов...
    Ответ написан
    Комментировать
  • Сколько времени понадобится на изучение MEAN stack?

    @sputnic
    Android Developer
    если сжатые сроки это не завтра то уложитесь
    Ответ написан
    Комментировать
  • Чем заняться студенту программисту в ВУЗе?

    @asd111
    спортом
    Ответ написан
    Комментировать
  • Чем заняться студенту программисту в ВУЗе?

    edinorog
    @edinorog
    Троллей не кормить!
    бухлом. девочками и знакомствами. с вероятностью 99% вам после универа это уже не светит ) .... ну во всяком случае не в таком количестве
    Ответ написан
    Комментировать
  • Чем заняться студенту программисту в ВУЗе?

    Ashlst
    @Ashlst
    Фанат эстетики и красивых решений.
    Учи то,что интересно тебе + старайся обрастать связями,знакомься,отрывайся...в общем программирование,конечно,наше все..но широкий круг знакомых,друзей еще никому не мешал (имхо)
    Ответ написан
    Комментировать