22Sep

Структура организации


Account Manager – тот кто ведет заказчиков. В идеале мы должны организовать круглосуточный прием заявок.
Project Manager – тот кто ведет проекты.
Team Leader – тот, кто отвечает за конечный программный уровень проекта, помогает продукт менеджеру и разработчикам.

 

Градация по уровню разработчиков

Junior – Разработчик, который только учится, набирает опыт

Middle – Разаработчик, который справляется с поставленными задачами, но у него вызывает сложности оценить проект полностью и взять на себя всю ответственность за ведение продукта

Senior – тот, кто может взять полностью программную часть на себя, может корректно оценить проект по срокам, распределить задачи между программистами.

We are looking forward to meeting you on our website soshace.com

15. Уроки Node.js. Асинхронная разработка. Введение.

В реальной жизни очень редко бывает так, что, получив запрос, сервер может тут же на него ответить. Обычно для того, чтобы ответить, серверу нужны какие-то данные. Эти данные он получает либо из базы, либо из какого-то другого источника, например, из файловой системы. В этом примере, используя модуль fs при получении запроса на url ‘/’, считывается файл index.html и выводится посетителю.

16. Уроки Node.js. Событийный цикл, библиотека libUV. Часть 2.

На этой радостной ноте выполнение JavaScript завершается, и libUV проверяет, есть ли какие-то watcher, которые могут сработать, то есть, есть ли какие-то внутренние обработчики. Если их нет, то завершается весь процесс Node.js, завершается весь событийный цикл. Но, в данном случае, один такой watcher, а именно обработчик на порту 3000 был поставлен. Именно поэтому процесс Node.js не завершится, а временно заснет. Он будет спать до появления какой-нибудь причины ему проснуться, например, до появления новых событий ввода-вывода.

16. Уроки Node.js. Событийный цикл, библиотека libUV. Часть 1.

Всем привет. Если вы привыкли глубоко вникать в происходящее, то эта статья для вас. Здесь мы разберем те вопросы, которые рано или поздно обязательно возникнут при разработке, и ответа на которые требует глубокого понимания, как именно работает Node.js. Например, здесь (serverAsync.js смотрите файлы нашего предыдущего урока) для чтения файла использован асинхронный вызов:

Leave a Reply