Skip to main content
NP complete

NP complete

By NP-complete
Разговариваем за технологии, программирование и айти
Listen on
Where to listen
Breaker Logo

Breaker

Google Podcasts Logo

Google Podcasts

Pocket Casts Logo

Pocket Casts

RadioPublic Logo

RadioPublic

Spotify Logo

Spotify

Currently playing episode

NP-complete #26 - Обработка 1.2 миллиона запросов в секунду на одном серваке, а вам слабо?

NP complete

1x
NP-complete #39 - Трояны и бэкдоры в кнопочных мобильных
00:01:25 - Разминка - Что нового мы узнали на этой неделе? 00:11:00 - Разминка - Какая самая громкая новость была на этой неделе для каждого из нас? 00:22:00 - Трояны и бэкдоры в кнопочных мобильных https://habr.com/ru/post/575626/ 00:43:00 - Фулстеки — это будущие архитекторы, а не вечные мидлы https://habr.com/ru/post/575118/ 00:52:03 - Докер становится платным - https://www.docker.com/blog/updating-product-subscriptions/ 00:59:30 - Почему electron приложения - это норма? https://nielsleenheer.com/articles/2021/why-electron-apps-are-fine/ 01:15:43 - Полезняшка: Изучение frontend технологий через интерактив https://www.smashingmagazine.com/2021/09/interactive-learning-tools-front-end-developers/
01:27:32
September 5, 2021
NP-complete #38 - Soft-skills для программистов
00:01:17 - Разминка - Что нового мы узнали на этой неделе? 00:02:12 - Разминка - Какая самая громкая новость была на этой неделе для каждого из нас? 00:12:53 - Какие Soft-skills нужны разработчикам? На каком уровне? Как их проверить? https://habr.com/ru/company/oleg-bunin/blog/573620/ 01:19:15 - Tinder для хед-хантинга? https://habr.com/ru/company/mvideo/blog/574188/ 01:30:25 - Android Jetpack Compose https://developer.android.com/jetpack/compose
01:57:03
August 29, 2021
NP-complete #37 - Морально-этический выбор проектов для программистов
00:01:16 - Разминка - Что нового мы узнали на этой неделе? 00:16:11 - Разминка - Какая самая громкая новость была на этой неделе для каждого из нас? 00:23:49 - Сокращения в xsolla - https://habr.com/ru/company/mvideo/blog/571458/ 00:45:19 - Полезняшка - опен-сорсные альтернативы рабочим приложухам https://www.btw.so/open-source-alternatives 00:48:42 - Борьба Эластика с Амазоном - Часть 2 - https://github.com/elastic/elasticsearch-py/issues/1666 00:57:35 - Надо выкинуть ангуляр? https://habr.com/ru/company/ruvds/blog/569536/ 01:14:07 - Бессерверные БД: зачем переводить Stateful-сервис в Serverless - https://habr.com/ru/post/571206/ 01:20:43 - Деньги или интерес и морально-этический выбор проектов https://habr.com/ru/article/569884/
01:48:58
August 10, 2021
NP-complete #36 - Когнитивная сложность при программирование
00:00:29 - Минутка маркетинга - https://npcomplete.dev/ и https://t.me/npcomplete_podcast и https://twitter.com/npcomplete_dev 00:01:49 - Разминка - Что нового мы узнали на этой неделе? 00:10:31 - Разминка - Какая самая громкая новость была на этой неделе для каждого из нас? 00:16:27 - Почему для поддержки Safari - дерьмовый браузер https://blog.perrysun.com/2021/07/15/for-developers-safari-is-crap-and-outdated/ 00:31:14 - Релиз СУБД Apache Cassandra 4.0 - https://www.opennet.ru/opennews/art.shtml?num=55561 00:35:29 - Почему не все могут программировать и что для этого надо https://habr.com/ru/company/domclick/blog/569062/ 00:53:48 - Kubernetes Maximalist - https://matt-rickard.com/kubernetes-maximalism/ 01:05:58 - Полезняшка: измеритель размера бандла для конечного пользователя, на CI https://github.com/ai/size-limit 01:09:12 - Представляем Kubernetes-платформу Deckhouse. Теперь в Open Source и для всех - https://habr.com/ru/company/flant/blog/569840/ 01:14:41 - Производительность расширений для Chrome, сравнение https://www.debugbear.com/blog/chrome-extension-performance-2021
01:29:30
August 1, 2021
NP-complete #35 - Опечатка в продакшене, которая поломала Chrome OS
00:01:34 - Разминка - Что нового мы узнали на этой неделе? 00:14:30 - Разминка - Какая самая громкая новость была на этой неделе для каждого из нас? 00:19:24 - Китай представил первый в мире маглев, преодолевший барьер в 600 км/ч - https://habr.com/ru/news/t/568882/ 00:28:09 - Полезняшка - расширение для VS code, которое добавляет новых рефакторингов в TS и JS https://github.com/nicoespeon/abracadabra 00:36:16 - Google pushed a one-character typo to production, bricking Chrome OS devices - https://arstechnica.com/gadgets/2021/07/google-pushed-a-one-character-typo-to-production-bricking-chrome-os-devices/ 00:44:15 - Ленивая загрузка картинок - какой эффект на производительность https://web.dev/lcp-lazy-loading/ 00:57:39 - Когнитивные искажения в IT https://habr.com/ru/company/karuna/blog/555270/
01:08:30
July 27, 2021
NP-complete #34 - Как мерить latency с помощью Curl
00:00:51 - Минутка маркетинга - https://npcomplete.dev/ и https://t.me/npcomplete_podcast  00:01:30 - Разминка - Что нового мы узнали на этой неделе?  00:10:27 - Разминка - Какая самая громкая новость была на этой неделе для каждого из нас?  00:10:33 - Valve анонсировала новое устройство — портативную Steam Deck - https://www.steamdeck.com/ru/hardware  00:18:11 - Интересный драфт для CSS https://www.bram.us/2021/07/08/the-large-small-and-dynamic-viewports/  00:20:52 - Javascript Hacks - https://medium.com/geekculture/javascript-hacks-cf8f0fecbc60  00:28:51 - Методика обучения в айти сфере (что наиболее эффективно, что менее)  00:42:35 - Полезняшки для измерения качества CSS - https://cssstats.com/ , https://github.com/projectwallace/wallace-cli  00:48:59 - Как мерить latency с помощью Curl - https://speedtestdemon.com/a-guide-to-curls-performance-metrics-how-to-analyze-a-speed-test-result/  00:53:35 - Google Meet now enforces group call length limit for free Gmail users - https://9to5google.com/2021/07/12/google-meet-group-limit/ 00:59:09 - Мировой кризис микрочипов. Причины, последствия, прогнозы - https://habr.com/ru/post/567788/
01:15:24
July 19, 2021
NP-complete #33 - Так ли хороши Web Workers на самом деле?
00:00:57 - Минутка маркетинга - https://npcomplete.dev/ и https://t.me/npcomplete_podcast и https://twitter.com/npcomplete_dev 00:02:00 - Разминка - Что нового мы узнали на этой неделе? https://www.youtube.com/watch?v=G-WO-z-QuWI 00:07:40 - Разминка - Какая самая громкая новость была на этой неделе для каждого из нас? https://habr.com/ru/news/t/566128/ 00:16:30 - Готовы платить за поисковик? https://habr.com/ru/company/gms/blog/566030/ 00:30:16 - Почему PostgreSQL тормозит: индексы и корреляция данных - https://habr.com/ru/company/ozontech/blog/564520/ 00:43:20 - Web-workers 2021 https://www.smashingmagazine.com/2021/06/web-workers-2021/ 01:06:20 - Как и для чего мы два раза переезжали на GraphQL — опыт Яндекс.Афиши - https://habr.com/ru/company/yandex/blog/566700/ 01:24:25 - Гибридный режим работы (офис/удалёнка) - плохо работает? https://habr.com/ru/company/maxilect/blog/566538/
01:46:31
July 11, 2021
NP-complete #32 - Flaky тесты и как с ними борются
00:00:01 - Минутка маркетинга - https://npcomplete.dev/ и https://t.me/npcomplete_podcast и https://twitter.com/npcomplete_dev 00:01:56 - Разминка - Какая самая громкая новость была на этой неделе для каждого из нас? 00:23:33 - Таксономия Ивентов от Мартина Клеппмана - https://www.youtube.com/watch?v=72W_VvFRqc0 00:32:05 - Полезняшка от google для определения зависимостей пакетов npm, maven, etc. - https://deps.dev/ 00:40:12 - How to Detect Unused CSS or JavaScript in Your Code - https://medium.com/geekculture/detect-unused-css-or-javascript-in-your-code-8d200ef07e50 00:53:24 - Typescript 4.4 beta, несколько полезных фич - https://devblogs.microsoft.com/typescript/announcing-typescript-4-4-beta/ 01:10:53 - Боремся с Flaky тестами в Java - https://eng.uber.com/handling-flaky-tests-java/ 01:33:23 - Сортировка цветов в JS - https://tomekdev.com/posts/sorting-colors-in-js
01:51:09
July 6, 2021
NP-complete #31 - E2E не так страшен
00:02:27 - Минутка маркетинга - https://npcomplete.dev/ и https://t.me/npcomplete_podcast  00:02:33 - Мы создали твиттер аккаунт - https://twitter.com/npcomplete_dev  00:02:45 - Разминка - Что нового мы узнали на этой неделе?  00:04:21 - Разминка - Какая самая громкая новость была на этой неделе для каждого из нас?  00:26:44 - AtomicJar - новая фирма, стоящая за Testcontainers - https://www.atomicjar.com/  00:31:16 - GitLab 14.0 released with a celebration of GitLab 14 - https://about.gitlab.com/releases/2021/06/22/gitlab-14-0-released  00:41:51 - Новые GitHub Issues - смерть Jira? https://github.com/features/issues  00:43:46 - State of WebAssembly 2021 https://blog.scottlogic.com/2021/06/21/state-of-wasm.html  01:01:20 - Крутая статья одной строкой - Делаем очереди на Pulsar - https://habr.com/ru/company/avito/blog/563116/  01:12:02 - Новая версия Visual Studio 2022 Preview 1 стала доступна для установки - https://habr.com/ru/company/microsoft/blog/564102/  01:20:57 - E2E не так страшен с Cypress https://madewithlove.com/blog/software-engineering/cypress-or-how-i-learned-to-stop-worrying-and-love-e2e/
01:45:51
June 28, 2021
NP-complete #30 - Всё, что вы хотели узнать про менторство, но боялись спросить
00:00:33 - Минутка маркетинга - https://npcomplete.dev/ и https://t.me/npcomplete_podcast 00:01:26 - В сети появились скриншоты Windows 11 - https://habr.com/ru/news/t/562910/ 00:08:47 - Разминка - Что нового мы узнали на этой неделе? 00:09:19 - Как подружить Redis Cluster c Testcontainers - https://habr.com/ru/post/563650/ 00:16:01 - Полезняшка - Запускаем быстро и просто Лункс Виртуалки на MacOS - https://multipass.run/ 00:18:41 - Менторство в IT - занялся бы? https://habr.com/ru/company/skillfactory/blog/562172/ 00:54:11 - Полезняшка: 3 тулзы для аудита фронта https://www.smashingmagazine.com/2021/06/three-frontend-auditing-tools/ 01:01:09 - Как CrateDB борется с Out of memory (OOM) - https://zignar.net/2021/06/17/the-circuit-breaker-mechanism-in-cratedb/ 01:12:37 - Комментарии к коду - https://habr.com/ru/post/562938/
01:36:09
June 20, 2021
NP-complete #29 - Что нужно уметь сеньору, кроме программирования?
00:00:46 - Разминка - Что нового мы узнали на этой неделе? Structured concurrency in Swift - https://developer.apple.com/videos/play/wwdc2021/10134/ Про эфимерные порты - https://en.wikipedia.org/wiki/Ephemeral_port 00:14:03 - Разминка - Какая самая громкая новость была на этой неделе для каждого из нас? Упало пол-интернета из-за падения CDN Fastly. Шок, Fastly используется даже внутри Амазона каким-то продуктом. https://www.fastly.com/blog/summary-of-june-8-outage Исходники Cyberpunk 2077 https://habr.com/ru/news/t/561744/ 00:24:42 - WWDC 2021 - https://www.youtube.com/watch?v=0TD96VTf0Xs https://habr.com/ru/company/pixonic/blog/561560/ 00:55:20 - Будущее веба: станет ли рендеринг в заменой DOM? - https://habr.com/ru/company/ruvds/blog/560736/ 01:11:06 - Как запустить JS на WebAssembly быстро и зачем? https://bytecodealliance.org/articles/making-javascript-run-fast-on-webassembly 01:39:38 - Что нужно уметь сеньору, кроме программирования? https://skamille.medium.com/an-incomplete-list-of-skills-senior-engineers-need-beyond-coding-8ed4a521b29f
02:12:04
June 13, 2021
NP-complete #28 - Давай протестируем фронт от и до?
00:00:08 - Минутка маркетинга - https://npcomplete.dev/ и https://t.me/npcomplete_podcast  00:00:43 - Разминка - Что нового мы узнали на этой неделе?  00:19:55 - Разминка - Какая самая громкая новость была на этой неделе для каждого из нас?  00:24:08 - Добавляем Serverless Поиск в статический блог - https://www.morling.dev/blog/how-i-built-a-serverless-search-for-my-blog/  00:39:27 - Язык Grain, созданный для WebAssembly - https://habr.com/ru/company/macloud/blog/561048/  00:53:50 - Разные виды тестирования фронта https://css-tricks.com/front-end-testing-is-for-everyone/  01:21:13 - QUIC опубликован как RFC 9000 - https://www.fastly.com/blog/quic-is-now-rfc-9000  01:29:59 - Откровения пьяного старшего инженера - https://habr.com/ru/company/macloud/blog/560346/
01:58:40
June 7, 2021
NP-complete #27 - Трудности и радости Тимлидов
00:00:35 - Минутка маркетинга - https://npcomplete.dev/ и https://t.me/npcomplete_podcast 00:01:49 - Разминка - Что нового мы узнали на этой неделе? 00:07:03 - Разминка - Какая самая громкая новость была на этой неделе для каждого из нас? 00:18:27 - Гайд начинающего тимлида - https://habr.com/ru/post/559394/ 00:37:35 - Proxyless Service Mesh - https://thenewstack.io/grpc-delivers-on-the-promise-of-a-proxyless-service-mesh/ 00:51:50 - .NET quiz – check your level of knowledge about .NET memory management - https://tooslowexception.com/net-quiz-check-your-level-of-knowledge-about-net-memory-management/ 01:04:07 - Запускаем Node.JS прямо в браузере - https://blog.stackblitz.com/posts/introducing-webcontainers/ 01:13:36 - Забавная новость - https://m1racles.com/ - хардварная уязвимость в M1 MacOs
01:21:14
May 30, 2021
NP-complete #26 - Обработка 1.2 миллиона запросов в секунду на одном серваке, а вам слабо?
По техническим причинам этот выпуск неполный. 00:04:00 - Минутка маркетинга - https://npcomplete.dev/ и https://t.me/npcomplete_podcast 00:04:06 - Разминка - Что нового мы узнали на этой неделе? 00:05:45 - Разминка - Какая самая громкая новость была на этой неделе для каждого из нас? 00:15:33 - Обсудить криптовалюты на фоне новостей про Биток 00:24:54 - 6 типов кода, которого не должно быть внутри контроллеров .NET - https://habr.com/ru/company/otus/blog/554338/ 00:35:42 - Обработка 1.2 миллиона запросов в секунду на одном серваке - https://talawah.io/blog/extreme-http-performance-tuning-one-point-two-million/
43:42
May 24, 2021
NP-complete #25 - Так ли хороши JWT токены на самом деле?
00:00:42 - Минутка маркетинга - https://npcomplete.dev/ и https://t.me/npcomplete_podcast 00:01:28 - Разминка - Что нового мы узнали на этой неделе?  00:05:28 - Разминка - Какая самая громкая новость была на этой неделе для каждого из нас? https://cloudblogs.microsoft.com/opensource/2021/05/10/making-ebpf-work-on-windows/ https://habr.com/ru/company/flant/news/t/557338/ 00:13:09 - Супер мелкая полезняшка Czkawka - https://github.com/qarmin/czkawka 00:18:53 - https://scala-lang.org/blog/2021/05/14/scala3-is-here.html - Долгожданный Релиз Scala 3 00:37:20 - Не используйте JWT по умолчанию - https://evertpot.com/jwt-is-a-bad-default/ 01:06:26 - https://inside.java/2021/05/10/networking-io-with-virtual-threads/ - как работает Сетевое API с Project Loom 01:15:38 - Эффективность — ваш враг - https://habr.com/ru/company/vdsina/blog/556838/
01:39:36
May 16, 2021
NP-complete #24 - Эффективна ли стратегия 996?
00:00:01 - Минутка маркетинга - https://npcomplete.dev/ и https://t.me/npcomplete_podcast 00:00:56 - Разминка - Что нового мы узнали на этой неделе? 00:02:12 - Разминка - Какая самая громкая новость была на этой неделе для каждого из нас? 00:06:51 - Мониторим сайт нашего подкаста бесплатно - https://github.com/upptime/upptime А вот и сам мониторинг - https://npcomplete-dev.github.io/podcast-site-upptime/ 00:15:50 - Разработчик в Китае, личный опыт - https://habr.com/ru/company/gms/blog/553532/ 00:51:28 - Под капотом AirTag - https://habr.com/ru/company/timeweb/blog/555752/ А вот и новость про взлом - https://www.ixbt.com/news/2021/05/09/majachok-apple-airtag-vpervye-vzlomali.html 00:57:15 - Забавная идея для "нового" браузера - https://www.mightyapp.com/ Чуть больше подробностей про технические характеристики - https://9to5google.com/2021/04/27/mighty-browser/ 01:08:05 - Четыре ошибки программистов, которые я осознал, только когда стал CTO - https://habr.com/ru/company/vdsina/blog/556358/ 01:34:50 - CSS Hell - https://csshell.dev/
01:41:35
May 10, 2021
NP-complete #23 - HTMHell - адовая разметка
00:00:20 - Минутка маркетинга - https://npcomplete.dev/ и https://t.me/npcomplete_podcast  00:01:10 - Разминка - Что нового мы узнали на этой неделе?  00:02:46 - Разминка - Какая самая громкая новость была на этой неделе для каждого из нас?  00:04:58 - Ещё один рейтинг языков программирования - https://www.zdnet.com/article/programming-languages-javascript-has-most-developers-but-rust-is-the-fastest-growing/  00:23:10 - HTMHell — адовая разметка - https://habr.com/ru/post/555192/  00:34:10 - Интересная дичь: на CSS судоку сделать и дать возможность решать https://css-tricks.com/generating-and-solving-sudokus-in-css/  00:43:16 - В 2021 Angular по-прежнему является хорошим выбором или нет? - https://medium.com/axel-springer-tech/is-angular-still-a-good-choice-in-2021-749cdc86726e  01:09:17 - Обсуждение про IE11 в ангуляре (нужен ли он?) - https://github.com/angular/angular/issues/41840  01:19:14 - Как вы увеличиваете свою производительность? https://habr.com/ru/company/vdsina/blog/554728/
01:56:55
May 3, 2021
NP-complete #22 - Technology Radar Volume 24
00:00:29 - Разминка - Что нового мы узнали на этой неделе? 00:07:42 - Разминка - Какая самая громкая новость была на этой неделе для каждого из нас? 00:13:39 - Какие Apple новинки вы захотели купить? https://www.youtube.com/watch?v=JdBYVNuky1M 00:30:29 - Очень подробный обзор новых метрик для оценки производительности сайта, их влияния и т.д. https://www.smashingmagazine.com/2021/04/complete-guide-measure-core-web-vitals/ 00:51:26 - Technology Radar Volume 24 - Обсудим новый радар - https://assets.thoughtworks.com/assets/technology-radar-vol-24-en.pdf 01:25:24 - Скоро появится 64-битная Visual Studio https://devblogs.microsoft.com/visualstudio/visual-studio-2022/ 01:36:47 - Скоро релиз Redis 7 - https://www.zdnet.com/article/redis-labs-unveils-redis-database-7-0/ - Редис - это больше, чем кэш? 01:42:18 - Приколюха - разрабы библиотеки платят, если вы нашли способ уменьшить её размер https://goober.rocks/the-great-shave-off
01:51:40
April 26, 2021
NP-complete #21 - Веб на заре Рунета
По техническим причинам в этом выпуске нет временных меток. Окунемся в историю. Веб на заре Рунета - https://habr.com/ru/company/macloud/blog/552168/ Как Sentry переписывали фронт на TS https://blog.sentry.io/2021/04/12/slow-and-steady-converting-sentrys-entire-frontend-to-typescript How to use backend-as-a-service for app development - https://jelvix.medium.com/how-to-use-backend-as-a-service-for-app-development-1cfb6d007bf7 Как деливери клаб пробует переходить на микрофронтенды https://habr.com/ru/company/mailru/blog/552240/ Go: распространенные антипаттерны или какие антипаттерны существуют в вашем языке - https://habr.com/ru/company/ruvds/blog/551032/ Советы для соло-разработчиков как пилить проекты - https://habr.com/ru/company/vdsina/blog/552260/
01:41:50
April 18, 2021
NP-complete #20 - Программирование - это сложно?
00:00:53 - Разминка - Что нового мы узнали на этой неделе? Какая самая громкая новость была на этой неделе для каждого из нас? 00:15:25 - Рассказываем про наши новые микрофоны 00:20:57 - Полезняшка - Курс по OLTP БД - https://www.youtube.com/playlist?list=PLSE8ODhjZXjasmrEd2_Yi1deeE360zv5O https://15721.courses.cs.cmu.edu/spring2020/ https://twitter.com/andy_pavlo https://db.cs.cmu.edu/seminar2021/ - Vaccination Database Tech Talks - 2021 https://db.cs.cmu.edu/seminar2020/ - Quarantine Database Tech Talks - 2020 00:27:50 - Полезняшка - большой список ресурсов и статей про масштабируемость приложений https://github.com/binhnguyennus/awesome-scalability http://awesome-scalability.com/ https://github.com/donnemartin/system-design-primer 00:39:52 - Полезняшка - плагин для линтера о безопасности в JS https://www.npmjs.com/package/eslint-plugin-security 00:45:47 - Oracle vs Google - Что стоят публичные API? - https://news.bloomberglaw.com/us-law-week/supreme-court-overturns-oracles-copyright-win-over-google 00:53:19 - Статья на обсудить "Программирование — это сложно" https://habr.com/ru/company/vdsina/blog/551302/ 01:22:45 - Собрали Lombok для Java 16. А нужен ли он вообще? https://github.com/rzwitserloot/lombok/issues/2681#issuecomment-812288829 https://github.com/rzwitserloot/lombok/blob/88f8cdb3a2d147f90c5a64e5cac27ec006dbf614/src/core/lombok/javac/apt/LombokProcessor.java#L483 01:32:18 - Уменьшения личной боли - Vue 3 не поддерживает IE11 https://github.com/vuejs/rfcs/blob/ie11/active-rfcs/0000-vue3-ie11-support.md
01:45:47
April 11, 2021
NP-complete #19 - Кто такой архитектор?
00:00:47 - Разминка - Что нового мы узнали на этой неделе? 00:05:12 - Разминка - Какая самая громкая новость была на этой неделе для каждого из нас? 00:07:23 - Представление гостя и краткий рассказ гостя о себе и своем опыте 00:15:33 - Кто такой архитектор? 00:47:07 - Продуктовые vs аутсорс фирмы 01:16:37 - Состояние дел в кросплатформенной разработке (web/мобилки) 01:29:54 - Облачные технологии 01:43:42 - Настоящее и будущее Serverless? 01:50:21 - Немного про фронтенд 02:05:20 - Секция общих вопросов 02:08:25 - Слово гостю
02:10:10
April 4, 2021
NP-complete #18 - Выбираем платформу для микросервисов на C#
00:01:12 - Что нового мы узнали на этой неделе? Говорим про https://dotnet.microsoft.com/live 00:05:58 - Какая самая громкая новость была на этой неделе для каждого из нас? 00:10:15 - Build Microservices with Ocelot API Gateway in .NET Core https://medium.com/nerd-for-tech/build-microservices-with-ocelot-api-gateway-in-net-core-d87666a278f4 00:17:28 - Недавний релиз Domain Graph Service (DGS) framework от Netflix - https://netflixtechblog.com/open-sourcing-the-netflix-domain-graph-service-framework-graphql-for-spring-boot-92b9dcecda18 00:26:45 - Полезняшка https://github.com/jasontaylordev/CleanArchitecture 00:36:07 - Полезняшка - Разработка серверной части приложений PostgreSQL 12. Расширенный курс - https://postgrespro.ru/education/courses/DEV2 00:40:38 - .NET nanoFramework — платформа для разработки приложений на C# для микроконтроллеров https://habr.com/ru/post/549012/ 00:49:04 - The State of Serverless Computing 2021 - https://dzone.com/articles/the-state-of-serverless-computing-2021
59:55
March 28, 2021
NP-complete #17 - SQLite - мал золотник да дорог
00:00:20 - Что нового мы узнали на этой неделе?  00:17:02 - Какая самая громкая новость была на этой неделе для каждого из нас?  00:20:27 - Существование бесплатных тарифов у сервисов - хорошо или плохо для бизнеса https://habr.com/ru/company/vdsina/blog/547064/  00:45:21 - SQLite - мал золотник да дорог - https://habr.com/ru/post/547448/  00:58:23 - ASP.NET Core Developer Roadmap - https://github.com/MoienTajik/AspNetCore-Developer-Roadmap  01:19:37 - Как вливаться в новые кодовые базы на основе анализа их сложности https://www.kevinpeters.net/the-fastest-way-to-understand-new-code-bases  01:34:04 - Java 16 - https://mail.openjdk.java.net/pipermail/announce/2021-March/000295.html  01:42:53 - Способ создания нативных кроссплатформенных приложений на Svelte https://svelte.nodegui.org/
01:49:24
March 22, 2021
NP-complete #16 - Кто это такие, ваши DevSecOps?
00:01:40 - Выбор микрофонов для подкастинга 00:03:30 - Главная новость недели 00:05:44 - Что нового мы узнали на этой неделе? 00:13:07 - Как работать с ошибками бизнес-логики через HTTP https://habr.com/ru/post/545524/ 00:23:41 - Обсудили Exciting vs Boring technologies - https://lucjan.medium.com/choose-exciting-technology-e735bba08acc 00:34:28 - Как улучшить качество кода простым языком https://satya26.medium.com/how-to-improve-code-quality-in-simple-language-e3ca11a63b9 00:51:02 - Случился релиз Spring Native Beta - https://spring.io/blog/2021/03/11/announcing-spring-native-beta 00:58:12 - DevOps мало, нужны еще DevSecOps https://cloudride-il.medium.com/devsecops-c46e9f8098d8
01:05:46
March 14, 2021
NP-complete #15 - The Netflix Cosmos Platform - Будущее за Serverless?
00:02:03 - Полезняшка: Краткое описание AWS сервисов - https://d1.awsstatic.com/whitepapers/aws-overview.pdf. Канал Aws Notes - https://t.me/aws_notes 00:06:28 - Полезняшка: Свободное API для поиска в интернете - https://habr.com/ru/post/545196/. Ещё один вид поиска - https://github.com/hverlin/Quest 00:11:19 - The Netflix Cosmos Platform - Будущее за Serverless? - https://netflixtechblog.com/the-netflix-cosmos-platform-35c14d9351ad. Titus от Netflix - https://github.com/Netflix/titus 00:46:46 - Хорошая статья по поводу перформанса в фронте, что, как измерять и чем - https://nolanlawson.com/2021/02/23/javascript-performance-beyond-bundle-size/ 01:18:53 - Релиз Flutter 2 - https://developers.googleblog.com/2021/03/announcing-flutter-2.html 01:21:51 - Статья с реальным опытом переезда JS проекта на TS - https://medium.com/developing-koan/porting-koans-150-000-line-javascript-codebase-to-typescript-b4818ccc42ac 01:33:15 - Полезняшка: Список бесплатных ресурсов и продуктов, разбитый по темам https://free-for.dev/
01:37:17
March 7, 2021
NP-complete #14 - Java быстрее C++, или нет?
00:01:15 – Результаты конкурса 00:05:50 – Короткий рассказ про плагин для шоунотов 00:12:01 – Announcing .NET 6 Preview 1 https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-1/ ссылка на Roadmap: https://github.com/dotnet/aspnetcore/issues/27883 00:24:29 – Кроссплатформеная библиотека с поддержкой фронтовых  технологии (как Элетрон, но лучше, судя по описанию) Neutralinojs https://neutralino.js.org/ https://github.com/neutralinojs/evaluation 00:37:09 – https://aws.amazon.com/builders-library/reliability-and-constant-work/ – константная работа и кофе 01:01:52 – Кодогенерацию с использованием Roslyn можно использовать и без перехода на .Net 5 https://habr.com/ru/post/544274/ 01:18:12 – https://stackoverflow.blog/2021/02/22/choosing-java-instead-of-c-for-low-latency-systems/ – Java быстрее C++, или нет? Про tradeoffs программирования 01:28:52 – Как ангуляр пытается вводить лучшие практики со старта проекта на примере `strict` https://blog.angular.io/with-best-practices-from-the-start-d64881a16de8
01:44:32
February 27, 2021
NP-complete #13 - Про удивительный мир Android разработки
00:05:19 - Спрашиваем гостя про его прошлое в мире разработки 00:15:00 - Кроссплатформенность мобильной разработки 00:33:14 - Реактивная мобильная разработка 00:43:40 - Тестирование мобильных приложений 01:02:10 - Информационная безопасность мобильной разработки 01:22:34 - К лиент серверное взаимодействие (gRPC vs REST vs RSocket vs GraphQL) 01:42:10 - Почему смартфоны так быстро разряжаются 01:51:33 - Разные мобильные магазины приложений
01:56:39
February 21, 2021
NP-complete #12 - Избегайте Холодного пути в коде!
Шоуноты: 00:00:45 - Как мы запускали ещё один подкаст для программистов - https://habr.com/ru/post/541162/ 00:05:56 - Сложность создания новых браузеров зашкаливает! - https://habr.com/ru/post/541196/ И тут появляется Beam https://sifted.eu/articles/beam/ 00:20:01 - Избегайте Холодного пути в коде - https://timkellogg.me/blog/2021/01/29/cold-paths 00:35:05 - Работа с большими решениями .NET 5 в Visual Studio 2019 16.8 - https://habr.com/ru/company/microsoft/blog/541254/, .NET 5 https://docs.microsoft.com/en-us/dotnet/core/dotnet-five, Github1s https://github.com/conwnet/github1s 00:54:18 - IDE для Email'ов - https://useparcel.com/ 01:06:30 - А как вы документируете свои проекты? - https://matklad.github.io//2021/02/06/ARCHITECTURE.md.html 01:34:58 - 20 лет VideоLAN Client Player: 8 неочевидных возможностей программы - https://habr.com/ru/company/ruvds/blog/541470/
01:41:04
February 15, 2021
NP-complete #11 - Как не погибнуть от Техдолга
Шоуноты:  00:00:44 - JerryScript - лёгковестная альтернатива JavaScript для IoT. Как считаете, нужен ли? - https://github.com/jerryscript-project/jerryscript  00:11:45 - Как не погибнуть от Техдолга, когда ты уже не Стартап - https://habr.com/ru/company/miro/blog/539768/  00:30:43 - Почему в InVision затаскивают микросервисы обратно в монолит - https://habr.com/ru/company/flant/blog/540406/  00:47:33 - Getting Started With SQL -> чистый SQL vs ORM - https://thinkitmakeituseit.medium.com/getting-started-with-sql-1eb139041317  01:13:08 - DOM node и элементы в DOM - https://habr.com/ru/company/ruvds/blog/539096/  01:21:33 - Использование envoy proxy на мобильниках - https://habr.com/ru/post/540976/  01:30:19 - Разница между null и undefined - https://2ality.com/2021/01/undefined-null-revisited.html
01:42:05
February 7, 2021
NP-complete #10 - Непонятая математика из СКБ Контур
00:02:21 - Внедрение API Gateway в DigitalOcean - https://mauricio.github.io/2021/01/14/building-digitaloceans-api-gateway.html 00:23:55 - Топ javascript проектов 2020 года по звёздам - https://risingstars.js.org/2020/en 00:42:59 - Как Контур балансирует нагрузку в микросервисах - https://habr.com/ru/company/skbkontur/blog/539410/ 01:03:56 - Как будем программировать в будущем - https://habr.com/ru/company/ruvds/blog/537904/ 01:17:24 - Миграция с PostgreSQL 9.6 на 12.4 с 5 TB диска и 40_000 TPS https://habr.com/ru/company/alfa/blog/539350/  01:30:34 - Где люди Хабра жить хотят - https://habr.com/ru/article/538710/
02:04:57
January 31, 2021
NP-complete #9 - Не Растом едины
00:00:35 Как же изучать Rust Обсуждаемая статья: https://habr.com/ru/post/537790/ Другая статья про сложности использования Rust: https://macwright.com/2021/01/15/rust.html Видео по изучению Rust: https://www.youtube.com/watch?v=Oy_VYovfWyo 00:13:35 Что же такое BigBountyRecon? Ссылка на гитхаб: https://github.com/Viralmaniar/BigBountyRecon 00:21:33 Почему мы не можем правильно оценить задачи по времени Статья, на основе которой разговор: https://habr.com/ru/company/vdsina/blog/537970/ 00:44:34 Имплементация Java на Truffle Обсуждаемая статья: https://medium.com/graalvm/java-on-truffle-going-fully-metacircular-215531e3f840 00:52:36 A Cloudflare Worker embedding SQLite with WASM Ссылка на гитхаб: https://github.com/lspgn/edge-sql 00:58:45 Storybook и его обсуждение  Ссылка на гитхаб: https://github.com/storybookjs/storybook 01:11:51 Safari и то, будет ли он следующим IE, или есть другой претендент? Обсуждаемая статья: https://blog.logrocket.com/safari-next-internet-explorer/
01:31:16
January 23, 2021