As For JS
3.26K subscribers
228 photos
24 videos
4 files
571 links
As For JavaScript...
Обсуждения — @AsForJsTalks
Download Telegram
⎡msk⎦ Разбирем видео: "Я 💛 Фронтенд. Как это можно переписать?" и поищем верное решение"
https://www.youtube.com/watch?v=MSLHs4z6sE4


#razbor #yt
#В_интернетах_кто_то_неправ
#video #timecodes #відео #таймкоди
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

00:00:00, Музыка
https://www.youtube.com/watch?v=MSLHs4z6sE4

#_js_radio_
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

00:03:13, Настройка звука
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=193s
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

00:05:06, О чем и как будет весь стрим
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=306s
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

00:07:30, Условие задачи моими словами
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=450s
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

00:09:05, Начало просмотра видео
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=545s
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

00:12:10, О том, что не отметили спикеры в рамках поставленной задачи
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=730s
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

00:13:18, Первое решение: все в одну строку, потому что есть такой конкурс
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=798s

#code #OneLiner #код
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

00:20:33, Второе решение: решение в лоб
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=1233s

#code #код
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

00:29:50, Третье решение: а я могу в генераторы
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=1790s

#code #Generator #код #Генератор
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

00:45:20, Четвертое решение: наиболее интересное
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=2720s

#code #код
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

01:02:50, Начало общих обсуждений всего, что касалось решений
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=3770s
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

01:10:30, Замечания о TDZ (Temporal Dead Zone)
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=4230s

#TDZ #TemporalDeadZone #ТимчасоваМертваЗона #ВременнаяМертваяЗона
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

01:15:40, О производительности var let и const
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=4540s

#var #let #const
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

01:20:00, Опять о TDZ
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=4800s

#TDZ #TemporalDeadZone #ТимчасоваМертваЗона #ВременнаяМертваяЗона
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

01:29:18, Насколько часто в продакшин коде нужно упарываться в такое
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=5358s
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

01:35:50, Jit компилятор чудес не творит
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=5750s

#JIT
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

01:38:11, О том как выходил ES5 и почему часть возможностей "тормозило"
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=5891s

#ES5
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

01:42:08, О подходе инженеров V8 к оптимизации фич
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=6128s

#V8 #opti
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

01:45:30, Как спецификация накладывает отпечаток на производительность
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=6330s

#ECMASript #Performance #Специфікація #Продуктивність #Спецификация #Производительность #Спека
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

01:48:15, Перерыв
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=6495s

#_js_radio_
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

01:51:19, Разбор правильного решения
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=6679s
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

02:00:00, Мурыч показывает код правильного решения, но забывает переключить захват на рабочий стол
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=7200s
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

02:08:00, Мурыч понимает что он не переключил захват, смеется над собой, переключает захват и пишет все по новой
https://www.youtube.com/watch?v=MSLHs4z6sE4&t=7680s

#code #код
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
👍3
⎡razbor:12⎦ Разбираем видео: Палиндром, плоский массив, поиск пути и еще две
https://www.youtube.com/watch?v=lC2j5DXSXOE

#razbor #chap_12
#В_интернетах_кто_то_неправ
#video #timecodes #відео #таймкоди
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

00:00:00, Музыка
https://www.youtube.com/watch?v=lC2j5DXSXOE

#_js_radio_
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

00:05:40, Баллада о мозге
https://www.youtube.com/watch?v=lC2j5DXSXOE&t=340s
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

00:06:45, Вступление
https://www.youtube.com/watch?v=lC2j5DXSXOE&t=405s
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

00:16:50, Небольшая преамбула к теме
https://www.youtube.com/watch?v=lC2j5DXSXOE&t=1010s
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

00:28:05, Предисловие от Степана
https://www.youtube.com/watch?v=lC2j5DXSXOE&t=1685s

#StepanMikhailiuk #СтепанМихайлюк #Люди
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

00:38:15, Пытаемся вспомнить условия
https://www.youtube.com/watch?v=lC2j5DXSXOE&t=2295s
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

00:43:00, По поводу toString
https://www.youtube.com/watch?v=lC2j5DXSXOE&t=2580s

#toString
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

00:55:25, По поводу рекурсивного решения
https://www.youtube.com/watch?v=lC2j5DXSXOE&t=3325s
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

02:04:20, По поводу генераторов
https://www.youtube.com/watch?v=lC2j5DXSXOE&t=7460s

#Generator #Генератор
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

02:13:55, Смотрим big oops
https://www.youtube.com/watch?v=lC2j5DXSXOE&t=8035s

#BigOops
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

02:31:20, Читаем чат
https://www.youtube.com/watch?v=lC2j5DXSXOE&t=9080s

#_CHAT_ #_ЧАТ_
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
👍43
⬆️⬆️⬆️

⎡JSbook: 03.02⎦ JavaScript: От мифов к спецификации. Магия или ее разоблачение?
https://www.youtube.com/watch?v=bxSpi3AEshk

#JSbook #chap_03_02
#JavaScript_От_мифов_к_спецификации
#video #timecodes #відео #таймкоди
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

01:58:40, Кратко о вышесказанном
https://www.youtube.com/watch?v=bxSpi3AEshk&t=7120s

#ECMA #clauses #subclause #Abstract_Operations #term #abstract_operations #sec_algorithm_convention_abstract_operations #sec_abstract_operations #The_Completion_Record_Specification_Type #term #Completion_Record #sec_completion_record_specification_type #ThrowCompletion #term #throw_completion #sec_throwcompletion #Shorthand_! #Shorthands_for_Unwrapping_Completion_Records #sec_shorthands_for_unwrapping_completion_records
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

02:09:00, Что будет дальше?
https://www.youtube.com/watch?v=bxSpi3AEshk&t=7740s
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

02:19:10, Игого
https://www.youtube.com/watch?v=bxSpi3AEshk&t=8350s
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

02:25:00, Мурыч читает чат
https://www.youtube.com/watch?v=bxSpi3AEshk&t=8700s

#_CHAT_ #_ЧАТ_
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

02:25:50, денис чернов: все еще не вижу в этом проблемы. если пека обновится выучим. ибо иначе и не выучишь язык
https://www.youtube.com/watch?v=bxSpi3AEshk&t=8750s

#_CHAT_ #_ЧАТ_
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

02:32:30, Kill Me: А який тайп у yield?
https://www.youtube.com/watch?v=bxSpi3AEshk&t=9150s

#_CHAT_ #_ЧАТ_ #yield #Generator #Генератор #async #await
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

02:37:10, Kill Me: Автори спєкі винайшли монаду Мейбі))
https://www.youtube.com/watch?v=bxSpi3AEshk&t=9430s

#_CHAT_ #_ЧАТ_ #Monad #Монада #Maybe
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

02:37:35, andTutin: говорил дед на паскале писать
https://www.youtube.com/watch?v=bxSpi3AEshk&t=9455s

#_CHAT_ #_ЧАТ_ #Pascal
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

02:40:30, The_ Leviusа: мы точно тот язык программирования выбрали? )))
https://www.youtube.com/watch?v=bxSpi3AEshk&t=9630s

#_CHAT_ #_ЧАТ_
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

02:41:55, The Sun Rock: Мурыч уже разобрался с context-free grammar, ee production-ами (terminal, non-terminal), etc? Я был удивлен его каминг-аутом" недавним."
https://www.youtube.com/watch?v=bxSpi3AEshk&t=9715s

#_CHAT_ #_ЧАТ_
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

02:47:15, andTutin: кот сказал что вар устраел
https://www.youtube.com/watch?v=bxSpi3AEshk&t=10035s

#_CHAT_ #_ЧАТ_ #var
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

02:47:25, Kill Me: Я вважаю, що в жодній іншій мові немає такої повної специфікації, як в джс
https://www.youtube.com/watch?v=bxSpi3AEshk&t=10045s

#_CHAT_ #_ЧАТ_ #ECMAScript #Specification #Cпецифікація #Cпецификация #Spec #Cпека
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

02:51:55, The Sun Rock: Та из любого чайника слишиться, что вар это зло. В Дискорде ребятя насколько opinionated шо капец
https://www.youtube.com/watch?v=bxSpi3AEshk&t=10315s

#_CHAT_ #_ЧАТ_ #var
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

02:55:45, Виктор Данилов: не абрупт, а абрапт), Виктор Данилов: не асерт, а асёрт), The Sun Rock: Ну да, не от слова рубить", хотя и похоже"
https://www.youtube.com/watch?v=bxSpi3AEshk&t=10545s

#_CHAT_ #_ЧАТ_
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

02:56:45, The Sun Rock: Странно, что Мурыча бомбит от такого синтаксиса
https://www.youtube.com/watch?v=bxSpi3AEshk&t=10605s

#_CHAT_ #_ЧАТ_
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

02:58:25, Илья: А чем отличается TYPE RETURN от TYPE NORMAL?
https://www.youtube.com/watch?v=bxSpi3AEshk&t=10705s

#_CHAT_ #_ЧАТ_
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

02:59:20, The Sun Rock: Это contenxt-free grammar, которая объясняется в начале. Сравнение с JS нецелесообразное.
https://www.youtube.com/watch?v=bxSpi3AEshk&t=10760s

#_CHAT_ #_ЧАТ_
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

⬇️⬇️⬇️