Player FM - Internet Radio Done Right
87 subscribers
Checked 2M ago
اضافه شده در seven سال پیش
محتوای ارائه شده توسط CSSSR. تمام محتوای پادکست شامل قسمتها، گرافیکها و توضیحات پادکست مستقیماً توسط CSSSR یا شریک پلتفرم پادکست آنها آپلود و ارائه میشوند. اگر فکر میکنید شخصی بدون اجازه شما از اثر دارای حق نسخهبرداری شما استفاده میکند، میتوانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
Player FM - برنامه پادکست
با برنامه Player FM !
با برنامه Player FM !
ReactConf 2021, оптимизации кода, Ruby on Rails 7 RC, Dart 2.15, Flutter 2.8, Tailwind CSS 3.0
Manage episode 314405526 series 2177091
محتوای ارائه شده توسط CSSSR. تمام محتوای پادکست شامل قسمتها، گرافیکها و توضیحات پادکست مستقیماً توسط CSSSR یا شریک پلتفرم پادکست آنها آپلود و ارائه میشوند. اگر فکر میکنید شخصی بدون اجازه شما از اثر دارای حق نسخهبرداری شما استفاده میکند، میتوانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-202/ 0:00 Начало выпуска 0:23 Интересные публикации Запись ReactConf 2021 — https://www.youtube.com/watch?v=FZ0cG47msEk&list=PLNG_1j3cPCaZZ7etkzWA7JfdmKWT0pMsa Ускорение комментариев на Хабре — https://habr.com/ru/company/habr/blog/590111/ Оптимизации производительности кода — https://habr.com/ru/company/yandex/blog/570914/ 7 способов улучшения производительности Node.js — https://blog.appsignal.com/2021/11/24/7-ways-to-improve-nodejs-performance-at-scale.html Защитный CSS — https://ishadeed.com/article/defensive-css/ ::before и ::after — https://habr.com/ru/company/skillbox/blog/592643/ Актуальные форматы изображений — https://habr.com/ru/post/594211/ Конечные автоматы — https://blog.openreplay.com/state-machines-for-javascript-developers-how-to-use-them-in-your-apps Сравнение Next.js и Remix — https://medium.com/wayf/next-js-and-remixa-brief-comparison-8b542cb2e4f4 8 проектов на Vue.js — https://the-nerdy-dev.com/8-vue-projects-every-beginner-should-try/ 5:12 Новости релизов Firefox 95 — https://www.mozilla.org/en-US/firefox/95.0/releasenotes/ Firefox 95 в блоге Mozilla — https://hacks.mozilla.org/2021/12/webassembly-and-back-again-fine-grained-sandboxing-in-firefox-95/ Ruby on Rails RC 1 — https://weblog.rubyonrails.org/2021/12/6/Rails-7-0-rc-1-released/ Dart 2.15 — https://medium.com/dartlang/dart-2-15-7e7a598e508a Flutter 2.8 — https://medium.com/flutter/whats-new-in-flutter-2-8-d085b763d181 Tailwind CSS 3.0 — https://tailwindcss.com/blog/tailwindcss-v3 7:20 Другие новости Стоит ли оставить MySQL — https://blog.sesse.net/blog/tech/2021-12-05-16-41_leaving_mysql.html Web Almanac 2021 — https://almanac.httparchive.org/en/2021/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh
…
continue reading
372 قسمت
Manage episode 314405526 series 2177091
محتوای ارائه شده توسط CSSSR. تمام محتوای پادکست شامل قسمتها، گرافیکها و توضیحات پادکست مستقیماً توسط CSSSR یا شریک پلتفرم پادکست آنها آپلود و ارائه میشوند. اگر فکر میکنید شخصی بدون اجازه شما از اثر دارای حق نسخهبرداری شما استفاده میکند، میتوانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-202/ 0:00 Начало выпуска 0:23 Интересные публикации Запись ReactConf 2021 — https://www.youtube.com/watch?v=FZ0cG47msEk&list=PLNG_1j3cPCaZZ7etkzWA7JfdmKWT0pMsa Ускорение комментариев на Хабре — https://habr.com/ru/company/habr/blog/590111/ Оптимизации производительности кода — https://habr.com/ru/company/yandex/blog/570914/ 7 способов улучшения производительности Node.js — https://blog.appsignal.com/2021/11/24/7-ways-to-improve-nodejs-performance-at-scale.html Защитный CSS — https://ishadeed.com/article/defensive-css/ ::before и ::after — https://habr.com/ru/company/skillbox/blog/592643/ Актуальные форматы изображений — https://habr.com/ru/post/594211/ Конечные автоматы — https://blog.openreplay.com/state-machines-for-javascript-developers-how-to-use-them-in-your-apps Сравнение Next.js и Remix — https://medium.com/wayf/next-js-and-remixa-brief-comparison-8b542cb2e4f4 8 проектов на Vue.js — https://the-nerdy-dev.com/8-vue-projects-every-beginner-should-try/ 5:12 Новости релизов Firefox 95 — https://www.mozilla.org/en-US/firefox/95.0/releasenotes/ Firefox 95 в блоге Mozilla — https://hacks.mozilla.org/2021/12/webassembly-and-back-again-fine-grained-sandboxing-in-firefox-95/ Ruby on Rails RC 1 — https://weblog.rubyonrails.org/2021/12/6/Rails-7-0-rc-1-released/ Dart 2.15 — https://medium.com/dartlang/dart-2-15-7e7a598e508a Flutter 2.8 — https://medium.com/flutter/whats-new-in-flutter-2-8-d085b763d181 Tailwind CSS 3.0 — https://tailwindcss.com/blog/tailwindcss-v3 7:20 Другие новости Стоит ли оставить MySQL — https://blog.sesse.net/blog/tech/2021-12-05-16-41_leaving_mysql.html Web Almanac 2021 — https://almanac.httparchive.org/en/2021/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh
…
continue reading
372 قسمت
همه قسمت ها
×Всем привет, на связи Ислам и это небольшое объявление по поводу новостей. Выпуск подкаста временно приостанавливается, точно на всю весну, возможно — до конца лета! Пока нужно сосредоточиться на другом, да и мне, честно говоря, не помешает перерыв от новостей. Новости постараются вернуться поскорее, но дела пока такие. За это время мы, возможно, переедем на платформу здорового человека, что-нибудь поменяем в формате или придумаем как сделать подкаст ещё полезнее! Спасибо, что слушаете, это бесценно. Будем держать в курсе, stay tuned!…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-270/ 0:00:00 Начало выпуска 0:00:23 Интересные публикации Длинные таски в JS — https://macarthur.me/posts/long-tasks/ Длинные таски в JS [RU] — https://habr.com/ru/companies/timeweb/articles/882418/ Секунда в JS — https://docs.timetime.in/blog/how-long-is-a-second-in-js/ Мифы об Electron — https://felixrieseberg.com/things-people-get-wrong-about-electron/ Утечки памяти через Observable — https://habr.com/ru/articles/879502/ Массивы в TS — https://2ality.com/2025/02/array-type-notation.html types во View Transitions — https://css-tricks.com/what-on-earth-is-the-types-descriptor-in-view-transitions/ Counter Styles — https://css-tricks.com/some-things-you-might-not-know-about-custom-counter-styles/ Текст вокруг элементов — https://css-tricks.com/positioning-text-around-elements-with-css-offset/ Эффекты в меню с Anchor Positioning — https://css-tricks.com/fancy-menu-navigation-using-anchor-positioning/ Введение в WASM в Deno — https://deno.com/blog/intro-to-wasm Vite + TS — https://www.robinwieruch.de/vite-typescript/ Nerdy Notebook — https://nerdy.dev/notebook/index.html Какой редактор выбрать — https://liveblocks.io/blog/which-rich-text-editor-framework-should-you-choose-in-2025 Тест-раннер Poku — https://github.com/wellwelwel/poku/releases/tag/v3.0.0 Ruck — https://ruck.tech/ Алгоритмы и структуры данных с JS — https://habr.com/ru/companies/timeweb/articles/872326/ Jscanify — https://github.com/puffinsoft/jscanify Документалка про Angular — https://www.youtube.com/watch?v=cRC9DlH45lA 0:07:00 Новости релизов Chrome 133 — https://developer.chrome.com/blog/new-in-chrome-133 Chrome Devtools 133 — https://developer.chrome.com/blog/new-in-devtools-133 Firefox 135 — https://www.mozilla.org/en-US/firefox/135.0/releasenotes/ Firefox 135 for developers — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/135 Deno 2.2 — https://deno.com/blog/v2.2 Astro 5.3 — https://astro.build/blog/astro-530/ TypeScript 5.8 RC — https://devblogs.microsoft.com/typescript/announcing-typescript-5-8-rc/ Prettier 3.5.0 — https://prettier.io/blog/2025/02/09/3.5.0 pnpm 10.3.0 — https://github.com/pnpm/pnpm/releases/tag/v10.3.0 MySQL 9.2 — https://dev.mysql.com/doc/relnotes/mysql/9.2/en/news-9-2-0.html 0:08:31 Другие новости Interop 2025 — https://webkit.org/blog/16458/announcing-interop-2025/ Deno vs. Oracle продолжается — https://deno.com/blog/deno-v-oracle2 Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr_dev Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-269/ 0:00:00 Начало выпуска 0:00:25 Интересные публикации System Design для начинающих, часть 1 — https://habr.com/ru/articles/873388/ System Design для начинающих, часть 2 — https://habr.com/ru/articles/877312/ Архитектурные паттерны для высокой масштабируемости, часть 1 — https://habr.com/ru/articles/871500/ Архитектурные паттерны для высокой масштабируемости, часть 2 — https://habr.com/ru/articles/871784/ tsconfig — https://2ality.com/2025/01/tsconfig-json.html RegExp pattern modifiers — https://2ality.com/2025/01/regexp-modifiers.html Temporal — https://developer.mozilla.org/en-US/blog/javascript-temporal-is-coming/ Type stripping — https://satanacchio.hashnode.dev/everything-you-need-to-know-about-nodejs-type-stripping Год без React со Stimulus — https://kellysutton.com/2025/01/18/moving-on-from-react-a-year-later.html 5 лет React Native в Shopify — https://shopify.engineering/five-years-of-react-native-at-shopify Генеративный арт — https://tympanus.net/codrops/2025/01/15/creating-generative-artwork-with-three-js/ Svelte 5 и будущее фреймворков — https://www.smashingmagazine.com/2025/01/svelte-5-future-frameworks-chat-rich-harris/ Дополненная реальность в вебе — https://habr.com/ru/companies/kts/articles/874464/ Подборка ИИ-инструментов для веба — https://habr.com/ru/companies/timeweb/articles/873430/ Рефакторь как супергерой — https://refactor-like-a-superhero.vercel.app/en 0:04:33 Новости релизов Security-релизы января от Oracle — https://blogs.oracle.com/security/post/january-2025-cpu-released Security-релизы января от Node.js — https://nodejs.org/en/blog/vulnerability/january-2025-security-releases Bun 1.2 — https://bun.sh/blog/bun-v1.2 NestJS 11 — https://trilon.io/blog/announcing-nestjs-11-whats-new Vitest 3 — https://vitest.dev/blog/vitest-3 Rspack — https://rspack.dev/blog/announcing-1-2 ESlint 9.18.0 — https://eslint.org/blog/2025/01/eslint-v9.18.0-released/ ESLint Config Inspector — https://github.com/eslint/config-inspector Capacitor 7 — https://ionic.io/blog/capacitor-7-has-hit-ga Electron 34 — https://www.electronjs.org/blog/electron-34-0 Cypress 14 — https://www.cypress.io/blog/cypress-14-is-here-see-whats-new Puppeteer 24 — https://github.com/puppeteer/puppeteer/releases/tag/puppeteer-v24.1.1 0:06:46 Другие новости Стратегия Angular в 2025 году — https://blog.angular.dev/angular-2025-strategy-9ca333dfc334 creste-react-app официально устарел — https://github.com/facebook/create-react-app/pull/17003 Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr_dev Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-268/ 0:00:00 Начало выпуска 0:00:35 Интересные публикации Import Attributes — https://2ality.com/2025/01/import-attributes.html Node.js strip types — https://2ality.com/2025/01/nodejs-strip-type.html You don’t need Next.js — https://www.comfydeploy.com/blog/you-dont-need-nextjs Type-level программирование — https://habr.com/ru/articles/871336/ Vue 3 и Composition API — https://habr.com/ru/articles/870986/ Оптимизация React-приложений — https://habr.com/ru/articles/870748/ Мемоизация — https://habr.com/ru/articles/871712/ Оптимизация производительности TypeScript — https://habr.com/ru/articles/871436/ Feature-Sliced Design — https://habr.com/ru/companies/chibbis/articles/871472/ DDD — https://habr.com/ru/articles/871494/ Deno 2 — https://www.youtube.com/watch?v=Ak-FYSpW-rA REST API с NestJS и TypeORM — https://habr.com/ru/articles/870988/ 33 концепта JS — https://github.com/leonardomso/33-js-concepts?tab=readme-ov-file#-table-of-contents Eloquent JavaScript, 4 издание — https://eloquentjavascript.net/ JS на примере счётчика — https://habr.com/ru/articles/870538/ Как разобраться в асинхронном коде — https://habr.com/ru/articles/871328/ 0:05:21 Новости релизов Chrome 132 — https://developer.chrome.com/blog/new-in-chrome-132 Chrome DevTools 132 — https://developer.chrome.com/blog/new-in-devtools-132 Firefox 134 — https://www.mozilla.org/en-US/firefox/134.0/releasenotes/ Firefox 134 for devs — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/134 Node.js 22.13.0 — https://nodejs.org/en/blog/release/v22.13.0 pnpm 10 — https://github.com/pnpm/pnpm/releases/tag/v10.0.0 0:07:28 Другие новости State of JS 2024 — https://2024.stateofjs.com/en-US/ Dev Ecosystem 2024 — https://www.jetbrains.com/lp/devecosystem-2024/ Dev Ecosystem 2024, обзор — https://habr.com/ru/articles/874162/ JavaScript Rising Stars 2024 — https://risingstars.js.org/2024/en Рейтинг БД — https://db-engines.com/en/ranking Борьба за JavaScript — https://x.com/deno_land/status/1876728474666217739 Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr_dev Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
В этом выпуске мы коротко подведём итоги года. Я постараюсь рассказать о том, что запомнилось, было важно или оказало влияние на индустрию. Текстовая версия подкаста: https://blog.csssr.com/ru/news512/episode/news-267/ Материалы: ES2024 – https://exploringjs.com/js/book/ch_new-javascript-features.html#new-in-es2024 React 19 [EN] – https://react.dev/blog/2024/12/05/react-19 React 19 [RU] – https://habr.com/ru/articles/865416/ Next.js 15 – https://nextjs.org/blog/next-15 Svelte 5 – https://svelte.dev/blog/svelte-5-is-alive Deno 2.0 – https://deno.com/blog/v2.0 Петиция Deno – https://deno.com/blog/deno-v-oracle Ответ Oracle – https://deno.com/blog/deno-v-oracle/20241204-notice-of-appearance.pdf Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr_dev Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-266/ 0:00:00 Начало выпуска 0:01:16 Интересные публикации CSS Wrapped 2024 — https://chrome.dev/css-wrapped-2024/ Vanilla Calendar Pro — https://habr.com/ru/articles/862216/ npm-пакеты — https://habr.com/ru/companies/ozontech/articles/857954/ Приложение на Solid.js с Deno — https://deno.com/blog/build-solidjs-with-deno Импорт JS-библиотек без билд-систем — https://jvns.ca/blog/2024/11/18/how-to-import-a-javascript-library/ Scheduler API — https://www.trevorlasn.com/blog/javascript-scheduler-api Матовое стекло [EN] — https://www.tyleo.com/html-glass.html Матовое стекло [RU] — https://habr.com/ru/articles/861290/ Improve INP, part 1 — https://kurtextrem.de/posts/improve-inp Improve INP, part 2 — https://kurtextrem.de/posts/improve-inp-react Плагины для Obsidian, часть 1 — https://habr.com/ru/articles/861230/ Плагины для Obsidian, часть 2 — https://habr.com/ru/articles/862166/ eslint-plugin-perfectionist — https://github.com/azat-io/eslint-plugin-perfectionist React Scan — https://react-scan.com/ Ошибки идеального программиста — https://habr.com/ru/articles/860656/ 0:05:55 Новости релизов Firefox 133 — https://www.mozilla.org/en-US/firefox/133.0/releasenotes/ Firefox 133 for devs — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/133 React 19 [EN] — https://react.dev/blog/2024/12/05/react-19 React 19 [RU] — https://habr.com/ru/articles/865416/ Vite 6 — https://vite.dev/blog/announcing-vite6 Astro 5 — https://astro.build/blog/astro-5/ TypeScript 5.7 [EN] — https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/ TypeScript 5.7 [RU] — https://habr.com/ru/articles/861126/ Deno 2.1 — https://deno.com/blog/v2.1 Node.js 22.12.0 — https://nodejs.org/en/blog/release/v22.12.0 Node.js 23.3.0 — https://nodejs.org/en/blog/release/v23.3.0 Node.js 20.18.1 — https://nodejs.org/en/blog/release/v20.18.1 React Router 7 — https://remix.run/blog/react-router-v7 0:08:27 Другие новости Advent of Code — https://adventofcode.com/ Адвент HTML — https://www.htmhell.dev/adventcalendar/ Адвент CSS — https://www.adventofcss.com/ Advent of JS — https://www.adventofjs.com/ Advent of TypeScript — https://www.adventofts.com/ Deno v. Oracle — https://deno.com/blog/deno-v-oracle Oracle присылает адвокатов — https://deno.com/blog/deno-v-oracle/20241204-notice-of-appearance.pdf Реберндинг Mozilla — https://blog.mozilla.org/en/mozilla/mozilla-brand-next-era-of-tech/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr_dev Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-265/ 0:00:00 Начало выпуска 0:00:35 Интересные публикации Уменьшение монорепозитория — https://www.jonathancreamer.com/how-we-shrunk-our-git-repo-size-by-94-percent/ Генераторы — https://jrsinclair.com/articles/2022/why-would-anyone-need-javascript-generator-functions/ Атрибуты импортов в JS — https://www.trevorlasn.com/blog/import-attributes-in-javascript Гайд по анализу производительности — https://blog.jiayihu.net/comprenhensive-guide-chrome-performance/ Настройка проекта Next.js 15 — https://www.reactsquad.io/blog/how-to-set-up-next-js-15-for-production Приложение на Vue и Django — https://www.thedevspace.io/community/django-vue Headless CMS — https://www.builder.io/blog/headless-cms Виды рендеринга — https://habr.com/ru/companies/domclick/articles/855982/ Vue и SSR — https://www.debugbear.com/blog/vue-ssr Zod — https://habr.com/ru/articles/855734/ Алгоритмы и структуры данных на JS, часть 6 — https://habr.com/ru/companies/timeweb/articles/845544/ GenAIScript — https://microsoft.github.io/genaiscript/ AI-инструменты для разработки — https://habr.com/ru/articles/855634/ 0:05:57 Новости релизов Chrome 131 — https://developer.chrome.com/blog/new-in-chrome-131 Chrome DevTools 131 — https://developer.chrome.com/blog/new-in-devtools-131 Firefox 132 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/132 Next.js 15 — https://nextjs.org/blog/next-15 Svelte 5 — https://svelte.dev/blog/svelte-5-is-alive Svelte 5 [RU] — https://habr.com/ru/articles/854480/ Svelte CLI — https://svelte.dev/blog/sv-the-svelte-cli Node.js 22.11.0 — https://nodejs.org/en/blog/release/v22.11.0 React Native 0.76 — https://reactnative.dev/blog/2024/10/23/release-0.76-new-architecture .NET 9 — https://devblogs.microsoft.com/dotnet/announcing-dotnet-9/ TypeScript 5.7 RC — https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-rc/ ESLint 9.13.0 — https://eslint.org/blog/2024/10/eslint-v9.13.0-released/ ESLint 9.14.0 — https://eslint.org/blog/2024/11/eslint-v9.14.0-released/ Storybook 8.4 — https://storybook.js.org/blog/storybook-8-4/ 0:08:57 Другие новости WebStorm и Rider для некоммерческого использования — https://blog.jetbrains.com/blog/2024/10/24/webstorm-and-rider-are-now-free-for-non-commercial-use/ Обзор Next.js Coonf 2024 — https://vercel.com/blog/recap-next-js-conf-2024 Обновление стайлгайда Angular — https://github.com/angular/angular/discussions/58412 Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-264/ 0:00:00 Начало выпуска 0:00:43 Интересные публикации TC39 Advances 10+ ECMAScript Proposals — https://socket.dev/blog/tc39-advances-10-ecmascript-proposals-key-features-to-watch How to convert CommonJS to ESM — https://deno.com/blog/convert-cjs-to-esm Building a Single-Page App with htmx [EN] — https://jakelazaroff.com/words/building-a-single-page-app-with-htmx/ Building a Single-Page App with htmx [EN] — https://habr.com/ru/companies/ruvds/articles/849854/ React Folder Structure 2024 — https://www.robinwieruch.de/react-folder-structure/ CSS Anchor Positioning Guide — https://css-tricks.com/css-anchor-positioning-guide/ Popover API — https://www.voorhoede.nl/en/blog/the-popover-api-your-new-best-friend-for-tooltips/ 18 Interview Questions answered by Angular Experts — https://www.angularspace.com/18-interview-questions-answered-by-angular-experts-live-post/ Clipboard API Read — https://frontendmasters.com/blog/reading-from-the-clipboard-in-javascript/ Clipboard API Write — https://frontendmasters.com/blog/writing-to-the-clipboard-in-javascript/ Clipboard API Paste — https://frontendmasters.com/blog/handling-paste-events-in-javascript/ Build A Static RSS Reader — https://www.smashingmagazine.com/2024/10/build-static-rss-reader-fight-fomo/ Попробуйте Tauri — https://habr.com/ru/articles/850192/ Настройка VSCode для разработки в Tauri — https://habr.com/ru/articles/850558/ Tauri 2.0 — https://v2.tauri.app/blog/tauri-20/ What's new in Astro - September 2024 — https://astro.build/blog/whats-new-september-2024/ What's new in Svelte: October 2024 — https://svelte.dev/blog/whats-new-in-svelte-october-2024 JS для детей — https://habr.com/ru/companies/pixel_study/articles/850128/ 0:06:25 Новости релизов Chrome 130 — https://developer.chrome.com/blog/new-in-chrome-130 Chrome DevTools 130 — https://developer.chrome.com/blog/new-in-devtools-130 Firefox 131.0.2 — https://www.mozilla.org/en-US/firefox/131.0.2/releasenotes/ Firefox 131.0.3 — https://www.mozilla.org/en-US/firefox/131.0.3/releasenotes/ Node.js 23.0.0 — https://nodejs.org/en/blog/release/v23.0.0 Deno 2.0 — https://deno.com/blog/v2.0 Next.js 15 RC 2 — https://nextjs.org/blog/next-15-rc2 TypeScript 5.7 Beta — https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-beta/ React Native Storybook 8 — https://storybook.js.org/blog/react-native-storybook-8/ Electron 33 — https://www.electronjs.org/blog/electron-33-0 Ember 5.12 — https://blog.emberjs.com/ember-released-5-12/ 0:09:06 Другие новости Next.js Conf 2024 — https://nextjs.org/conf Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-263/ 0:00:00 Начало выпуска 0:00:47 Интересные публикации AbortController — https://kettanaito.com/blog/dont-sleep-on-abort-controller FP in JavaScript — https://janhesters.com/blog/unleash-javascripts-potential-with-functional-programming WeakRef & FinalizationRegistry — https://habr.com/ru/companies/otus/articles/843812/ Деструктуризация в JS — https://piccalil.li/blog/a-guide-to-destructuring-in-javascript/ Playwright + Next.js — https://habr.com/ru/companies/kts/articles/843054/ Фикстуры в Playwright — https://habr.com/ru/articles/848434/ Пишем свой плагин для Webpack — https://habr.com/ru/articles/846022/ 50 понятий System Design — https://habr.com/ru/companies/timeweb/articles/846420/ Правила разработки с Node.js — https://www.platformatichq.com/node-principles Приёмы отладки [RU] — https://habr.com/ru/companies/ruvds/articles/842428/ Приёмы отладки [EN] — https://alan.norbauer.com/articles/browser-debugging-tricks История бандлинга — https://www.youtube.com/watch?v=JUS6EPMbk0U Как Райан Дал пришёл к Deno — https://www.youtube.com/watch?v=zxitJn9MwYs 0:05:34 Новости релизов Firefox 131 — https://www.mozilla.org/en-US/firefox/131.0/releasenotes/ Firefox 131 for developers — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/131 Deno 2.0 RC — https://deno.com/blog/v2.0-release-candidate Express 5 — https://www.trevorlasn.com/blog/whats-new-in-express-5 Fastify 5 — https://openjsf.org/blog/fastifys-growth-and-success ESLintt поддерживает JSON и Markdown — https://eslint.org/blog/2024/10/eslint-json-markdown-support/ Node. js 22.9.0 — https://nodejs.org/en/blog/release/v22.9.0 ESLint 9.12.0 — https://eslint.org/blog/2024/10/eslint-v9.12.0-released/ pnpm 9.12.0 — https://github.com/pnpm/pnpm/releases/tag/v9.12.0 nginx 1.27.2 — https://mailman.nginx.org/pipermail/nginx-announce/2024/XTDQ5IH4IFLPVWJSHPAVGO6BHRN76GAS.html 0:07:57 Другие новости Анонс VoidZero [EN] — https://voidzero.dev/posts/announcing-voidzero-inc Анонс VoidZero [RU] — https://habr.com/ru/companies/first/articles/847514/ Hacktoberfest 2024 — https://hacktoberfest.com/ Письмо о торговой марке JavaScript — https://javascript.tm/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-262/ 0:00:00 Начало выпуска 0:00:39 Интересные публикации Новое в React 19 — https://vercel.com/blog/whats-new-in-react-19 React Compiler — https://www.freecodecamp.org/news/react-compiler-complete-guide-react-19/ React and FormData — https://reacttraining.com/blog/react-and-form-data Особенности Effector — https://habr.com/ru/companies/vk/articles/839632/ Мутационное тестирование — https://sentry.engineering/blog/js-mutation-testing-our-sdks Многопоточность в Node.js — https://pavel-romanov.com/multithreading-in-nodejs-using-atomics-for-safe-shared-memory-operations Работа с буфером обмена — https://alexharri.com/blog/clipboard Работа с буфером обмена, перевод — https://habr.com/ru/companies/beget/articles/841446/ Алгоритмы и структуры данных на JS, часть 4 — https://habr.com/ru/companies/timeweb/articles/836782/ Алгоритмы и структуры данных на JS, часть 5 — https://habr.com/ru/companies/timeweb/articles/838794/ 10 ошибок в Angular — https://angularexperts.io/blog/top-10-angular-architecture-mistakes Присмотритесь к PHP — https://www.mux.com/blog/php-is-the-new-javascript Как адаптировать Chrome-дополнение для Safari — https://evilmartians.com/chronicles/how-to-quickly-and-weightlessly-convert-chrome-extensions-to-safari Почему стоит использовать Redux в 2024 году — https://gitnation.com/contents/why-you-should-use-redux-in-2024 Как собирают и поставляют VShttps://www.youtube.com/watch?v=BDU63r4bS9Q 0:05:18 Новости релизов Firefox 130 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/130 TypeScript 5.6 — https://devblogs.microsoft.com/typescript/announcing-typescript-5-6/ Vue 3.5 — https://blog.vuejs.org/posts/vue-3-5 Vue 3.5, перевод — https://habr.com/ru/articles/840806/ Astro 4.15 — https://astro.build/blog/astro-4150/ Node.js 22.8.0 — https://nodejs.org/en/blog/release/v22.8.0 Turborepo 2.1.0 — https://turbo.build/blog/turbo-2-1-0 Security-обновление GitLab — https://about.gitlab.com/releases/2024/09/11/patch-release-gitlab-17-3-2-released/ pnpm 9.10.0 — https://github.com/pnpm/pnpm/releases/tag/v9.10.0 ESLint 9.10.0 — https://eslint.org/blog/2024/09/eslint-v9.10.0-released/ Storybook 8.3.0 — https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md#830 Puppeteer 23.3.0 — https://pptr.dev/ 0:08:37 Другие новости State of HTML 2024 — https://survey.devographics.com/en-US/survey/state-of-html/2024 Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-261/ 0:00:00 Начало выпуска 0:00:31 Интересные публикации How To Create An NPM Package 2024 — https://www.totaltypescript.com/how-to-create-an-npm-package JS Dates Are About to Be Fixed — https://docs.timetime.in/blog/js-dates-finally-fixed/ Даты в Javascript наконец-то пофиксят — https://habr.com/ru/articles/838378/ The History And Future Of Regular Expressions In JavaScript — https://www.smashingmagazine.com/2024/08/history-future-regular-expressions-javascript/ Wasp — https://wasp-lang.dev/blog/2024/08/20/django-vs-wasp JavaScript Generators Explained — https://www.reactsquad.io/blog/understanding-generators-in-javascript How Google handles JavaScript throughout the indexing process — https://vercel.com/blog/how-google-handles-javascript-throughout-the-indexing-process Как Google обрабатывает JavaScript в процессе индексации веб-страниц — https://habr.com/ru/companies/timeweb/articles/836866/ Ryan Dahl explains why Deno had to evolve with version 2.0 — https://stackoverflow.blog/2024/08/20/ryan-dahl-deno-20-scale-improve-npm-nodejs/ React is (becoming) a Full-Stack Framework — https://www.robinwieruch.de/react-full-stack-framework/ Telegram Mini App — https://habr.com/ru/companies/amvera/articles/838180/ Способы запуска Telegram Mini App — https://habr.com/ru/articles/839432/ ECMAScript 2024 — https://pawelgrzybek.com/whats-new-in-ecmascript-2024/ Мост между JavaScript и C++ через WASM — https://habr.com/ru/articles/837692/ 50 ошибок в TypeScript — https://leanpub.com/50-ts fuite для анализа утечек — https://github.com/nolanlawson/fuite Игра 2048 на JS — https://www.youtube.com/watch?v=RC_SglXG4Y8 0:05:18 Новости релизов Chrome 128 — https://developer.chrome.com/blog/new-in-chrome-128 Chrome DevTools 128 — https://developer.chrome.com/blog/new-in-devtools-128 Deno 1.46 — https://deno.com/blog/v1.46 Node.js 22.7.0 — https://nodejs.org/en/blog/release/v22.7.0 Node.js 20.17.0 — https://nodejs.org/en/blog/release/v20.17.0 Astro 4.14 — https://astro.build/blog/astro-4140/ Rspack 1.0 — https://rspack.dev/ TypeScript 5.6 RC — https://devblogs.microsoft.com/typescript/announcing-typescript-5-6-rc/ Ember 5.11 — https://blog.emberjs.com/ember-released-5-11/ 0:07:57 Другие новости State of CSS 2024 — https://stateofcss.com/en-US AFFiNE как альтернатива Notion — https://affine.pro/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-260/ 0:00:00 Начало выпуска 0:00:32 Интересные публикации Утечки памяти — https://www.trevorlasn.com/blog/common-causes-of-memory-leaks-in-javascript Интересный кейс возникновения утечки — https://jakearchibald.com/2024/garbage-collection-and-closures/ Safe assignment proposal — https://github.com/arthurfiorette/proposal-safe-assignment-operator Introducing Svelte 5 — https://frontendmasters.com/blog/introducing-svelte-5/ Snippets in Svelte 5 — https://frontendmasters.com/blog/snippets-in-svelte-5/ Reactivity in Svelte 5 — https://frontendmasters.com/blog/fine-grained-reactivity-in-svelte-5/ Экспериментальная поддержка TypeScript в Node.js — https://socket.dev/blog/node-js-adds-experimental-support-for-typescript TypeScript через множества — https://www.rob.directory/blog/a-different-way-to-think-about-typescript Алгоритмы и структуры данных на JS, часть 3 — https://habr.com/ru/companies/timeweb/articles/832402/ Советы для React Testing Library — https://spin.atomicobject.com/react-testing-library-unit-tests/ Основы тестирования React с Cypress — https://habr.com/ru/companies/otus/articles/831904/ Поддержка Firefox в Puppeteer 23 — https://hacks.mozilla.org/2024/08/puppeteer-support-for-firefox/ Vue сертификация — https://habr.com/ru/articles/832992/ Рендеринг в браузере — https://habr.com/ru/articles/834184/ 0:05:09 Новости релизов Firefox 129 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/129 Патч Chrome 127 — https://chromereleases.googleblog.com/2024/07/stable-channel-update-for-desktop_30.html Volta 2.0 — https://volta.sh/ React Native 0.75 — https://reactnative.dev/blog/2024/08/12/release-0.75 From React to React Native — https://expo.dev/blog/from-web-to-native-with-react Angular 18.2.0 — https://github.com/angular/angular/releases/tag/18.2.0 ESLint 9.8.0 — https://eslint.org/blog/2024/07/eslint-v9.8.0-released/ ESLint 9.9.0 — https://eslint.org/blog/2024/07/eslint-v9.9.0-released/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Chrome 127, Firefox 128, Arc для Win10, pnpm 9.5, localStorage, Event Loop, State of React 2023 10:03
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-259/ 0:00:00 Начало выпуска 0:01:02 Интересные публикации React Server Components и React Query — https://frontendmasters.com/blog/combining-react-server-components-with-react-query-for-easy-data-management/ Не стреляем себе в ногу с localStorage — https://habr.com/ru/articles/828912/ React Native для React-разработчиков — https://expo.dev/blog/from-web-to-native-with-react Не блокируем Event Loop — https://www.bbss.dev/posts/eventloop/ Алгоритмы и структуры данных на JS, часть 1 — https://habr.com/ru/companies/timeweb/articles/826424/ Алгоритмы и структуры данных на JS, часть 2 — https://habr.com/ru/companies/timeweb/articles/828068/ Стоит ли решать задачи на алгоритмы — https://habr.com/ru/articles/828048/ Миллионы частиц на JS — https://dgerrells.com/blog/how-fast-is-javascript-simulating-20-000-000-particles React Hook Form — https://habr.com/ru/companies/otus/articles/829326/ Тесты и принципы F.I.R.S.T — https://habr.com/ru/articles/830962/ Выбор JS-фреймворка — https://habr.com/ru/articles/831726/ Запись докладов dotJS 2024 — https://www.youtube.com/playlist?list=PLMW8Xq7bXrG7fOUOLJQw9I7ygJCbue9zO#dotjs2024 Будущее ESLint — https://eslint.org/blog/2024/07/whats-coming-next-for-eslint/ 0:05:11 Новости релизов Chrome 127 — https://developer.chrome.com/blog/new-in-chrome-127 Chrome DevTools 127 — https://developer.chrome.com/blog/new-in-devtools-127 Firefox 128 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/128 Arc для Windows 10 — https://arc.net/ Deno 1.45 — https://deno.com/blog/v1.45 Astro 4.12 — https://astro.build/blog/astro-4120/ pnpm 9.5.0 — https://socket.dev/blog/pnpm-9-5-introduces-catalogs-shareable-dependency-version-specifiers pnpm 9.6.0 — https://github.com/pnpm/pnpm/releases/tag/v9.6.0 Storybook 8.2 — https://storybook.js.org/blog/storybook-8-2/ Node.js 22.4.1 — https://nodejs.org/en/blog/release/v22.4.1 Node.js 20.15.1 — https://nodejs.org/en/blog/release/v20.15.1 Node.js 18.20.4 — https://nodejs.org/en/blog/release/v18.20.4 Security-релизы Gitlab — https://about.gitlab.com/releases/2024/07/10/patch-release-gitlab-17-1-2-released/ Apache 2.4.62 — https://github.com/apache/httpd/releases/tag/2.4.62 Security-релизы Oracle — https://blogs.oracle.com/security/post/jul2024-cpu-released Rust 1.80 — https://blog.rust-lang.org/2024/07/25/Rust-1.80.0.html Preact 10.23.0 — https://github.com/preactjs/preact/releases/tag/10.23.0 TypeScript 5.6 Beta — https://devblogs.microsoft.com/typescript/announcing-typescript-5-6-beta/ ESLintt 9.7.0 — https://eslint.org/blog/2024/07/eslint-v9.7.0-released/ 0:08:59 Другие новости State of React 2023 — https://2023.stateofreact.com/en-US/ Gitlab рассматривает возможность продажи бизнеса — https://www.reuters.com/markets/deals/google-backed-software-developer-gitlab-explores-sale-sources-say-2024-07-17/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-258/ 0:00:00 Начало выпуска 0:00:59 Интересные публикации Ecma International approves ECMAScript 2024: What’s new? — https://2ality.com/2024/06/ecmascript-2024.html New in ECMAScript 2024 — https://exploringjs.com/js/book/ch_new-javascript-features.html#new-in-es2024 Understanding React Compiler — https://tonyalicea.dev/blog/understanding-react-compiler/ Утечки памяти в замыканиях и useCallback — https://habr.com/ru/companies/piter/articles/824454/ New JavaScript Set methods — https://developer.mozilla.org/en-US/blog/javascript-set-methods/ Многопоточность JavaScript с SharedArrayBuffer и Atomics: основы — https://habr.com/ru/companies/otus/articles/821805/ Гайд по UI-китам — https://habr.com/ru/companies/agima/articles/825080/ Playwright и Allure — https://habr.com/ru/companies/clevertec/articles/822583/ Вам не нужен Lodash — https://habr.com/ru/articles/823484/ 0:04:37 Новости релизов Node.js 20.15.0 — https://nodejs.org/en/blog/release/v20.15.0 Astroo 4.11 — https://astro.build/blog/astro-4110/ My SQL 9.0 — https://dev.mysql.com/doc/refman/9.0/en/mysql-nutshell.html PostgreSQL 16 изнутри — https://postgrespro.ru/education/books/internals Gitlab 17.1.1 — https://about.gitlab.com/releases/2024/06/26/patch-release-gitlab-17-1-1-released/ Playwright 1.45.0 — https://github.com/microsoft/playwright/releases/tag/v1.45.0 Firefox 127.0.2 — https://www.mozilla.org/en-US/firefox/127.0.2/releasenotes/ PHP 8.4 Alpha — https://www.php.net/index.php#2024-07-05-1 0:06:12 Другие новости AI чат-боты в Firefox — https://blog.mozilla.org/en/products/firefox/firefox-news/ai-services-on-firefox/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 TypeScript 5.5, Safari 18 Beta, Chrome 126, Firefox 127, антипаттерны для CTO, State of JS 2023 11:19
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-257/ 00:00:00 Начало выпуска 00:00:25 Интересные публикации Проба React Compiler — https://www.developerway.com/posts/i-tried-react-compiler Ещё о React Compiler — https://www.mikejohnson.dev/posts/2024/06/mobx-react-compiler Уроки менеджмента для CTO — https://review.firstround.com/unexpected-anti-patterns-for-engineering-leaders-lessons-from-stripe-uber-carta/ Композиция функций — https://jrsinclair.com/articles/2024/how-to-compose-functions-that-take-multiple-parameters-epic-guide/ Публикация модулей в разных форматах — https://johnnyreilly.com/dual-publishing-esm-cjs-modules-with-tsup-and-are-the-types-wrong tsup — https://github.com/egoist/tsup Are The Types Wrong? — https://github.com/arethetypeswrong/arethetypeswrong.github.io Директивы Vue и Angular — https://www.telerik.com/blogs/angular-directives-vs-vue-directives Node.js Test Runner — https://nodejs.org/en/learn/test-runner/using-test-runner 10 лет Vue — https://www.youtube.com/watch?v=OmrwRrZitv4 Тулза для TS-проектов — https://www.youtube.com/watch?v=PxIBWjiv3og&ab_channel=Effect%7CTypeScriptatScale Effect — https://github.com/Effect-TS Container Queries — https://css-tricks.com/css-container-queries/ Сборник материалов по CSS — https://www.smashingmagazine.com/2024/06/css-tips-and-techniques/ Освоение программирования с 0 — https://habr.com/ru/articles/823102/ 00:05:59 Новости релизов Chrome 126 — https://developer.chrome.com/blog/new-in-chrome-126 Chrome DevTools 126 — https://developer.chrome.com/blog/new-in-devtools-126 Firefox 127 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/127 Safari 18 Beta — https://www.webkit.org/blog/15443/news-from-wwdc24-webkit-in-safari-18-beta/ Vivaldi 6.8 — https://vivaldi.com/ru/blog/desktop/desktop-releases/vivaldi-on-desktop-6-8/ TypeScript 5.5 — https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/ Обзор TypeScript 5.5 — https://www.youtube.com/watch?v=4XgIvE5SH4Y htmx 2.0 — https://htmx.org/posts/2024-06-17-htmx-2-0-0-is-released/ ESLint 9.5.0 — https://eslint.org/blog/2024/06/eslint-v9.5.0-released/ pnpm 9.4.0 — https://github.com/pnpm/pnpm/releases/tag/v9.4.0 Rust 1.79.0 — https://blog.rust-lang.org/2024/06/13/Rust-1.79.0.html Electron 31 — https://www.electronjs.org/blog/electron-31-0 00:08:59 Другие новости State of JS 2023 — https://2023.stateofjs.com/en-US Soloist 1.0 — https://soloist.ai/ Статистика по сообществам разработчиков — https://www.slashdata.co/post/59-of-developers-use-ai-tools-25-2m-javascript-users Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-256/ 0:00:00 Начало выпуска 0:00:00 Интересные публикации Data Fetchingg Patterns in SPA — https://martinfowler.com/articles/data-fetch-spa.html 1Password с esbuild — https://blog.1password.com/new-extension-build-system/ Promises — https://www.joshwcomeau.com/javascript/promises/ Декомпозиция — https://habr.com/ru/companies/tbank/articles/817755/ From ESLint & Prettier to Biome — https://kittygiraudel.com/2024/06/01/from-eslint-and-prettier-to-biome/ ESLint Configuration Migrator — https://eslint.org/blog/2024/05/eslint-configuration-migrator/ The Dilemmas You'll Face When Creating a Component Library — https://github.com/andrico1234/the-dilemmas-youll-face Goodbye Netlify, Hello Cloudflare — https://harrisonbroadbent.com/blog/goodbye-netlify-hello-cloudflare/ Node.js Performance Hooks — https://pavel-romanov.com/nodejs-performance-hooks-mastering-the-mental-model Node.js Test Runner: A Beginner's Guide — https://betterstack.com/community/guides/testing/nodejs-test-runner/ Touch-жесты на чистом JS — https://habr.com/ru/articles/816857/ Virtual DOM за 200 строк — https://lazamar.github.io/virtual-dom/ Публикация Vue3 модуля на NPM с помощью Vite — https://habr.com/ru/companies/croc/articles/816803/ Первое Chrome-расширение — https://spin.atomicobject.com/write-your-first-chrome-extension/ Best Practices For Naming Design Tokens, Components And Variables — https://www.smashingmagazine.com/2024/05/naming-best-practices/ CSS Length Units — https://css-tricks.com/css-length-units/ 0:00:00 Новости релизов SolidStart 1.0 — https://start.solidjs.com/ Astro 4.10 — https://astro.build/blog/astro-4100/ Biome 1.8.0 — https://github.com/biomejs/biome/releases/tag/cli%2Fv1.8.0 Prettier 3.3.0 — https://prettier.io/blog/2024/06/01/3.3.0.html ESLing 9.4.0 — https://eslint.org/blog/2024/05/eslint-v9.4.0-released/ esbuild 0.21.0 — https://github.com/evanw/esbuild/releases/tag/v0.21.0 Docusaurus 3.3 — https://docusaurus.io/blog/releases/3.3 Docusaurus 3.4 — https://docusaurus.io/blog/releases/3.4 pnpm 9.2.0 — https://github.com/pnpm/pnpm/releases/tag/v9.2.0 Ember.js 5.9.0 — https://github.com/emberjs/ember.js/releases/tag/v5.9.0 Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-255/ 0:00:00 Начало выпуска 0:00:40 Интересные публикации Figmas journey to TypeScript — https://www.figma.com/blog/figmas-journey-to-typescript-compiling-away-our-custom-programming-language/ Merging Remix and React Router — https://remix.run/blog/merging-remix-and-react-router React Conf 2024. React v19 — https://habr.com/ru/articles/814671/ React 19 lets you write impossible components — https://www.mux.com/blog/react-19-server-components-and-actions The Forensics Of React Server Components (RSCs) — https://www.smashingmagazine.com/2024/05/forensics-react-server-components/ React Compiler: In-Depth Beyond React Conf 2024 — https://www.youtube.com/watch?v=PYHBHK37xlE 5 Node Version Managers Compared — https://pavel-romanov.com/5-node-version-managers-compared-which-is-right-for-you An Interactive Guide to CSS Container Queries — https://ishadeed.com/article/css-container-query-guide/ Personal-scale Web scraping for fun and profit — https://bhmt.dev/blog/scraping/ Build Your Own React.js in 400 Lines of Code — https://webdeveloper.beehiiv.com/p/build-react-400-lines-code Seamless drag and drop between applications — https://www.youtube.com/watch?v=E4l4MBO-Bwg Dynamic Github profile with Bun and Typescript — https://tduyng.github.io/blog/dynamic-github-profile-with-bun-typescript/ How to document your JavaScript package — https://deno.com/blog/document-javascript-package Web Platform Status — https://webstatus.dev/ 0:06:05 Новости релизов Chrome 125 — https://developer.chrome.com/blog/new-in-chrome-125 Chrome DevTools 125 — https://developer.chrome.com/blog/new-in-devtools-125 Firefox 126 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/126 Angular 18 — https://blog.angular.dev/angular-v18-is-now-available-e79d5ac0affe Next.js 15 RC — https://nextjs.org/blog/next-15-rc Node.js 22.2.0 — https://nodejs.org/en/blog/release/v22.2.0 Node.js 18.20.3 — https://nodejs.org/en/blog/release/v18.20.3 Bun 1.1.7 — https://bun.sh/blog/bun-v1.1.7 Bun 1.1.8 — https://bun.sh/blog/bun-v1.1.8 Astro 4.8.0 — https://astro.build/blog/astro-480/ Playwright 1.44.0 — https://github.com/microsoft/playwright/releases/tag/v1.44.0 pnpm 9.1.0 — https://github.com/pnpm/pnpm/releases/tag/v9.1.0 Storybook 8.1.0 — https://github.com/storybookjs/storybook/releases/tag/v8.1.0 0:08:42 Другие новости State of HTML 2023 — https://2023.stateofhtml.com/en-US Новый раунд инвестиций для Vercel — https://www.reuters.com/technology/vercel-completes-250-mln-series-e-round-325-bln-valuation-2024-05-16/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 React 19 Beta, Node.js 22, TypeScript 5.5 Beta, Front-end Handbook 2024, JSR, TechRadar April 2024 9:30
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-254/ 0:00:00 Начало выпуска 0:01:20 Интересные публикации Front-end Handbook 2024 — https://frontendmasters.com/guides/front-end-handbook/2024/ JSR Is Not Another Package Manager — https://deno.com/blog/jsr-is-not-another-package-manager Миграция с Mocha на Node Test Runner — https://astro.build/blog/node-test-migration/ Миграция проекта на Bun — https://render.com/blog/hello-bun-deploy-2x-faster-on-github-render Руководство по Next.js, часть 2 — https://habr.com/ru/companies/timeweb/articles/808259/ Руководство по Next.js, часть 3 — https://habr.com/ru/companies/timeweb/articles/810055/ Оптимизация JavaScript: Inline Caches — https://habr.com/ru/articles/810543/ Преобразования данных с React Query — https://habr.com/ru/articles/810211/ Альтернатива Storybook Ladle — https://ladle.dev/ 0:04:46 Новости релизов Node.js 22.0.0 — https://nodejs.org/en/blog/release/v22.0.0 Deno 1.43 — https://deno.com/blog/v1.43 Bun 1.1.6 — https://bun.sh/blog/bun-v1.1.6 React 19 Beta — https://react.dev/blog/2024/04/25/react-19 React 19 Beta Upgrade Guide — https://react.dev/blog/2024/04/25/react-19-upgrade-guide React 18.3.0 — https://github.com/facebook/react/releases/tag/v18.3.0 React Conf 2024 — https://conf.react.dev/ Svelte 5 RC — https://svelte.dev/blog/svelte-5-release-candidate Astro 4.7 — https://astro.build/blog/astro-470/ TypeScript 5.5 Beta — https://devblogs.microsoft.com/typescript/announcing-typescript-5-5-beta/ Ubuntu 24.04 LTS — https://lists.ubuntu.com/archives/ubuntu-announce/2024-April/000301.html MySQL 8.4.0 LTS — https://dev.mysql.com/doc/relnotes/mysql/8.4/en/news-8-4-0.html pnpm 9.0.0 — https://github.com/pnpm/pnpm/releases/tag/v9.0.0 Git 2.45.0 — https://lkml.org/lkml/2024/4/29/1045 nginx 1.26.0 с поддержкой HTTP/3 — https://mailman.nginx.org/pipermail/nginx-announce/2024/EJFW6YFMCUODWQN7DZKIEKUTHKYXVZT2.html Ember 5.8 — https://blog.emberjs.com/ember-released-5-8/ Electron 30 — https://www.electronjs.org/blog/electron-30-0 0:08:34 Другие новости TechRadar April 2024 — https://www.thoughtworks.com/radar Браузер Arc для Windows — https://arc.net/download Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-253/ 0:00:00 Начало выпуска 0:00:41 Интересные публикации SafeTest от Netflix — https://habr.com/ru/companies/otus/articles/803049/ Qwik vs. Next.js — https://outshift.cisco.com/blog/qwik-vs-nextjs Анатомия htmx — https://habr.com/ru/companies/timeweb/articles/799555/ Тёмная сторона Open Source — https://habr.com/ru/articles/802845/ Выкиньте свой husky — https://habr.com/ru/articles/807763/ CLI с библиотекой oclif — https://www.joshcanhelp.com/oclif/ UX-практики отображения прогресса для CLI — https://evilmartians.com/chronicles/cli-ux-best-practices-3-patterns-for-improving-progress-displays Создание и публикация библиотек в npm — https://habr.com/ru/articles/804403/ 0:04:50 Новости релизов Chrome 124 — https://developer.chrome.com/blog/new-in-chrome-124 Chrome DevTools 124 — https://developer.chrome.com/blog/new-in-devtools-124 Firefox 125 — https://www.mozilla.org/en-US/firefox/125.0.1/releasenotes/ Firefox 125 for devs — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/125 Next.js 14.2 — https://nextjs.org/blog/next-14-2 Biome 1.7 — https://biomejs.dev/blog/biome-v1-7/ ESLint 9.0 — https://eslint.org/blog/2024/04/eslint-v9.0.0-released/ ESLint Config Inspector — https://eslint.org/blog/2024/04/eslint-config-inspector/ zx 8.0 — https://github.com/google/zx/releases/tag/8.0.0 Quill 2.0 — https://quilljs.com/ Security-релизы Oracle за апрель — https://blogs.oracle.com/security/post/april-2024-cpu-released Rust 1.77.0 — https://blog.rust-lang.org/2024/03/21/Rust-1.77.0.html 0:07:45 Другие новости Senior 2024 — https://www.youtube.com/watch?v=aWfYxg-Ypm4 Неофит постигает JS — https://habr.com/ru/articles/808179/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-252/ 0:00:00 Начало выпуска 0:00:33 Интересные публикации Необычный RxJS — https://habr.com/ru/articles/799171/ Память и сетевые запросы — https://habr.com/ru/companies/tinkoff/articles/799709/ CSS для печати на бумаге — https://habr.com/ru/articles/798765/ Вёрстка писем — https://habr.com/ru/companies/kts/articles/798615/ JS растёт — https://habr.com/ru/companies/ruvds/articles/796595/ Визуализация работы промисов — https://www.lydiahallie.com/blog/promise-execution Сборка мусора в V8 — https://habr.com/ru/articles/799067/ V8 Sandbox — https://v8.dev/blog/sandbox Web3 Twitter, часть 1 — https://habr.com/ru/articles/799407/ Web3 Twitter, часть 2 — https://habr.com/ru/articles/799819/ Runtime compatibility — https://runtime-compat.unjs.io/ Где изучать JS в 2024 — https://habr.com/ru/articles/799099/ Документалка о Node.js — https://www.youtube.com/watch?v=LB8KwiiUGy0 0:04:39 Новости релизов Chrome 123 — https://developer.chrome.com/blog/new-in-chrome-123 Chrome DevTools 123 — https://developer.chrome.com/blog/new-in-devtools-123 Firefox 124 — https://www.mozilla.org/en-US/firefox/124.0/releasenotes/ Firefox 124 for developers — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/124 TypeScript 5.4 — https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/ Security-релизы Node.js — https://nodejs.org/en/blog/vulnerability/april-2024-security-releases Deno 1.42 — https://deno.com/blog/v1.42 Bun 1.1 — https://bun.sh/blog/bun-v1.1 Gulp 5 — https://github.com/gulpjs/gulp/releases/tag/v5.0.0 Biome 1.6 — https://biomejs.dev/blog/biome-v1-6/ Storybook 8 — https://storybook.js.org/blog/storybook-8/ 0:07:54 Другие новости Закрытие магазинов «Just walk out» — https://www.engadget.com/amazon-just-walked-out-on-its-self-checkout-technology-191703603.html Исследование российского опенсорса — https://research.nplus1.ru/ Свободный форк Redis — https://www.reddit.com/r/linux/comments/1bk80m4/redict_is_a_free_software_keyvalue_database_based/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-251/ 0:00:00 Начало выпуска 0:00:40 Интересные публикации Modern CSS Features 2024 — https://youtu.be/TEMKKfQpY94?si=v8ixjBxiB6ndXoKD Интерактивный гайд по :has() — https://ishadeed.com/article/css-has-guide Strict Mode — https://habr.com/ru/articles/791978/ Event Loop. Мифы и реальность — https://habr.com/ru/articles/789572/ Интеграция React и Angular — https://habr.com/ru/articles/794082/ Static Roots в V8 — https://v8.dev/blog/static-roots Новые хуки в React — https://habr.com/ru/companies/timeweb/articles/793660/ Как писать хуки чище — https://habr.com/ru/articles/796143/ Гайд по localStorage — https://rxdb.info/articles/localstorage.html Гайд по множествам в JS — https://www.sonarsource.com/blog/union-intersection-difference-javascript-sets/ Иммутабельное обновление массивов — https://web.dev/blog/array-with Часы на чистом CSS — https://habr.com/ru/articles/796639/ Цикл о git — https://blog.gitbutler.com/git-tips-and-tricks/ Google Apps Script — https://habr.com/ru/companies/agima/articles/796677/ Интервью Рича Харриса — https://www.youtube.com/watch?v=z7n17ajJpCo Над чем работает команда React — https://react.dev/blog/2024/02/15/react-labs-what-we-have-been-working-on-february-2024 Node.js в 2023 году — https://blog.rafaelgss.dev/nodejs-2023-year-in-review Deno в 2023 году — https://deno.com/blog/deno-in-2023 Библиотека Tempo — https://tempo.formkit.com/ Шаблон для React Native — https://github.com/WrathChaos/react-native-typescript-boilerplate Шаблон для Node.js-приложения — https://www.learnwithjason.dev/blog/modern-node-server-typescript-2024 0:08:20 Новости релизов Chrome 122 — https://developer.chrome.com/blog/new-in-chrome-122 Chrome DevTools 122 — https://developer.chrome.com/blog/new-in-devtools-122 Firefox 123 — https://www.mozilla.org/en-US/firefox/123.0/releasenotes/ Firefox 123 for developers — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/123 Angular 17.2 — https://blog.ninja-squad.com/2024/02/14/what-is-new-angular-17.2/ Astro 4.4 — https://astro.build/blog/astro-440/ Deno 1.41 — https://deno.com/blog/v1.41 Vite 5.1 — https://vitejs.dev/blog/announcing-vite5-1.html Vue DevTools 6.6.0 — https://github.com/vuejs/devtools/releases/tag/v6.6.0 TypeScript 5.4 RC — https://devblogs.microsoft.com/typescript/announcing-typescript-5-4-rc/ Storybook 8 Beta — https://storybook.js.org/blog/storybook-8-beta/ jQuery 4 Beta — https://blog.jquery.com/2024/02/06/jquery-4-0-0-beta/ git 2.44.0 — https://lkml.org/lkml/2024/2/23/1055 Rust 1.76.0 — https://blog.rust-lang.org/2024/02/08/Rust-1.76.0.html 0:11:48 Другие новости Сокращения в Mozilla — https://techcrunch.com/2024/02/13/mozilla-downsizes-as-it-refocuses-on-firefox-and-ai-read-the-memo/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-250/ 0:00:00 Начало выпуска 0:01:01 Интересные публикации Критика App Router Next.js — https://www.flightcontrol.dev/blog/nextjs-app-router-migration-the-good-bad-and-ugly Будущее Figma Dev Mode — https://www.figma.com/blog/dev-mode-ga/ Vite виесто Vue-CLI и Webpack — https://habr.com/ru/articles/789584/ Старт React-проекта в 2024 — https://www.robinwieruch.de/react-starter/ Cache API — https://habr.com/ru/articles/788786/ Тестирование Bluetooth с Puppeteer — https://developer.chrome.com/blog/test-web-bluetooth-with-puppeteer?hl=ru Elasticsearch и Meilisearch в Strapi — https://habr.com/ru/articles/791414/ 12 улучшений CSS — https://moderncss.dev/12-modern-css-one-line-upgrades/ 11 полезных фич DevTools — https://habr.com/ru/articles/791554/ Bun Shell — https://bun.sh/blog/the-bun-shell Бенчмарки pnpm и конкурентов — https://pnpm.io/benchmarks 0:05:32 Новости релизов TypeScript 5.4 Beta — https://devblogs.microsoft.com/typescript/announcing-typescript-5-4-beta/ Февральские security-релизы Node.js — https://nodejs.org/en/blog/vulnerability/february-2024-security-releases Deno 1.40 — https://deno.com/blog/v1.40 Puppeteer 22 — https://github.com/puppeteer/puppeteer/releases/tag/puppeteer-v22.0.0 Go 1.22 — https://go.dev/blog/go1.22 Husky 9 — https://github.com/typicode/husky/releases/tag/v9.0.1 0:07:15 Другие новости Interop 2024 — https://wpt.fyi/interop-2024 Редактор кода Zed вышел в open-source — https://zed.dev/blog/zed-is-now-open-source Microsoft ищет Rust-разработчиков — https://www.theregister.com/2024/01/31/microsoft_seeks_rust_developers/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-249/ 0:00:00 Начало выпуска 0:00:44 Интересные публикации CSS 2023 — https://developer.chrome.com/blog/css-wrapped-2023 IndexedDB Guide — https://blog.xnim.me/indexeddb-guide Золотое правило сравнения — https://www.epicweb.dev/the-golden-rule-of-assertions Для чего нужны тесты — https://www.epicweb.dev/the-true-purpose-of-testing JS однопоточный? — https://habr.com/ru/articles/786330/ View Trannsitions API, часть 1 — https://www.smashingmagazine.com/2023/12/view-transitions-api-ui-animations-part1/ View Trannsitions API, часть 2 — https://www.smashingmagazine.com/2024/01/view-transitions-api-ui-animations-part2/ Удобный API файловыой системы — https://humanwhocodes.com/blog/2024/01/fsx-modern-filesystem-api-javascript/ Переход с Redux на Effector — https://habr.com/ru/companies/simbirsoft/articles/787244/ htmx JS-фреймворк или нет? — https://htmx.org/essays/is-htmx-another-javascript-framework/ htmx за 10 минут — https://www.youtube.com/watch?v=r0XBULqzsT0 Чек-лист для дезайн-систем — https://www.designsystemchecklist.com/ Принципы разработки IBM — https://www.designprinciplesftw.com/collections/ibm-design-principles Демо возможностей PWA — https://whatpwacando.today/ 33 концепта JS [EN] — https://github.com/leonardomso/33-js-concepts 33 концепта JS [RU] — https://github.com/gumennii/33-js-concepts 5 предсказаний SRE — https://www.codereliant.io/5-sre-predictions-for-2024/ 5 CSS-сниппетов — https://web.dev/articles/5-css-snippets-every-front-end-developer-should-know-in-2024 Кейсы применения :has() — https://bejamas.io/blog/learn-css-has-selector-by-examples-top-use-cases/ React-библиотеки 2024 — https://www.robinwieruch.de/react-libraries/ Фронтенд-тулзы 2023 — https://www.smashingmagazine.com/2024/01/top-frontend-tools-2023/ Где бесплатно изучать фронтенд? — https://habr.com/ru/articles/788308/ Библиотека компонентов — https://element-plus.org/en-US/ Bruno: альтернатива Postman — https://github.com/usebruno/bruno 0:08:09 Новости релизов Chrome 121 — https://developer.chrome.com/blog/new-in-chrome-121 Chrome DevTools 121 — https://developer.chrome.com/blog/new-in-devtools-121 Firefox 122 — https://www.mozilla.org/en-US/firefox/122.0/releasenotes/ Firefox 122 for developers — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/122 Angular 17.1.0 — https://github.com/angular/angular/releases/tag/17.1.0 Next.js 14.1 — https://nextjs.org/blog/next-14-1 Node.js 21.6.0 — https://nodejs.org/en/blog/release/v21.6.0 Node.js 21.6.1 — https://nodejs.org/en/blog/release/v21.6.1 Security-обновление Gitlab — https://about.gitlab.com/releases/2024/01/11/critical-security-release-gitlab-16-7-2-released/ Chai 5.0 — https://github.com/chaijs/chai/releases/tag/v5.0.0 Prettier 3.2 — https://prettier.io/blog/2024/01/12/3.2.0.html React icons 5.0.0 — https://github.com/react-icons/react-icons/releases/tag/v5.0.0 VirtualBox 7.0.14 — https://www.mail-archive.com/vbox-announce@virtualbox.org/msg00229.html 0:11:15 Другие новости Обновление индекса TIOBE 2024 — https://www.tiobe.com/tiobe-index/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Firefox 121, Safari 17.2, Vue 3.4, Deno 1.39, StyleX, клонирование, вопросы с собесов, критика RSC 8:44
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-248/ 0:00:00 Начало выпуска 0:00:48 Интересные публикации Критика RSC — https://www.mayank.co/blog/react-server-components/ Планы фреймворков на 2024 — https://thenewstack.io/2024-predictions-by-javascript-frontend-framework-maintainers/ StyleX от Facebook — https://habr.com/ru/articles/781000/ Обзор StyleX — https://habr.com/ru/articles/781166/ Глубокое копирование JS-объектов — https://www.builder.io/blog/structured-clone Профилирование и оптимизация JS-библиотек — https://calendar.perfplanet.com/2023/benchmarking-profiling-and-optimizing-javascript-libraries/ Вопросы и ответы для собеседований: JS — https://habr.com/ru/articles/784548/ Вопросы и ответы для собеседований: TS — https://habr.com/ru/articles/785596/ Библиотеки для React на все случаи жизни — https://www.robinwieruch.de/react-libraries/ JS без систем билда — https://jvns.ca/blog/2023/02/16/writing-javascript-without-a-build-system/ Введение в htmx — https://refine.dev/blog/what-is-htmx/ 0:04:33 Новости релизов Firefox 121 — https://www.mozilla.org/en-US/firefox/121.0/releasenotes/ Firefox 121 for devs — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/121 Safari 17.2 — https://webkit.org/blog/14787/webkit-features-in-safari-17-2/ Vue 3.4 — https://blog.vuejs.org/posts/vue-3-4 Deno 1.39 — https://deno.com/blog/v1.39 Node.js 21.5.0 — https://nodejs.org/en/blog/release/v21.5.0 Node.js 20.11.0 — https://nodejs.org/en/blog/release/v20.11.0 Remix 2.40 — https://github.com/remix-run/remix/blob/main/CHANGELOG.md#v240. Ember.js 5.5.0 — https://github.com/emberjs/ember.js/releases/tag/v5.5.0 Rollup 4.9.5 — https://github.com/rollup/rollup/releases/tag/v4.9.5 Parcel 2.11.0 — https://github.com/parcel-bundler/parcel/releases/tag/v2.11.0 Ядро Linux 6.7 — https://lore.kernel.org/lkml/CAHk-=widprp4XoHUcsDe7e16YZjLYJWra-dK0hE1MnfPMf6C3Q@mail.gmail.com/ 0:07:00 Интересные публикации JS Rising Start 2023 — https://risingstars.js.org/2023/en Каталог дополнений для Moizilla на Android — https://blog.mozilla.org/addons/2023/12/14/a-new-world-of-open-extensions-on-firefox-for-android-has-arrived/ PosgreSQL стала СУБД года — https://db-engines.com/en/blog_post/106 Рейтинг баз данных — https://db-engines.com/en/ranking Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-247/ Отдельная статья с итогами 2023 года в блоге CSSSR — https://blog.csssr.com/ru/article/year-resume-2023/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-246/ 0:00:00 Начало выпуска 0:00:40 Интересные публикации Создай фреймворк — https://nolanlawson.com/2023/12/02/lets-learn-how-modern-javascript-frameworks-work-by-building-one/ Польза веб-компонентов — https://jakelazaroff.com/words/web-components-eliminate-javascript-framework-lock-in/ Элемент dialog — https://habr.com/ru/articles/778542/ Компилятор Magled в V8 — https://v8.dev/blog/maglev WebSocket в Node.js и Bun — https://lemire.me/blog/2023/11/25/a-simple-websocket-benchmark-in-javascript-node-js-versus-bun/ Прокачка PM2 — https://habr.com/ru/articles/778316/ Обновление Prettier CLI — https://prettier.io/blog/2023/11/30/cli-deep-dive.html Фикстуры в Playwright — https://www.checklyhq.com/blog/track-frontend-javascript-exceptions-with-playwright/ Шпаргалка по Puppeteer — https://proxiesapi.com/articles/the-complete-puppeteer-cheatsheet Восстановление удаленных изменений в git — https://www.smashingmagazine.com/2023/12/recovering-deleted-files-git-working-tree/ Состояние Vue и Vite — https://www.youtube.com/watch?v=Hz_zCR28oKE 10 фич JS в 2023 — https://www.youtube.com/watch?v=ANCm3oG7htM 0:05:17 Новости релизов Chrome 120 — https://developer.chrome.com/blog/new-in-chrome-120 Chrome DevTools 120 — https://developer.chrome.com/blog/new-in-devtools-120 Firefox 120 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/120 Node.js 18.19.0 — https://nodejs.org/en/blog/release/v18.19.0 Node.js 20.10.0 — https://nodejs.org/en/blog/release/v20.10.0 Node.js 21.3.0 — https://nodejs.org/en/blog/release/v21.3.0 Node.js 21.4.0 — https://nodejs.org/en/blog/release/v21.4.0 Astro 4 — https://astro.build/blog/astro-4/ Fresh 1.6 — https://deno.com/blog/fresh-1.6 Deno Cron — https://deno.com/blog/cron PHP 8.3 — https://www.php.net/archive/2023.php#2023-11-23-2 Storybook 7.6. — https://storybook.js.org/blog/storybook-7-6/ Ядро Linux 6.6.6 — https://lkml.org/lkml/2023/12/11/226 Mongoose 8 — https://thecodebarbarian.com/introducing-mongoose-8.html FreeBSD 14.0 — https://www.freebsd.org/releases/14.0R/announce/ React Native 0.73 — https://reactnative.dev/blog/2023/12/06/0.73-debugging-improvements-stable-symlinks Electron 28 — https://www.electronjs.org/blog/electron-28-0 0:09:21 Другие новости Biome победил в Prettier Challenge — https://biomejs.dev/blog/biome-wins-prettier-challenge/ Создание AI Alliance — https://www.redhat.com/en/blog/ai-alliance-launches-international-community-leading-technology-developers-researchers-and-adopters-collaborating-together-advance-open-safe-responsible-ai Рейтинг суперкомпьютеров мира — https://www.top500.org/lists/top500/2023/11/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-245/ 0:00:00 Начало выпуска 0:00:46 Интересные публикации Явное управление ресурсами в JS и TS — https://iliazeus.github.io/articles/js-explicit-resource-management-ru/ Лучшие практики TS — https://habr.com/ru/articles/775524/ Глубокое погружение в типы данных JS — https://habr.com/ru/articles/774548/ The Unbearable Weight of Massive JavaScript — https://www.youtube.com/watch?v=f5felHJiACE Интерактивный гайд по CSS Grid — https://www.joshwcomeau.com/css/interactive-guide-to-grid/ Интерактивный гайд по Flexbox — https://www.joshwcomeau.com/css/interactive-guide-to-flexbox/ Как проще писать CSS в 2023 — https://www.smashingmagazine.com/2023/11/few-ways-css-easier-write-2023/ Формы во Vue — https://habr.com/ru/articles/774606/ Репо с библиотекой — https://github.com/Jenesius/vue-form Аналитика по Vue — https://habr.com/ru/articles/776480/ Тренировка промисов — https://github.com/henriqueinonhe/promises-training 0:04:58 Новости релизов TypeScript 5.3 — https://devblogs.microsoft.com/typescript/announcing-typescript-5-3/ Vite 5 — https://vitejs.dev/blog/announcing-vite5 0:05:56 Другие новости State of JS 2023 — https://survey.devographics.com/en-US/survey/state-of-js/2023 Выдуманные женщины на конференции — https://habr.com/ru/news/776824/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-244/ 0:00:00 Начало выпуска 0:00:41 Интересные публикации Как Discord хранит убер-число сообщений — https://discord.com/blog/how-discord-stores-trillions-of-messages Почему возможно стоит сказать нет Next.js — https://habr.com/ru/companies/ruvds/articles/771472/ Webpack vs esbuild: уже можно использовать в production? — https://habr.com/ru/articles/773236/ Why Signals Are Better Than React Hooks — https://www.youtube.com/watch?v=SO8lBVWF2Y8&ab_channel=WebDevSimplified Алгоритмы для разработки Figma-плагинов — https://evilmartians.com/chronicles/figma-plugin-api-dive-into-advanced-algorithms-and-data-structures Добавление WebAuthn в веб-приложение — https://habr.com/ru/articles/773912/ Минимальные знания Unicode для разработчиков — https://tonsky.me/blog/unicode/ Техники манипуляции с DOM — https://phuoc.ng/collection/html-dom/ git rebase: что может пойти не так — https://jvns.ca/blog/2023/11/06/rebasing-what-can-go-wrong-/ Легковесные JS-фреймворки — https://saashammer.com/blog/lightweight-javascript-framework-review-for-django-developers/ Лучшие практики CLI-приложений Node.js — https://github.com/lirantal/nodejs-cli-apps-best-practices Лучшие практики безопасности Node.js-приложений — https://github.com/lirantal/awesome-nodejs-security 67 техник дебаггинга в браузере — https://alan.norbauer.com/articles/browser-debugging-tricks Редкие вопросы для собесов — https://habr.com/ru/articles/772008/ Node.js Collab Summit 2023 — https://www.youtube.com/playlist?list=PLyspMSh4XhLMSx9Bcdnt1aU1WdRnk3mZy#collabsummit JetBrains JavaScript Day 2023 — https://www.youtube.com/playlist?list=PLQ176FUIyIUZmRHOyz_n9iy2qfHo4_GRT 0:06:46 Новости релизов Angular 17 — https://angular.dev/ Встречайте Angular 17 [RU] — https://habr.com/ru/articles/772894/ Обзор нового control flow в Angular 17 — https://www.youtube.com/watch?v=DOffmVeBk0o&ab_channel=DecodedFrontend .NET 8 — https://devblogs.microsoft.com/dotnet/announcing-dotnet-8/ Deno 1.38 — https://deno.com/blog/v1.38 Bun 1.0.13 — https://bun.sh/blog/bun-v1.0.13 Node.js 21.2.0 — https://nodejs.org/en/blog/release/v21.2.0 Prettier 3.1 — https://prettier.io/blog/2023/11/13/3.1.0 Astro 3.5 — https://astro.build/blog/astro-350/ Reveal.js 5.0 — https://github.com/hakimel/reveal.js/releases/tag/5.0.0 TypeScript 5.3 RC — https://devblogs.microsoft.com/typescript/announcing-typescript-5-3-rc/ Ember 5.4 — https://blog.emberjs.com/ember-released-5-4/ 0:10:12 Другие новости GitHub Universe: Copilot превратит GitHub в AI-платформу для разработки — https://github.blog/2023-11-08-universe-2023-copilot-transforms-github-into-the-ai-powered-developer-platform/ Octoverse: The state of open source and rise of AI in 2023 — https://github.blog/2023-11-08-the-state-of-open-source-and-ai/ Бразильский судья вынес решение на основании ошибки ChatGPT — https://www.businesstimes.com.sg/international/brazil-judge-investigated-ai-errors-ruling Судья в Колумбии применил ChatGPT в своей работе — https://www.theguardian.com/technology/2023/feb/03/colombia-judge-chatgpt-ruling Увольнение сооснователя OpenAI Сэма Альтмана — https://forklog.com/news/ai/skandal-v-openai-za-chto-uvolili-sema-altmana-i-kak-pytalis-vernut Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Next.js 14, Chrome 119, Firefox 119, workers, форматирование без ESLint, старт State of React 13:22
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-243/ 00:00:00 Начало выпуска 00:01:03 Интересные публикации Deffered loading в Angular 17 — https://www.angularaddicts.com/p/angular-17-feature-deferred-loading-with-signals Web Workers в JavaScript — https://habr.com/ru/articles/767494/ Service Workers против медленного интернета — https://habr.com/ru/articles/769170/ Процессы в работе с монорепой — https://habr.com/ru/companies/oleg-bunin/articles/735022/ Trunk based development — https://trunkbaseddevelopment.com/5-min-overview/ Гайд по микрофронтендам — https://habr.com/ru/companies/samokat_tech/articles/766978/ ESLint Shareable config — https://habr.com/ru/articles/767496/ Deprecation of formatting rules — https://eslint.org/blog/2023/10/deprecating-formatting-rules/ Removing Object Properties — https://www.smashingmagazine.com/2023/10/removing-object-properties-javascript/ React vs Vue vs Angular, часть 1 — https://habr.com/ru/companies/auriga/articles/703836/ React vs Vue vs Angular, часть 2 — https://habr.com/ru/companies/auriga/articles/753270/ React vs Vue vs Angular, часть 3 — https://habr.com/ru/companies/auriga/articles/768050/ Organizing multiple Git identities — https://garrit.xyz/posts/2023-10-13-organizing-multiple-git-identities 8 вопросов с собесов для Senior — https://habr.com/ru/companies/timeweb/articles/769844/ 00:06:45 Новости релизов Chrome 119 — https://developer.chrome.com/blog/new-in-chrome-119/ CSS relative color syntax — https://developer.chrome.com/blog/css-relative-color-syntax/ DevTools 119 — https://developer.chrome.com/blog/new-in-devtools-119/ Firefox 119 — https://www.mozilla.org/en-US/firefox/119.0/releasenotes/ Next.js 14 — https://nextjs.org/blog/next-14 Astro 3.3 — https://astro.build/blog/astro-330/ Astro 3.4 — https://astro.build/blog/astro-340/ Remix 2.2.0 — https://remix.run/blog/remix-heart-vite Node.js 21 — https://nodejs.org/en/blog/announcements/v21-release-announce Node.js 20.9.0 LTS — https://nodejs.org/en/blog/release/v20.9.0 Bun 1.0.6 — https://bun.sh/blog/bun-v1.0.6 Bun 1.0.7 — https://bun.sh/blog/bun-v1.0.7 Bun 1.0.8 — https://bun.sh/blog/bun-v1.0.8 Yarn 4.0 — https://yarnpkg.com/blog/release/4.0 Storybook 7.5 — https://storybook.js.org/blog/storybook-7-5/ Biome 1.3.1 — https://biomejs.dev/internals/changelog/#131-2023-10-20 Security-релизы Oracle в октябре — https://blogs.oracle.com/security/post/october-2023-cpu-released VSCode 1.84 — https://code.visualstudio.com/updates/v1_84 Docusaurus 3.0 — https://docusaurus.io/blog/releases/3.0 Cypress 13.4.0 — https://docs.cypress.io/guides/references/changelog#13-4-0 Rollup 4.2.0 — https://github.com/rollup/rollup/releases/tag/v4.2.0 VirtualBox 7.0.12 — https://www.mail-archive.com/vbox-announce@virtualbox.org/msg00227.html Ядро Linux 6.6 — https://lkml.org/lkml/2023/10/30/11 00:12:05 Другие новости Обсуждение Next.js 14 — https://news.ycombinator.com/item?id=38028480 Опрос State of React — https://survey.devographics.com/en-US/survey/state-of-react/2023 Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-242/ 0:00:00 Начало выпуска 0:01:27 Интересные публикации Кэширующие решения с Redis и Memcached — https://habr.com/ru/companies/otus/articles/764902/ React Fiber и Concurrency, часть 2 — https://habr.com/ru/articles/764800/ Продвинутые паттерны React — https://dev.to/argonauta/react-advance-decoupling-your-components-in-the-right-way-4pkn/ An Interactive Intro to CRDTs, часть 1 — https://jakelazaroff.com/words/an-interactive-intro-to-crdts/ An Interactive Intro to CRDTs, часть 2 — https://jakelazaroff.com/words/building-a-collaborative-pixel-art-editor-with-crdts/ Кулинарный гид по Vue.js: всё о props — https://habr.com/ru/companies/simbirsoft/articles/765024/ JWT — https://habr.com/ru/companies/doubletapp/articles/764424/ Next.js 13 vs Remix — https://prateeksurana.me/blog/nextjs-13-vs-remix-an-in-depth-case-study/ Актуальное сраввнение минификаторов — https://github.com/privatenumber/minification-benchmarks Как декораторы могут упростить разработку веб-форм — https://habr.com/ru/articles/764254/ Миграция с Webpack и react-scripts на Vite — https://habr.com/ru/articles/765734/ Обновление персонального сайта на SvelteKit — https://bespoyasov.ru/blog/rebuilt-site-with-sveltekit/ Автоматизированное тестирование визуальных регрессий — https://docusaurus.io/blog/upgrading-frontend-dependencies-with-confidence-using-visual-regression-testing Regex — https://habr.com/ru/articles/545150/ 10 лет с Docker — https://habr.com/ru/companies/yandex_praktikum/articles/760076/ 0:08:06 Новости релизов Chrome 118 — https://developer.chrome.com/blog/new-in-chrome-118/ Chrome 118 [RU] — https://habr.com/ru/articles/766658/ Chrome DevTools 118 — https://developer.chrome.com/blog/new-in-devtools-118/ Java SE 21 [EN] — https://openjdk.org/projects/jdk/21/ Java SE 21 [RU] — https://habr.com/ru/articles/762084/ Python 3.12 [EN] — https://blog.python.org/2023/10/python-3120-final-now-available.html Python 3.12 [RU] — https://habr.com/ru/companies/selectel/articles/761914/ Node.js 20.8.0 — https://nodejs.org/en/blog/release/v20.8.0 Bun 1.0.5 — https://bun.sh/blog/bun-v1.0.5 Fresh 1.5 — https://deno.com/blog/fresh-1.5 Astro 3.2 — https://astro.build/blog/astro-320/ Solid 1.8.0 — https://github.com/solidjs/solid/releases/tag/v1.8.0 Preact 10.18.0 — https://github.com/preactjs/preact/releases/tag/10.18.0 Parcel 2.10.0 — https://github.com/parcel-bundler/parcel/releases/tag/v2.10.0 esbuild 0.19.4 — https://github.com/evanw/esbuild/releases/tag/v0.19.4 TypeScript 5.3 Beta — https://devblogs.microsoft.com/typescript/announcing-typescript-5-3-beta/ Готовимся к ESLint 9 — https://eslint.org/blog/2023/09/preparing-custom-rules-eslint-v9/ WSL 2.0 update 2023 — https://devblogs.microsoft.com/commandline/windows-subsystem-for-linux-september-2023-update/ Electron 27.0.0 — https://www.electronjs.org/blog/electron-27-0 Ember 5.3 — https://blog.emberjs.com/ember-released-5-3/ pnpm 8.8.0 — https://github.com/pnpm/pnpm/releases/tag/v8.8.0 Rust 1.73.0 — https://blog.rust-lang.org/2023/10/05/Rust-1.73.0.html 0:11:58 Другие новости Новый выпуск TechRadar — https://www.thoughtworks.com/en-us/radar Photoshop Web — https://blog.adobe.com/en/publish/2023/09/27/photoshop-streamlines-power-precision-web JetBrains JavaScript Day 2023 — https://lp.jetbrains.com/javascriptday2023/ Вымогатели и Thunderbird — https://blog.thunderbird.net/2023/10/ransomware-alert-are-you-using-a-trusted-version-of-thunderbird/ Слушайте на любимой платформе: Аудио-платформы — https://podcast.ru/1370045815 YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Safari 17, Firefox 118, руны Svelte 5, архитекторы, BDD-тесты с ChatGPT, Remix 2, Next.js 13.5 10:06
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-241/ 0:00:00 Начало выпуска 0:00:31 Интересные публикации Руны в Svelte 5 [EN] — https://svelte.dev/blog/runes Руны в Svelte 5 [RU] — https://habr.com/ru/articles/763256/ Event Loop в деталях — https://habr.com/ru/articles/762618/ Векторные базы данных — https://dev.to/pavanbelagatti/wtf-is-a-vector-database-a-beginners-guide-16p Кто такой архитектор ПО и как им стать — https://habr.com/ru/companies/yandex_praktikum/articles/762610/ React Fiber & Concurrency, часть 1 — https://habr.com/ru/articles/763534/ Генерация BDD-тестов с ChatGPT — https://habr.com/ru/articles/758980/ Сравнение скорости Go, Rust, Bun и Node.js — https://priver.dev/blog/benchmark/go-vs-rust-vs-bun-vs-node-http-benchmark/ SSR с Bun — https://habr.com/ru/articles/761756/ Документалка по TypeScript — https://www.youtube.com/watch?v=U6s2pdxebSo Шпаргалка по TypeScript — https://habr.com/ru/articles/762902/ Многопоточность, часть 1 — https://habr.com/ru/articles/748684/ Многопоточность, часть 2 — https://habr.com/ru/articles/761424/ Произношение IT-терминов — https://habr.com/ru/companies/vk/articles/761856/ 0:05:45 Новости релизов Safari 17 — https://webkit.org/blog/14445/webkit-features-in-safari-17-0/ Safari 17 для разработчиков — https://developer.apple.com/documentation/safari-release-notes/safari-17-release-notes Firefox 118 — https://www.mozilla.org/en-US/firefox/118.0/releasenotes/ Firefox 118 для разработчиков — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/118 Remix 2 — https://remix.run/blog/remix-v2 Remix 2, release notes — https://github.com/remix-run/remix/releases/tag/remix%402.0.0 Next.js 13.5 — https://nextjs.org/blog/next-13-5 Node.js 20.7.0 — https://nodejs.org/en/blog/release/v20.7.0 Node.js 18.18.0 — https://nodejs.org/en/blog/release/v18.18.0 Bun 1.0.2 — https://bun.sh/blog/bun-v1.0.2 Исправление критической уязвимости в GitLab — https://about.gitlab.com/releases/2023/09/18/security-release-gitlab-16-3-4-released/ 0:08:17 Другие новости Interop 2024 — https://web.dev/interop-2024-proposals/ State of HTML — https://stateofhtml.com/ru-RU/ Next.js Conf — https://nextjs.org/conf IDE для разработки на Rust RustRover — https://blog.jetbrains.com/rust/2023/09/13/introducing-rustrover-a-standalone-rust-ide-by-jetbrains/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-240/ 0:00:00 Начало выпуска 0:00:54 Интересные публикации Паттерны реактивности в JS — https://habr.com/ru/articles/757770/ Создание универсальных пакетов — https://hexagon.56k.guru/posts/dual-mode-cross-runtime-packages/ Нативная группировка массивов — https://philna.sh/blog/2023/09/14/javascript-array-grouping-methods/ Замыкания в React — https://www.developerway.com/posts/fantastic-closures Новая фича CSS @scope — https://www.bram.us/2023/08/22/a-quick-introduction-to-css-scope/ 5 новинок адаптивного CSS — https://habr.com/ru/articles/754566/ Оптимизация Docker-образов для Node.js — https://www.specfy.io/blog/1-efficient-dockerfile-nodejs-in-7-steps Чистая история Git — https://habr.com/ru/companies/ozontech/articles/754526/ Как тестировать не-REST API, часть1: GraphQL — https://habr.com/ru/companies/qiwi/articles/743518/ Как тестировать не-REST API, часть 2: WebSocket — https://habr.com/ru/companies/qiwi/articles/747604/ Тестирование не-REST API, часть 3: gRPC — https://habr.com/ru/companies/qiwi/articles/753778/ Ликбез по уязвимостям на клиенте — https://habr.com/ru/companies/bastion/articles/757590/ Настройка CSP — https://habr.com/ru/articles/757332/ Абстрактные типы данных — https://habr.com/ru/articles/758286/ 0:07:08 Новости релизов Chrome 117 — https://developer.chrome.com/blog/new-in-chrome-117/ DevTools 117 — https://developer.chrome.com/blog/new-in-devtools-117/ Патч Chrome 116 — https://chromereleases.googleblog.com/2023/09/stable-channel-update-for-desktop_11.html Firefox 117 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/117 Патч Firefox 117.0.1 — https://www.mozilla.org/en-US/firefox/117.0.1/releasenotes/ TypeScript 5.2 — https://devblogs.microsoft.com/typescript/announcing-typescript-5-2/ Bun 1.0 — https://bun.sh/blog/bun-v1.0 Node.js 20.6.0 — https://nodejs.org/en/blog/release/v20.6.0 Astro 3.0 — https://astro.build/blog/astro-3/ PostgreSQL 16 — https://www.postgresql.org/about/news/postgresql-16-released-2715/ Cypress 13 — https://www.cypress.io/blog/2023/08/29/announcing-cypress-13-test-replay/ VSCode August 1.82 — https://code.visualstudio.com/updates/v1_82 AntDesign 5.9.2 — https://github.com/ant-design/ant-design/releases/tag/5.9.2 Electron 26.2 — https://github.com/electron/electron/releases/tag/v26.2.0 0:11:27 Другие новости State of CSS 2023 — https://2023.stateofcss.com/en-US/ Отказ от TypeScript в Turbo — https://devclass.com/2023/09/07/ruby-on-rails-creator-removes-typescript-from-turbo-framework-upsets-community/ Перевод оригинального поста на Хабре — https://habr.com/ru/articles/759826/ Biome вместо Rome — https://biomejs.dev/blog/annoucing-biome ViteConf 2023 — https://viteconf.org/23/ Ускорение релизов Chrome — https://developer.chrome.com/blog/faster-chrome-releases-round2/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Опрос о подкасте 2023 — https://forms.gle/6D8DMWboxQqmwLzS7 Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-239/ 0:00:00 Начало выпуска 0:00:46 Интересные публикации My Experience Modernizing Packages to ESM — https://blog.isquaredsoftware.com/2023/08/esm-modernization-lessons/ Как Dropbox уменьшил размер бандла на 33% — https://dropbox.tech/frontend/how-we-reduced-the-size-of-our-javascript-bundles-by-33-percent React устарел — https://joshcollinsworth.com/blog/antiquated-react Turbopack vs Webpack — https://www.youtube.com/watch?v=Zwd_8Jy7b-c&ab_channel=JackHerrington Devtools для RSC — https://www.alvar.dev/blog/creating-devtools-for-react-server-components Деревья в Angular — https://habr.com/ru/companies/tinkoff/articles/756024/ Как показать миллион зданий на карте — https://habr.com/ru/companies/2gis/articles/755620/ Оптимизация интернет-магазина на Next.js — https://habr.com/ru/articles/754684/ Интересные применения теней — https://www.smashingmagazine.com/2023/08/interesting-ways-use-css-shadows/ Возможно вам не нужны Lodash и Underscore — https://github.com/you-dont-need/You-Dont-Need-Lodash-Underscore#readme Виды врхитекторов — https://habr.com/ru/companies/wunderfund/articles/755890/ Почему веб-технологии захватили мир — https://habr.com/ru/articles/756064/ Бесконечное нейро-радио — https://habr.com/ru/articles/755788/ 0:08:00 Новости релизов Chrome 116 — https://developer.chrome.com/blog/new-in-chrome-116/ Chrome DevTools 116 — https://developer.chrome.com/blog/new-in-devtools-116/ Chrome 116, перевод на Хабре — https://habr.com/ru/articles/755126/ Firefox 116.0.3 — https://www.mozilla.org/en-US/firefox/116.0.3/releasenotes/ Импорт дополнений из других браузеров— https://www.soeren-hentzschel.at/firefox/firefox-kann-erweiterungen-aus-anderen-browsern-importieren/ Расширения на Firefox для Android — https://blog.mozilla.org/addons/2023/08/10/prepare-your-firefox-desktop-extension-for-the-upcoming-android-release/ Angular 16.2 — https://github.com/angular/angular/releases/tag/16.2.0 Fresh 1.4 — https://deno.com/blog/fresh-1.4 Playwright 1.37.0 — https://github.com/microsoft/playwright/releases/tag/v1.37.0 git 2.42 — https://lkml.org/lkml/2023/8/21/925 Ubuntu 22.04.3 LTS — https://lists.ubuntu.com/archives/ubuntu-announce/2023-August/000294.html Electron 26 — https://www.electronjs.org/blog/electron-26-0 0:09:57 Другие новости Python в Excel — https://techcommunity.microsoft.com/t5/microsoft-365-blog/introducing-python-in-excel-the-best-of-both-worlds-for-data/ba-p/3905482 Будущее Vim — https://groups.google.com/g/vim_dev/c/dq9Wu5jqVTw?pli=1 Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Опрос о подкасте 2023 — https://forms.gle/6D8DMWboxQqmwLzS7 Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-238/ 0:00:00 Начало выпуска 0:00:37 Интересные публикации Явное управление ресурсами в TS 5.2 — https://habr.com/ru/companies/ruvds/articles/745904/ The Concise TypeScript Book — https://github.com/gibbok/typescript-book Node.js best practices — https://github.com/goldbergyoni/nodebestpractices Node.js Toolbox — https://nodejstoolbox.com/ Вопросы для интервью Node.js-разрработчиков — https://github.com/tshemsedinov/NodeJS-Interview-Questions/blob/main/README.md Ускорение TanStack-таблицы — https://habr.com/ru/companies/netologyru/articles/750246/ Джедайские принципы хороших автотестов — https://habr.com/ru/companies/vk/articles/748776/ Менеджер состояний Zustand — https://habr.com/ru/articles/750716/ Комбинаторы парсеров — https://blog.varunramesh.net/posts/intro-parser-combinators/ pkg-size — https://pkg-size.dev/ 10 самых влиятельных языков программирования — https://habr.com/ru/companies/ncloudtech/articles/753562/ 0:05:34 Новости релизов Firefox 116 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/116 TypeScript 5.2 RC — https://devblogs.microsoft.com/typescript/announcing-typescript-5-2-rc/ Security-релизы Node.js — https://nodejs.org/en/blog/vulnerability/august-2023-security-releases Bun 0.7.0 — https://bun.sh/blog/bun-v0.7.0 Deno 1.36 — https://deno.com/blog/v1.36 Astro 2.9 — https://astro.build/blog/astro-290/ Go 1.21 — https://go.dev/blog/go1.21 Встроенные функции в Go 1.21 — https://antonz.ru/go-1-21-builtins/ Rust 1.71.1 — https://blog.rust-lang.org/2023/08/03/Rust-1.71.1.html Уязвимость в Cargo — https://blog.rust-lang.org/2023/08/03/cve-2023-38497.html 0:08:50 Другие новости Arc 1.0 — https://arc.net/ Обзор возможностей Arc — https://habr.com/ru/companies/usetech/articles/732984/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-237/ 0:00:00 Начало выпуска 0:00:37 Интересные публикации Цена JavaScript — https://www.youtube.com/watch?v=ZKH3DLT4BKw Как отказаться от SVG внутри JS — https://kurtextrem.de/posts/svg-in-js Web Streams API — https://habr.com/ru/articles/744656/ Валидация и типизация переменных окружения — https://habr.com/ru/articles/743798/ «htmx за 100 секунд» — https://www.youtube.com/watch?v=r-GSGH2RxJs Страница htmx — https://htmx.org/ Hypermedia-Driven Applications — https://htmx.org/essays/hypermedia-driven-applications/ Редкие сценарии тестирования Node.js-приложений — https://practica.dev/blog/testing-the-dark-scenarios-of-your-nodejs-application/ View Transitions API [EN] — https://www.sitepoint.com/view-transitions-api-introduction/ View Transitions API [RU] — https://habr.com/ru/articles/745708/ Анализ производительности scroll-driven animations — https://developer.chrome.com/blog/scroll-animation-performance-case-study/ ИНтерфейсы SmartTV-приложений — https://habr.com/ru/companies/yandex/articles/743104/ Присваивание с опциональным оператором — https://github.com/tc39/proposal-optional-chaining-assignment Сравнение фреймворков по кускам кода — https://component-party.dev/ Сравнение UI-библиотек для Vue — https://habr.com/ru/articles/745012/ Стоит ли решать алгоритмические задачи? — https://evilmartians.com/chronicles/how-a-year-long-leetcode-habit-upped-my-professional-game Библиотека для интерактивных туров по сайту — https://driverjs.com/ Библиотека утилит Radash — https://github.com/rayepps/radash 0:07:11 Новости релизов Chrome 115 — https://developer.chrome.com/blog/new-in-chrome-115/ Chrome DevTools 115 — https://developer.chrome.com/blog/new-in-devtools-115/ Firefox 115 — https://www.mozilla.org/en-US/firefox/115.0/releasenotes/ Node.js 20.4.0 — https://nodejs.org/en/blog/release/v20.4.0 Node.js 18.17.0 — https://nodejs.org/en/blog/release/v18.17.0 Deno 1.35 — https://deno.com/blog/v1.35 Bun 0.6.13 — https://bun.sh/blog/bun-v0.6.13 Prettier 3.0.0 — https://prettier.io/blog/2023/07/05/3.0.0.html styled-components 6.0.0 — https://github.com/styled-components/styled-components/releases/tag/v6.0.0 Гайд по миграции на styled-components 6 — https://styled-components.com/docs/faqs#what-do-i-need-to-do-to-migrate-to-v6 Vite 4.4.0 — https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md#440-2023-07-06 esbuild 0.18.16 — https://github.com/evanw/esbuild/releases Rust 1.71.0 — https://blog.rust-lang.org/2023/07/13/Rust-1.71.0.html VirtualBox 7.0.10 — https://www.virtualbox.org/wiki/Changelog-7.0#v10 0:10:32 Другие новости State of CSS 2023 — https://stateofcss.com/en-us/ Passwordless-аутентификация GitHub — https://github.blog/2023-07-12-introducing-passwordless-authentication-on-github-com/ Песочница с кодом внутри MDN — https://developer.mozilla.org/en-US/blog/introducing-the-mdn-playground/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-236/ 0:00:00 Начало выпуска 0:00:48 Интересные публикации «Явный дизайн в разработке приложений» — https://bespoyasov.ru/blog/explicit-design-9/ RSC с нуля — https://habr.com/ru/articles/741604/ React Server Components за 7 минут — https://www.youtube.com/watch?v=1YCccF3Bu3Q Создаём JS-райнтайм — https://www.youtube.com/watch?v=UdTdBknk23A Визуальный гайд по Event Loop — https://www.builder.io/blog/visual-guide-to-nodejs-event-loop Позиционирование popover — https://hidde.blog/positioning-anchored-popovers/ Кастомный CSS Reset — https://www.joshwcomeau.com/css/custom-css-reset/ Создание правил ESLint — https://habr.com/ru/companies/domclick/articles/743384/ ES2023 — https://habr.com/ru/articles/741372/ Развитие EcmaScript с ES6 — https://habr.com/ru/articles/740934/ Приёмы работы в DevTools — https://www.smashingmagazine.com/2023/06/popular-devtools-tips/ Курс по Linux — https://killercoda.com/kodxxl/course/Linux Nuxt за 100 секунд — https://www.youtube.com/watch?v=dCxSsr5xuL8 Vue Telescope — https://www.vuetelescope.com/ Knip — https://github.com/webpro/knip 0:06:55 Новости релизов Svelte 4 — https://svelte.dev/blog/svelte-4 Angular 16.1.0 — https://github.com/angular/angular/releases/tag/16.1.0 Chrome для тестирования — https://developer.chrome.com/blog/chrome-for-testing/ Melange 1.0 — https://buttondown.email/anmonteiro/archive/melange-hits-v10/ Security-релизы Node.js — https://nodejs.org/en/blog/vulnerability/june-2023-security-releases Bun 0.6.9 — https://bun.sh/blog/bun-v0.6.9 Nest.js 10 — https://trilon.io/blog/nestjs-10-is-now-available Гайд по миграции на Nest.js 10 — https://docs.nestjs.com/migration-guide WebStorm 2023.2 EAP — https://blog.jetbrains.com/webstorm/2023/06/webstorm-2023-2-eap6/ ESLint 8.43.0 — https://eslint.org/blog/2023/06/eslint-v8.43.0-released/ Debian 12 — https://www.debian.org/News/2023/20230610 Ядро linux 6.4 — https://lkml.org/lkml/2023/6/25/453 0:10:18 Другие новости StackOverflow Survey 2023 — https://survey.stackoverflow.co/2023/ Газпромбанк внедряет «Эльбрусы» — http://mcst.ru/2023-06-15_gazprombank_processing_elbrus Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-235/ 0:00:00 Начало выпуска 0:00:32 Интересные публикации Пишем свой бандлер — https://cpojer.net/posts/building-a-javascript-bundler Как лучше обрабатывать массивы? — https://2ality.com/2022/05/processing-arrays-non-destructively.html Явный дизайн в разработке — https://bespoyasov.ru/blog/explicit-design-series/ Ускорение мобильной версии Википедии — https://www.nray.dev/blog/300ms-faster-reducing-wikipedias-total-blocking-time/ Встроенный бандлер для Bun — https://bun.sh/blog/bun-bundler Серия постов о тонкостях работы JS — https://dev.to/codecraftjs/demystifying-the-javascript-event-loop-15f1 Функции в JS — https://dev.to/sammychris/master-javascript-functions-unraveling-function-closures-first-class-higher-order-functions-342n ES2023 — https://h3manth.com/ES2023/ Popover API — https://developer.chrome.com/blog/introducing-popover-api/ Шина событий для микрофронтендов — https://habr.com/ru/companies/tinkoff/articles/736352/ Пишем ChatGPT-плагин на JS — https://www.sitepoint.com/javascript-chatgpt-plugin/ Карты in-depth — https://habr.com/ru/articles/737592/ Безопасность фронтенда — https://habr.com/ru/articles/736866/ Внедрение новых инструментов в крупных организациях — https://www.smashingmagazine.com/2023/05/big-tooling-upgrades-large-organizations/ 0:07:34 Новости релизов Chrome 114 — https://developer.chrome.com/blog/new-in-chrome-114/ Chrome DevTools 114 — https://developer.chrome.com/blog/new-in-devtools-114/ Firefox 114 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/114 Safari 15.6 — https://webkit.org/blog/14154/webkit-features-in-safari-16-5/ TypeScript 5.1 — https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/ Deno 1.34 — https://deno.com/blog/v1.34 Rome 12.1.0 — https://rome.tools/blog/2023/05/10/rome12_1/ Security-релиз Gitlab — https://about.gitlab.com/releases/2023/05/23/critical-security-release-gitlab-16-0-1-released/ git 2.41.0 — https://www.spinics.net/lists/git/msg461506.html Parcel 2.9.0 — https://parceljs.org/blog/v2-9-0/ Rust 1.70.0 — https://blog.rust-lang.org/2023/06/01/Rust-1.70.0.html Electron 25.0 — https://www.electronjs.org/blog/electron-25-0 0:10:02 Другие новости 10 лет React — https://vercel.com/blog/10-years-of-react Core-разработчики React о фреймворке — https://www.youtube.com/watch?v=g5BGoLyGjY0 Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-234/ 0:00:00 Начало выпуска 0:00:27 Интересные публикации Регулярные выражения — https://www.honeybadger.io/blog/javascript-regular-expressions/ Взаимодействиее микрофронтендов — https://habr.com/ru/companies/simbirsoft/articles/734342/ Сложные типы TS — https://habr.com/ru/articles/735542/ Deopt Explorer — https://devblogs.microsoft.com/typescript/introducing-deopt-explorer/ Redux-saga — https://habr.com/ru/companies/usetech/articles/735914/ Ускорение CI/CD-пайплайна с помощью Yarn — https://habr.com/ru/companies/kts/articles/735104/ Автотесты Cypress в Docker-контейнерах — https://habr.com/ru/articles/734820/ Почему могут падать тесты Jest? — https://jamiemagee.co.uk/blog/your-jest-tests-might-be-wrong/ Scroll-driven Animations — https://developer.chrome.com/articles/scroll-driven-animations/ Демо-сайт Scroll-driven Animations — https://scroll-driven-animations.style/ Генерация PDF без печати браузера — https://habr.com/ru/companies/kaspersky/articles/734144/ Концепции ванильного JS — https://habr.com/ru/articles/733570/ «Герои 3» в браузере — https://habr.com/ru/companies/soletude/articles/726416/ 0:06:16 Новости релизов Firefox 113 — https://www.mozilla.org/en-US/firefox/113.0/releasenotes/ Next.js 13.4 — https://nextjs.org/blog/next-13-4 Vue 3.3 — https://blog.vuejs.org/posts/vue-3-3 Jasmine 5 — https://github.com/jasmine/jasmine/blob/main/release_notes/5.0.0.md Security-релизы Gitlab — https://about.gitlab.com/releases/2023/05/05/critical-security-release-gitlab-15-11-2-released/#malicious-runner-attachment-via-graphql pnpm 8.5.1 — https://github.com/pnpm/pnpm/releases/tag/v8.5.1 Electron 24.2.0 — https://github.com/electron/electron/releases/tag/v24.2.0 0:07:58 Другие новости Google Codey — https://9to5google.com/2023/05/10/google-codey-programming-generative-ai/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-233/ 0:00:00 Начало выпуска 0:00:29 Интересные публикации Ускорение SPA — https://habr.com/ru/articles/732406/ Модернизация Vox News — https://ishadeed.com/article/rebuild-featured-news-modern-css/ AbortController — https://habr.com/ru/articles/731644/ Доклад Рича Харриса о вебе — https://www.youtube.com/watch?v=uXCipjbcQfM Детектив с Unbound — https://habr.com/ru/companies/yandex/articles/729764/ XSS атакует, часть 2 — https://habr.com/ru/companies/alfa/articles/731394/ XSS атакует, часть 1 — https://habr.com/ru/companies/alfa/articles/717896/ Исправление текстов с ChatGPT-4 — https://habr.com/ru/articles/732394/ Транзакции с Ether.js — https://habr.com/ru/articles/731786/ Основы с Ether.js — https://habr.com/ru/articles/722816/ Материалы по веб-разработке — https://habr.com/ru/companies/yandex_praktikum/articles/730344/ 0:04:04 Новости релизов Chrome 113 — https://developer.chrome.com/blog/new-in-chrome-113/ Chrome DevTools 113 — https://developer.chrome.com/blog/new-in-devtools-113/ WebGPU в Chrome — https://developer.chrome.com/blog/webgpu-release/ Firefox 112.0.2 — https://www.mozilla.org/en-US/firefox/112.0.2/releasenotes/ Angular 16 — https://blog.angular.io/angular-v16-is-here-4d7a28ec680d Deno 1.33 — https://deno.com/blog/v1.33 Node.js 20.1.0 — https://nodejs.org/en/blog/release/v20.1.0 Security-релизы git — https://lkml.org/lkml/2023/4/25/705 Rust 1.69.0 — https://blog.rust-lang.org/2023/04/20/Rust-1.69.0.html Ядро Linux 6.3 — https://lkml.org/lkml/2023/4/23/284 0:06:05 Другие новости Браузер Opera One — https://blogs.opera.com/desktop/2023/04/opera-unveils-opera-one-an-entirely-redesigned-browser/ Provenance для npm-пакетов на GitHub — https://github.blog/2023-04-19-introducing-npm-package-provenance/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-232/ 0:00:00 Начало выпуска 0:00:33 Интересные публикации node:test — https://glebbahmutov.com/blog/trying-node-test-runner/ React Server Components — https://www.youtube.com/watch?v=Fctw7WjmxpU Angular Signals — https://github.com/angular/angular/discussions/49685 ECMAScript 2023 — https://pawelgrzybek.com/whats-new-in-ecmascript-2023/ Эксплуатация уязвимостей Chrome, часть 3 [EN] — https://jhalon.github.io/chrome-browser-exploitation-3/ Эксплуатация уязвимостей Chrome, часть 3 [RU] — https://habr.com/ru/companies/bastion/articles/716640/ Эволюция менеджмента зависимостей — https://habr.com/ru/companies/gazprombank/articles/725992/ Современный гайд по офрмлению JS-библиотек — https://github.com/frehner/modern-guide-to-packaging-js-library Фичи JS и TS — https://betterprogramming.pub/all-javascript-and-typescript-features-of-the-last-3-years-629c57e73e42 Вёрстка современных рассылок — https://fullystacked.net/posts/modern-html-email/ Can I Email — https://www.caniemail.com/clients/ Google Sheets как БД для телеграм бота, часть 2 — https://habr.com/ru/articles/725420/ Google Sheets как БД для телеграм бота, часть 3 — https://habr.com/ru/articles/727248/ Карты с AnyCharts — https://habr.com/ru/company/ruvds/blog/724454/ Визуализированный гайд по React — https://react.gg/visualized База баз данныз — https://technically.dev/database-database 0:07:02 Новости релизов Chrome 112 — https://developer.chrome.com/blog/new-in-chrome-112/ Chrome DevTools 112 — https://developer.chrome.com/blog/new-in-devtools-112/ Firefox 112 — https://www.mozilla.org/en-US/firefox/112.0/releasenotes/ Node.js 20.0.0 — https://nodejs.org/en/blog/announcements/v20-release-announce Node.js 19.9.0 — https://nodejs.org/en/blog/release/v19.9.0 Node.js 18.16.0 — https://nodejs.org/en/blog/release/v18.16.0 Node.js 16.20.0 — https://nodejs.org/en/blog/release/v16.20.0 Laravel 10 [EN] — https://laravel-news.com/laravel-10 Laravel 10 [RU] — https://ru.hexlet.io/blog/posts/vyshel-laravel-10-glavnye-izmeneniya Storybook 7.0 — https://storybook.js.org/blog/storybook-7-0/ Vite 4.3 — https://vitejs.dev/blog/announcing-vite4-3.html Rome 12 — https://rome.tools/blog/2023/03/28/rome12/ WebStorm 2023.1 — https://www.jetbrains.com/webstorm/whatsnew/ Ionic 7 — https://ionic.io/blog/ionic-7-is-here Electron 24.0.0 — https://www.electronjs.org/blog/electron-24-0 Cypress 12.10.0 — https://docs.cypress.io/guides/references/changelog#12-10-0 Puppeteer 19.9.0 — https://github.com/puppeteer/puppeteer/releases/tag/puppeteer-core-v19.9.0 pnpm 8.2.0 — https://github.com/pnpm/pnpm/releases/tag/v8.2.0 ESLint 8.38.0 — https://eslint.org/blog/2023/04/eslint-v8.38.0-released/ 0:10:45 Другие новости Исследование руководителей разработки — https://devcrowd.ru/tl23/ GitHub Copilot X — https://github.com/features/preview/copilot-x GitHub акселератор выбрал первые проекты — https://github.blog/2023-04-12-github-accelerator-our-first-cohort-and-whats-next/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Chrome 111, Firefox 111, TypeScript 5.0, микрофронтенды, мемоизация, local-first, багхантинг 11:52
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-231/ 0:00:00 Начало выпуска 0:00:54 Интересные публикации Микрофронтенды — https://habr.com/ru/post/721762/ Module Federation — https://habr.com/ru/post/720560/ Фронтенд сервиса Mailion — https://habr.com/ru/company/ncloudtech/blog/722396/ local-firts приложения — https://evilmartians.com/chronicles/cool-front-end-arts-of-local-first-storage-sync-and-conflicts Мемоизация своими руками — https://habr.com/ru/post/720594/ Three.js на веб-странице — https://habr.com/ru/company/simbirsoft/blog/721912/ Сайт Three.js — https://threejs.org/ JS-скрипт рисует верёвку на SVG — https://habr.com/ru/company/nmg/blog/719822/ Советы по CSS-анимациям — https://joshcollinsworth.com/blog/great-transitions Часы на CSS — https://css-tricks.com/creating-a-clock-with-the-new-css-sin-and-cos-trigonometry-functions/ Круговые диаграммы на CSS — https://www.smashingmagazine.com/2023/03/dynamic-donut-charts-tailwind-css-react/ Хук useSyncExternalStore — https://julesblom.com/writing/usesyncexternalstore Выбор между Playwright и Puppeteer — https://habr.com/ru/company/otus/blog/721740/ Google Sheet как БД для телеграм бота — https://habr.com/ru/post/722952/ Как работает компилятор TS — https://www.youtube.com/watch?v=X8k_4tZ16qU Как начать заниматься багхантингом, часть 1 — https://habr.com/ru/company/pt/blog/690716/ Как начать заниматься багхантингом, часть 2 — https://habr.com/ru/company/pt/blog/721978/ Социальная инженерия и PDF-файлы — https://habr.com/ru/company/ussc/blog/723032/ Браузерное расширение с поиском по MDN — https://habr.com/ru/company/timeweb/blog/720646/ Подборка UX и интересных веб-дизайнов — https://www.smashingmagazine.com/2023/03/inspiring-web-design-ux-showcases/ Стартап в соло — https://habr.com/ru/post/720456/ 0:08:00 Новости релизов Chrome 111 — https://developer.chrome.com/blog/new-in-chrome-111/ Chrome DevTools 111 — https://developer.chrome.com/blog/new-in-devtools-111/ Firefox 111 — https://www.mozilla.org/en-US/firefox/111.0/releasenotes/ TypeScript 5.0 — https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/ Java SE 20 — https://mail.openjdk.org/pipermail/jdk-dev/2023-March/007517.html cURL 8.0.0 — https://daniel.haxx.se/blog/2023/03/20/twenty-five-years-of-curl/ Ubuntu 20.04.6 LTS — https://lists.ubuntu.com/archives/ubuntu-announce/2023-March/000287.html njs 0.7.11 — http://nginx.org/en/docs/njs/changes.html#njs0.7.11 0:10:13 Другие новости Mozilla вкладывается в стартапы с ИИ — https://blog.mozilla.org/en/mozilla/introducing-mozilla-ai-investing-in-trustworthy-ai/ Docker дропает тариф «Free Team» — https://news.ycombinator.com/item?id=35166317 Новый сайт React — https://react.dev/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-230/ 0:00:00 Начало выпуска 0:00:50 Интересные публикации Деплой в продакшен — https://blog.pragmaticengineer.com/shipping-to-production/ Асинхроннность JS — https://habr.com/ru/company/yandex/blog/718084/ 12 неочевидных правил REST API — https://habr.com/ru/company/redmadrobot/blog/719222/ React Table (TanStack Table) — https://habr.com/ru/company/timeweb/blog/719796/ TanStack Table 8 — https://github.com/TanStack/table API композиции директив Angular — https://habr.com/ru/post/718692/ Feature Layered Architecture — https://blog.bitsrc.io/understand-the-most-reliable-frontend-architecture-c8578e3166b#7f5b Vercel Cache API — https://vercel.com/blog/vercel-cache-api-nextjs-cache Обзор генераторов сайтов — https://www.zachleat.com/web/site-generator-review/ Создание доступной карусели — https://www.smashingmagazine.com/2023/02/guide-building-accessible-carousels/ Маркеры HTML-списков — https://css-tricks.com/everything-you-need-to-know-about-the-gap-after-the-list-marker/ Обзор разных XSS-атак — https://habr.com/ru/company/alfa/blog/717896/ Автотесты с Playwright и TypeScript — https://habr.com/ru/post/718814/ Создание шпионского Chrome-расширения — https://mattfrisbie.substack.com/p/spy-chrome-extension Solana смарт-контракты на Rust для самых маленьких — https://habr.com/ru/post/716312/ 0:06:19 Новости релизов TypeScript 5.0 RC — https://devblogs.microsoft.com/typescript/announcing-typescript-5-0-rc/ Next.js 13.2 — https://nextjs.org/blog/next-13-2 Deno 1.31 — https://deno.com/blog/v1.31 Node.js 19.7.0 — https://nodejs.org/en/blog/release/v19.7.0/ Node.js 18.14.2 — https://nodejs.org/en/blog/release/v18.14.2/ Eleventy 2 beta — https://www.11ty.dev/blog/eleventy-v2-beta/ Firefox 110.0.1 — https://www.mozilla.org/en-US/firefox/110.0.1/releasenotes/ Ubuntu 22.04.2 LTS — https://lists.ubuntu.com/archives/ubuntu-announce/2023-February/000286.html Ember.js 4.11.0 — https://github.com/emberjs/ember.js/releases/tag/v4.11.0 Angular 15.2.0 — https://github.com/angular/angular/releases/tag/15.2.0 nginx Unit 1.29.1 — https://unit.nginx.org/news/2023/#unit1291released 0:08:49 Другие новости Юристы Microsoft требуют отклонить иск по Copilot — https://habr.com/ru/news/t/713480/ Secret scanning alerts — https://github.blog/2023-02-28-secret-scanning-alerts-are-now-available-and-free-for-all-public-repositories/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-229/ 0:00:52 Интересные публикации Тренды веб-разработки 2023 — https://www.robinwieruch.de/web-development-trends/ Эксплойтинг браузера, часть 1 — https://habr.com/ru/company/bastion/blog/699168/ Эксплойтинг браузера, часть 2 — https://habr.com/ru/company/bastion/blog/706322/ Удаление event listener — https://www.macarthur.me/posts/options-for-removing-event-listeners Кастомизация и анимация SVG — https://www.smashingmagazine.com/2023/01/svg-customization-animation-practical-guide/ Ускорение экосистемы JS — https://marvinh.dev/blog/speeding-up-javascript-ecosystem-part-3/ TS через множества — https://habr.com/ru/post/713800/ Стартовый обзор TS — https://www.youtube.com/watch?v=YmxwicpROps Система типов GraphQL — https://www.taniarascia.com/graphql-type-system/ Тень с цветом-градиентом — https://css-tricks.com/different-ways-to-get-css-gradient-shadows/ Как подружить Playwright и GitHub Actions — https://radekmie.dev/blog/on-playwright-in-github-actions/ Шаблон для построения Node.js-сервисов — https://www.codeflashbacks.com/announcing-the-enterprise-node-js-service-template/ 0:05:23 Новости релизов Chrome 110 — https://developer.chrome.com/blog/new-in-chrome-110/ DevTools 110 — https://developer.chrome.com/blog/new-in-devtools-110/ Firefox 110 — https://www.mozilla.org/en-US/firefox/110.0/releasenotes/ TypeScript 5.0 beta — https://devblogs.microsoft.com/typescript/announcing-typescript-5-0-beta/ Node.js 19.6.0 — https://nodejs.org/en/blog/release/v19.6.0/ Node.js 18.14.0 — https://nodejs.org/en/blog/release/v18.14.0/ Electron 23 — https://www.electronjs.org/blog/electron-23-0 Релизы git — https://lore.kernel.org/git/xmqqr0us5dio.fsf@gitster.g/T/ 0:07:55 Другие новости Блокировка бесплатных Slack в РФ — https://habr.com/ru/news/t/717460/ Увольнения в GitHub и Gitlab — https://www.shacknews.com/article/134119/github-laying-off-10-percent-of-staff-by-fy23 Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-228/ 0:00:00 Начало выпуска 0:00:35 Интересные публикации Утечки памяти в Node.js — https://kentcdodds.com/blog/fixing-a-memory-leak-in-a-production-node-js-app Оптимизация Bing — https://blogs.bing.com/search-quality-insights/august-2022/Fast-Front-End-Performance-for-Microsoft-Bing Привязка данных в React-формах — https://www.joshwcomeau.com/react/data-binding/ Сборка мусора и промисы — https://dev.to/xnimorz/js-promises-3-garbage-collection-and-memory-leaks-2oi7 Применения :has() — https://css-tricks.com/more-real-world-uses-for-has/ Новое JS-событие scrollend — https://developer.chrome.com/blog/scrollend-a-new-javascript-event/ Анимированные гриды — https://css-tricks.com/animating-css-grid-how-to-examples/ Подборка ruby-гемов — https://evilmartians.com/chronicles/gemfile-of-dreams-libraries-we-use-to-build-rails-apps 0:04:07 Новости релизов Firefox 109 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/109 Astro 2.0 — https://astro.build/blog/astro-2/ Remix 1.10 — https://github.com/remix-run/remix/releases/tag/remix%401.10.0 Nuxt 3.1.0 — https://github.com/nuxt/nuxt/releases/v3.1.0 Angular 15.1.0 — https://github.com/angular/angular/releases/tag/15.1.0 esbuild 0.17.0 — https://github.com/evanw/esbuild/releases/tag/v0.17.0 Bun 0.5.0 — https://bun.sh/blog/bun-v0.5.0 Security-релизы RoR — https://rubyonrails.org/2023/1/17/Rails-Versions-6-0-6-1-6-1-7-1-7-0-4-1-have-been-released ESLint 8.32.0 — https://eslint.org/blog/2023/01/eslint-v8.32.0-released/ Security-релизы git — https://lkml.org/lkml/2023/1/17/910 ChromeOS 109 — https://chromereleases.googleblog.com/2023/01/stable-channel-update-for-chromeos_13.html VirtualBox 7.0.6 — https://www.mail-archive.com/vbox-announce@virtualbox.org/msg00223.html 0:06:42 Другие новости Возвращение Servo — https://servo.org/blog/2023/01/16/servo-2023/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-227/ 0:00:00 Начало выпуска 0:01:06 Интересные публикации Аутентификация — https://www.smashingmagazine.com/2023/01/authentication-websites-banking-analogy/ Необходимый минимум TS для React — https://habr.com/ru/company/timeweb/blog/707744/ Обработка ошибок с TypeScript — https://engineering.udacity.com/handling-errors-like-a-pro-in-typescript-d7a314ad4991 Особенности типов данных в JS — https://habr.com/ru/post/709048/ Разработка виджетов для Figma — https://habr.com/ru/post/709208/ Книга «PostgreSQL 15 изнутри» — https://postgrespro.ru/education/books/internals Перевод статьи об OKLCH-цветах в CSS — https://web-standards.ru/articles/oklch-in-css-why-quit-rgb-hsl/ 0:04:16 Новости релизов Chrome 109 — https://developer.chrome.com/blog/new-in-chrome-109/ Chrome DevTools 109 — https://developer.chrome.com/blog/new-in-devtools-109/ Node.js 18.13.0 — https://nodejs.org/en/blog/release/v18.13.0/ Node.js 19.14.0 — https://nodejs.org/en/blog/release/v19.4.0/ lighttpd 1.4.68 — https://blog.lighttpd.net/articles/2023/01/03/lighttpd-1.4.68-released/ 0:05:24 Другие новости Результаты опроса State of JS 2022 — https://2022.stateofjs.com/en-US/ Атаки на Slack и CircleCI — https://arstechnica.com/information-technology/2023/01/first-lastpass-now-slack-and-circleci-the-hacks-go-on-and-will-likely-worsen/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 TypeScript 4.6 и 4.7, Vite 3, Bun, Fresh и Ultra, многопоточность в Node.js, Deno 1.23 и 1.24 17:28
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-211/ 00:27 Интересные публикации Рантайм Bun — https://bun.sh/ Язык программирования Zig — https://ziglang.org/ Сравнение Bun и Node.js — https://techsparx.com/nodejs/bun/speed-test.html Фреймворк Fresh — https://deno.com/blog/fresh-is-stable Введение во Fresh — https://www.youtube.com/watch?v=Q4dos7-gX68&ab_channel=JackHerrington Фреймворк Ultra — https://ultrajs.dev/ Сравнение фреймворков Redwood и Blitz — https://blog.risingstack.com/redwoodjs-vs-blitzjs-comparison/ 10 ошибок при использовании JS — https://www.toptal.com/javascript/10-most-common-javascript-mistakes Введение в многопоточность Node.js — https://blog.appsignal.com/2022/07/20/an-introduction-to-multithreading-in-nodejs.html Оптимизация размера Sentry JS SDK — https://blog.sentry.io/2022/07/19/javascript-sdk-package-reduced Кастомные ESV-лоадеры — https://dev.to/jakobjingleheimer/custom-esm-loaders-who-what-when-where-why-how-4i1o 06:45 Новости релизов TypeScript 4.6 — https://devblogs.microsoft.com/typescript/announcing-typescript-4-6/ TypeScript 4.7 — https://devblogs.microsoft.com/typescript/announcing-typescript-4-7/ Vite 3 — https://vitejs.dev/blog/announcing-vite3.html Deno 1.23 — https://deno.com/blog/v1.23 Deno 1.24 — https://deno.com/blog/v1.24 Angular 14.1.0 — https://github.com/angular/angular/releases/tag/14.1.0 Vue 2.7.8 — https://github.com/vuejs/vue/blob/main/CHANGELOG.md ESLint 8.20.0 — https://eslint.org/blog/2022/07/eslint-v8.20.0-released/ 16:12 Другие новости Блог Rome — https://rome.tools/blog/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 The State of JS 2021, GH Copilot, релизы языков программирования, Redis 7, Ubuntu 22.04, модули JS 10:58
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-210/ 0:00 Начало выпуска 0:40 Новости релизов Security-релизы Ruby — https://www.ruby-lang.org/en/news/ Rust 1.62 — https://blog.rust-lang.org/2022/06/30/Rust-1.62.0.html Go 1.18 — https://go.dev/doc/go1.18 Erlang 25 — https://www.erlang.org/news/157 Ubuntu 22.04 — https://lists.ubuntu.com/archives/ubuntu-announce/2022-April/000279.html RHEL 9 — https://www.redhat.com/en/about/press-releases/red-hat-defines-new-epicenter-innovation-red-hat-enterprise-linux-9 Redis 7.0 — https://github.com/redis/redis/releases/tag/7.0.0 Docker Desktop для Linux — https://www.docker.com/blog/the-magic-of-docker-desktop-is-now-available-on-linux/ Vim 9 — https://www.vim.org/vim90.php 5:15 Интересные публикации Модули в JavaScript — https://telegra.ph/O-modulyah-JavaScript-formatah-zagruzchikah-i-sborshchikah-modulej-za-10-minut-07-05 Работа с файловой системой в Node.js — https://2ality.com/2022/06/nodejs-file-system.html Gatsby 4 — https://www.smashingmagazine.com/2022/06/demystifying-gatsby4-framework/ Статья о React-хуках — https://css-tricks.com/react-hooks-the-deep-cuts/ 7:28 Другие новости The State of JS 2021 — https://2021.stateofjs.com/ru-RU/ Запуск GitHub Copilot — https://github.blog/2022-06-21-github-copilot-is-generally-available-to-all-developers/ GitHub Copilot по подписке — https://habr.com/ru/news/t/672722/ Критика Copilot — https://habr.com/ru/news/t/566184/ GitLab использует VS Code как дефолтный редактор на платформе — https://about.gitlab.com/blog/2022/05/23/the-future-of-the-gitlab-web-ide/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-209/ 00:00 Начало выпуска 00:38 Новости релизов Релиз React 18 — https://reactjs.org/blog/2022/03/29/react-v18.html Гайд по миграции на React 18 — https://reactjs.org/blog/2022/03/08/react-18-upgrade-guide.html Релиз Angular 14 — https://blog.angular.io/angular-v14-is-now-available-391a6db736af Node.js 18 — https://nodejs.org/en/blog/announcements/v18-release-announce/ Security-релизы Node.js в июле — https://nodejs.org/en/blog/vulnerability/july-2022-security-releases/ 03:16 Интересные публикации ES2022 — https://levelup.gitconnected.com/whats-new-in-javascript-after-the-es2022-release-de13dd091a61 Что нового в Angular 14 — https://nevzatopcu.medium.com/what-is-new-in-angular-14-d31edf91fd3e Обзор React 18 — https://www.youtube.com/watch?v=FZ0cG47msEk&list=PLNG_1j3cPCaZZ7etkzWA7JfdmKWT0pMsa Демо React 18 — https://www.youtube.com/watch?v=ytudH8je5ko&list=PLNG_1j3cPCaZZ7etkzWA7JfdmKWT0pMsa&index=3 Демо потокового SSR в React 18 — https://www.youtube.com/watch?v=pj5N-Khihgc&list=PLNG_1j3cPCaZZ7etkzWA7JfdmKWT0pMsa&index=4 05:05 Другие новости Chrome 100 — https://chromereleases.googleblog.com/2022/03/stable-channel-update-for-desktop_29.html Firefox 100 — https://blog.mozilla.org/mozilla/celebrating-firefox-100/ Инвестиции в Deno — https://deno.com/blog/series-a Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Firefox 97, Vite 2.8.0, pipe-оператор, можно ли без фреймворков, результаты The State of JS 2021 9:40
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-208/ 0:00 Начало выпуска 0:26 Интересные публикации pipe-оператор — https://2ality.com/2022/01/pipe-operator.html Декларативная валидация с проверкой правилами — https://bespoyasov.ru/blog/declarative-rule-based-validation/ Как работает компилятор Angular — https://blog.angular.io/how-the-angular-compiler-works-42111f9d2549 Эволюция фронтенда и фреймворков — https://betterprogramming.pub/from-jquery-to-react-vue-angular-the-evolution-of-frontend-frameworks-and-there-difference-3e6b6fcc6200 Альтернатива фреймворкам на чистов S — https://www.smashingmagazine.com/2022/02/web-frameworks-guide-part2/ Анализатор бандлов Statoscope — https://www.smashingmagazine.com/2022/02/statoscope-course-intensive-therapy-bundle/ Доклад о Statoscope на русском — https://www.youtube.com/watch?v=aAkmZ0gMYQ8 — https://webkit.org/blog/12209/introducing-the-dialog-element/ — https://www.zachleat.com/web/details-utils/ Все фавиконки которые вам нужны — https://evilmartians.com/chronicles/how-to-favicon-in-2021-six-files-that-fit-most-needs Адаптивная svg-фавиконка — https://web.dev/building-an-adaptive-favicon/ Генеративная svg-сетка — https://frontend.horse/articles/generative-grids/ Голосовые пользовательские интерфейсы — https://www.smashingmagazine.com/2022/02/voice-user-interfaces-guide/ Автоматизация проверок доступности с GitHub Actions — https://www.adrianbolonio.com/en/accessibility-github-actions/ Кривые Безье — https://pomax.github.io/bezierinfo/ 6:46 Новости релизов Firefox 97 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/97 Патч Chrome 98 — https://chromereleases.googleblog.com/2022/02/stable-channel-update-for-desktop_14.html Node.js 17.5.0 — https://nodejs.org/en/blog/release/v17.5.0/ Node.js 16.14.0 — https://nodejs.org/en/blog/release/v16.14.0/ Electron 17.0 — https://www.electronjs.org/blog/electron-17-0 Vite 2.8.0 — https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md#280-2022-02-09 Ember.js 4.2.0 — https://github.com/emberjs/ember.js/releases/tag/v4.2.0 npm 8.5.0 — https://github.com/npm/cli/releases/tag/v8.5.0 8:22 Другие новости Результаты The State of JS 2021 — https://2021.stateofjs.com/en-US/ 100-ая версия браузеров — https://hacks.mozilla.org/2022/02/version-100-in-chrome-and-firefox/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Web 3.0, фреймворк Remix, форумы или чаты? 1:27:32
1:27:32
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:27:32
В этом эпизоде ведущие Callback Hell обсудили фреймворк Remix и его перспективы, спасение веба децентрализацией и приход Web 3.0, а также где лучше всего разработчикам обмениваться знаниями и хранить их. Запись стрима: https://youtu.be/im1UbkEZzSs
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-207/ 00:00 Начало выпуска 00:22 Интересные публикации React Server Components — https://blog.plasmic.app/posts/how-react-server-components-work/ Веб-фреймворки — https://www.smashingmagazine.com/2022/01/web-frameworks-guide-part1/ Оптимизации Angular — https://www.youtube.com/watch?v=f8sA-i6gkGQ Методы жизненного цикла Angular — https://indepth.dev/posts/1494/complete-guide-angular-lifecycle-hooks Регрессии производительности — https://netflixtechblog.com/fixing-performance-regressions-before-they-happen-eab2602b86fe tnpm — https://dev.to/atian25/in-depth-of-tnpm-rapid-mode-how-could-we-fast-10s-than-pnpm-3bpp Code splitting — https://www.smashingmagazine.com/2022/02/javascript-bundle-performance-code-splitting/ WebAssembly в разных браузерах — https://web.dev/webassembly-feature-detection/ Монорепозитории — https://monorepo.tools/ Фронтенд-треды 2022 от HTMLAcademy — https://habr.com/ru/company/htmlacademy/blog/648325/ 05:56 Новости релизов Chrome 98 — https://chromereleases.googleblog.com/2022/02/stable-channel-update-for-desktop.html Новинки Chrome 98 — https://developer.chrome.com/blog/new-in-chrome-98/ Новинки Chrome DevTools 98 — https://developer.chrome.com/blog/new-in-devtools-98/ Node.js 14.19.0 — https://nodejs.org/en/blog/release/v14.19.0/ Node.js 12.22.10 — https://nodejs.org/en/blog/release/v12.22.10/ TypeScript 4.6 beta — https://devblogs.microsoft.com/typescript/announcing-typescript-4-6-beta/ nginx 1.21.6 — https://mailman.nginx.org/archives/list/nginx-announce@nginx.org/thread/3TSUANWIIXQIG7LLLSLRTIZ4CNTKKT2Q/ 07:27 Другие новости Github усиливает безопасность npm — https://github.blog/2022-02-01-top-100-npm-package-maintainers-require-2fa-additional-security/ Vue 3 становится версией по умолчанию — https://blog.vuejs.org/posts/vue-3-as-the-new-default.html Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Дока — в гостях Алёна Батицкая, Вадим Макеев и Игорь Коровченко 1:02:09
1:02:09
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:02:09
Сегодня выпуск не вполне обычный и в снова много гостей. В гостях редакция Доки. Алёна Батицкая и Вадим Макеев рассказали о начале и развитии Доки, работе с материалами, редактуре и текущей работе над проектом, а Игорь Коровченко поделился техническими деталями реализации платформы. Успели поговорить о планах на будущее и сообществе. Ребята приглашают всех поработать над Докой и делать интернет лучше для других и самих себя. Дока — https://doka.guide/ Контакты гостей: Алёна Батицкая — https://twitter.com/ABatickaya Вадим Макеев — https://twitter.com/pepelsbey Игорь Коровченко — https://twitter.com/igsekor Шоуноты: — Знакомство с Игорем, Алёной и Вадимом (00:00) — Как родилась идея Доки и начала воплощаться в жизнь (04:20) — Почему был выбрал легковесный стек для разработки Доки (12:25) — Как работает редактура материалов (17:45) — Чем Дока лучше другой «доки» (26:00) — В каком направлении будет развиваться контент Доки (29:40) — Превратится ли Дока во фреймворк для написания документации (43:45) — Планы по работе с сообществом (48:50) Слушайте нас на любимой платформе: RSS-лента: https://radio.csssr.com/rss/remotetalk.rss Soundcloud: https://soundcloud.com/csssr/sets/remote-talk Apple Podcasts: https://itunes.apple.com/us/podcast/remote-talk/id1414821759?mt=2 Google Podcasts: https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL3JlbW90ZXRhbGsucnNz&ep=14 VK: https://vk.com/podcasts-185290073 Яндекс.Музыка: https://music.yandex.ru/album/9050141 Пишите нам и читайте: Twitter Remote Talk: https://twitter.com/csssr_rt Telegram—канал CSSSR: t.me/csssr Twitter CSSSR: twitter.com/csssr_dev Telegram ведущего: t.me/sgolovin Twitter ведущего: twitter.com/_sgolovin Telegram редакции: t.me/Vindizh Twitter редакции: twitter.com/Vindizh…

1 Андрей Ситник — США и Испания, Барселона 1:11:41
1:11:41
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:11:41
В этом не совсем обычном выпуске мы поговорим сразу о двух странах: США и Испании. У нас в гостях Андрей Ситник — ведущий фронтендер в Злых Марсианах —, он пожил в США и перебрался в Испанию, а конкретно — в Барселону. 0:00:00 Начало эпизода 0:01:36 Путешествия и почему переезд в США 0:03:42 Виза по которой переехал 0:06:47 Первые впечатления от Нью-Йорка и почему в Америке не умеют строить крупные города 0:13:27 Безопасность в городах США 0:17:25 Полицейское государство 0:21:08 Жильё в США и аренда 0:26:44 Этнические районы Нью-Йорка и культурная изолированность США 0:30:35 Разные штаты США 0:34:04 Климат и климатические зоны в США 0:39:08 Кому в целом могут подойти и не подойти США 0:43:05 Почему США в итоге не подошли Андрею 0:47:53 Почему Испания и Барселона 0:50:07 Нюансы Барселоны и как проще переносить недостатки других стран 0:55:50 Интеграция в других странах 1:02:28 Есть ли серебрянная пуля правильного выбора страны 1:05:15 Классика жанра: цены в США и Барселоне 1:07:58 Отношение к иностранцам Андрей в Twitter: https://twitter.com/andrey_sitnik Пишите нам и читайте: RSS: https://radio.csssr.com/rss/www.rss Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Telegram редакции: https://t.me/Vindizh Twitter редакции: https://twitter.com/Vindizh…

1 Конспект о микрофронтендах, Remix vs. Next.js, Parcel CSS, Node.js 17.4.0, Deno 1.18, курс по Linux 9:46
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-206/ 00:00 Начало выпуска 00:54 Интересные публикации Конспект по микрофронтендам — http://anto.sh/conspects/micro-frontends.html Работа с ES-модулями — https://2ality.com/2022/01/esm-specifiers.html Непредвиденные пересечения типов — https://fettblog.eu/typescript-unexpected-intersections/ Сравнение Remix и Next.js — https://remix.run/blog/remix-vs-next :has() — https://css-live.ru/css/psevdoklass-has-ne-tolko-roditelskij-selektor.html border-image — https://css-live.ru/tricks/border-image-gradients-sorcery.html Оптимизация мобильной версии ЦИАНа — https://habr.com/ru/company/cian/blog/598799/ Курс «Linux для разработчиков» — https://slurm.io/linux-for-developers Переключатель темы — https://web.dev/building-a-theme-switch-component/ Каскадные слои CSS — https://www.youtube.com/watch?v=ilrPpSQJb3U CSS-испытания — https://css-challenges.com/ 05:54 Новости релизов Январский Critical Patch Update от Oracle — https://blogs.oracle.com/security/post/january-2022-cpu Патч Chrome 97 — https://chromereleases.googleblog.com/2022/01/stable-channel-update-for-desktop_19.html Патч Firefox 96.0.1 — https://www.mozilla.org/en-US/firefox/96.0.1/releasenotes/ Патч Firefox 96.0.2 — https://www.mozilla.org/en-US/firefox/96.0.2/releasenotes/ Safari Technology Preview 138 — https://webkit.org/blog/12176/release-notes-for-safari-technology-preview-138/ Node.js 17.4.0 — https://nodejs.org/en/blog/release/v17.4.0/ Deno 1.18 — https://deno.com/blog/v1.18 Parcel CSS — https://parceljs.org/blog/parcel-css/ Rust 1.58.0 — https://blog.rust-lang.org/2022/01/13/Rust-1.58.0.html lighttpd 1.4.64 — https://blog.lighttpd.net/articles/2022/01/19/lighttpd-1.4.64-released/ 8:40 Другие новости Новые мейнтейнеры faker.js — https://fakerjs.dev/update.html#who-are-the-current-maintainers Новая версия Rust-for-Linux — https://lkml.org/lkml/2022/1/17/13 Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-205/ 00:00 Начало 00:32 Интересные публикации Доменное моделирование в функциональном стиле, часть 1 — https://bespoyasov.ru/blog/domain-modelling-made-functional/ Доменное моделирование в функциональном стиле, часть 2 — https://bespoyasov.ru/blog/domain-modelling-made-functional-2/ Доменное моделирование в функциональном стиле, часть 3 — https://bespoyasov.ru/blog/domain-modelling-made-functional-3/ Чего ждать от CSS в 2022 году — https://www.bram.us/2021/12/27/css-in-2022/ Доклад о пакетных менеджерах — https://www.youtube.com/watch?v=RAFFHpjrwAs Начало работы с Vite — https://css-tricks.com/adding-vite-to-your-existing-web-app/ Возможно для ускорения не нужен Rust [RU] — https://habr.com/ru/post/350018/ Возможно для ускорения не нужен Rust [EN] — https://mrale.ph/blog/2018/02/03/maybe-you-dont-need-rust-to-speed-up-your-js.html Пора ли отказаться от Enzyme — https://dev.to/wojtekmaj/enzyme-is-dead-now-what-ekl Объявление о прекращении поддержки AngularJS — https://blog.angular.io/discontinued-long-term-support-for-angularjs-cc066b82e65a Передача поддержки AngularJS коммерческой организации — https://blog.angular.io/finding-a-path-forward-with-angularjs-7e186fdd4429 JavaScript для нетерпеливых программистов 2022 — https://exploringjs.com/impatient-js/ Туториал по Preact — https://preactjs.com/tutorial/ Курс по адаптивному дизайну — https://web.dev/learn/design/ Интерфейсы автомобилей — https://www.smashingmagazine.com/2021/12/designing-human-machine-interfaces-future-vehicles/ Ресурсы по UX — https://www.smashingmagazine.com/2021/12/tools-tips-resources-to-build-better-user-experiences/ 06:20 Новости релизов Chrome 97 — https://chromereleases.googleblog.com/2022/01/stable-channel-update-for-desktop.html Новое в Chrome 97 — https://developer.chrome.com/blog/new-in-chrome-97/ Новинки ChromeDevTools 97 — https://developer.chrome.com/ru/blog/new-in-devtools-97/ Firefox 96 — https://www.mozilla.org/en-US/firefox/96.0/releasenotes/ Security-релизы Node.js — https://nodejs.org/en/blog/vulnerability/jan-2022-security-releases/ ChromeOS 97 — https://chromereleases.googleblog.com/2022/01/stable-channel-update-for-chrome-os.html Debian 11.2 — https://www.debian.org/News/2021/20211218 Ядро Linux 5.16 — https://lkml.org/lkml/2022/1/9/294 nginx 1.21.5 — http://nginx.org/en/CHANGES 08:20 Другие новости Rising Stars 2021 — https://risingstars.js.org/2021/en The State of JS 2021 — https://stateofjs.com/ История о faker.js и colors.js — https://www.reddit.com/r/programming/comments/rz5rul/marak_creator_of_fakerjs_who_recently_deleted_the/ Far Manager для Linux и macOS — https://github.com/elfmz/far2l Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Сергей Юдовский, Co-Founder & CEO компании ElectroNeek 1:04:03
1:04:03
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:04:03
В этом эпизоде у нас в гостях Сергей Юдовский — Co-Founder & CEO компании ElectroNeek. Мы поговорили о том, как можно запустить успешный бизнес в США, как автоматизации могут помогать не заменять сотрудников, а увеличивать их продуктивность, а также что можно извлечь из неудачного опыта. Сергей на Facebook: https://www.facebook.com/yudovskiy Сергей на LinkedIn: https://www.linkedin.com/in/yudovskiy/ LinkedIn ElectroNeek: https://www.linkedin.com/company/electroneek/ Истории успеха интеграторов: https://electroneek.com/ru/msps/success-stories/ Facebook ElectroNeek: https://www.facebook.com/ELECTRONEEKRPA/ Youtube ElectroNeek: https://www.youtube.com/channel/UC014owEr9E1tRVJJKJ3wXdA Слушайте нас на любимой платформе: RSS-лента: radio.csssr.com/rss/mw.rss Apple Podcasts: https://podcasts.apple.com/us/podcast/manager-within/id1471648183 Soundcloud: soundcloud.com/csssr/sets/manager-within Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL213LnJzcw VK: vk.com/podcasts-185290073 Яндекс.Музыка: music.yandex.ru/album/8737912 Читайте нас и пишите: Twitter CSSSR: https://twitter.com/csssr_dev Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Telegram для связи с редакцией: https://t.me/Vindizh…
В этом выпуске мы обсудим итоги года и коснемся тенденций 2022 года. Запись стрима: https://youtu.be/AK5rXJ9fMmo Слушайте на любимой платформе: RSS — radio.csssr.com/rss/callback_hell.rss YouTube — www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA Пишите нам и читайте: Telegram—канал CSSSR: t.me/csssr Twitter CSSSR: twitter.com/csssr_dev…
Это заключительный выпуск Новостей 512 в 2021 году. В нём события и инфоповоды получат награды в разных номинациях. Наслаждайтесь и с наступающим Новым Годом! Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-204/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Уязвимость Log4Shell, The State of CSS 2021, Ruby on Rails 7, тонкости рендеринга, дженерики в Go 9:42
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-203/ 0:00 Начало выпуска 0:24 Интересные публикации Браузер, рендеринг, производительность — https://www.youtube.com/watch?v=tbDxm1hiEI4 Дебаг утечек памяти из-за отчужденных элементов — https://blogs.windows.com/msedgedev/2021/12/09/debug-memory-leaks-detached-elements-tool-devtools/ Новый API structuredClone —https://web.dev/structured-clone/ Коммитить ли node_modules — https://www.jackfranklin.co.uk/blog/check-in-your-node-dependencies/ Нагрузочное тестироване с JMeter — https://blog.scottlogic.com/2021/12/09/Performance-Testing-with-JMeter.html Компонент обратной связи для пользователя — https://web.dev/building-a-toast-component/ Результаты года работы Compat 2021 — https://web.dev/compat2021-holiday-update/ Обработка тач-событий — https://habr.com/ru/post/592317/ Процедурная генерация снежинок — https://habr.com/ru/post/592659/ Шпаргалка по TypeScript с React — https://blog.bitsrc.io/react-with-typescript-cheatsheet-9dd891dc5bfe HTMLHeaven — https://www.htmhell.dev/tips/ 5:14 Новости релизов Ruby on Rails 7 — https://rubyonrails.org/2021/12/15/Rails-7-fulfilling-a-vision Safari 15.2 — https://developer.apple.com/documentation/safari-release-notes/safari-15_2-release-notes Фикс Chrome 96 — https://chromereleases.googleblog.com/2021/12/stable-channel-update-for-desktop_13.html Fix Firefox 95.0.1 — https://www.mozilla.org/en-US/firefox/95.0.1/releasenotes/ Create React App 5 — https://github.com/facebook/create-react-app/releases/tag/v5.0.0 Node.js 12.22.8 — https://nodejs.org/en/blog/release/v12.22.8/ Laravel 8.76.0 — https://laravel-news.com/laravel-8-76-0 7:07 Другие новости Результаты The State of CSS 2021 — https://2021.stateofcss.com/ru-RU/ Итоги года в Callback Hell — https://www.youtube.com/watch?v=AK5rXJ9fMmo Статья Lunasec о Log4Shell — https://www.lunasec.io/docs/blog/log4j-zero-day Статья Lunasec о борьбе Log4Shell — https://www.lunasec.io/docs/blog/log4j-zero-day-mitigation-guide/ Дженерики в Go — https://go.dev/doc/tutorial/generic Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Сергей Александрович, Омск — Imgproxy, Злые Марсиане, Open Source, что происходит в мире Go 1:05:50
1:05:50
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:05:50
Сегодня наш гостевой микрофон в Омске у Сергея Александровича, злого марсианина, гофера и автора Imgproxy. Контакты гостя: Серегй Александрович — https://twitter.com/darth_sim Шоуноты: 00:00 Знакомство с гостем. От Сюбора и Basic к Ruby и Go 13:05 О работе в Злых Марсианах и о том как находить время на Open Source 18:35 Как появилась идея создания Imgproxy? 24:00 Как и когда Марсиане пишут статьи? 27:10 О выборе технологий для проектов Злых Марсиан 37:20 Что сейчас происходит с Go, нужны ему дженерики или всё таки нет? 58:20 Немного о жизни в Омске и рекомендация от Серея Доп. материалы: Сайт Злых Марсиан — https://evilmartians.com Imgproxy — https://github.com/imgproxy/imgproxy Статья Сергея об ошибках в Go «Errors in Go: From denial to acceptance» — https://evilmartians.com/chronicles/errors-in-go-from-denial-to-acceptance Слушайте нас на любимой платформе: RSS-лента: https://radio.csssr.com/rss/remotetalk.rss Soundcloud: https://soundcloud.com/csssr/sets/remote-talk Apple Podcasts: https://itunes.apple.com/us/podcast/remote-talk/id1414821759?mt=2 Google Podcasts: https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL3JlbW90ZXRhbGsucnNz&ep=14 VK: https://vk.com/podcasts-185290073 Яндекс.Музыка: https://music.yandex.ru/album/9050141 Пишите нам и читайте: Twitter Remote Talk: https://twitter.com/csssr_rt Telegram—канал CSSSR: t.me/csssr Twitter CSSSR: twitter.com/csssr_dev Telegram ведущего: t.me/sgolovin Twitter ведущего: twitter.com/_sgolovin Telegram редакции: t.me/Vindizh Twitter редакции: twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-256/ Больше итогов в блоге CSSSR: https://blog.csssr.com/ru/article/year-resume-2022/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-225/ 0:00:00 Начало выпуска 0:00:58 Интересные публикации RTK Query — https://habr.com/ru/company/alfa/blog/705640/ Разработка и тестирование приложения с DnD — https://habr.com/ru/post/704604/ Вторая часть [EN] — https://dev.to/wolfriend/developing-and-testing-sortable-drag-and-drop-components-part-2-testing-13lj Новые фичи Angular 15 — https://angularaddicts.com/angular-15-study-guide-b79ad4952e80 Масштабирование разработки с NestJS — https://habr.com/ru/company/sravni/blog/704594/ Лучшие практики интеграционных тестов в Node.js — https://github.com/testjavascript/nodejs-integration-tests-best-practices Геометрия DOM — https://habr.com/ru/company/timeweb/blog/705552/ Применение Module Federation — https://habr.com/ru/company/domrf/blog/705514/ Задачка с сабгридами — https://medium.com/@kellycochrane2/solving-complex-alignment-issues-with-css-grid-and-subgrid-22ca68fe084c Экспериментальная метрика Interaction to Next Paint — https://web.dev/optimize-inp/ Пакет ts-is — https://www.npmjs.com/package/@p4ck493/ts-is 0:06:59 Новости релизов Firefox 108 — https://www.mozilla.org/en-US/firefox/108.0/releasenotes/ PHP 8.2 — https://www.php.net/archive/2022.php#2022-12-08-1 Ruby 3.2 — https://www.ruby-lang.org/en/news/2022/12/25/ruby-3-2-0-released/ Vite 4 — https://vitejs.dev/blog/announcing-vite4.html Гайд по миграции — https://vitejs.dev/guide/migration.html Rome 11 — https://rome.tools/blog/2022/12/06/rome11/ Rollup 3.7.4 — https://github.com/rollup/rollup/releases/tag/v3.7.4 Node.js 14.21.2 — https://nodejs.org/en/blog/release/v14.21.2/ Node.js 16.19.0 — https://nodejs.org/en/blog/release/v16.19.0/ Node.js 19.3.0 — https://nodejs.org/en/blog/release/v19.3.0/ Deno 1.29 — https://deno.com/blog/v1.29 Bun 0.3.0 — https://bun.sh/blog/bun-v0.3.0 Ember 4.9 — https://blog.emberjs.com/ember-4-9-released/ git 2.39 — https://lkml.org/lkml/2022/12/12/442 Ядро Linux 6.1 — https://lkml.org/lkml/2022/12/11/206 0:10:50 Другие новости State of CSS 2022 — https://2022.stateofcss.com/en-US/ Гранулярные токены для npm — https://github.blog/2022-12-06-new-npm-features-for-secure-publishing-and-safe-consumption/ Утечка в LastPass — https://blog.lastpass.com/2022/12/notice-of-recent-security-incident/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-224/ 0:00:00 Начало выпуска 0:00:33 Интересные публикации Гайд по веб-воркерам — https://www.sitepoint.com/developing-faster-javascript-apps-the-ultimate-guide-to-web-workers/ Интерактивный гайд по Flexbox — https://www.joshwcomeau.com/css/interactive-guide-to-flexbox/ React Testing Library — https://www.robinwieruch.de/react-testing-library/ Тьюториал по React Testing Library с нуля — https://dev.to/myogeshchavan97/how-to-confidently-write-unit-tests-using-react-testing-library-42de ngFor не только для массивов — https://javascript.plainenglish.io/angulars-ngfor-is-not-just-for-arrays-89a3a07a6e1 Разделение строк в JS с Intl.Segmenter — https://www.stefanjudis.com/today-i-learned/how-to-split-javascript-strings-with-intl-segmenter/ Лучшие практики безопасности Node.js — https://nodejs.org/en/docs/guides/security/ 45 инструментов для фронтенд-разработчиков — https://levelup.gitconnected.com/45-front-end-developer-tools-e496b9c3503 Подборка подборок инструментов — https://dev.to/surajondev/awesome-time-saving-tools-for-developers-1df5 Адвент-календари для разработчиков — https://www.smashingmagazine.com/2022/12/tech-advent-calendars-web-developers-web-designers-2022/ 0:05:05 Новости релизов Safari Technology Preview 159 — https://webkit.org/blog/13587/release-notes-for-safari-technology-preview-159/ Node.js 19.2.0 — https://nodejs.org/en/blog/release/v19.2.0/ Electron 22.0 — https://www.electronjs.org/blog/electron-22-0 Lerna 6.1 — https://github.com/lerna/lerna/releases/tag/v6.1.0 ChromeOS 108 — https://chromereleases.googleblog.com/2022/12/stable-channel-update-for-chromeos.html 0:06:15 Другие новости Mozilla покупает Pulse — https://blog.mozilla.org/en/mozilla/pulse-joins-the-mozilla-family/ Mozilla покупает Active Replica — https://hubs.mozilla.com/labs/welcome-active-replica/ Amazon вступил в Open Invention Network — https://openinventionnetwork.com/amazon-joins-the-open-invention-network/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-223/ 0:00:00 Начало выпуска 0:00:28 Интересные публикации Как подружить фреймворки с Deno — https://deno.com/blog/frameworks-with-npm Официальный мануал по Deno — https://deno.land/manual@v1.28.2/introduction Часть мануала по работе с npm — https://github.com/denoland/manual/blob/main/node/how_to_with_npm.md Оптимизация Vue-приложений — https://www.smashingmagazine.com/2022/11/optimizing-vue-app/ Новые единицы вьюпорта — https://web.dev/viewport-units/ Архитектура карт на React + Mapbox — https://habr.com/ru/post/701778/ Effector с нуля, часть 1 — https://habr.com/ru/post/698880/ Effector с нуля, часть 2 — https://habr.com/ru/post/701160/ Кастомные скроллбары — https://css-tricks.com/classy-and-cool-custom-css-scrollbars-a-showcase/ 0:03:45 Новости релизов Chrome 108 — https://chromereleases.googleblog.com/2022/11/stable-channel-update-for-desktop_29.html Новинки Chrome 108 — https://developer.chrome.com/blog/new-in-chrome-108/ Новое в DevTools 108 — https://developer.chrome.com/blog/new-in-devtools-108/ Firefox 107.0.1 — https://www.mozilla.org/en-US/firefox/107.0.1/releasenotes/ Prettier 2.8.0 — https://prettier.io/blog/2022/11/23/2.8.0.html Rollup 3.5.0 — https://github.com/rollup/rollup MariaDB 10.10.2 — https://mariadb.com/kb/en/mariadb-10-10-2-changelog/ SQLite 3.40.0 — https://www.sqlite.org/releaselog/3_40_0.html VirtualBox 7.0.4 — https://www.mail-archive.com/vbox-announce@virtualbox.org/msg00221.html 0:05:10 Другие новости WSL 1.0 — https://devblogs.microsoft.com/commandline/the-windows-subsystem-for-linux-in-the-microsoft-store-is-now-generally-available-on-windows-10-and-11/ Опасности Docker Hub — https://sysdig.com/blog/analysis-of-supply-chain-attacks-through-public-docker-images/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-222/ 0:00:00 Начало выпуска 0:00:28 Интересные публикации Архитектурные ошибки Node.js, которых стоит избегать — https://blog.appsignal.com/2022/11/23/nodejs-architecture-pitfalls-to-avoid.html Иконки, Figma API и SVGR, часть 1 — https://dev.to/sm1t/sozdaiem-react-komponienty-ikonok-s-pomoshchiu-figma-api-i-svgr-chast-1-1j22 Иконки, Figma API и SVGR, часть 2 — https://dev.to/sm1t/sozdaiem-react-komponienty-ikonok-s-pomoshchiu-figma-api-i-svgr-chast-2-2h5c Создание плагина для Vite — https://www.vuemastery.com/blog/building-a-plugin-with-vite/ JS и структуры данных — https://profy.dev/article/javascript-data-structures Кастомные формы CSS Grid — https://css-tricks.com/css-grid-and-custom-shapes-part-3/ Доступность с клавиатуры, часть 1 — https://www.smashingmagazine.com/2022/11/guide-keyboard-accessibility-html-css-part1/ Доступность с квавиатуры, часть 2 — https://www.smashingmagazine.com/2022/11/guide-keyboard-accessibility-javascript-part2/ 0:03:18 Новости релизов TypeScript 4.9 — https://devblogs.microsoft.com/typescript/announcing-typescript-4-9/ Rome 10 — https://rome.tools/blog/2022/11/08/rome-10/ Nuxt.js 3 — https://nuxt.com/v3 Firefox 107 — https://www.mozilla.org/en-US/firefox/107.0/releasenotes/ Angular 15 — https://github.com/angular/angular/releases/tag/15.0.0 .NET 7.0 — https://devblogs.microsoft.com/dotnet/announcing-dotnet-7/ ASP.NET 7.0 — https://devblogs.microsoft.com/dotnet/announcing-asp-net-core-in-dotnet-7/ Deno 1.28 — https://deno.com/blog/v1.28 Node.js 19.1.0 — https://nodejs.org/en/blog/release/v19.1.0/ Cypress 11.1.0 — https://docs.cypress.io/guides/references/changelog#11-1-0 Playwright 1.28.0 — https://github.com/microsoft/playwright/releases/tag/v1.28.0 0:06:22 Другие новости The State of JS 2022 — https://survey.devographics.com/survey/state-of-js/2022 GitHub Universe 2022 — https://github.blog/2022-11-09-everything-new-from-github-universe-2022/ Aqua — https://blog.jetbrains.com/qa/2022/11/introducing-aqua-a-powerful-ide-for-test-automation-by-jetbrains/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-221/ 0:00:00 Начало выпуска 0:00:28 Интересные публикации Сравнение Turbopack и Vite от Эвана Ю — https://github.com/yyx990803/vite-vs-next-turbo-hmr/discussions/8 Ответ Vercel Эвану — https://turbo.build/blog/turbopack-benchmarks Выбор подхода для микрофронтендов — https://habr.com/ru/company/simbirsoft/blog/698240/ Web Sockets, Web Workers и Service Workers — https://css-tricks.com/the-difference-between-web-sockets-web-workers-and-service-workers/ TS в React-приложениях — https://habr.com/ru/post/693558/ Ресурсы по дизайн-системам — https://www.smashingmagazine.com/2022/11/design-systems-inspiration-resources-case-studies/ –watch в Node.js — https://www.youtube.com/watch?v=vasf87dUUcI TS в Connector/Node.js MySQL — https://blogs.oracle.com/mysql/post/hello-typescript Перевод поста о релизе Lerna 6 — https://habr.com/ru/post/696770/ 0:04:27 Новости релизов Патчи Firefox — https://www.mozilla.org/en-US/firefox/106.0.4/releasenotes/ Security-релизы Ember.js — https://blog.emberjs.com/ember-4-8-1-released/ Rust 1.65.0 — https://blog.rust-lang.org/2022/11/03/Rust-1.65.0.html 0:05:14 Другие новости Remix присоединяется к Shopify — https://remix.run/blog/remixing-shopify Пост от Shopify — https://shopify.engineering/remix-joins-shopify Венчурный фонд Mozilla — https://blog.mozilla.org/en/mozilla/mozilla-ventures-investing-in-responsible-tech/ Иск против GitHub и OpenAI из-за Copilot — https://news.ycombinator.com/item?id=33457063 Копия того самого иска — https://githubcopilotlitigation.com/pdf/1-0-github_complaint.pdf Бета Steam на ChromeOS — https://chromeos.dev/en/posts/steam-on-chromeos-beta Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-220/ 0:00:00 Начало выпуска 0:00:28 Интересные публикации OKLCH в CSS — https://evilmartians.com/chronicles/oklch-in-css-why-quit-rgb-hsl Математическое сравнение в медиа-запросах — https://css-tricks.com/the-new-css-media-query-range-syntax/ Улучшение мобильной веб-версии YouTube — https://web.dev/better-youtube-web-part1/ Обводка и продвинутые анимации для img — https://css-tricks.com/fancy-image-decorations-outlines-and-complex-animations/ Создаём компонент-тултип — https://web.dev/building-a-tooltip-component/ Crash course по Next.js — https://www.youtube.com/watch?v=uU80SSxn9_c 0:04:04 Новости релизов TypeScript 4.9 RC — https://devblogs.microsoft.com/typescript/announcing-typescript-4-9-rc/ План по TypeScript 5.0 — https://github.com/microsoft/TypeScript/issues/51362 Релиз Lerna 6 — https://blog.nrwl.io/lerna-reborn-whats-new-in-v6-10aec6e9091c Security-релизы Node.js в октябре — https://nodejs.org/en/blog/vulnerability/november-2022-security-releases/ Node.js 14.21.0 — https://nodejs.org/en/blog/release/v14.21.0/ Deno 1.27.0 — https://deno.com/blog/v1.27 Babel 7.20.0 — https://babeljs.io/blog/2022/10/27/7.20.0.html npm 9 — https://github.blog/changelog/2022-10-24-npm-v9-0-0-released/ VSCode 1.73 — https://code.visualstudio.com/updates/v1_73 Laravel 9.38.0 — https://laravel-news.com/laravel-9-38-0 0:07:18 Другие новости Фишинг и Dropbox — https://dropbox.tech/security/a-recent-phishing-campaign-targeting-dropbox 2FA для мейнтейнеров важных пакетов — https://github.blog/changelog/2022-11-01-high-impact-package-maintainers-now-require-2fa/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-219/ 0:00:00 Начало выпуска 0:00:28 Интересные публикации Многопоточность в Node.js, часть 5 — https://habr.com/ru/company/tensor/blog/693738/ Анимированные, кликабельные карточки с :has() — https://css-tricks.com/creating-animated-clickable-cards-with-the-has-relational-pseudo-class/ Продвинутые hover-эффекты для img — https://css-tricks.com/fancy-image-decorations-masks-and-advanced-hover-effects/ Почему стоит попрощаться с CSS-in-JS — https://dev.to/srmagura/why-were-breaking-up-wiht-css-in-js-4g9b Стартовый гайд по Cypress с React — https://profy.dev/article/cypress-react https://www.smashingmagazine.com/2022/10/devtools-updates-halloween-edition/ 0:03:26 Новости релизов Chrome 107 — https://chromereleases.googleblog.com/2022/10/stable-channel-update-for-desktop_25.html Новинки Chrome 107 — https://developer.chrome.com/blog/new-in-chrome-107/ Новинки Chrome DevTools 107 — https://developer.chrome.com/blog/new-in-devtools-107/ Firefox 106 — https://blog.mozilla.org/en/mozilla/privacy-online-just-got-easier-with-todays-firefox-release/ Node.js 19 — https://nodejs.org/en/blog/announcements/v19-release-announce/ Node.js 18.11.0 — https://nodejs.org/en/blog/release/v18.11.0/ Next.js 13 — https://nextjs.org/blog/next-13 Обзор релиза Next.js 13 [RU] — https://habr.com/ru/post/695080/ Обзор Next Layout RFC — https://habr.com/ru/post/695076/ Бандлер Turbopack — https://vercel.com/blog/turbopack PostgreSQL 15 — https://www.postgresql.org/about/news/postgresql-15-released-2526/ Документация PostgreSQL 15 [RU] — https://postgrespro.ru/blog/news/5969814 Python 3.11.0 — https://blog.python.org/2022/10/python-3110-is-now-available.html Ubuntu 22.10.0 — https://ubuntu.com/blog/canonical-releases-ubuntu-22-10-kinetic-kudu Security-релизы git — https://github.blog/2022-10-18-git-security-vulnerabilities-announced/ nginx 1.23.2 — https://mailman.nginx.org/archives/list/nginx-announce@nginx.org/thread/VAQRBPXUPF43YLPXYJXTQ4JOVZZULOTN/ 0:07:36 Другие новости Публичное превью Fleet — https://blog.jetbrains.com/fleet/2022/10/introducing-the-fleet-public-preview/ Fint-grained токены доступа на GitHub — https://github.blog/2022-10-18-introducing-fine-grained-personal-access-tokens-for-github/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-218/ 0:00:27 Интересные публикации Обновлённый гайд по рендерингу React — https://blog.isquaredsoftware.com/2020/05/blogged-answers-a-mostly-complete-guide-to-react-rendering-behavior/ Обновлённая шпаргалка по контейнеризации Node.js-контейнеров — https://snyk.io/blog/10-best-practices-to-containerize-nodejs-web-applications-with-docker/ node:test — https://itnext.io/the-new-test-framework-built-in-to-node-js-18-8-0-1d78315ac9f9 Kanban-доска своими руками — https://javascript.plainenglish.io/building-a-beautiful-kanban-board-with-node-js-react-and-websockets-d6114e187e10 Книга «Рефакторинг на максималках» — https://github.com/bespoyasov/refactor-like-a-superhero-online-book/blob/main/manuscript-ru/README.md Волны на CSS — https://css-tricks.com/how-to-create-wavy-shapes-patterns-in-css/ 0:03:22 Новости релизов TypeScript 4.9 Beta — https://devblogs.microsoft.com/typescript/announcing-typescript-4-9-beta/ Firefox 105.0.3 — https://www.mozilla.org/en-US/firefox/105.0.3/releasenotes/ Fresh 1.1 — https://deno.com/blog/fresh-1.1 Astro 1.4.0 — https://astro.build/blog/astro-140/ Rust 1.64.0 — https://blog.rust-lang.org/2022/09/22/Rust-1.64.0.html VirtualBox 7 — https://www.mail-archive.com/vbox-announce@virtualbox.org/msg00218.html Fastify 4.8.1 — https://github.com/fastify/fastify/releases/tag/v4.8.1 0:05:36 Другие новости День рождения Доки — https://twitter.com/doka_guide/status/1580182439393398784 Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Chrome 106, Firefox 105, Node.js гидра, ресурсы по TypeScript, Web Almanac 2022, State of CSS 2022 10:03
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-217/ 0:00: 30 Интересные публикации Node.js-гидра, часть 1 — https://habr.com/ru/company/tensor/blog/688182/ Node.js-гидра, часть 2 — https://habr.com/ru/company/tensor/blog/689144/ Node.js-гидра, часть 3 — https://habr.com/ru/company/tensor/blog/689406/ Node.js-гидра, часть 4 — https://habr.com/ru/company/tensor/blog/689864/ Node.js-гидра, часть 5 — https://habr.com/ru/company/tensor/blog/691352/ Перевод «TypeScript в деталях», часть 2 — https://habr.com/ru/company/timeweb/blog/687806/ Перевод «TypeScript в деталях», часть 3 — https://habr.com/ru/company/timeweb/blog/690726/ Курс «Type Level TypeScript» — https://type-level-typescript.com/ Паттерны загрузки данных — https://www.smashingmagazine.com/2022/09/data-loading-patterns-improve-frontend-performance/ Малоизвестные JS API — https://www.smashingmagazine.com/2022/09/javascript-api-guide/ Основы Remix — https://css-tricks.com/the-basics-of-remix/ Убийц Node.js не существует — https://blog.bitsrc.io/dont-worry-nobody-is-replacing-node-js-not-even-bun-and-even-less-deno-4e7148cff78 Шаблоны проектов в VS Code — https://habr.com/ru/post/691534/ Как устроен интернет — https://explained-from-first-principles.com/internet/ 0:05:23 Новости релизов Релиз Chrome 106 — https://chromereleases.googleblog.com/2022/09/stable-channel-update-for-desktop_27.html Новинки Chrome 106 — https://developer.chrome.com/blog/new-in-chrome-106/ Новинки DevTools 106 — https://developer.chrome.com/blog/new-in-devtools-106/ Релиз Firefox 105.0 — https://www.mozilla.org/en-US/firefox/105.0/releasenotes/ Релиз Firefox 105.0.1 — https://www.mozilla.org/en-US/firefox/105.0.1/releasenotes/ Релиз Firefox 105.0.2 — https://www.mozilla.org/en-US/firefox/105.0.2/releasenotes/ Deno 1.26 — https://deno.com/blog/v1.26 Node.js 18.10.0 — https://nodejs.org/en/blog/release/v18.10.0/ Ядро Linux 6.0 — https://lkml.org/lkml/2022/10/2/255 Релиз Java SE 19 — https://jdk.java.net/19/release-notes git 2.38.0 — https://lore.kernel.org/all/xmqqmtacu8bw.fsf@gitster.g/ Electron 21 — https://www.electronjs.org/blog/electron-21-0 Stellarium 1.0 — https://stellarium.org/release/2022/10/01/stellarium-1.0.html 0:08:21 Другие новости Открытая бета платформы Slack на Deno — https://deno.com/blog/slack-open-beta Web Almanac 2022 — https://almanac.httparchive.org/en/2022/javascript Старт State of CSS 2022 — https://stateofcss.com/en-us/ 10 лет TypeScript — https://devblogs.microsoft.com/typescript/ten-years-of-typescript/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Container Queries и :has() в Chrome 105, алгебраические типы, миграция на React Router 6, Deno 1.25 7:40
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-216/ 0:00:33 Интересные публикации Container Queries — https://ishadeed.com/article/container-queries-are-finally-here/ Примеры с Container Queries — https://lab.ishadeed.com/container-queries Обзор Node.js — https://2ality.com/2022/09/nodejs-overview.html Сравнение систем типов, часть 1 — https://blog.csssr.com/en/article/type-systems-part-1/ Сравнение систем типов, часть 2 — https://blog.csssr.com/en/article/type-systems-part-2/ Перевод «TypeScript в деталях», часть 1 — https://habr.com/ru/company/timeweb/blog/685954/ Миграция на React Router 6 — https://habr.com/ru/company/alfa/blog/686954/ Кастомные формы в CSS Grid, часть 1 — https://css-tricks.com/css-grid-and-custom-shapes-part-1/ Кастомные формы в CSS Grid, часть 2 — https://css-tricks.com/css-grid-and-custom-shapes-part-2/ useMemo и useCallback — https://www.joshwcomeau.com/react/usememo-and-usecallback/ Библиотеки для создания таблиц с данными — https://www.smashingmagazine.com/2022/09/useful-javascript-data-grid-libraries/ Задачи на промисы для собеседований — https://habr.com/ru/company/otus/blog/686670/ 0:05:11 Новости релизов Chrome 105 — https://developer.chrome.com/blog/new-in-chrome-105/ Новинки DevTools — https://developer.chrome.com/blog/new-in-devtools-105/ Обзор Container Queries и :has() — https://developer.chrome.com/blog/has-with-cq-m105/ Firefox 104.0.2 — https://www.mozilla.org/en-US/firefox/104.0.2/releasenotes/ Deno 1.25 — https://deno.com/blog/v1.25 ESLint 8.23.0 — https://eslint.org/blog/2022/08/eslint-v8.23.0-released/ VSCode 1.71 — https://code.visualstudio.com/updates/v1_71 Lerna 5.5.0 — https://github.com/lerna/lerna/releases/tag/v5.5.0 VirtualBox 6.1.38 — https://www.mail-archive.com/vbox-announce@virtualbox.org/msg00217.html 0:06:44 Другие новости Российский игровой движок — https://vc.ru/tech/496749-vk-poprosila-u-mincifry-3-mlrd-rubley-na-razrabotku-rossiyskogo-dvizhka-dlya-videoigr Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-215/ 0:00:38 Интересные публикации Парсинг аргументов командной строки в Node.js — https://2ality.com/2022/08/node-util-parseargs.html DOM ready events — https://www.youtube.com/watch?v=_iq1fPjeqMQ&ab_channel=GoogleChromeDevelopers :has() — https://webkit.org/blog/13096/css-has-pseudo-class/ Ре-рендеры в React — https://www.joshwcomeau.com/react/why-react-re-renders/ Нативный @layer в TailwindCSS — https://css-tricks.com/using-css-cascade-layers-to-manage-custom-styles-in-a-tailwind-project/ 0:03:12 Новости релизов TypeScript 4.8 — https://devblogs.microsoft.com/typescript/announcing-typescript-4-8/ Firefox 104 — https://www.mozilla.org/en-US/firefox/104.0/releasenotes/ Firefox 104.0.1 — https://www.mozilla.org/en-US/firefox/104.0.1/releasenotes/ Node.js 16.17.0 — https://nodejs.org/en/blog/release/v16.17.0/ Node.js 18.8.0 — https://nodejs.org/en/blog/release/v18.8.0/ Storybook 7.0 alpha — https://storybook.js.org/blog/7-0-design-alpha/ Safari Technology Preview 152 — https://webkit.org/blog/13137/release-notes-for-safari-technology-preview-152/ MariaDB 10.9.2 — https://mariadb.org/mariadb-10-10-1-rc-and-10-9-2-ga-now-available/ 0:05:15 Другие новости Планы Bun и организация Oven — https://oven.sh/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-214/ 00:00:00 Начало выпуска 00:00:28 Интересные публикации «Плоский» конфиг ESLint, часть 1 — https://eslint.org/blog/2022/08/new-config-system-part-1/ «Плоский» конфиг ESLint, часть 2 — https://eslint.org/blog/2022/08/new-config-system-part-2/ «Плоский» конфиг ESLint, часть 3 — https://eslint.org/blog/2022/08/new-config-system-part-3/ Многопоточность в Node.js — https://www.digitalocean.com/community/tutorials/how-to-use-multithreading-in-node-js Proposal Records & Tuples in JS — https://github.com/tc39/proposal-record-tuple Старый обзор пропозала — https://habr.com/ru/post/504092/ Кастомные фигуры в CSS Grif — https://css-tricks.com/css-grid-and-custom-shapes-part-1/ UX кнопки «Назад» — https://www.smashingmagazine.com/2022/08/back-button-ux-design/ Код-гольфинг, минификация JS-кода — https://getbutterfly.com/code-golfing-tips-tricks-how-to-minify-your-javascript-code/ Всё что разработчик должен знать о Figms при работе с дизайнерами — https://www.smashingmagazine.com/2022/08/everything-developers-must-know-about-figma/ 00:05:40 Новости релизов Релиз-кандидат TypeScript 4.8 — https://devblogs.microsoft.com/typescript/announcing-typescript-4-8-rc/ Патч Chrome 104 — https://chromereleases.googleblog.com/2022/08/stable-channel-update-for-desktop_16.html ESLint 8.21.0 — https://eslint.org/blog/2022/08/eslint-v8.21.0-released/ ESLint 8.22.0 — https://eslint.org/blog/2022/08/eslint-v8.22.0-released/ Ubuntu 22.04.1 LTS — https://lists.ubuntu.com/archives/ubuntu-announce/2022-August/000282.html size-limit — https://github.com/ai/size-limit Playwright 1.25.0 — https://github.com/microsoft/playwright/releases/tag/v1.25.0 Fastify 4.4.0 — https://github.com/fastify/fastify/releases/tag/v4.4.0 Lerna 5.4.3 — https://github.com/lerna/lerna/releases/tag/v5.4.3 00:08:11 Другие новости Анонс продолжения развития Deno — https://deno.com/blog/changes Августовский индекс TIOBE — https://www.tiobe.com/tiobe-index/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-213/ 00:00:00 Начало выпуска 00:00:29 Интересные публикации Паттены интеграции микросервисов, часть 1 — https://habr.com/ru/company/southbridge/blog/679906/ Паттены интеграции микросервисов, часть 2 — https://habr.com/ru/company/southbridge/blog/681326/ Синаксис селекторов в npm — https://github.blog/changelog/2022-08-03-introducing-the-new-npm-dependency-selector-syntax/ Event Loop на заведениях — https://habr.com/ru/post/681882/ АДаптивные таблицы — https://habr.com/ru/post/680976/ Как REST перестал быть REST — https://htmx.org/essays/how-did-rest-come-to-mean-the-opposite-of-rest/ Как автоматизировать тесты с Postman — https://blog.logrocket.com/how-automate-api-tests-postman/ Зум изображений в CSS Grid — https://css-tricks.com/zooming-images-in-a-grid-layout/ Паттерны аутентификации — https://www.smashingmagazine.com/2022/08/authentication-ux-design-guidelines/ Как выбрать редактор кода в 2022 году — https://www.youtube.com/watch?v=8PhdfcX9tG0 00:06:07 Новости релизов Parcel 2.7 — https://twitter.com/parceljs/status/1554881568287559680 VS Code 1.70 — https://code.visualstudio.com/updates/v1_70 Cypress 10.4.0 — https://docs.cypress.io/guides/references/changelog#10-4-0 Astro 1.0 — https://astro.build/blog/astro-1/ Emver 4.6 — https://blog.emberjs.com/ember-4-6-released/ Redwood 2.2.0 — https://github.com/redwoodjs/redwood/releases/tag/v2.2.0 Ionic 6.2 — https://ionicframework.com/blog/announcing-ionic-v6-2/ Electron 20.0.0 — https://www.electronjs.org/blog/electron-20-0 Docusaurus 2.0 — https://docusaurus.io/blog/2022/08/01/announcing-docusaurus-2.0 00:08:50 Другие новости Type annotation syntax proposal, blog post — https://devblogs.microsoft.com/typescript/a-proposal-for-type-syntax-in-javascript/ Type annotation syntax proposal, repo — https://github.com/tc39/proposal-type-annotations Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Chrome 104, individual transform properties, Firefox 103, Go 1.19, Rome 0.8.0, симулятор тимлида 10:34
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-212/ 0:00:00 Начало выпуска 00:00:29 Интересные публикации Individual transform properties — https://web.dev/css-individual-transform-properties/ Избавляемся от медиа-запросов с clamp() — https://www.smashingmagazine.com/2022/08/fluid-sizing-multiple-media-queries/ Явные и неявные элементы гридов — https://css-tricks.com/exploring-css-grids-implicit-grid-and-auto-placement-powers/ Разбор CSS интерфейса Figma — https://ishadeed.com/article/figma-css/ Паттерны для веба от Адама Аргайла — https://web.dev/new-patterns-july-2022/ Разработка приложения-чата — https://habr.com/ru/company/timeweb/blog/680670/ Архитектура для шифрования данных в приложении — https://habr.com/ru/post/680660/ Event Loop — https://habr.com/ru/post/680846/ Оптимизация зависимостей Node.js для AWS Lambda — https://aws.amazon.com/ru/blogs/compute/optimizing-node-js-dependencies-in-aws-lambda/ Игра Vim Adventures — https://vim-adventures.com/ Симулятор тимлида — https://teamlead.wrike.tech/ 00:06:48 Новости релизов Релиз Chrome 104 — https://chromereleases.googleblog.com/2022/08/stable-channel-update-for-desktop.html Новое в Chrome 104 — https://developer.chrome.com/blog/new-in-chrome-104/ Новое в DevTools 104 — https://developer.chrome.com/blog/new-in-devtools-104/ Firefox 103 — https://www.mozilla.org/en-US/firefox/103.0/releasenotes/ Firefox 103.0.1 — https://www.mozilla.org/en-US/firefox/103.0.1/releasenotes/ Go 1.19 — https://go.dev/blog/go1.19 Подробнее о memory limit в Go 1.19 — https://go.dev/doc/gc-guide#Memory_limit Rome 0.8.0 — https://twitter.com/rometools/status/1554759758250491905?t=YpY9NR_1CVpOrd5oqOAA2g&s=19 Ядро Linux 5.19 — https://lkml.org/lkml/2022/7/31/295 Linux Mint 21 — https://blog.linuxmint.com/?p=4358 VirtualBox 6.1.36 — https://www.virtualbox.org/wiki/Changelog-6.1#v36 00:09:06 Другие новости 35000 зараженных копий репозиториев на GitHub — https://www.bleepingcomputer.com/news/security/35-000-code-repos-not-hacked-but-clones-flood-github-to-serve-malware/ GitLab может начать удалять простаивающие репозитории — https://www.theregister.com/2022/08/04/gitlab_data_retention_policy/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 ReactConf 2021, оптимизации кода, Ruby on Rails 7 RC, Dart 2.15, Flutter 2.8, Tailwind CSS 3.0 8:24
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-202/ 0:00 Начало выпуска 0:23 Интересные публикации Запись ReactConf 2021 — https://www.youtube.com/watch?v=FZ0cG47msEk&list=PLNG_1j3cPCaZZ7etkzWA7JfdmKWT0pMsa Ускорение комментариев на Хабре — https://habr.com/ru/company/habr/blog/590111/ Оптимизации производительности кода — https://habr.com/ru/company/yandex/blog/570914/ 7 способов улучшения производительности Node.js — https://blog.appsignal.com/2021/11/24/7-ways-to-improve-nodejs-performance-at-scale.html Защитный CSS — https://ishadeed.com/article/defensive-css/ ::before и ::after — https://habr.com/ru/company/skillbox/blog/592643/ Актуальные форматы изображений — https://habr.com/ru/post/594211/ Конечные автоматы — https://blog.openreplay.com/state-machines-for-javascript-developers-how-to-use-them-in-your-apps Сравнение Next.js и Remix — https://medium.com/wayf/next-js-and-remixa-brief-comparison-8b542cb2e4f4 8 проектов на Vue.js — https://the-nerdy-dev.com/8-vue-projects-every-beginner-should-try/ 5:12 Новости релизов Firefox 95 — https://www.mozilla.org/en-US/firefox/95.0/releasenotes/ Firefox 95 в блоге Mozilla — https://hacks.mozilla.org/2021/12/webassembly-and-back-again-fine-grained-sandboxing-in-firefox-95/ Ruby on Rails RC 1 — https://weblog.rubyonrails.org/2021/12/6/Rails-7-0-rc-1-released/ Dart 2.15 — https://medium.com/dartlang/dart-2-15-7e7a598e508a Flutter 2.8 — https://medium.com/flutter/whats-new-in-flutter-2-8-d085b763d181 Tailwind CSS 3.0 — https://tailwindcss.com/blog/tailwindcss-v3 7:20 Другие новости Стоит ли оставить MySQL — https://blog.sesse.net/blog/tech/2021-12-05-16-41_leaving_mysql.html Web Almanac 2021 — https://almanac.httparchive.org/en/2021/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Антон Шувалов, Вьетнам 1:16:57
1:16:57
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:16:57
Сегодня у нас в гостях Антон Шувалов. Антон работает фронтенд-разработчиком и будит в твиттере других фронтендеров (Просыпайтесь, фронтендеры!). Он живет во Вьетнаме с семьей и собакой, в новом эпизоде он рассказал о жизни во Вьетнаме, переезде, отношении к домашним животным, ценам и другим нюансам этой азиатской страны. 0:00:00 Начало эпизода 0:00:25 Немного об Антоне 0:01:18 Почему Вьетнам, как проходили переезд и поиски жилья? 0:13:52 Собака, нюансы pet friendly и отношение к домашним животным 0:23:42 Разница между севером и югом Вьетнама 0:27:13 Политический строй во Вьетнаме 0:29:10 COVID-19 и борьба с ним во Вьетнаме 0:40:55 IT во Вьетнаме 0:49:23 Климат во Вьетнаме: сезон дождей 0:52:54 Транспорт во Вьетнаме: отличия от Тайланда, опасное вождение и трудности перехода 0:59:40 Сколько стоит жить во Вьетнаме: жилье, коммуналка, интернет, общепит 1:11:45 Кофе, чай, ром Карта с местами от Антона: https://goo.gl/maps/iBpgBvtj98UYDxu6A Антон в Twitter: https://twitter.com/shuvalov_js Пишите нам и читайте: RSS: https://radio.csssr.com/rss/www.rss Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Telegram редакции: https://t.me/Vindizh Twitter редакции: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-201/ 0:00 Начало выпуска 0:22 Интересные публикации: Advent of Code — https://adventofcode.com/ Advent of CSS — https://www.adventofcss.com/ Advent of JS — https://www.adventofjs.com/ Быстрый поиск похожих слов на SQL — https://antonz.ru/similar-words/ Генерация текста с цепями Маркова — https://bespoyasov.ru/blog/text-generation-with-markov-chains/ Генеративные фоны с CSS Paint API — https://css-tricks.com/creating-generative-patterns-with-the-css-paint-api/ Перестаньте писать квадраты — https://habr.com/ru/post/590663/ Сравнение WebGL и WebGPU — https://pixelscommander.com/ru/javascript/webgpu-computations-performance-in-comparison-to-webgl/ Гайд по JWT — https://betterprogramming.pub/jwt-ultimate-how-to-guide-with-best-practices-in-javascript-f7ba4c48dfbd Поддержка больших Next.js-приложений — https://www.smashingmagazine.com/2021/11/maintain-large-nextjs-application/ Перегрузка функций в TypeScript — https://fettblog.eu/typescript-function-overload/ Коллекция роадмапов профессий в IT — https://roadmap.sh/ Курс по регулярным выражениям — https://github.com/aykutkardas/regexlearn.com 6:19 Новости релизов: PHP 8.1 — https://www.php.net/releases/8.1/en.php Node.js 17.2.0 — https://nodejs.org/en/blog/release/v17.2.0/ Node.js 16.13.1 — https://nodejs.org/en/blog/release/v16.13.1/ Node.js 14.18.2 — https://nodejs.org/en/blog/release/v14.18.2/ WebStorm 2021.3 — https://www.jetbrains.com/webstorm/whatsnew/ neovim 0.6.0 — https://github.com/neovim/neovim/releases/tag/v0.6.0 SQLite 3.37.0 — https://www.sqlite.org/releaselog/3_37_0.html Django 4.0 RC-1 — https://www.djangoproject.com/weblog/2021/nov/22/django-40-rc1/ ChromeOS 96 — https://chromereleases.googleblog.com/2021/11/stable-channel-update-for-chrome-os_30.html 8:29 Другие новости: Редактор кода Fleet — https://www.jetbrains.com/fleet/ Compose Multiplatform — https://www.jetbrains.com/ru-ru/lp/compose-mpp/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 В гостях Никита Михайлов. Bootstrap, Atomic CSS, физическое здоровье на удаленке 1:46:10
1:46:10
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:46:10
В это эпизоде мы постараемся разобраться есть ли у Bootstrap право на жизнь в современном фронтенде и чем хорош Atomic CSS. Также обсудим как удаленная работа влияет на физическое здоровье и что с этим делать. Запись стрима: https://youtu.be/pDKm6RweV5w Никита Михайлов в Twitter: https://twitter.com/n__mikhaylov 0:00:00 Начало эпизода 0:00:36 Bootstrap: Bootstrap 5: https://blog.getbootstrap.com/2021/05/05/bootstrap-5/ Процент сайтов, использующих Bootstrap в 2021 = 27%: https://w3techs.com/technologies/details/js-bootstrap Почти в 10 раз больше, чем React: https://w3techs.com/technologies/overview/javascript_library Лидер по использованию и известности в опросе 2020 State of CSS: https://2020.stateofcss.com/en-US/technologies/css-frameworks/ 0:42:13 Atomic CSS: Tailwind — лидер по удовлетворённости и интересу в 2020 State of CSS: https://2020.stateofcss.com/en-US/technologies/css-frameworks/ Кейс Фэйсбука: https://engineering.fb.com/2020/05/08/web/facebook-redesign/ Много примеров с критикой: https://maintainablecss.com/ 1:12:43 Здоровье на удалёнке: Результаты опроса за 2020 год про здоровье и работу из дома: https://www.uprightpose.com/the-health-dilemma-of-the-work-from-home-era/ Слушайте на любимой платформе: RSS — radio.csssr.com/rss/callback_hell.rss YouTube — www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA Пишите нам и читайте: Telegram—канал CSSSR: t.me/csssr Twitter CSSSR: twitter.com/csssr_dev…
В этом эпизоде у нас в гостях Рамиль Бадретдинов — Engineering Manager в Facebook. Мы поговорили о работе в Google, других компаниях и, конечно же, в самом Facebook. Рамиль рассказал о роли Engineering Manager, как им стать и в чем заключается суть этой позиции. Также немного затронули США и переезд. Рамиль Бадретдинов на LinkedIn — https://www.linkedin.com/in/ramil-badretdinov Слушайте нас на любимой платформе: RSS-лента: radio.csssr.com/rss/mw.rss Apple Podcasts: podcasts.apple.com/us/podcast/mana…in/id1471648183 Soundcloud: soundcloud.com/csssr/sets/manager-within Google Podcasts: podcasts.google.com/?feed=aHR0cHM6L…vcnNzL213LnJzcw VK: vk.com/podcasts-185290073 Яндекс.Музыка: music.yandex.ru/album/8737912 Читайте нас и пишите: Twitter CSSSR: https://twitter.com/csssr_dev Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Telegram для связи с редакцией: https://t.me/Vindizh…

1 TSConf 2021, property-based testing, .NET 6, Visual Studio 2022, контейнеризация, PHP Foundation 10:41
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-200/ Middle front-end developer — https://csssr.com/ru-ru/jobs/middle-js-developer Android разработчик — https://csssr.com/ru-ru/jobs/android-developer iOS разработчик — https://csssr.com/ru-ru/jobs/ios-developer Все вакансии — https://csssr.com/ru-ru/jobs TSConf 2021 — https://www.youtube.com/playlist?list=PL2z7rCjEG2kubUfEAHu-08-aK3Tyn9Zxe Перегрузка функций в TS — https://dmitripavlutin.com/typescript-function-overloading/ Property-based testing — https://jrsinclair.com/articles/2021/how-to-get-started-with-property-based-testing-in-javascript-with-fast-check/ Гайд по Next.js, часть 2 — https://habr.com/ru/company/timeweb/blog/590157/ 5 ошибок при работе с промисами — https://blog.bitsrc.io/5-common-mistakes-in-using-promises-bfcc4d62657f Контейнеризация — https://iximiuz.com/en/posts/container-learning-path/ Параллакс с кастомными CSS-свойствами — https://css-tricks.com/parallax-powered-by-css-custom-properties/ Сокращение количества медиа-запросов — https://css-tricks.com/responsive-layouts-fewer-media-queries/ ECMAScript Proposals — https://www.proposals.es/ Коллекция терминалов и CLI — https://www.smashingmagazine.com/2021/11/powerful-terminal-commandline-tools-modern-web-development/ Коллекция JavaScript-репозиториев — https://reconshell.com/awesome-javascript/ .NET 6 — https://devblogs.microsoft.com/dotnet/announcing-net-6/ Visual Studio 2022 — https://devblogs.microsoft.com/visualstudio/visual-studio-2022/#visual-studio-2022-is-64-bit Electron 16.0.0 — https://www.electronjs.org/blog/electron-16-0 PHP 8.0.13 — https://www.php.net/ChangeLog-8.php#8.0.13 Tor 11.0.1 — https://blog.torproject.org/new-release-tor-browser-1101/ VirtualBox 6.1.30 — https://www.mail-archive.com/vbox-announce@virtualbox.org/msg00215.html nginx unit 1.26.0 — https://mailman.nginx.org/pipermail/unit/2021-November/000288.html PHP Foundation — https://www.php.net/archive/2021.php#2021-11-22-1 Подробности о PHP Foundation — https://blog.jetbrains.com/phpstorm/2021/11/the-php-foundation/ The 2021 State of the Octoverse — https://github.blog/2021-11-16-the-2021-state-of-the-octoverse/ Топ суперкомпьютеров мира — https://www.top500.org/news/still-waiting-exascale-japans-fugaku-outperforms-all-competition-once-again/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Уязвимости в npm-пакетах, проблемы с обновлением ПО, автоматизация найма 1:34:51
1:34:51
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:34:51
В этом выпуске мы обсудим нашумевшие уязвимости в npm-пакетах, какие проблемы может вызвать обновление ПО и можно ли этого избежать. Ещё одна тема — автоматизация найма. Заменят ли смарт-контракты привычные собеседования и может ли нейронка сгенерировать идеальное резюме? Запись стрима: https://youtu.be/QLBIBMZNHOE 0:00:00 Начало 0:00:47 Уязвимости в npm-пакетах ua-parser-js — https://github.com/advisories/GHSA-pjwm-rvh2-c87w coa — https://github.com/advisories/GHSA-73qr-pfmq-6rp8 rc — https://github.com/advisories/GHSA-g2q5-5433-rhrf 0:36:17 Обновление ПО Статья «Никогда ничего не обновляйте» — https://blog.kronis.dev/articles/never-update-anything Тред в твиттере — https://twitter.com/andrestaltz/status/1456883919614357508 0:58:08 Автоматизация найма Сгенерированное резюме — https://twitter.com/Coding_Career/status/1454293034179317764 Тред в твиттере про найм с NFT — https://twitter.com/gregisenberg/status/1456588823287275528 Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/callback_hell.rss YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev…

1 Parcel 2, RenderingNG Chromium, «Экосистема разработки 2021» от JetBrains 1:09:01
1:09:01
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:09:01
В этом выпуске мы обсудим новую мажорную версию бандлера Parcel, инициативу по улучшения рендеринга в Chromium и результаты опроса посвященного экосистеме разработки от JetBrains. Запись стрима: https://youtu.be/kdv9Kjrslr0 0:00:00 Начало 0:00:48 Parcel 2 — https://parceljs.org/blog/v2/ 0:27:18 RenderingNG — https://blog.chromium.org/2021/10/renderingng.html 0:44:18 Экосистема разработки 2021 — https://www.jetbrains.com/ru-ru/lp/devecosystem-2021/ Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/callback_hell.rss YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev…

1 В гостях Вадик Матвеев и Юлия Миоцен. Зачем дизайнеру кодить, дизайн-системы и дизайн-токены 1:25:28
1:25:28
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:25:28
Эпизод на стыке дизайна и фронтенда! В этом выпуске вместе с Вадиком Матвеевым и Юлией Миоцен мы обсудим нашествие дизайн систем, дизайн-токены и их спецификацию от W3C, а также поговорим о том, зачем дизайнеру может понадобиться программирование. 0:00:00 Старт стрима 0:00:33 Дизайн-токены 0:36:23 Дизайн-системы 0:58:45 Зачем дизайн разработчикам, а дизайнерам код? Вадик Матвеев в Twitter: https://twitter.com/fooontic_ Юлия Миоцен в Twitter: https://twitter.com/julia_miocene Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/callback_hell.rss YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev…

1 В гостях Саша Беспоясов. Чистая архитектура, SOLID, вредно ли код ревью? 1:54:40
1:54:40
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:54:40
В этом выпуске речь пойдёт об архитектуре. У нас сегодня первый внешний гость — Саша Беспоясов. Мы поговорим о чистой архитектуре на фронтенде, SOLID и затронем такой зачаствую не простой вопрос как code review. Запись стрима: https://www.youtube.com/watch?v=oLguQIvqZ6s 0:00:00 Старт стрима 0:01:13 Чистая архитектура во фронтенде 0:57:16 SOLID 1:10:57 Вредно ли code review? Саша Беспоясов в Twitter: https://twitter.com/bespoyasov Блог Саши: https://bespoyasov.ru/ Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/callback_hell.rss YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev…

1 Chrome 96, TypeScript 4.5, дженерики в TS, сравнение систем типов, ReactRouter 6, Slack + Deno 8:08
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-199/ Дженерики в TypeScript — https://habr.com/ru/company/tinkoff/blog/588655/ Сравнение систем типов — https://dev.to/csssr/comparison-of-type-systems-in-front-end-languages-e0i ES2022: гайд по блокам статической инициализации, приватным полям и методам классов — https://betterprogramming.pub/es2022-a-complete-guide-on-private-static-class-fields-methods-and-static-initialization-blocks-f12943a86b2d Будущее тулинга за Rust? — https://leerob.io/blog/rust Туториал по Next.js — https://habr.com/ru/company/timeweb/blog/588498/ Заметка о equestAnimationFrame и requestIdleCallback — https://habr.com/ru/company/timeweb/blog/587908/ Туториал по ReactRouter 6 — https://www.robinwieruch.de/react-router Дополнения к вьюпортам — https://www.bram.us/2021/07/08/the-large-small-and-dynamic-viewports/ Секреты DevTools — https://christianheilmann.com/2021/11/01/developer-tools-secrets-that-shouldnt-be-secrets/ Доклад о секретах DevTools на YouTube — https://www.youtube.com/watch?v=q_qzHzIVxw4 Хитрости Chrome DevTools — https://habr.com/ru/post/587146/ Коллекция библиотек для Node.js-проектов — https://reconshell.com/nodejs-package-list/ Chrome 96 — https://developer.chrome.com/blog/new-in-chrome-96/ Новинки Chrome DevTools 96 — https://developer.chrome.com/blog/new-in-devtools-96/ Видеообзор Chrome 96 — https://www.youtube.com/watch?v=PPukHsOH_BI Видеообзор Chrome DevTools 96 — https://www.youtube.com/watch?v=3CXbhnaFNEw TypeScript 4.5 — https://devblogs.microsoft.com/typescript/announcing-typescript-4-5/ ReactRouter 6 — https://remix.run/blog/react-router-v6 Cypress 9.0.0 — https://github.com/cypress-io/cypress/releases/tag/v9.0.0 Laravel 8.70 — https://laravel-news.com/laravel-8-70-0 Deno + Slack — https://deno.com/blog/slack Новый API Slack — https://api.slack.com/future React 18 переведен в статус беты — https://twitter.com/reactjs/status/1460380211262930948 ReactConf 2021 — https://conf.reactjs.org/ Слушайте на любимой платформе: YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Павел Калашников, Наталья Мусина и Дарья Баженова — на связи подкаст IT Way 1:27:06
1:27:06
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:27:06
Сегодня у нас довольно необычный выпуск, так как гостей много, а гостевые микрофоны у нас сразу в Ульяновске и Перми. Сегодня у нас в гостях Наталья Мусина, коммьюнити-менеджер в Hexlet и Павел Калашников, занимается бизнесами, пишет на руби и живет в Ульяновске, а так же Дарья Баженова, координатор скилл-шеринг сообщества IT Way в Перми и специалист в области медицинских исследований в IT. Кроме этого ребята все в той или иной степени участвуют в сообществе IT Way, и ведут подкаст IT Way. Контакты гостей: Наталья Мусина - https://twitter.com/Wolf_Musing Павел Калашников - https://twitter.com/kalashnikovisme Дарья Баженова - https://twitter.com/daryaizpermi IT Way - https://it-way.pro/ Шоуноты: ⁃ Кратко о пути развития гостей (02:20) ⁃ О сообществе IT Way (07:40) ⁃ Проблемы образования в регионах (13:30) ⁃ Разбираемся с soft skills. Что это такое и как их прокачать (32:00) ⁃ Подкасты, подкасты повсюду! Зачем они нужны и чем полезны (40:00) ⁃ О будущем Ruby и Ruby on Rails (53:30) ⁃ Почему всем нужно ехать в Ульяновск (1:11:40) Слушайте нас на любимой платформе: RSS-лента: https://radio.csssr.com/rss/remotetalk.rss Soundcloud: https://soundcloud.com/csssr/sets/remote-talk Apple Podcasts: https://itunes.apple.com/us/podcast/remote-talk/id1414821759?mt=2 Google Podcasts: https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL3JlbW90ZXRhbGsucnNz&ep=14 VK: https://vk.com/podcasts-185290073 Яндекс.Музыка: https://music.yandex.ru/album/9050141 Пишите нам и читайте: Twitter Remote Talk: https://twitter.com/csssr_rt Telegram—канал CSSSR: t.me/csssr Twitter CSSSR: twitter.com/csssr_dev Telegram ведущего: t.me/sgolovin Twitter ведущего: twitter.com/_sgolovin Telegram редакции: t.me/Vindizh Twitter редакции: twitter.com/Vindizh…

1 Angular 13, Firefox 94, реактивность, лекции ШРИ Яндекса 2021, ReactConf 2021, развитие Svelte 10:53
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-198/ 00:28 Интересные публикации: Лекции ШРИ 2021 — https://www.youtube.com/playlist?list=PLKaafC45L_SSUUku_N10BBkVWXkKzqZFI Chrome Dev Summit 2021 — https://www.youtube.com/watch?v=n57U2_-3NLQ Chrome Dev Summit 2021, текст — https://web.dev/cds2021-updates/ Реактивность — https://habr.com/ru/company/timeweb/blog/586450/ Производительность анимаций — https://web.dev/smoothness/ Как типизировать React-хуки — https://devtrium.com/posts/react-typescript-how-to-type-hooks Курс по Next.js — https://www.youtube.com/playlist?list=PLNkWIWHIRwMHjz7hM5o10BNc6dq0OMd2U Локализация Next.js-приложений — https://www.smashingmagazine.com/2021/11/localizing-your-nextjs-app/ SSR и DSG в Gatsby 4 — https://medium.com/@8025918/gatsby-4-using-ssr-and-dsg-14742eaecb66 Компонент сообщения в чате Facebook — https://ishadeed.com/article/facebook-messenger-chat-component/ Создание игрового меню с 3D-эффектом — https://web.dev/building-a-3d-game-menu-component/ Как расширения влияют на производительность браузера — https://www.debugbear.com/blog/chrome-extension-performance-2021 Курс по формам от web.dev — https://web.dev/learn/forms/ Игры для освоения дизайна — https://mikeozornin.ru/blog/all/games-for-designers/ 3D-фигуры с библиотекой Three.js — https://tympanus.net/codrops/2021/10/04/creating-3d-characters-in-three-js/ 06:16 Новости релизов: Angular 13 — https://blog.angular.io/angular-v13-is-now-available-cce66f7bc296 Видеообзор Angular 13 — https://www.youtube.com/watch?v=PUxNiC6Qye4 Firefox 94 — https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/94 Обзор релиза от Марата Таналина — https://tanalin.com/blog/2021/11/firefox-94/ Tor 11 — https://blog.torproject.org/new-release-tor-browser-11-0 V8 9.7 — https://v8.dev/blog/v8-release-97 Deno 1.16 — https://deno.com/blog/v1.16 Node.js 17.1.0 — https://nodejs.org/en/blog/release/v17.1.0/ Ruby 3.1.0 Preview 1 — https://www.ruby-lang.org/en/news/2021/11/09/ruby-3-1-0-preview1-released/ RHEL 8.5 beta — https://www.redhat.com/en/blog/red-hat-enterprise-linux-85-beta-now-available RHEL 9 beta — https://www.redhat.com/en/about/press-releases/red-hat-extends-foundation-multicloud-transformation-and-hybrid-innovation-latest-version-red-hat-enterprise-linux nginx 1.21.4 — http://nginx.org/en/CHANGES 09:07 Другие новости: Рич Харрис присоединился к Vercel для работы над Svelte — https://vercel.com/blog/vercel-welcomes-rich-harris-creator-of-svelte ReactConf 2021 — https://conf.reactjs.org/ Уязвимости в npm-пакетах — https://www.bleepingcomputer.com/news/security/popular-coa-npm-library-hijacked-to-steal-user-passwords/ Эпизод Callback Hell с обсуждением проблемы — https://www.youtube.com/watch?v=QLBIBMZNHOE Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 HolyJS Piter 2021, бандлинг c Webpack 5 in deep, чего ждать от PHP 8.1, Babel 7.16, снова о ES2022 8:10
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-197/ Middle front-end developer — https://csssr.com/ru-ru/jobs/middle-js-developer Android разработчик — https://csssr.com/ru-ru/jobs/android-developer iOS разработчик — https://csssr.com/ru-ru/jobs/ios-developer Все вакансии — https://csssr.com/ru-ru/jobs HolyJS Piter 2021 — https://www.youtube.com/playlist?list=PL8sJahqnzh8JyUetDcVI5iHzGP8pfKjcl Как работать с файлами в вебе — https://patrickbrosset.com/articles/2021-10-22-handling-files-on-the-web/ Бандлинг с Webpack 5 — https://indepth.dev/posts/1482/an-in-depth-perspective-on-webpacks-bundling-process Скрейпер на ode.js — https://www.smashingmagazine.com/2021/10/building-amazon-product-scraper-nodejs/ Тестирование Vue-компонентов с Cypress — https://css-tricks.com/testing-vue-components-with-cypress/ object-fit и background-size — https://www.smashingmagazine.com/2021/10/object-fit-background-size-css/ Поиск на чистом JavaScript — https://css-tricks.com/in-page-filtered-search-with-vanilla-javascript/ Чего ждать от PHP 8.1 — https://laravel-news.com/getting-ready-for-php-8-1 CSS-медиафичи для доступности — https://tatiana-fokina-blog.ru/posts/css-media-features-for-a11y/ Как устроена Дока — https://habr.com/ru/company/yandex_praktikum/blog/585380/ Safari Technology Preview 134 — https://webkit.org/blog/12033/release-notes-for-safari-technology-preview-134/ Microsoft Edge на Linux — https://nakedsecurity.sophos.com/2021/10/29/microsoft-edge-finally-arrives-on-linux-official-build-lands-in-repos/ Babel 7.16.0 — https://babeljs.io/blog/2021/10/29/7.16.0.html Laravel 8.68.0 — https://laravel-news.com/laravel-8-68-0 Ядро Linux 5.15.0 — https://lkml.org/lkml/2021/10/31/203 Что нового в ES2022 — https://deliciousinsights.github.io/confoo-es2022/ Pipeline-оператор — https://github.com/tc39/proposal-pipeline-operator Атака «Trojan Source» — https://www.openwall.com/lists/oss-security/2021/11/01/6 Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Next.js 12, Error Boundaries, Node.js и Event Loop, алгоритмы на JavaScript, веб Photoshop и VSCode 9:46
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-196/ Error Boundaries — https://habr.com/ru/company/2gis/blog/583894/ Микрофронтенды — https://o-b-one.medium.com/the-micro-frontend-chaos-and-how-to-solve-it-960b0a90c58 Плохие практики в TypeScript — https://blog.openreplay.com/typescript-done-wrong Event Loop и Node.js — https://habr.com/ru/company/lineate/blog/585050/ Зона загрузки файла с React — https://blog.alexdevero.com/react-file-dropzone/ OAuth 2 с Node.js — https://www.honeybadger.io/blog/oauth-nodejs-javascript/ Троттлинг и дебаунс — https://itnext.io/solving-javascript-problems-from-bigfrontend-bfe-throttle-and-debounce-87a809e5952b Доступность в Angular — https://habr.com/ru/company/europlan/blog/578856/ Скругление форм с CSS Paint API — https://css-tricks.com/exploring-the-css-paint-api-rounding-shapes/ Управление продолжающимся скроллом — https://ishadeed.com/article/prevent-scroll-chaining-overscroll-behavior/ Уменьшение размера AWS SDK на JS — https://aws.amazon.com/blogs/developer/how-we-halved-the-publish-size-of-modular-aws-sdk-for-javascript-clients/ Таблица с сортировкой, фильтрами и пагинацией на React — https://www.taniarascia.com/front-end-tables-sort-filter-paginate/ var vs. let vs. const — https://javascript.plainenglish.io/javascript-const-vs-var-vs-let-a-comprehensive-guide-for-all-time-d6d836c8bbd7 Алгоритмы и структуры данных на JavaScript — https://github.com/trekhleb/javascript-algorithms/blob/master/README.ru-RU.md Next.js 12 — https://nextjs.org/blog/next-12 Gatsby 4 — https://www.gatsbyjs.com/blog/whats-new-in-gatsby-4/ Node.js 16.13.0 — https://nodejs.org/en/blog/release/v16.13.0/ Angular 13 RC-1 — https://github.com/angular/angular/blob/master/CHANGELOG.md#1300-rc1-2021-10-20 Django 4.0 beta-1 — https://www.djangoproject.com/weblog/2021/oct/25/django-40-beta-1-released/ Веб-версия Photoshop — https://web.dev/ps-on-the-web/ Веб-версия VSCode — https://code.visualstudio.com/blogs/2021/10/20/vscode-dev Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Chrome 95, Node.js 17, память и GC в JS, архитектура, замыкания, изучение фреймворков, отчет W3C 10:08
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-195/ Память и сборка мусора в JS — https://valerii-udodov.com/posts/javascript-memory/ Приоритет загрузки ресурсов — https://web.dev/priority-hints/ Как не обмануть Lighthouse и себя — https://www.zachleat.com/web/lighthouse-deception/ Замыкания в JavaScript: простое объяснение — https://dmitripavlutin.com/simple-explanation-of-javascript-closures/ Родмапы для изучения фреймворков — https://www.theinsaneapp.com/2021/10/angular-vue-nodejs-emberjs-react-roadmap.html Svelte vs. React, опять — https://javascript.plainenglish.io/svelte-vs-react-ending-the-debate-799996360561 Экспериментальные фичи DevTools — https://blog.bitsrc.io/google-chrome-experimental-features-for-developers-a9a7cc9d1b30 prefers-reduced-motion — https://www.smashingmagazine.com/2021/10/respecting-users-motion-preferences/ Темные паттерны автозаполнения — https://www.smashingmagazine.com/2021/10/autofill-dark-pattern/ Размышления об идеальной архитектуре — https://habr.com/ru/post/584502/ Reporting API — https://web.dev/reporting-api/ Фреймворк Old Skull — https://habr.com/ru/post/583354/ Шаблон конфигурации Webpack 5 — https://github.com/taniarascia/webpack-boilerplate Node.js 17 — https://medium.com/the-node-js-collection/node-js-17-is-here-8dba1e14e382 Chrome 95 — https://developer.chrome.com/blog/new-in-chrome-95/ Обзор Пита Лепейджа — https://www.youtube.com/watch?v=Qq4rRt8BNjM Обзор Джеселин Ин — https://www.youtube.com/watch?v=T_Ppg7ghrWM Vivaldi 4.3 — https://vivaldi.com/ru/blog/vivaldi-4-3-renovation-ru/ WebStorm 2021.3 EAP — https://blog.jetbrains.com/webstorm/2021/10/webstorm-2021-3-eap-5/ Rust 1.56.0 — https://blog.rust-lang.org/2021/10/21/Rust-1.56.0.html VirtualBox 6.1.28 — https://www.mail-archive.com/vbox-announce@virtualbox.org/msg00214.htm njs 0.7.0 — http://nginx.org/en/docs/njs/changes.html#njs0.7.0 Отчет W3C — https://www.w3.org/2021/10/w3c-highlights/Overview.html Brave Search становится браузером по умолчанию в ряде стран — https://brave.com/search-and-web-discovery/ Кто платит за фреймворки? — https://www.zachleat.com/web/monetization/ Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-194/ Дока — https://doka.guide/ Эпизод Callback Hell про чистую архитектуру с Сашей Беспоясовым — https://www.youtube.com/watch?v=oLguQIvqZ6s Эпизод Callback Hell на стыке дизайна и фронтенда с Вадиком Матвеевым и Юлей Миоцен — https://www.youtube.com/watch?v=C9NIRNs2JXU CORS – https://jakearchibald.com/2021/cors/ Функции высшего порядка — https://dmitripavlutin.com/javascript-higher-order-functions/ Стримы — https://css-tricks.com/web-streams-everywhere-and-fetch-for-node-js/ Sanitizer API – https://web.dev/sanitizer/ Худшие практики JavaScript – https://blog.bitsrc.io/javascript-worst-practices-dc78e19d6f12 Разумные тесты с BASIC – https://yonigoldberg.medium.com/fighting-javascript-tests-complexity-with-the-basic-principles-87b7622eac9a Приложение записывающее звук на JavaScript – https://habr.com/ru/company/timeweb/blog/581086/ Компонент для множественного выбора — https://web.dev/building-a-multi-select-component/ Браузер Bonsai – https://bonsaibrowser.com/ Parcel 2 – https://parceljs.org/blog/v2 Nuxt.js 3 beta – https://v3.nuxtjs.org/ ESLint 8 – https://eslint.org/blog/2021/10/eslint-v8.0.0-released Deno 1.15 – https://deno.com/blog/v1.15 V8 9.6 – https://v8.dev/blog/v8-release-96 Фреймворк Remix – https://remix.run/blog/seed-funding-for-remix The State of CSS 2021 – https://stateofcss.com/ Состояния экосистемы разработки 2021 от JetBrains – https://www.jetbrains.com/ru-ru/lp/devecosystem-2021/ Инвестиции в безопасность open source – https://www.linuxfoundation.org/press-release/open-source-security-foundation-raises-10-million-in-new-commitments-to-secure-software-supply-chains/ Общественный комитет Node.js уходит на покой — https://nodejs.org/en/blog/announcements/retiring-the-node-js-community-committee/ Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Firefox 93, TypeScript 4.5 Beta, виды DOM, дебаггинг CSS, XSS, security-релизы Node.js и Redis 9:26
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-193/ Виды DOM — https://habr.com/ru/post/580336/ Дебаггинг CSS — https://www.smashingmagazine.com/2021/10/guide-debugging-css/ border-radius по условию — https://ishadeed.com/article/conditional-border-radius/ Стратегии работы с ветками в git — https://css-tricks.com/branching-strategies-in-git/ XSS-атаки — https://habr.com/ru/company/oleg-bunin/blog/570040/ Адаптивная верстка почты Mail.ru — https://habr.com/ru/company/mailru/blog/579798/ Браузерные хранилища — https://antonz.ru/browser-storage/ Состояние React 18 — https://github.com/reactwg/react-18/discussions/98#discussioncomment-1318753 Ускорение окраски скобок в VS Code — https://code.visualstudio.com/blogs/2021/09/29/bracket-pair-colorization Визуализированный JavaScript — https://dev.to/lydiahallie/series/3341 Ссылки для изучения доступности и доступной разработки — https://web-standards.ru/articles/a11y-links/ Дизайн-система W3C — https://design-system.w3.org/ Firefox 93: обзор в блоге — https://hacks.mozilla.org/2021/10/lots-to-see-in-firefox-93/ Firefox 93: release notes — https://www.mozilla.org/en-US/firefox/93.0/releasenotes/ TypeScript 4.5 Beta — https://devblogs.microsoft.com/typescript/announcing-typescript-4-5-beta/ Python 3.10 — https://www.mail-archive.com/python-announce-list@python.org/msg09308.html Security-релизы Node.js в октябре — https://nodejs.org/en/blog/vulnerability/oct-2021-security-releases/ Security-релизы Redis — https://github.com/redis/redis/releases/tag/6.2.6 Уязвимость в PHP — https://github.com/mm0r1/exploits/tree/master/php-filter-bypass Android 12 — https://android-developers.googleblog.com/2021/10/android-12-is-live-in-aosp.html lighttpd 1.4.60 — https://www.lighttpd.net/2021/10/3/1.4.60/ Первые результаты внедрения RenderingNG — https://blog.chromium.org/2021/10/renderingng.html Российский Фонд свободного ПО — https://www.rbc.ru/technology_and_media/04/10/2021/615757b29a7947a3df10e734 Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Chrome 94, Safari 15, тестирование Effector, Container Units, any, @layout, open-source плагиат? 10:24
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-192/ Фронтенд-разработчик, React + TypeScript — https://csssr.com/ru-ru/jobs/high-middle-js-developer Фронтенд-разработчик, Angular 11 — https://csssr.com/ru-ru/jobs/js-developer QA-инженер с опытом автоматизации — https://csssr.com/ru-ru/jobs/backend-qa-engineer Как разрабатывать фронтенд в 2022 — https://itnext.io/the-best-frontend-development-strategies-in-2022-cb02dd7aa48b Использование any — https://fettblog.eu/typescript-any-is-ok/ Тестирование с Effector — https://blog.kamyshev.me/effestor-tests/ Оптимизация Core Web Vitals на главной Mail.ru — https://habr.com/ru/company/mailru/blog/577792/ Паттерны Web Vitals — https://web.dev/patterns/web-vitals-patterns/ Цвтовые пространства — https://www.youtube.com/watch?v=cGyLHxn16pE CSS-директива @layout — https://www.bram.us/2021/09/15/the-future-of-css-cascade-layers-css-at-layer/ 7 применений ::before и ::after — https://css-tricks.com/7-practical-uses-for-the-before-and-after-pseudo-elements-in-css/ Container Units — https://ishadeed.com/article/container-query-units/ Заметка Криса Койера о Container Units — https://css-tricks.com/container-units-should-be-pretty-handy/ Рабочее окружение без мыши — https://www.smashingmagazine.com/2021/09/mouseless-development-environment/ Инструменты для фронтенд-разработки — https://habr.com/ru/company/htmlacademy/blog/579514/ Анонс релиза Chrome 94 — https://chromereleases.googleblog.com/2021/09/stable-channel-update-for-desktop_21.html Новое в Chrome 94 [EN] — https://developer.chrome.com/blog/new-in-chrome-94/ Новое в Chrome DevTools 94 [RU] — https://developer.chrome.com/ru/blog/new-in-devtools-94/ Safari 15 — https://developer.apple.com/documentation/safari-release-notes/safari-15-release-notes V8 9.5 — https://v8.dev/blog/v8-release-95 Node.js 16.10.0 — https://nodejs.org/en/blog/release/v16.10.0/ Mozilla Firefox 92.0.1 — https://www.mozilla.org/en-US/firefox/92.0.1/releasenotes/ Претензия Хорхе Букарана — https://twitter.com/jorgebucaran/status/1441713235980275718 Развитие ситуации — https://twitter.com/sitnikcode/status/1442158521802498055 Issue в репозитории Babel — https://github.com/babel/babel/pull/13783 Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 ES2022, Java SE 17, оптимизация JS-бандла, ArrayBuffer, gap, тени, WebKit в других браузерах на iOS 8:13
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-191/ ES2022 — https://habr.com/ru/company/timeweb/blog/577760/ Построение библиотек компонентов — https://habr.com/ru/company/europlan/blog/563464/ VideoNG — https://developer.chrome.com/blog/videong/ ArrayBuffer — https://habr.com/ru/company/raiffeisenbank/blog/578284/ Оптимизация JS-бандла — https://calibreapp.com/blog/bundle-size-optimization Code splitting — https://javascript.plainenglish.io/speed-up-your-react-app-initial-load-using-code-splitting-f2de58c01ed2 Рамки для сложных фигур — https://css-tricks.com/exploring-the-css-paint-api-polygon-border/ Тени — https://www.joshwcomeau.com/css/designing-shadows/ CSS-свойство gap — https://css-tricks.com/minding-the-gap/ Анимации — https://whistlr.info/2021/box-model-animation/ Клуб Отечественных Дизайн-систем — http://designsystemsclub.ru/ Safari Technology Preview 132 — https://webkit.org/blog/11971/release-notes-for-safari-technology-preview-132/ Java SE 17 — https://www.oracle.com/news/announcement/oracle-releases-java-17-2021-09-14/ Ubuntu 18.04.6 LTS — https://lists.ubuntu.com/archives/ubuntu-announce/2021-September/000272.html Kali 2021.3 — https://www.kali.org/blog/kali-linux-2021-3-release/ WebKit в других браузерах на iOS — https://nielsleenheer.com/articles/2021/chrome-is-the-new-safari-and-so-are-edge-and-firefox/ Бесплатная лицензия JDK — https://blogs.oracle.com/java/post/free-java-license Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Как войти в IT, продолжить расти и не выгореть 1:35:28
1:35:28
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:35:28
В этом выпуске у нас в гостях Даша Гердт, которая помогает сотрудникм нашей компании расти и развиваться. Обсудили начало карьеры в IT, дальнейший рост и проблему выгорания. Запись стрима: https://www.youtube.com/watch?v=TSmSJbSv7UE (1:05) Как войти в IT (48:20) Как расти (1:08:47)Как не выгореть Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/callback_hell.rss YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev…

1 Исполнение JS, Deno 1.14, туториалы по Fastify, Virtual Keyboard API, лазерный интернет в Африке 9:31
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-190/ Как исполняется JavaScript — https://valerii-udodov.com/posts/run-javascript-run/ Class static block — https://2ality.com/2021/09/class-static-block.html Микрофронтенды на React — https://indepth.dev/posts/1477/taking-micro-frontends-to-the-next-level SPA и Web Vitals — https://web.dev/vitals-spa-faq/ Как использовать меньше псевдоэлементов — https://www.smashingmagazine.com/2021/09/reducing-need-pseudo-elements/ Меньше абсолютного позиционирования — https://ishadeed.com/article/less-absolute-positioning-modern-css/ Аутентификация на Fastify — https://www.youtube.com/watch?v=YxiWBFQUwCQ Базовый сервер и API на Fastify — https://simonplend.com/workshop-recording-get-started-with-fastify/ Строим кнопку с выпадающим меню — https://web.dev/building-a-split-button-component/ Бандлинг не-JS ресурсов — https://web.dev/bundling-non-js-resources/ Управление событиями — https://web.dev/eventing-deepdive/ Virtual Keyboard API — https://www.bram.us/2021/09/13/prevent-items-from-being-hidden-underneath-the-virtual-keyboard-by-means-of-the-virtualkeyboard-api/ Virtual Keyboard API на web.dev — https://web.dev/virtualkeyboard/ QA в вебе в широком смысле — https://www.smashingmagazine.com/2021/09/journey-into-web-quality-assurance/ Патч Chrome 93 — https://chromereleases.googleblog.com/2021/09/stable-channel-update-for-desktop.html Apache — https://www.mail-archive.com/announce@httpd.apache.org/msg00161.html Deno 1.14 — https://deno.com/blog/v1.14 Node.js 16.9.0 — https://nodejs.org/en/blog/release/v16.9.0/ Node.js 16.9.1 — https://nodejs.org/en/blog/release/v16.9.1/ Laravel 8.61.0 —https://laravel-news.com/laravel-8-61-0 Лазерный интернет в Африке — https://x.company/blog/posts/taara-beaming-broadband-across-congo/ Судебные приставы идут за Twitter — https://vc.ru/legal/294404-sudebnye-pristavy-prinuditelno-vzyshchut-s-twitter-8-9-mln-rubley-socset-ne-vyplatila-ni-odnogo-shtrafa-v-rossii-za-god Apple крадёт у разработчика приложение-клавиатуру — https://vc.ru/tech/294021-apple-pered-anonsom-polnoformatnoy-klaviatury-dlya-watch-series-7-zablokirovala-storonniy-analog Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Dart 2.14, Flutter 2.5, новое в Node.js, редактор текста с Draft.js, свои правила ESLint, Rust 1.55 7:29
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-189/ Новое в Node.js — https://simonplend.com/whats-new-in-node-js-core/ Некоторые фичи работают не так как вы думаете [EN] — https://css-tricks.com/web-features-that-may-not-work-as-youd-expect/ Некоторые фичи работают не так как вы думаете [RU] — https://habr.com/ru/company/ruvds/blog/575350/ Текстовый редактор с Draft.js — https://habr.com/ru/company/kts/blog/576682/ Как написать собственное ESLint-правило — https://blog.scottlogic.com/2021/09/06/how-to-write-an-es-lint-rule-for-beginners.html Переход маркетинговой страницы Notion на Next.js — https://www.notion.so/blog/migrating-notion-marketing-to-next-js Keyframe-анимации — https://www.joshwcomeau.com/animation/keyframe-animations/ Курс по хоткеям VSCode — https://keycombiner.com/courses/master-vscode/ Курс по хоткеям IntelliJ IDEA — https://keycombiner.com/courses/master-intellij-idea/ bundle.js — https://bundle.js.org/ Dart 2.14 — https://medium.com/dartlang/announcing-dart-2-14-b48b9bb2fb67 Flutter 2.5.0 — https://medium.com/flutter/whats-new-in-flutter-2-5-6f080c3f3dc Rust 1.55.0 — https://blog.rust-lang.org/2021/09/09/Rust-1.55.0.html V8 9.4 — https://v8.dev/blog/v8-release-94 Prettier 2.4 — https://prettier.io/blog/2021/09/09/2.4.0.html Ember 3.28 — https://blog.emberjs.com/ember-3-28-released/ nginx 1.21.3 — https://mailman.nginx.org/pipermail/nginx-announce/2021/000308.html Штраф для Google — https://tjournal.ru/news/438192-sudebnye-pristavy-prishli-v-moskovskiy-ofis-google-no-nashli-odnu-sotrudnicu-kotoraya-otpravila-ih-v-ssha-mash Попытка угнать трейдмарк PostgreSQL — https://www.postgresql.org/about/news/trademark-actions-against-the-postgresql-community-2302/ Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 No-code/low-code, Yarn 2 и Yarn 3, HTTP/3 1:37:55
1:37:55
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:37:55
В этом эпизоде Callback Hell ведущие разбирались почему никто не спешит обновляться на Yarn 2 или 3, что такое HTTP/3 и чем могут быть полезны no-code/low-code-технологии. (0:01:30) Yarn 2 и 3 (0:34:10) HTTP/3 (1:10:45) no-code/low-code Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/callback_hell.rss YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev…

1 Chrome 93, Firefox 92, TypeScript 4.4, чистая архитектура и SPA-гексагон, Deno на MDN, 30 лет Linux 10:07
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-188/ Чистая архитектура во фронтенде — https://bespoyasov.ru/blog/clean-architecture-on-frontend/ Гексагональная архитектура SPA — https://evilmartians.com/chronicles/spa-hexagon-robust-app-architecture-for-mobile-and-web Структуры данных RenderingNG — https://developer.chrome.com/blog/renderingng-data-structures/ Shopify отказывается от Sass — https://github.com/Shopify/polaris/discussions/44 Карго-культ в TypeScript — https://youtu.be/H9-F8uhKMRk Производительность HTTP/3 — https://www.smashingmagazine.com/2021/08/http3-performance-improvements-part2/ Практика HTTP/3 — https://www.smashingmagazine.com/2021/09/http3-practical-deployment-options-part3/ Рефакторинг CSS: оптимизация и производительность — https://www.smashingmagazine.com/2021/08/refactoring-css-optimizing-size-performance-part3/ Пошаговая форма — https://ishadeed.com/article/stepper-component-html-css/ Лучшие книги по TypeScript — https://reconshell.com/best-typescript-books/ Интерактивные ресурсы для изучения фронтенда — https://www.smashingmagazine.com/2021/09/interactive-learning-tools-front-end-developers/ Chrome 93 — https://developer.chrome.com/blog/new-in-chrome-93/ Новое в Chrome 93 — https://www.youtube.com/watch?v=R5RUVO_g2NI Новое в DevTools 93 — https://www.youtube.com/watch?v=1VaPAnUGRz8 Firefox 92 — https://hacks.mozilla.org/2021/09/time-for-a-review-of-firefox-92/ TypeScript 4.4 — https://devblogs.microsoft.com/typescript/announcing-typescript-4-4/ Security-релизы Node.js августа — https://nodejs.org/en/blog/vulnerability/aug-2021-security-releases2/ PHP 8.1 RC-1 — https://laravel-news.com/php-8-1-release-candidate-1 Mocha 9.1.0 — https://github.com/mochajs/mocha/releases/tag/v9.1.0 Cypress 8.3.0 — https://github.com/cypress-io/cypress/releases/tag/v8.3.0 Laravel 8.58.0 — https://laravel-news.com/laravel-8-58-0 nginx 1.21.2 — https://mailman.nginx.org/pipermail/nginx-announce/2021/000306.html Ядро Linux 5.14 — https://lkml.org/lkml/2021/8/29/382 Ядру Linux 30 лет — https://www.opennet.ru/opennews/art.shtml?num=55678 Deno на MDN — https://deno.com/blog/deno-on-mdn Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Демистификация промисов, Yarn 3, стили и Shadow DOM, SQL в вебе, TypeScript 4.4 RC и Joomla 4.0 8:00
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-187/ Демистификация промисов — https://www.youtube.com/watch?v=1qyT-5MYIMk Реализация переключателя — https://web.dev/building-a-switch-component/ Диаграмма Ганта на JS — https://www.smashingmagazine.com/2021/08/interactive-gantt-chart-component-vanilla-javascript/ Shadow DOM и расчет стилей — https://nolanlawson.com/2021/08/15/does-shadow-dom-improve-style-performance/ Практическое применение min(), max(), clamp() и calc() — https://moderncss.dev/practical-uses-of-css-math-functions-calc-clamp-min-max/ Рефакторинг CSS, часть 2 — https://www.smashingmagazine.com/2021/08/refactoring-css-strategy-regression-testing-maintenance-part2/ Mobile First vs. Desktop First — https://ishadeed.com/article/the-state-of-mobile-first-and-desktop-first/ SQL в вебе — https://jlongster.com/future-sql-web Yarn 3 — https://dev.to/arcanis/yarn-3-0-performances-esbuild-better-patches-e07 Node.js 16.7.0 — https://nodejs.org/en/blog/release/v16.7.0/ Mozilla 91.0.1 — https://www.mozilla.org/en-US/firefox/91.0.1/releasenotes/ Safari Technology Preview 130 — https://webkit.org/blog/11958/release-notes-for-safari-technology-preview-130/ TypeScript 4.4 RC — https://devblogs.microsoft.com/typescript/announcing-typescript-4-4-rc/ Go 1.17 — https://go.dev/blog/go1.17 Joomla 4 — https://www.joomla.org/4/ Debian 11 — https://www.debian.org/News/2021/20210814 nginx 1.25.0 — https://mailman.nginx.org/pipermail/unit/2021-August/000278.html Отключение аутентификацией паролем при работе с git — https://github.blog/changelog/2021-08-12-git-password-authentication-is-shutting-down/ Очистка MDN, второй этап — https://hacks.mozilla.org/2021/08/spring-cleaning-mdn-part-2/ Архивный контент MDN — https://github.com/mdn/archived-content/ Документация по Firefox — https://firefox-source-docs.mozilla.org/ Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Xsolla и биг дата, 30 лет вебу, снова Rust 1:43:35
1:43:35
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:43:35
В этом выпуске мы отметили 30 лет со дня рождения веба, не смогли пройти мимо ситуации с Xsolla, биг датой и увольнениями, а также снова вспомнили о восходящей звезде Rust. Шоуноты: (0:00:25) Rust —— Драйвер для Linux на Rust: https://www.opennet.ru/opennews/art.shtml?num=55521 —— Rome Tools ищут разработчиков, чтобы переписать всё на Rust: https://twitter.com/rometools/status/1422616144763097091?s=19 (0:15:15) 30 лет вебу —— Новость: https://www.w3.org/blog/2021/08/30-years-on-from-introducing-the-web-to-the-world/ —— Итория фронтенда: https://www.youtube.com/playlist?list=PLLtDv0NfxtZxGIVf99ZKUXG4J3J8lGd_i (0:47:20) Xsolla и биг дата: —— Новость: https://vc.ru/hr/277507-xsolla-uvolila-chast-sotrudnikov-permskogo-ofisa-posle-analiza-ih-aktivnosti-v-rabochih-chatah —— Интервью после: https://meduza.io/feature/2021/08/06/my-formalno-esche-nikogo-ne-uvolili-my-skazali-kompaniya-vas-ne-tsenit Тред в Telegram: https://t.me/csssr/345 Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/callback_hell.rss YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-186/ Важность WASM вне браузера — https://www.tetrate.io/blog/wasm-outside-the-browser/ Super Duper Secure Mode — https://microsoftedge.github.io/edgevr/posts/Super-Duper-Secure-Mode/ Привет, Yarn 2, прощайте, node_modules — https://freddixx.medium.com/hello-yarn-2-goodbye-node-modules-21d97afc1a75 О связанности и сцепленности — https://jesseduffield.com/Beyond-Coupling-And-Cohesion/ Радар релизов от GitHub — https://github.blog/2021-08-05-release-radar-jun-jul-2021/ Vue 3.2 — https://blog.vuejs.org/posts/vue-3.2.html V8 9.3 — https://v8.dev/blog/v8-release-93 Firefox 91 — https://hacks.mozilla.org/2021/08/hopping-on-firefox-91/ Deno 1.13 — https://deno.com/blog/v1.13 30 лет Вебу! — https://www.w3.org/blog/2021/08/30-years-on-from-introducing-the-web-to-the-world/ HTTP Request Smuggling — https://www.opennet.ru/opennews/art.shtml?num=55601 Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Rust — любимый язык разработчиков, рекомендации по доступности и будущее браузерных автоматизаций 5:00
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-185/ Опрос разработчиков от StackOverflow — https://insights.stackoverflow.com/survey/2021 Надёжные веб-интерфейсы — https://www.smashingmagazine.com/2021/08/build-resilient-javascript-ui/ Как реализовано автодополнение в MDN — https://hacks.mozilla.org/2021/08/mdns-autocomplete-search/ Оптимизация нативных методов JavaScript — https://webkit.org/blog/11934/optimizing-javascript-standard-library-functions-in-jsc/ Будущее кросс-браузерных автоматизаций с WebDriver BiDi — https://developer.chrome.com/blog/webdriver-bidi/ 101 приём и совет по цифровой доступности — https://dev.to/inhuofficial/101-digital-accessibility-tips-and-tricks-4728 Использование WASM в Dart — https://manichord.com/blog/posts/dart-wasm-as.html Node.js 16.6.0 — https://nodejs.org/en/blog/release/v16.6.0/ ESLint 7.32.0 — https://eslint.org/blog/2021/07/eslint-v7.32.0-released Chrome 93 — https://blog.chromium.org/2021/07/chrome-93-multi-screen-window-placement.html GitLab Security Release — https://about.gitlab.com/releases/2021/08/03/security-release-gitlab-14-1-2-released/ Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 GraalVM + Facebook, конкуренты React, a11y, мультиплатформа идущая от мобильных платформ 1:34:31
1:34:31
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:34:31
В этот эпизод попали GraalVM в Facebook, сложные отношения React и его конкурентов, доступность и статья Романа Шамина о ней, а также состояние мультиплатформенности со стороны мобильных платформ. Шоуноты: (0:00:50) GraalVM + Facebook –– Статья про успешный опыт перехода: https://medium.com/graalvm/graalvm-at-facebook-af09338ac519 –– Наш Аргументариум по теме: https://www.youtube.com/watch?v=RGEHGPi92vI –– Про то, как GraalVM позволяет шарить логику между фронтом и бэком было в выпуске: https://soundcloud.com/csssr/servisy-google-s-plokhimi-web-vitals-shering-logiki-mezhdu-frontom-i-bekom-dokumentatsiya-na-proektakh?in=csssr/sets/callback-hell (0:10:10) React и его конкуренты –– Нововведения в React 18: https://reactjs.org/blog/2021/06/08/the-plan-for-react-18.html –– Релиз Solid 1.0 https://dev.to/ryansolid/solidjs-official-release-the-long-road-to-1-0-4ldd –– Astro — фреймворк, работающий с разными UI-библиотеками/фреймворками: https://astro.build/ (0:36:55) Доступность –– Статья про доступность в дизайне: https://teletype.in/@romanshamin/a11y-for-designers –– Библиотеки от Adobe, помогающие делать приложение доступным: https://react-spectrum.adobe.com/ (1:10:35) Мультиплатформа, идущая с мобильных платформ –– Приложения с iOS на Mac: https://developer.apple.com/macos/iphone-and-ipad-apps/ –– Приложения с Android на Windows 11: https://blogs.windows.com/windowsexperience/2021/06/24/introducing-windows-11/ –– Приложения на ReactNative в вебе: https://necolas.github.io/react-native-web/docs/ Тред в Telegram: https://t.me/csssr/338 Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/callback_hell.rss YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev…
Сегодня у нас в гостях Дмитрий Шатохин — генеральный директор в BigWallet Payments. Мы поговорим о запуске Gett в России, о разнице между работой в стартапе и большой компании, и о жизни на Кипре. Дмитрий на LinkedIn: https://www.linkedin.com/in/shatohin Слушайте нас на любимой платформе: RSS-лента: https://radio.csssr.com/rss/mw.rss Apple Podcasts: https://podcasts.apple.com/us/podcast/manager-within/id1471648183 Soundcloud: https://soundcloud.com/csssr/sets/manager-within Google Podcasts: https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL213LnJzcw VK: https://vk.com/podcasts-185290073 Яндекс.Музыка: https://music.yandex.ru/album/8737912 Читайте нас и пишите: Twitter Manager Within: https://twitter.com/csssr_mwithin Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Telegram для связи с редакцией: https://t.me/Vindizh…

1 Chrome 92, CRUD на Fastify, drag&drop с RxJS, блокирующие загрузку ресурсы, отключение аккаунтов MDN 6:33
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-185/ Drag&drop с RxJS – https://www.thisdot.co/blog/how-to-implement-drag-and-drop-using-rxjs CRUD с Fastify – https://dev.to/elijahtrillionz/build-a-crud-api-with-fastify-688 Ресурсы, блокирующие отрисовку страницы — https://sia.codes/posts/render-blocking-resources/ Заголовки запросов и безопасность — https://habr.com/ru/company/timeweb/blog/568288/ Прощай, Enzyme – https://www.piotrstaniow.pl/goodbye-enzyme Ресурсы и инструменты для работы с цветами — https://www.smashingmagazine.com/2021/07/color-tools-resources/ Полезные расширения для VSCode – https://dev.to/jatinkrr/11-vs-code-extensions-to-increase-your-productivity-2021-29b1 Расширения VSCode для разработки с Next.js – https://dev.to/ibrahimcesar/nextjs-developer-extensions-pack-install-the-best-vscode-extensions-with-one-click-32jf Chrome 92 – https://chromereleases.googleblog.com/2021/07/stable-channel-update-for-desktop_20.html Firefox 90.0.2 – https://www.mozilla.org/en-US/firefox/90.0.2/releasenotes/ Safari Technology Preview 128 – https://webkit.org/blog/11925/release-notes-for-safari-technology-preview-128/ Laravel 8.51.0 – https://laravel-news.com/laravel-8-51-0 Critical Patch Update от Oracle – https://blogs.oracle.com/security/post/cpujuly2021 Отключение аккаунтов MDN – https://hacks.mozilla.org/2021/07/spring-cleaning-mdn-part-1/ Гайд контрибьютора MDN – https://developer.mozilla.org/en-US/docs/MDN/Contribute Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 V8 9.2, scroll-linked animations, Redis с Node.js, промисы и функциональное программирование в JS 5:32
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-183/ Scroll-linked animations — https://css-tricks.com/practical-use-cases-for-scroll-linked-animations-in-css-with-scroll-timelines/ Промисы в JS — https://dmitripavlutin.com/what-is-javascript-promise/ Функциональное программирование в JavaScript — https://www.telerik.com/blogs/functional-programming-javascript Professor Frisby's Mostly Adequate Guide to Functional Programming — https://mostly-adequate.gitbook.io/mostly-adequate-guide/ Redis с Node.js — https://www.sitepoint.com/using-redis-node-js/ Визуальное тестирование — https://www.smashingmagazine.com/2021/07/maintaining-end-to-end-quality-visual-testing/ Дизайн для неожиданного — https://alistapart.com/article/designing-for-the-unexpected/ Часы на чистом CSS — https://css-tricks.com/of-course-we-can-make-a-css-only-clock-that-tells-the-current-time/ Стартовый шаблон проекта на Express + TypeScript — https://github.com/ljlm0402/typescript-express-starter Ссылки о типографике — https://css-tricks.com/some-typography-links-3/ V8 9.2 — https://v8.dev/blog/v8-release-92 Метод .at() — https://v8.dev/features/at-method Firefox 90.0.1 — https://www.mozilla.org/en-US/firefox/90.0.1/releasenotes/ Устранение 0-day уязвимости в Chrome 91 — https://chromereleases.googleblog.com/2021/07/stable-channel-update-for-desktop.html Vue 3.2.0-beta.2 — https://github.com/vuejs/vue-next/releases/tag/v3.2.0-beta.2 Angular 12.2.0-next.2 — https://github.com/angular/angular/releases/tag/12.2.0-next.2 CakePHP 4.2.8 — https://github.com/cakephp/cakephp/releases/tag/4.2.8 Анонс Laravel 9 — https://laravel-news.com/laravel-9 Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-182/ Треды в WebAssembly – https://web.dev/webassembly-threads/ Сравнение WebSocket и HTTP – https://ably.com/topic/websockets-vs-http HSL-цвета — https://www.smashingmagazine.com/2021/07/hsl-colors-css/ Разбор технического интервью Senior-разработчика от CSSSR – https://youtu.be/DMKPOKiA79E CSS-трансформации — https://css-tricks.com/build-complex-css-transitions-using-custom-properties-and-cubic-bezier/ CSS-анимации — https://css-tricks.com/advanced-css-animation-using-cubic-bezier/ Выравнивание в flexbox – https://csslayout.news/whats-the-difference-between-the-alignment-values-of-start-flex-start-and-self-start/ :where() и специфичность стилей — https://css-tricks.com/using-the-specificity-of-where-as-a-css-reset/ Плагин для Figma на Svelte – https://tomquinonero.com/blog/write-a-figma-plugin-using-svelte/ Динамический header с Intersection Observer – https://www.smashingmagazine.com/2021/07/dynamic-header-intersection-observer/ Создание компонента хлебных крошек — https://web.dev/building-a-breadcrumbs-component/ devtoolstips.org – https://devtoolstips.org/ Firefox 90 – https://hacks.mozilla.org/2021/07/getting-lively-with-firefox-90/ Node.js 16.5.0 – https://nodejs.org/en/blog/release/v16.5.0/ Deno 1.12 – https://deno.com/blog/v1.12 MongoDB 5.0 – https://www.mongodb.com/blog/post/launched-today-mongodb-5-0-serverless-atlas-evolution-application-data-platform Ember 4.0 – https://blog.emberjs.com/the-road-to-ember-4-0/ Laravel 8.50.0 – https://laravel-news.com/laravel-8-50-0 Deno Deploy beta – https://deno.com/blog/deploy-beta1 Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 RenderingNG, Nest.js 8, OpenSearch 1.0, API с Nest.js, рефакторинг CSS, стрим HTML Academy о верстке 7:18
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-181/ RenderingNG — https://developer.chrome.com/blog/renderingng/ Рефакторинг CSS — https://www.smashingmagazine.com/2021/07/refactoring-css-introduction-part1/ Оптимизация потребления памяти приложения Miro — https://habr.com/ru/company/miro/blog/566426/ ES-модули и TS — https://2ality.com/2021/06/typescript-esm-nodejs.html API на Nest.js — https://wanago.io/2021/07/12/api-nestjs-confirming-email/ Репозиторий проекта — https://github.com/mwanago/nestjs-typescript export default и export as default — https://jakearchibald.com/2021/export-default-thing-vs-thing-as-default/ Лучшие практики по созданию CLI-приложений — https://github.com/lirantal/nodejs-cli-apps-best-practices Стайлгайд по написанию JavaScript от AirBnB [EN] — https://github.com/airbnb/javascript/ Стайлгайд по написанию JavaScript от AirBnB [RU] — https://github.com/leonidlebedev/javascript-airbnb Astro — https://astro.build/blog/introducing-astro Крис Койер об опыте использования Astro — https://css-tricks.com/a-look-at-building-with-astro/ Стрим «Три технологии верстки, которые должен знать каждый верстальщик» — https://css.sr/t5q Nest.js 8.0 — https://github.com/nestjs/nest/releases/tag/v8.0.0 Gatsby 3.9 — https://www.gatsbyjs.com/docs/reference/release-notes/v3.9/ Snowpack 3.8.0 — https://github.com/snowpackjs/snowpack/releases/tag/v3.8.0 Rollup 2.53.1 — https://github.com/rollup/rollup/releases/tag/v2.53.1 Tor 10.5 — https://blog.torproject.org/new-release-tor-browser-105 Ember 3.27 — https://blog.emberjs.com/ember-3-27-released nginx 1.21.1 — https://mailman.nginx.org/pipermail/nginx-announce/2021/000304.html Запуск форка Elasticsearch — OpenSearch — https://aws.amazon.com/blogs/opensource/opensearch-1-0-launches/ Публичный роадмап проекта — https://github.com/orgs/opensearch-project/projects/1 Продолжение развития поддержки Rust ядром Linux — https://lkml.org/lkml/2021/7/4/171 Tor на Rust — https://blog.torproject.org/announcing-arti Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Github Copilot, популярность Rust, что ещё должен уметь Senior кроме написания кода 1:33:15
1:33:15
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:33:15
В этом эпизоде команда CH обсудила Copilot и место AI в разработке, растущую популярность Rust и навыки Senior-разработика, помимо написания кода. Тред в Telegram: https://t.me/csssr/321 Слушайте на любимой платформе: RSS — radio.csssr.com/rss/callback_hell.rss YouTube — www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA Пишите нам и читайте: Telegram—канал CSSSR: t.me/csssr Twitter CSSSR: twitter.com/csssr_dev…

1 Влад Шилов, Ростов-на-Дону — работа CTO, микробиблиотеки, продвижение OSS, фронтенд-ренессанс 1:01:30
1:01:30
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:01:30
Наш гостевой микрофон сегодня находится в Ростове-на-Дону у Влада Шилова — фронтенд-инженера в компании resume.io (http://resume.io/), члена программного комитета HolyJS, разработчика микро-библиотек и соведущего подкаста Goose&Duck. Контакты гостя: Twitter: https://twitter.com/omgovich GitHub: https://github.com/omgovich Шоуноты: ⁃ HTML вместо Starcraft (00:00) ⁃ Из фриласера и небольших агенств, к должности CTO (05:10) ⁃ Из CTO в разработчики. Работа в resume.io (http://resume.io/) (10:50) ⁃ История создания микробиблиотеки react-colorful (https://github.com/omgovich/react-colorful) (24:00) ⁃ Как продвигать Open Source проект (35:40) ⁃ Как Open Source влияет на личную популярность. Стоит ли вообще развивать личный бренд (41:50) ⁃ “Эпоха ренессанса” во фронтенде (46:00) ⁃ Почему всем стоит ехать в Ростов-на-Дону (51:40) Доп. cсылки: Совет от Влада. Книга “Как пасти котов” - https://www.ozon.ru/product/kak-pasti-kotov-nastavlenie-dlya-programmistov-rukovodyashchih-drugimi-programmistami-reynvoter-dzh-211426232/?asb=uNxw2wGyzhwLS%252Fts0pgrr52Rjkf4q84qCOWEM4I5p0w%253D&asb2=Csd09ws8775JBDGY6ZHOICKz3O5W21GlVm_5C0S1IOY&keywords=%D0%9A%D0%B0%D0%BA+%D0%BF%D0%B0%D1%81%D1%82%D0%B8+%D0%BA%D0%BE%D1%82%D0%BE%D0%B2 Доклад Влада “Do not choose dependencies blindly. Do open source “ - https://www.youtube.com/watch?v=f8x80EK6Tps Доклад Андрея Ситника “Продвижение опенсорс-проектов “ - https://www.youtube.com/watch?v=SbgqR79nPd0 Подкаст Goose&Duck - https://www.youtube.com/channel/UCTFSF1qHRod0YdQ8hYYW3nA Проблема “Веры в справедливый мир” - https://ru.wikipedia.org/wiki/%D0%92%D0%B5%D1%80%D0%B0_%D0%B2_%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%B5%D0%B4%D0%BB%D0%B8%D0%B2%D1%8B%D0%B9_%D0%BC%D0%B8%D1%80 Библиотека Влада для цветовых трансормаций colord - https://github.com/omgovich/colord RSS-лента: https://radio.csssr.com/rss/remotetalk.rss Soundcloud: https://soundcloud.com/csssr/sets/remote-talk Apple Podcasts: https://itunes.apple.com/us/podcast/remote-talk/id1414821759?mt=2 Google Podcasts: https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL3JlbW90ZXRhbGsucnNz&ep=14 VK: https://vk.com/podcasts-185290073 Яндекс.Музыка: https://music.yandex.ru/album/9050141 Twitter Remote Talk: https://twitter.com/csssr_rt Telegram—канал CSSSR: t.me/csssr Twitter CSSSR: twitter.com/csssr_dev Telegram ведущего: t.me/sgolovin Twitter ведущего: twitter.com/_sgolovin Telegram редакции: t.me/Vindizh Twitter редакции: twitter.com/Vindizh…

1 petite-vue, вакансия от CSSSR, сравнение React и Solid.js, Qwik, тестирование писем, роадмап Deno Q3 6:11
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-180/ Мы ищем фронтов: https://css.sr/i7b Все вакансии: https://css.sr/r5z petite-vue — https://github.com/vuejs/petite-vue Сравнение petite-vue и Vue — https://github.com/vuejs/petite-vue#comparison-with-standard-vue size-adjust — https://web.dev/css-size-adjust/ Гайд по тришейкингу — https://www.smashingmagazine.com/2021/05/tree-shaking-reference-guide/ React vs. Solid.js — https://blog.openreplay.com/solid-vs-react-the-fastest-vs-the-most-popular-ui-library Тестирование писем — https://www.smashingmagazine.com/2021/07/email-testing-flow/ Фреймворк Qwik — https://habr.com/ru/post/564990/ Чеклист для изменения моделей данных — https://rtpg.co/2021/06/07/changes-checklist.html Клон Facebook для IE6 — https://habr.com/ru/company/ruvds/blog/564300/ Тест на знание нюансов JavaScript — https://jsisweird.com/ Июльские security-релизы Node.js — https://nodejs.org/en/blog/vulnerability/july-2021-security-releases/ ESLint 7.30.0 — https://eslint.org/blog/2021/07/eslint-v7.30.0-released NeoVim 0.5 — https://github.com/neovim/neovim/commit/a5ac2f45ff84a688a09479f357a9909d5b914294 Роадмап Deno Q3 — https://github.com/denoland/deno/issues/11168 Конкурс JS 1024 — https://js1024.fun/ Разработчики Huawei спамят в репозиторий ядра Linux — https://www.theregister.com/2021/06/26/linux_kernel_contributor_from_huawei/ Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Solid.js 1.0, время и дата с Temporal API, TypeScript 4.4 beta, GitHub Copilot, «Linux для себя» 6:06
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-179/ Состояние веб воркеров 2021 — https://www.smashingmagazine.com/2021/06/web-workers-2021/ Temporal API — https://2ality.com/2021/06/temporal-api.html Ghost Platform и SDUI — https://medium.com/airbnb-engineering/a-deep-dive-into-airbnbs-server-driven-ui-system-842244c5f5 Проблемы тестирования фронтенда — https://www.smashingmagazine.com/2021/07/frontend-testing-pitfalls/ Когда клик не просто клик — https://css-tricks.com/when-a-click-is-not-just-a-click/ Позиционирование с CSS Grid — https://css-tricks.com/positioning-overlay-content-with-css-grid/ Предзагрузка модулей в Angular — https://medium.com/geekculture/preloading-strategy-in-angularsave-loading-time-ca791074fe28 Кастомные сниппет для Emmet в VSCode — https://www.smashingmagazine.com/2021/06/custom-emmet-snippets-vscode/ Linux для себя — https://lx4u.ru/ Solid.js 1.0 — https://dev.to/ryansolid/solidjs-official-release-the-long-road-to-1-0-4ldd TypeScript 4.4 beta — https://devblogs.microsoft.com/typescript/announcing-typescript-4-4-beta/ Safari Technology Preview 127 — https://webkit.org/blog/11736/release-notes-for-safari-technology-preview-127/ Laravel 8.49.0 — https://laravel-news.com/laravel-8-49-0 Ядро Linux 5.13 — https://lkml.org/lkml/2021/6/27/202 njs 0.6.1 — http://nginx.org/en/docs/njs/changes.html#njs0.6.1 Copilot от GitHub — https://copilot.github.com/ State of Software Security v11: Open Source Edition — https://www.veracode.com/blog/research/announcing-state-software-security-v11-open-source-edition Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-178/ ECMAScript 2021 – https://www.ecma-international.org/news/ecma-international-approves-new-standards-4/ Обзор фич ECMAScript 2021 – https://ui.dev/es2021/ TablesNG – https://developer.chrome.com/blog/tablesng/ Error cause proposal – https://2ality.com/2021/06/error-cause.html Тег – https://github.com/Konfuze/HEAD 22 CSS-трюка — https://betterprogramming.pub/22-css-tricks-that-can-make-you-a-layout-ninja-452847fba639 Построение цветовых схем — https://web.dev/building-a-color-scheme/ Кастомные скроллбары на CSS – https://ishadeed.com/article/custom-scrollbars-css/ WebAssembly для JavaScript-разработчиков — https://pascalpares.appspot.ovh/webassembly-for-javascript-developers/ Июльские security-релизы Node.js – https://nodejs.org/en/blog/vulnerability/july-2021-security-releases/ Node.js 16.4.0 – https://nodejs.org/en/blog/release/v16.4.0/ Firefox 89.0.2 – https://www.mozilla.org/en-US/firefox/89.0.2/releasenotes/ Tor 10.0.18 – https://blog.torproject.org/new-release-tor-browser-10018 Safari Technology Preview 126 – https://webkit.org/blog/11727/release-notes-for-safari-technology-preview-126-with-safari-15-features/ TailwindCSS 2.2 – https://blog.tailwindcss.com/tailwindcss-2-2 Бета обновленных GitHub Issues – https://github.com/features/issues Что может измениться в Microsoft Teams 2.0 – https://tomtalks.blog/2021/06/microsoft-teams-2-0-will-use-half-the-memory-dropping-electron-for-edge-webview2/ Бета поисковой системы Brave – https://brave.com/brave-search-beta/ Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Развитие GitHub, proof assistant, четырехдневная рабочая неделя 1:25:27
1:25:27
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:25:27
В этом выпуске Callback Hell ребята обсудили развитие GitHub «вширь», войдёт ли proof assistant в нашу жизнь и что это такое вообще, а также четырехдневную рабочую неделю и её перспективы. Тред в Telegram: https://t.me/csssr/312 (01:50) Развитие GitHub: –– Анонс Container registry: https://github.blog/2021-06-21-github-packages-container-registry-generally-available/ –– Пример активного использования Discussins в GitHub: https://github.com/vercel/next.js/discussions –– JetBrains-экосистема для совместной работы: https://www.jetbrains.com/space/ (33:45) Proof assistant –– Новость про Lean и «теорию всего»: https://www.nature.com/articles/d41586-021-01627-2 –– Lean theorem prover от Microsoft Research: https://leanprover.github.io/ –– Пример кода на Lean: https://github.com/leanprover-community/lean-liquid/blob/master/src/lem97.lean#L210-L241 –– Видео про невозможность 100%-ого доказательства в математике: https://www.youtube.com/watch?v=HeQX2HjkcNo –– Брошюра про историю вопроса мат доказательств и текущее их состояние: https://arxiv.org/pdf/1210.1478.pdf (59:55) Четырехдневная рабочая неделя —— Япония: https://mainichi.jp/english/articles/20210619/p2g/00m/0na/014000c —— Испания готовится к 3-летнему эксперименту: https://www.theguardian.com/world/2021/mar/15/spain-to-launch-trial-of-four-day-working-week —— Движение за 4-дневную рабочую неделю: https://www.4dayweek.com/ Слушайте на любимой платформе: RSS — radio.csssr.com/rss/callback_hell.rss YouTube — www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA Пишите нам и читайте: Telegram—канал CSSSR: t.me/csssr Twitter CSSSR: twitter.com/csssr_dev…

1 Import Assertions, стримы в Node.js, веб и потребление памяти, голосовые интерфейсы, Rust 1.53 6:38
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-177/ Измерение потребления памяти JS — https://blog.webpagetest.org/posts/benchmarking-javascript-memory-usage/ Стримы в Node.js — https://blog.insiderattack.net/a-visual-guide-to-nodejs-streams-9d2d594a9bf5 Оптимизация изображений [EN] — https://dev.to/requestmetrics/high-performance-images-2021-guide-48g8 Оптимизация изображений [RU] — https://habr.com/ru/company/ruvds/blog/562534/ Import Assertions — https://v8.dev/features/import-assertions Статья Акселя Раушмайера о Import Assertions — https://2ality.com/2021/01/import-assertions.html Знания по Angular для интервью — https://kevinkreuzer.medium.com/angular-interviews-in-2021-61eea28ae563 Переход Тинькофф Бизнес на микрофронтенды — https://habr.com/ru/company/tinkoff/blog/562986/ Букмарклеты — https://www.freecodecamp.org/news/what-are-bookmarklets/ Голосовые интерфейсы — https://www.smashingmagazine.com/2021/06/alternative-voice-ui-voice-assistants/ 5 идей о внедрении a11y в процесс разработки — https://levelup.gitconnected.com/5-tips-on-how-to-incorporate-web-accessibility-into-your-dev-workflow-74d831e92fba Обзор Rust с точки зрения JavaScript [EN] — https://blogs.harvard.edu/kapolos/rust-from-a-javascript-perspective/ Обзор Rust с точки зрения JavaScript [RU]— https://habr.com/ru/company/ruvds/blog/562652/ Rust 1.53.0 — https://blog.rust-lang.org/2021/06/17/Rust-1.53.0.html ESLint 7.29.0 — https://eslint.org/blog/2021/06/eslint-v7.29.0-released Laravel 8.47.0 — https://laravel-news.com/laravel-8-47-0 CakePHP 3.10.0 — https://github.com/cakephp/cakephp/releases/tag/3.10.0 SQLite 3.36.0 — https://www.sqlite.org/releaselog/3_36_0.html Debian 10.10 — https://www.debian.org/News/2021/20210619 Отключение Opera VPN в России — https://tass.ru/ekonomika/11680625 Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Canvas-рендеринг, Lighthouse 8, пропорции в CSS, PHP 8.1 alpha, Next.js 11, Линус и антипрививочник 7:14
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-176/ Canvas Rendering — https://medium.com/young-coder/the-future-web-will-canvas-rendering-replace-the-dom-847be872884c Сравнение Svelte и React — https://www.jackfranklin.co.uk/blog/comparing-svelte-and-react-javascript/ Тулинг для доступности — https://www.smashingmagazine.com/2021/06/complete-guide-accessibility-tooling/ Когда для доступности нужен JS — https://www.smashingmagazine.com/2021/06/css-javascript-requirements-accessible-components/ Улучшение CLS в Telegraph — https://web.dev/telegraph/ Storage Foundation API — https://web.dev/storage-foundation/ Лучшие практики создания форм регистрации — https://web.dev/sign-up-form-best-practices/ Изображения для экранов с высокой плотностью пикселей — https://jakearchibald.com/2021/serving-sharp-images-to-high-density-screens/ Пропорции в CSS — https://ishadeed.com/article/css-aspect-ratio/ Полезные шаблоны для фронтенда — https://www.smashingmagazine.com/2021/06/useful-frontend-boilerplates-starter-kits/ Стейт-менеджмент 2021 — https://itnext.io/an-overview-of-react-state-management-techniques-in-2021-%EF%B8%8F-1590242b1cbc 5 проблем фронтенда, которые нельзя игнорировать — https://javascript.plainenglish.io/5-frontend-problems-you-shouldnt-ignore-230b156a21ed PHP 8.1 alpha — https://www.php.net/index.php#id2021-06-10-1 Lighthouse 8 — https://calibreapp.com/blog/lighthouse-8 Next.js 11 — https://nextjs.org/blog/next-11 Node.js 14.17.1 — https://nodejs.org/en/blog/release/v14.17.1/ Mozilla Firefox 89.0.1 — https://www.mozilla.org/en-US/firefox/89.0.1/releasenotes/ njs 0.6.0 — http://nginx.org/en/docs/njs/changes.html#njs0.6.0 Линус против антипрививочника — https://www.theregister.com/2021/06/11/linus_torvalds_vaccine_smackdown/ Слушайте на любимой платформе: RSS — https://radio.csssr.com/rss/news512.rss Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815 Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14 SoundCloud — https://soundcloud.com/csssr/sets/512-news Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992 Пишите нам и читайте: Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…

1 Микрофронтенды и Module Federation, почему компании боятся открывать свой код, игровая выставка E3 1:58:07
1:58:07
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:58:07
В этом эпизоде речь идёт о микрофронтендах в целом и Module Federation в частности, публикации своего кода разными компаниями и почему многие компании боятся это делать. Завершается эпизод обсуждением выставки E3, новинок и ожиданий от игровой индустрии. Микрофронтенды вообще и Module Federation в частности —— Документация Module Federation - https://webpack.js.org/concepts/module-federation/ —— Доклад про Module Federation от человека с практическим опытом: https://www.youtube.com/watch?v=pcY8-pDGLkI —— Один из предыдущих подходов к организации микрофронтендов: https://www.mosaic9.org/ —— Склеивание нескольких next.js-приложений в одно: https://nextjs.org/docs/advanced-features/multi-zones Почему компании боятся открывать свой код? —— Доклад: https://standoff365.com/media/open-source-pochemu-ne-stoit-boyatsya-otkryvat-svoy-kod/ —— Модель распространения открытого кода Fair-code: https://faircode.io/ E3: —— Death Trash - https://www.youtube.com/watch?v=nukQEAJmpZY Слушайте на любимой платформе: RSS — radio.csssr.com/rss/callback_hell.rss YouTube — www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA Пишите нам и читайте: Telegram—канал CSSSR: t.me/csssr Twitter CSSSR: twitter.com/csssr_dev…

1 Андрей Артамонов — DevExperts, 13 лет в одной компании, критическое мышление, вклад в опенсорс 59:08
Сегодня у нас в гостях Андрей Артамонов: технический директор DevExperts. Мы поговорим о том, как появилась и развивалась компания, зачем стоит вкладываться в опенсорс, какого это — работать в одном и том же месте 13 лет и о важности критического мышления в работе и в жизни. Андрей на LinkedIn — https://www.linkedin.com/in/andreyartamonov/ Слушайте нас на любимой платформе: RSS-лента: https://radio.csssr.com/rss/mw.rss Apple Podcasts: https://podcasts.apple.com/us/podcast/manager-within/id1471648183 Soundcloud: https://soundcloud.com/csssr/sets/manager-within Google Podcasts: https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL213LnJzcw&ep=14 VK: https://vk.com/podcasts-185290073 Яндекс.Музыка: https://music.yandex.ru/album/8737912 Читайте нас и пишите: Twitter Manager Within: https://twitter.com/csssr_mwithin Telegram—канал CSSSR: https://t.me/csssr Twitter CSSSR: https://twitter.com/csssr_dev Telegram для связи с редакцией: https://t.me/Vindizh…
به Player FM خوش آمدید!
Player FM در سراسر وب را برای یافتن پادکست های با کیفیت اسکن می کند تا همین الان لذت ببرید. این بهترین برنامه ی پادکست است که در اندروید، آیفون و وب کار می کند. ثبت نام کنید تا اشتراک های شما در بین دستگاه های مختلف همگام سازی شود.