Из личного.
Сегодня моей дочери исполнилось 20 лет.
(Да я вспомнил только вечером)
Если Вы искали повод куда-то потратить деньги, шлите мне, я куплю ей от Вас подарок.
Поддержать маленького бородатого JavaScript-ра
Карта Приват (Bobrov Maksym):
5168745021397333
USDT Tron (TRC20): TKoZu59WHiX6L6qvwYTYTsZJerDrnAHBTx
USDT etherium (erc20): 0x75fb8a62dfcf453b2e73f1ef1c407d46f918fffa
TON: UQAGXvuhxg3qU0eFgOxtdDlKXqdp1zPq6yCRSRbRYQClxOzH
bitcoin:bc1q74aru82v4d3alay7p53jdwkmxe4a5gz7fmvfm2?message=AsForJS&time=1686349743
PayPal: [email protected]
/ demimurych
Boosty: https://boosty.to/asforjs
Сегодня моей дочери исполнилось 20 лет.
(Да я вспомнил только вечером)
Если Вы искали повод куда-то потратить деньги, шлите мне, я куплю ей от Вас подарок.
Поддержать маленького бородатого JavaScript-ра
Карта Приват (Bobrov Maksym):
5168745021397333
USDT Tron (TRC20): TKoZu59WHiX6L6qvwYTYTsZJerDrnAHBTx
USDT etherium (erc20): 0x75fb8a62dfcf453b2e73f1ef1c407d46f918fffa
TON: UQAGXvuhxg3qU0eFgOxtdDlKXqdp1zPq6yCRSRbRYQClxOzH
bitcoin:bc1q74aru82v4d3alay7p53jdwkmxe4a5gz7fmvfm2?message=AsForJS&time=1686349743
PayPal: [email protected]
/ demimurych
Boosty: https://boosty.to/asforjs
❤53🔥13🙏5👍2❤🔥1😍1
Если вы знаете,
где принимают человеков на лом,
пожалуйста,
никому не рассказывайте.
где принимают человеков на лом,
пожалуйста,
никому не рассказывайте.
💔9
Сегодня в 19-30 по Киеву.
Как императивный код легко ложится на процессор
В диалоге с В.Н.Брагилевским и Тимуром Шемсединовым, я озвучивал тезис о том, что императивный код, в отличии от функционального, легко ложиться на современные, коммерчески успешные архитектуры процессоров, такие как x86.
Этот тезис, оказался не понятным. И чтобы пояснить то о чем я хотел сказать, я, на примере, покажу именно то, что я имел ввиду.
Сделаем это с небольшим упором в производительность.
https://www.youtube.com/watch?v=g7bXeDJDZaA
Как императивный код легко ложится на процессор
В диалоге с В.Н.Брагилевским и Тимуром Шемсединовым, я озвучивал тезис о том, что императивный код, в отличии от функционального, легко ложиться на современные, коммерчески успешные архитектуры процессоров, такие как x86.
Этот тезис, оказался не понятным. И чтобы пояснить то о чем я хотел сказать, я, на примере, покажу именно то, что я имел ввиду.
Сделаем это с небольшим упором в производительность.
https://www.youtube.com/watch?v=g7bXeDJDZaA
YouTube
Как императивный код легко ложится на процессор
В диалоге с В.Н.Брагилевским и Тимуром Шемсединовым, я озвучивал тезис о том, что императивный код, в отличии от функционального, легко ложиться на современные, коммерчески успешные архитектуры процессоров, такие как x86.
Этот тезис, оказался не понятным.…
Этот тезис, оказался не понятным.…
👍16🔥5
Сегодня в 7-30 утра.
Что-нибудь полезное: DevTools settings.
Мне нужно набить просмотров в youtube.
Для этого я делаю рубрику, где не пойми о чем буду говорить - главное до 20 минут и каждый день.
В этот раз про настройки DevTools которые я использую.
Зачем оно Вам может быть нужно? А ктулху его знает.
https://www.youtube.com/watch?v=_On4jSu1vUQ
Что-нибудь полезное: DevTools settings.
Мне нужно набить просмотров в youtube.
Для этого я делаю рубрику, где не пойми о чем буду говорить - главное до 20 минут и каждый день.
В этот раз про настройки DevTools которые я использую.
Зачем оно Вам может быть нужно? А ктулху его знает.
https://www.youtube.com/watch?v=_On4jSu1vUQ
YouTube
Что-нибудь полезное: DevTools settings
Краткий обзор настроек современного Google Developer Tools, о которых вы могли не знать, но которые Вам могут сделать жизнь приятнее.
Таймкоды:
__будут после___
AsForJs новости в Telegram: https://t.iss.one/AsForJavaScript
AsForJs Talks в Telegram: https:/…
Таймкоды:
__будут после___
AsForJs новости в Telegram: https://t.iss.one/AsForJavaScript
AsForJs Talks в Telegram: https:/…
🔥24👍7
Про что рассказать завтра за 20 минут
Anonymous Poll
15%
overrides
11%
snippets
38%
неочевидные приемы ускорения работы google chrome
35%
почему я упырь
👍4🌚2❤1
Вчера дали нобелевку за практическую реализацию квантового тунелирования.
Сегодня премия по литературе была выдана венгерскому писателю имени которого я никогда не слышал.
Сегодня премия по литературе была выдана венгерскому писателю имени которого я никогда не слышал.
😎8👍4🤯1🕊1
Трампу, который остановил 7 войн, среди которых война абейбарджана с албанией, нобелевку не дали.
Но великий человек пообещал, что это его не остановит и он и дальше будет останавливать войны и спасать человеческие души.
Добрейшей скромноты человек.
Но великий человек пообещал, что это его не остановит и он и дальше будет останавливать войны и спасать человеческие души.
Добрейшей скромноты человек.
😁27👍8💯8🤣4💔2🕊1
Сегодня в 01:30.
состоялось. Длительность 18 минут.
Что-нибудь полезное: Крутим Google Chrome
Попробуем пару опций, которые, возможно, превратят Ваш Google Chrome в ракету.
https://www.youtube.com/watch?v=8o4QOUvjB1k
состоялось. Длительность 18 минут.
Что-нибудь полезное: Крутим Google Chrome
Попробуем пару опций, которые, возможно, превратят Ваш Google Chrome в ракету.
https://www.youtube.com/watch?v=8o4QOUvjB1k
YouTube
Что-нибудь полезное: Крутим Google Chrome
Попробуем пару опций, которые, возможно, превратят Ваш Google Chrome в ракету.
Таймкоды:
__будут после___
AsForJs новости в Telegram: https://t.iss.one/AsForJavaScript
AsForJs Talks в Telegram: https://t.iss.one/AsForJsTalks
*Поддержать маленького бородатого JavaScript…
Таймкоды:
__будут после___
AsForJs новости в Telegram: https://t.iss.one/AsForJavaScript
AsForJs Talks в Telegram: https://t.iss.one/AsForJsTalks
*Поддержать маленького бородатого JavaScript…
🔥10❤1
Общая пропускная способность сети на 2025 год, в сравнении с 2021 годом, выросла в два раза.
Сейчас почти 2 терабита в секунду.
Лидерами роста стали Африка и ближний восток.
Основным генератором трафика, кроме youtube стали боты от популярных ИИ сервисов, таких как chatGPT и схожих.
Сейчас почти 2 терабита в секунду.
Лидерами роста стали Африка и ближний восток.
Основным генератором трафика, кроме youtube стали боты от популярных ИИ сервисов, таких как chatGPT и схожих.
🐳8❤2👍2
Сегодня в 21-45 по Киеву
OSR (On-Stack Replacement) оптимизация в V8
Апологетам Big O нотации в JavaScript посвящается.
Почему важно понимать как работает OSR (On-Stack Replacement) оптимизация в V8.
Разберемся на примерах, как снизить производительность своего кода в 10 раз.
Ну а че мы все увеличиваем и увеличиваем?
https://www.youtube.com/watch?v=663CqugApf4
OSR (On-Stack Replacement) оптимизация в V8
Апологетам Big O нотации в JavaScript посвящается.
Почему важно понимать как работает OSR (On-Stack Replacement) оптимизация в V8.
Разберемся на примерах, как снизить производительность своего кода в 10 раз.
Ну а че мы все увеличиваем и увеличиваем?
https://www.youtube.com/watch?v=663CqugApf4
YouTube
OSR (On-Stack Replacement) оптимизация в V8
Почему важно понимать как работает OSR (On-Stack Replacement) оптимизация в V8.
Разберемся на примерах, как снизить производительность своего кода в 10 раз.
Таймкоды:
__будут после___
AsForJs новости в Telegram: https://t.iss.one/AsForJavaScript
AsForJs Talks…
Разберемся на примерах, как снизить производительность своего кода в 10 раз.
Таймкоды:
__будут после___
AsForJs новости в Telegram: https://t.iss.one/AsForJavaScript
AsForJs Talks…
🔥21👍2🤣1
Сегодня в 7-00 по Киеву.
Что-нибудь полезное: Крутим VSCode
За 20 минут накинем идей на вентилятор.
VSCode собран на базе Electron. А Electron - это тот же Chrome.
А раз это Chrome, то вертеть VSCode можно точно так же.
https://www.youtube.com/watch?v=ij_PCCZVTEs
Что-нибудь полезное: Крутим VSCode
За 20 минут накинем идей на вентилятор.
VSCode собран на базе Electron. А Electron - это тот же Chrome.
А раз это Chrome, то вертеть VSCode можно точно так же.
https://www.youtube.com/watch?v=ij_PCCZVTEs
YouTube
Что-нибудь полезное: Крутим VSCode
VSCode собран на базе Electron. А Electron - это тот же Chrome.
А раз это Chrome, то вертеть VSCode можно точно так же.
Таймкоды:
__будут после___
AsForJs новости в Telegram: https://t.iss.one/AsForJavaScript
AsForJs Talks в Telegram: https://t.iss.one/AsForJsTalks…
А раз это Chrome, то вертеть VSCode можно точно так же.
Таймкоды:
__будут после___
AsForJs новости в Telegram: https://t.iss.one/AsForJavaScript
AsForJs Talks в Telegram: https://t.iss.one/AsForJsTalks…
🤯11👍5
Сегодня в 8-30 по Киеву.
Что-нибудь полезное: Google Developer Tools Hints
В Google Developer Tools, есть масса команд которые не отображены в интерфейсе.
Посмотрим как их искать и как использовать.
На примере Snippets и copy
https://www.youtube.com/watch?v=z_DrRM7F_24
Что-нибудь полезное: Google Developer Tools Hints
В Google Developer Tools, есть масса команд которые не отображены в интерфейсе.
Посмотрим как их искать и как использовать.
На примере Snippets и copy
https://www.youtube.com/watch?v=z_DrRM7F_24
YouTube
Что-нибудь полезное: Google Developer Tools Hints
В Google Developer Tools, есть масса команд которые не отображены в интерфейсе.
Посмотрим как их искать и как использовать.
На примере Snippets и copy
подробнее о copy я рассказывал тут
https://www.youtube.com/watch?v=pvfM_oWFs-o
Таймкоды:
__будут после___…
Посмотрим как их искать и как использовать.
На примере Snippets и copy
подробнее о copy я рассказывал тут
https://www.youtube.com/watch?v=pvfM_oWFs-o
Таймкоды:
__будут после___…
❤8👍4🔥2
Помните недавнюю трансляцию про OSR оптимизацию?
После трехдневного расследования выяснилась целая группа аномалий с одним и тем же кейсом, смысла которых я обьяснить не смог.
В результате пришлось консультироваться с разными специалистами в области на предмет - а какого художника оно так работает?
Итог: Обнаружен фееричный баг в системе оптимизации v8 которому уже больше нескольких лет. Который я лично считал не багом, а "особенностью" реализации, связнанным с условиями инлайнинга кода функции.
Есть у нас еще ягоды в ягодицах и порох в пороховницах.
Немного смешных дополнений:
Именно с єтим багом, связаны десятки тестов, которыми люди показывали преимущества цикла фор, перед редьюс.
После трехдневного расследования выяснилась целая группа аномалий с одним и тем же кейсом, смысла которых я обьяснить не смог.
В результате пришлось консультироваться с разными специалистами в области на предмет - а какого художника оно так работает?
Итог: Обнаружен фееричный баг в системе оптимизации v8 которому уже больше нескольких лет. Который я лично считал не багом, а "особенностью" реализации, связнанным с условиями инлайнинга кода функции.
Есть у нас еще ягоды в ягодицах и порох в пороховницах.
Немного смешных дополнений:
Именно с єтим багом, связаны десятки тестов, которыми люди показывали преимущества цикла фор, перед редьюс.
🔥19❤10👍8😁2
Сегодня в 21-30 по Киеву.
Расследование бага в OSR (On-Stack Replacement) оптимизации V8
В трансляции про OSR (On-Stack Replacement) оптимизация в V8, учасник трансляции Rovshan прислал код и вопрос к нему, который привел к 3-х дневному расследованию.
В результате был обнаружен баг в системе оптимизации V8 связанной с OSR и Inlining Code Function, который я раньше считал не багом, но особенностью поведения системы оптимизации.
Шаг за шагом я повторю свое исследование, тем самым покажу пример рационального поведения в таких случаях.
В продолжение трансляции, я еще скажу об этом отдельно, я с самого начала неверно понял фразу Максима про два дополнительных ключа: --trace-maglev-inlining --trace-turbo-inlining
использование которых, сразу бы обратили внимание на важное отличие одного кода от другого, без необходимости пугать себя логами с машинным кодом
https://www.youtube.com/watch?v=dgZG-OHOyUs
Расследование бага в OSR (On-Stack Replacement) оптимизации V8
В трансляции про OSR (On-Stack Replacement) оптимизация в V8, учасник трансляции Rovshan прислал код и вопрос к нему, который привел к 3-х дневному расследованию.
В результате был обнаружен баг в системе оптимизации V8 связанной с OSR и Inlining Code Function, который я раньше считал не багом, но особенностью поведения системы оптимизации.
Шаг за шагом я повторю свое исследование, тем самым покажу пример рационального поведения в таких случаях.
В продолжение трансляции, я еще скажу об этом отдельно, я с самого начала неверно понял фразу Максима про два дополнительных ключа: --trace-maglev-inlining --trace-turbo-inlining
использование которых, сразу бы обратили внимание на важное отличие одного кода от другого, без необходимости пугать себя логами с машинным кодом
https://www.youtube.com/watch?v=dgZG-OHOyUs
YouTube
Расследование бага в OSR (On-Stack Replacement) оптимизации V8
В трансляции про OSR (On-Stack Replacement) оптимизация в V8, учасник трансляции Rovshan прислал код и вопрос к нему, который привел к 3-х дневному расследованию.
В результате был обнаружен баг в системе оптимизации V8 связанной с OSR и Inlining Code Function…
В результате был обнаружен баг в системе оптимизации V8 связанной с OSR и Inlining Code Function…
🔥19
В 2-00 по Киеву
Дополнение к расследованию бага в OSR (On-Stack Replacement) оптимизации V8
Это дополнение к трансляции Расследование бага в OSR (On-Stack Replacement) оптимизации V8.
Maksym Shenderuk, вдохновившись материалом трансляции, нашел еще более простой способ сразу понять что происходило, чем это показывал я.
https://www.youtube.com/watch?v=_EtTRVJAahY
Дополнение к расследованию бага в OSR (On-Stack Replacement) оптимизации V8
Это дополнение к трансляции Расследование бага в OSR (On-Stack Replacement) оптимизации V8.
Maksym Shenderuk, вдохновившись материалом трансляции, нашел еще более простой способ сразу понять что происходило, чем это показывал я.
https://www.youtube.com/watch?v=_EtTRVJAahY
YouTube
Дополнение к расследованию бага в OSR (On-Stack Replacement) оптимизации V8
Это дополнение к трансляции Расследование бага в OSR (On-Stack Replacement) оптимизации V8 [2].
Maksym Shenderuk, вдохновившись материалом трансляции, нашел еще более простой способ сразу понять что происходило, чем это показывал я.
О чем я и хочу раскзать.…
Maksym Shenderuk, вдохновившись материалом трансляции, нашел еще более простой способ сразу понять что происходило, чем это показывал я.
О чем я и хочу раскзать.…
🔥9👍3😁1