Size: a a a

DНЕВНИК web-программиста

2019 August 24
DНЕВНИК web-программиста
источник
2019 August 26
DНЕВНИК web-программиста
JavaScript

Что будет выведено в консоль?

#задача
источник
DНЕВНИК web-программиста
Ваш ответ:
Анонимный опрос
14%
A: First Second Third
58%
B: First Third Second
27%
C: Second First Third
2%
D: Second Third First
Проголосовало: 666
источник
2019 August 27
DНЕВНИК web-программиста
Примеры использования некоторых новых возможностей JavaScript ES2019

Подробнее

#js
источник
DНЕВНИК web-программиста
Правильный ответ: B

Мы вызываем функцию setTimeout первой. Тем не менее, она выводится в консоль последней

Это происходит из-за того, что в браузерах у нас есть не только рантайм движок, но и WebAPI. WebAPI предоставляет нам функцию setTimeout и много других возможностей. Например, DOM.

После того как коллбек отправлен в WebAPI, функция setTimeout (но не коллбек!) вынимается из стека.

Теперь вызывается foo, и "First" выводится в консоль.

foo достается из стека, и вызывается baz. "Third" выводится в консоль.

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

Здесь на сцену выходит цикл событий (event loop). Event loop проверяет стек и очередь задач. Если стек пустой, то он берет первый элемент из очереди и отправляет его в стек.

Вызывается bar, в консоль выводится "Second" и эта функция достается из стека.
источник
2019 August 28
DНЕВНИК web-программиста
Коллеги раздают книги, возможно, кому-то нужно:

https://habr.com/ru/company/piter/blog/465239/
источник
DНЕВНИК web-программиста
Всем привет 🖖

Не за горами то время, когда заканчивается мое обучение и нужно будет идти на собеседование.
Поэтому, решил добавить новый раздел - #собеседование и буду делиться своими мыслями и различными статьями на эту тему.

Сам я 3 раза в жизни ходил на собеседование и в результате дважды устроился на работу (да, за всю жизнь у меня только 2 места работы 🤣). Но зато сам провел десятки собеседований с соискателями на различные должности. Думаю, многим будет интересна эта тема.

Сегодня хочу поделиться интересной статьей - 50 вопросов, для фронтэнд соискателя.
источник
2019 August 29
DНЕВНИК web-программиста
JavaScript

Что будет выведено в консоль?

👉Правильный ответ👈

#задача
источник
DНЕВНИК web-программиста
Ваш ответ:
Анонимный опрос
51%
A: 123
15%
B: 456
15%
C: undefined
19%
D: ReferenceError
Проголосовало: 628
источник
2019 August 31
DНЕВНИК web-программиста
Лучшие CSS фрейморки для фронтэнд.

👉Подробнее👈
источник
2019 September 01
DНЕВНИК web-программиста
📝 Шпаргалка для технического собеседования.

По сути, это содержание курса по информатике безо всяких подробностей.

#собеседование
источник
2019 September 02
DНЕВНИК web-программиста
Всем привет!🖖

Как известно, самый главный скил для программиста - знание английского языка! 🇺🇸🇪🇺🇬🇧
👉Подборка YouTube-каналов👈 для прокачки английского языка для программистов!

P.S. Загляните в комментарии к статье, там тоже много полезного

#english
источник
2019 September 03
DНЕВНИК web-программиста
Давно что-то не публиковал материалов по CSS, а ведь не все там так просто!
Все мы знаем о margin, но так ли он прост?
👉Данная статья👈 о некоторых особенностях данного свойства, которые могут вызвать сложности.

#css
источник
DНЕВНИК web-программиста
JavaScript

Что будет выведено в консоль?

👉Правильный ответ👈

#задача #54
источник
DНЕВНИК web-программиста
Ваш ответ:
Анонимный опрос
5%
A: 8
75%
B: 10
9%
C: SyntaxError
10%
D: ReferenceError
Проголосовало: 778
источник
2019 September 05
DНЕВНИК web-программиста
Всем привет 🖖

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

Сейчас "насилую" регулярные выражения и как закончу планирую приступить к написанию своего чата (который на чистом js сделал) на React.

Поэтому, хочу сегодня поделиться интересным материалом - именно практические советы, которые мне понравились.

Советы по React-коду. Часть 1

#react
источник
2019 September 09
DНЕВНИК web-программиста
Телефон для коня и оркестр без пианиста. Как придумать спортивные задачи по фронтенду

Интересные задачи от разработчика интерфейсов в Яндекс

#задача
источник
2019 September 10
DНЕВНИК web-программиста
Всем привет!🖖

Очень часто мне пишут в личку два вопроса:
1. Где найти ментора?
2. По какой программе заниматься?

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

Сегодня я решил дать еще один ответ на эти вопросы, причем не только о системе, но и о том, где найти бесплатно ментора. Это независимое сообщество JavaScript/Front-end разработчиков, организованное в 2013 году - The Rolling Scopes

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

✅Вчера было первое вводное занятие, запись тут👈

✅Нашел отзыв 👈  от студентки прошлого курса

Подробная информация 👈 о школе, обучения и тд

Регистрация
источник
DНЕВНИК web-программиста
https://www.youtube.com/watch?v=FGWKr_V06XU

Чемпионат по программированию 2019 - призовой фонд более 2млн рублей от Яндекс

Подробнее 👈
источник
2019 September 11
DНЕВНИК web-программиста
React быстро. Веб-приложения на React, JSX, Redux и GraphQL

PS Книгу хвалят, но нужно учитывать - хотя издание русской версии 2019г, но сам оригинал 2017г, уже хуки вышли.

👉Скачать ru версию 👈
#book
источник