Интересная задача. Чем закончилось?
Вы обрабатываете только номера обычных легковых автомобилей? или дополнительно обрабатываете номера прицепов, синие/чёрные/красные номера? у них другое количество букв и цифр в номере.
что такое токен авторизации знаете? что-то типа sessionid. Он хранится в сессии, сессия хранится в бд (как говорил @Dimitriys) или просто инфа о токенах дублируется в базу. Этот же токен знает клиентский js и передаёт через websocket в ноду. Остаётся только проверить, присутствует ли принятый от клиента токен в базе, или нет.
Сначала не обратил внимание на то, что вы нодой как веб-сервером не пользуетесь. Так что самый правильный ответ - ответ @Lynn. Всё, что я сказал выше, относится к тому случаю, если на node.js запущен веб-сервер.
если вы как физическое лицо, то просто получаете деньги с карты. А потом на следующий год заносите это в свою налоговую декларацию и платите с них 13%. Если 13% много (на самом деле - мало), то регистрируете ИП и платите 6% + обязательные вносы в ПФ (подробнее смотрите в статьях выше).
в ноде порт явно в коде указан, обычно что-то типа .listen(3000) в месте, где создаётся HttpServer. Эту настройку могут перенести и в переменную окружения. Это зависит от фреймворка и от выбранного программистом решения. В apache и nginx порт настраивается в конфиге, но там обычно стоит 80.
Что почитать - погуглите "apache + node.js", "nginx + node.js".
Почитайте Разработка WEB-проекта на Node.JS (вторая часть), Node.JS от А до Я
Всё правильно @vdem пишет. После каждого вывода Console.WriteLine() стоит команда Console.ReadLine(), которая ожидает ввода строки и нажатия клавиши Enter. Для перехода к следующему вызову сначала нужно завершить предыдущий, а предыдущий закончится только нажатием Enter.
лично я не нашёл таких уж больших отличий PhpStorm от Netbeans. Я начинал с Netbeans (после нескольких лет в Notepad++), и пробовал PhpStorm7 один месяц (бесплатный период), и не сильно впечатлился - вернулся на Netbeans. Хотя по сравнению с Notepad++ - это насколько сам notepad++ лучше, чем Блокнот Windows.
А вот WebStorm от того же разработчика мне очень приглянулся, и я его купил.
@begemot_nn сегодня ему не надо, а завтра может понадобиться. Я же не утверждаю. В своём первом комментарии я всего лишь отметил этот факт, чтобы автор вопроса мог иметь это в виду. Я не сторонник использования таблиц в верстке, особенно в тех случаях, когда можно обойтись (см. соседние ответы). Но если автор вопроса решит использовать их - пожалуйста. Я всего лишь поделился своим опытом по этому поводу, и не собирался развивать эту тему.
@begemot_nn понятно, что ширину ячеек можно сделать резиновой, но не от этого ячейки не станут адаптивными. Часть ячеек таблицы нельзя переместить на другую строку: вот так
тогда уж не text.replace(/\+/g, ''); а text.replace(/^\+/g, ''); - чтобы убирал именно первый символ плюс, а не любой в строке.
Но лучше не использовать регекс там, где без него можно легко обойтись
А я и не отказываюсь от <?php и использую его для указания команд if и for/foreach - посмотрите мой ответ. Короткие теги <?=$x?> я использую только для инлайна переменных, иначе длинная форма разобьёт html-код и сильно ухудшит читаемость шаблона.
P.S. Точнее, не использую это, потому что перешёл на Twig. Ещё присматриваюсь к JadePhp, потому как пользуюсь именно Jade в Node.js.
Ни разу не сталкивался с таким подходом, я обычно генерирую xml библиотеками типа Simple_XML. Но если бы мне пришлось генерить xml именно так, я бы добавил вывод xml-заголовка в то же место, где стоит header("Content-Type: text/xml"); потому как этот код всё равно будет вызываться для каждого такого шаблона.
Не стоит отказываться от записи <?=$x?> в пользу <?php echo $x; ?> из-за одной строчки, слишком уж большая разница.
Кстати, Twig отлично справляется с xml-документами.