03Oct

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

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

03Oct

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

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

30Sep

14. Node.js Lessons. Script Debugging pt 1.

Our next lesson is devoted to Node.JS debugging. First of all, we will explore the simplest built-in debugger that is called by the node debug command. It looks just like that. Imagine, we’ve got the script:

30Sep

Уроки React . Урок 8

В сегодняшнем уроке мы займемся уже более сложные вещи. Мы уйдем от ручного описания всех этих “closure”, subscriptions, все это конечно же не делается вручную. Мы научимся делать все значительно проще и элегантнее. Первое что хотелось бы сделать, это избавиться от всех этих подписок, оборачиваний, как например в app.js. Для этого существует библиотека react-redux, установим ее:

npm i react-redux –S

Сам по себе Redux можно использовать где угодно, а наша библиотека помогает подружить React с Redux и писать меньше кода.

30Sep

If Trello became too small for you.

Where should you go if Trello became too small for you.

There are a number of tools for managing tasks and projects, one of them is – Trello, a great visualization’ tool. However, when your team grows and appearance of a new roles is creating many difficulties that cannot be solved within Trello – you have right solution to choose. Let me introduce Kaiten – processes’ control tool, that offers problems’ solution for growing company.

29Sep

14. Уроки Node.js. Отладка скриптов. Часть 2.

Продолжим наш урок по отладке. Давайте рассмотрим еще один важнейший сценарий отладки, а именно отладку при возникновении ошибок в JavaScript. Например, при обработке запроса:

28Sep

14. Уроки Node.js. Отладка скриптов. Часть 1.

Следующая наша тема касается отладки под Node.JS. первым делом мы рассмотрим самый простой встроенный отладчик, который вызывается командой node debug. Выглядит это так. Допустим, у нас есть скрипт:

23Sep

Уроки React. Урок 7

Всем привет! Сегодня у нас будет довольно важный урок, мы все ближе и ближе подбираемся к Redux, но для начала пробежимся по нашему домашнему заданию, оно было довольно простым, но все таки для проверки покажу как добавить наш календарь.

Установим наш модуль:

npm install react-day-picker —s

22Sep

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

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


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

 

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

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

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

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

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