Scalalaz Podcast

Follow Scalalaz Podcast
Share on
Copy link to clipboard

Подкаст о программировании на языке Scala (16+)

Scalalaz Podcast


    • Feb 23, 2022 LATEST EPISODE
    • infrequent NEW EPISODES
    • 111 EPISODES


    Search for episodes from Scalalaz Podcast with a specific topic:

    Latest episodes from Scalalaz Podcast

    Выпуск 109 — Путешествие морем в Скалу

    Play Episode Listen Later Feb 23, 2022


    00:01:19 - первый тест Ensime new gen 00:12:00 - немного про монтаж подкаста 00:23:16 - Scala в аутсорс компаниях Голоса выпуска: Юрий Бадальянц, Евгений Токарев, Вадим Челышов, Павел Попов

    Выпуск 108 — Next Gen Штаны

    Play Episode Listen Later Jan 14, 2022


    Why Scala Is Seeing A Renewed Interest For Developing Enterprise Software ENSIME The Next Generation Discord is Scala main chat platform now. Bye Gitter! Metals v0.11.0 is out! Basic Java support, test explorer API implementation, Scala 3 improvements, and more. Play Framework: first release based at Open Collective Migrating to Java 17 and Log4J zero day vulnerability discussion Pants 2.9: Alpha support for Java and Scala Scala 2.13.8 is here! Functional Effects for Everyone by Adam Fraser Scala Love 2022 Голоса выпуска: Алексей Романчук, Григорий Помадчин, Юрий Бадальянц, Евгений Токарев

    Выпуск 107 — Новогодний PHP-лаз

    Play Episode Listen Later Dec 19, 2021


    00:05:30 LEGO Woof - Scala 3 logging library without reflection 00:31:26 Опыт Фомкина со Scala 3 00:39:25 Preparing Apache Kafka for Scala 3 00:47:15 ENSIME Next Generation Голоса выпуска: Григорий Помадчин, Юрий Бадальянц, Евгений Токарев, Алексей Фомкин, Вадим Челышов, Кирилл Шелопугин

    Выпуск 106 - Cats unboxing

    Play Episode Listen Later Nov 28, 2021


    00:00:17 cats 2.7.0 + cats-effect 3.3.0 Release Cats 2.7.0 · typelevel/cats · GitHub Release v3.3.0 · typelevel/cats-effect · GitHub Time traveling in tests with Cats Effect 00:18:31 ZIO vs CE benchmarks от Спивака 00:24:05 Обсуждение последних новостей про Akka, Lightbend, Play и Lagom. Akka Scala 3 support Akka gRPC 1200% performance On the future of Akka & Lightbend On the future of Play Framework | Lightbend On the future of Play Framework - #2 by mkurz - Play Framework - Discussion Forum for Akka Serverless and Akka Platform technologies 00:31:47 Про одинокие митапы от Жени 00:35:28 SLinC 00:41:48 Scala at Scale at Databricks - Li Haoyi Scala at Scale at Databricks - Li Haoyi - YouTube Reflecting on Four Years at Databricks 00:51:36 Security improvements in tapir 0.19 01:02:38 scalikejdbc 4.0 Голоса выпуска: Григорий Помадчин, Юрий Бадальянц, Евгений Токарев, λoλcat, Кирилл Шелопугин

    Выпуск 105 - Не аккающие акторы

    Play Episode Listen Later Oct 31, 2021


    00:01:05 Про то, как Романчук ещё один use-case для акторов нашел. Визуализация распределённых систем 00:29:26 Релиз Scala 3.1.0 Improving Scala 3 forward compatibility 00:48:02 Metals v0.10.8 01:17:40 scala-cli Scala — the Simple Parts (доклад Мартина) 01:35:24 Объявление об онлайн скала митапе от Тинькофф Гость: Кирилл Шелопугин Голоса выпуска: Алексей Романчук, Григорий Помадчин, Юрий Бадальянц, Евгений Токарев, Вадим Челышов, λoλcat

    Выпуск 104 - Спарколаз 2021

    Play Episode Listen Later Sep 12, 2021


    00:00:16 Беседуем с гостем 00:04:01 Kappa архитектура 00:14:57 Немного про историю Spark'а 00:36:37 Про доклад гостя о модуляризации Spark приложений через DiStage SmartData расписание 00:52:51 Scala 3.0.2/3.1.0-rc1 Release 3.0.2 · lampepfl/dotty · GitHub Release 3.1.0-RC1 · lampepfl/dotty · GitHub 00:57:14 Metals v0.10.6 - Tungsten 01:00:37 better-monadic-for в скале 3 — ещё раз Гость: Дмитрий Зуев Голоса выпуска: Дмитрий Лахвич, Григорий Помадчин, Юрий Бадальянц, Евгений Токарев

    Выпуск 103 - Хардкорно-фронтендный с Никитой

    Play Episode Listen Later Jul 22, 2021


    00:00:20 Беседуем с гостем 00:20:52 Laminar 00:44:19 Airstream 01:35:30 Existential Crisis: Implementing MapK in Scala 3 Гость: Никита Газаров Голоса выпуска: Юрий Бадальянц, Евгений Токарев, Григорий Помадчин, λoλcat

    Выпуск 102 - Мониторный Рефайнмент

    Play Episode Listen Later Jul 11, 2021


    00:00:18 Flo Health Hiring Event! (подробнее в конце страницы) 00:01:05 Build your own refinement types in Scala 3 00:20:04 Scala 3.0.1 Scala 3.0.1-RC2 - backports of critical bugfixes Scala 3.0.1 00:24:05 Idea w emacs hotkeys 00:32:25 IntelliJ Scala Plugin 2021.2 EAP: Package Search Integration 00:35:25 Fully automated luxury pipeline for updating dependencies in Scala projects with Missinglink 00:37:55 MonitorControl 00:48:35 How to write a fire shader (Scala.js / WebGL 2.0) 00:54:55 FP Makes Big Things twit by Daniel Spiewak Доклад от Юры по теме: Production-ready functional programming 01:02:35 tpolecat/pool-party Flo Health Hiring Event31 июля компания Flo Health проведет онлайн hiring event для Senior Backend Engineers в офисы в Минске и Вильнюсе, с возможностью релокации в Литву. Кандидатам с большим опытом работы с другими back-end языками программирования и заинтересованным в переходе на Scala/Python компания предложит обучение. Ссылка на регистрацию, если ты Senior Scala Engineer или хочешь перейти на Scala. Ссылка на регистрацию, если ты Senior Python Engineer или хочешь перейти на Python. Ссылка на регистрацию, если ты Senior Data Engineer Зарплата для Минска 3900-6000 € на руки, для Литвы 3000-4500 € на руки. Более подробно можно почитать в телеграмм канале Голоса выпуска: Юрий Бадальянц, Евгений Токарев, Вадим Челышов, Григорий Помадчин

    Выпуск 101 - DevInsideYou с Владом

    Play Episode Listen Later Jun 6, 2021


    00:00:20 Беседуем с гостем 00:46:35 monadic-reflection & async/await in CE3 GitHub - lampepfl/monadic-reflection Polymorphic async/await implementation by Baccata · Pull Request #1924 · typelevel/cats-effect 01:01:08 Scala 3 macros tips & tricks 01:04:32 Pre-sip scaladoc: search by type signature Гость: Владислав Пеккер Вакансия от гостя: https://functional.works-hub.com/companies/avantstay jobs@avantstay.com Голоса выпуска: Юрий Бадальянц, Вадим Челышов, λoλcat

    Выпуск 100 - Юбилейно-ностальгический + Релиз Scala 3!

    Play Episode Listen Later May 16, 2021


    В этом выпуске мы обсудили только одну тему — релиз Scala 3. А всё остальное время предавались ностальгическим воспоминаниям о прошлом и настоящем подкаста. Голоса выпуска: Григорий Помадчин, Евгений Токарев, Юрий Бадальянц, Оли Махасоева, Вадим Челышов

    Выпуск 99 - Поддержка Scala 3

    Play Episode Listen Later Apr 11, 2021


    00:00:23 Intellij Idea 2021.1 IntelliJ IDEA 2021.1 Scala Plugin 2021.1 00:15:20 Cats-effect 3 release 00:25:14 Introducing ZIO Http 00:29:00 Blocking ZIO 3 memes and fake benchamrk, make cats great again TechEmpower benchmarks 00:40:40 sbt 1.5.0 00:46:57 Context is King 00:48:44 Metals v0.10.1 - Tungsten 00:49:03 Spark 3.2.0-SNAPSHOT Scala 2.13 01:01:55 Улучшения на сайте Голоса выпуска: Григорий Помадчин, Евгений Токарев, Юрий Бадальянц, λoλcat

    Выпуск 96 - Выпуск, в котором все опоздали

    Play Episode Listen Later Feb 28, 2021


    00:01:20 - metals/emacs & metals 10 00:12:15 - Немного про воркшиты 00:14:33 - Code with me 00:21:37 - Рассуждаем про конференции 00:25:47 - Про выступление Юры на snow one 00:29:20 - Li Haoyi - I've never used cats scalaz or zio in my life and I think I've had a reasonable career using Scala. 00:31:25 - Как Олю Java чемпионы обижали 00:33:28 - Korolev 0.17.0 00:34:19 - Bintray всё Twitter тред по теме 00:39:58 - Scala 3.0.0-RC1 00:45:29 - Scala 2.13.5 00:47:35 - This Is Your App on Scala 3 by John A. De Goes 00:50:05 - Preventing Version Conflicts with versionScheme 01:03:06 - Fibers 01:06:00 - Lightbend: cli cloudflow go->scala 01:11:21 - From First Principles: Why Scala? 01:16:35 - Вакансия в 2ГИС Голоса выпуска: Оли Махасоева, Григорий Помадчин, Евгений Токарев, Юрий Бадальянц

    Выпуск 98 - Миграция на cats-effect 3

    Play Episode Listen Later Feb 28, 2021


    00:01:02 Migration to CE3 00:47:43 Scala is a Maintenance Nightmare 00:56:00 Scala as a configuration language 01:14:20 Scala 3 Release Party 23.04.2021 / Virtual Event 01:17:30 Scala + Emacs folks: if you are planning to switch to Scala 3, what's your plan for your Emacs? 01:24:43 Significant indentation Голоса выпуска: Евгений Токарев, λoλcat, Григорий Помадчин, Юрий Бадальянц, Вадим Челышов

    Выпуск 97 - Scala 3 Tech Report

    Play Episode Listen Later Feb 14, 2021


    00:00:47 Scala 3 Tech Report (Softwaremill) 00:45:30 Checked exceptions in scala 3 Pre-sip Твиттер тред с обсуждением 00:50:41 Scaladoc - scala3 00:53:03 Tapir serverless: a proof of concept 01:08:27 Google summer of code Голоса выпуска: Оли Махасоева, Григорий Помадчин, Евгений Токарев, Вадим Челышов, Юрий Бадальянц, λoλcat

    Выпуск 95 - Секреты Вадима (и Юра)

    Play Episode Listen Later Jan 31, 2021


    В этом выпуске сломался генератор таймингов в шоунотах, так что ниже просто список тем, которые мы обсуждали: Ещё раз про json, кейс классы и DTO. Про Tapir: Designing tapir’s WebSockets support AsyncAPI specification Tapir 0.17.8 fs2-kafka 1.2.0 (1.3.0) с новыми фичами VirtusLab’s Scala 3 cooperation update c инсайдами от Вадима Monocle 3 Roadmap Essential Effects Book Concurrent state machines Akka Platform Guide Zio Actors / Akka Scale By The Bay 2020: Salar Rahmanian, Acting Lessons for Scala Engineers with Akka and ZIO ZIO - Akka interop Поддержи подкаст: Поддержи подкаст! Вступайте в наш Discord! Голоса выпуска: Евгений Токарев, Вадим Челышов, Юрий Бадальянц

    Выпуск 94 - Квазар/Пульсар с Русланом и Павлом

    Play Episode Listen Later Jan 24, 2021


    00:03:22 - Patrons 00:05:44 - гости 00:09:03 - как пришли к скале 00:23:33 - skafka 00:26:22 - Kafka Journal: Akka Persistence plugin. 00:34:51 - Kafka Flow: useless library one can learn from. Quasar Apache Pulsar 00:56:14 - Tagless Final: testing using StateT, selling it, how to replace Mockito. 01:08:00 - scala bootcamp 01:12:34 - Akka Cluster 01:19:13 - почему до сих пор используем Slick, но ещё и Quill. 01:26:52 - Scala Love registration is open! 01:32:43 - Scala 3 01:48:27 - Circe: case classes w json native fields & mappings to domain classes VS deriving for domain classes directly Поддержи подкаст: Поддержи подкаст! Вступайте в наш Discord! Вакансия: Небольшой стартап из US ищет Scala разработчика для постоянного сотрудничества на part-time (~20ч в неделю) для работы над бэкэндом и веб приложениями. Стек Play, Slik, Akka (по историческим причинам. Eсть шанс со временем переписать легаси на более современные технологии). Требования: - быть готовым к общению на английском голосом (бывают созвоны по 1-2 часа)(идеального английского не нужно) - быть готовым обсуждать бизнес проблемы а не только технические - опыт работы со Scala несколько лет Если интересно пишите в телеграм: @strobegen Гости: Руслан Тарасов Павел Сысоев Вакансии от гостей: Evolution Gaming Chatroulette(только для тех у кого есть EU Work Permit) Голоса выпуска: Григорий Помадчин, Евгений Токарев, Алексей Фомкин, Оли Махасоева

    Выпуск 92 - Технология записи через Discord подвела!

    Play Episode Listen Later Dec 31, 2020


    В этот раз, возникли значительные проблеммы с записью через Discord в связи с чем приносим извенения за качество записи. (Запись содержала множество "повреждений" и была по возможности востановлена во время монтажа). 00:01:50 - Forward Compatibility for the Scala 3 Transition 00:17:07 - Scala 2.13.4 released 00:28:10 - Metals v0.9.6 is out 00:39:04 - ScalaPy 00:44:23 - Probably 00:57:23 - sbt-spiewak 01:06:41 - sbt-explicit-dependencies 01:12:23 - sbt 1.4.3 released 01:16:33 - lihaoyi/mainargs 01:27:17 - Scala 3 Developers Survey Scala 3 Developers Survey reddit tread about survey Поддержи подкаст: Поддержи подкаст! Вступайте в наш Discord! Голоса выпуска: Григорий Помадчин, Вадим Челышов, Евгений Токарев

    Выпуск 93 - Записываем Scala 3 по новому/старому.

    Play Episode Listen Later Dec 31, 2020


    Scala 3: Python 3 or Easiest Upgrade Ever? by Daniel Spiewak Scala 3 - Crossing the finish line Project Loom Four new features of Scala 2.13 releases that you probably missed Scala 2 Language Specification is now available in PDF form Scala Love CFP IntelliJ Scala Plugin 2020.3 Is Out! опрос Metals 2020 Metals v0.9.8, v0.9.7 - Lithium https://scalameta.org/metals/blog/2020/12/19/lithium.html https://scalameta.org/metals/blog/2020/11/26/lithium.html enforcing Semantic Versioning with sbt-strict-update sbt 1.4.5 Поддержи подкаст: Поддержи подкаст! Вступайте в наш Discord! Голоса выпуска: Дмитрий Лахвич, Григорий Помадчин, Алексей Фомкин, Евгений Токарев

    Выпуск 91 - make DI nomicon

    Play Episode Listen Later Dec 3, 2020


    00:00:00 - Julien Truffaut FOUNDATIONS OF FUNCTIONAL PROGRAMMING IN SCALA (реферальная ссылка) 00:04:27 - Scala Zone 00:07:28 - Scala 2.13 Using 00:10:11 - flow работы с амонитом 00:15:07 - Scala Native 2.12 00:22:58 - библиотека Вадима 'Make DI' 00:36:14 - селективные функторы 00:41:43 - sbt cache 00:48:23 - книга Zionomicon 00:51:30 - Open sourcing the code and build system for Hands-on Scala Programming 00:52:10 - инструменты для stateful приложение 01:01:25 - вакансия Whisk https://vc.ru/s/whisk/169808-senior-scala-developer-platform-services Поддержи подкаст: Поддержи подкаст! Вступайте в наш Discord! Голоса выпуска: Алексей Фомкин, Вадим Челышов, Оли Махасоева, Евгений Токарев

    Выпуск 90 - Эликсирная скала 3

    Play Episode Listen Later Nov 15, 2020


    00:01:26 - Elixir vs Scala 00:16:19 - Dotty becomes Scala 3 00:17:30 - Scala 3 - A community powered release 00:28:32 - Countdown to Scala 3 by Martin Odersky 00:28:37 - Programming Scala, Third Edition (Book) https://medium.com/@deanwampler/programming-scala-third-edition-7ee98fc403bd https://www.oreilly.com/library/view/programming-scala-3rd/9781492077886/ 00:36:26 - Can Scala hold up against Serverless technology ? 00:55:00 - sbt 1.4.0 released 00:57:33 - Paperback version of Hands-on Scala Programming is now available! 00:57:45 - Cats-effect -3.0.0 M1 https://github.com/typelevel/cats-effect/releases/tag/v3.0.0-M1 https://github.com/typelevel/cats-effect/issues/1235 01:04:06 - Tofu 0.8.0 is released with new abstractions for streams, blocking, and more 01:05:20 - Korolev 0.16.1 01:10:39 - https://github.com/wiringbits/my-photo-timeline Поддержи подкаст: Поддержи подкаст! Вступайте в наш Discord! Голоса выпуска: Алексей Фомкин, Вадим Челышов, Евгений Токарев

    Выпуск 89 - ЗИО Кафка, Книга

    Play Episode Listen Later Sep 29, 2020


    00:00:08 - zio kafka Comparing Apache Kafka and Apache Pulsar 00:23:38 - Hands on scala book 00:35:02 - Virtual Scala, September 24th, Online Meetup 00:36:56 - micro.sphere.it with Martin 00:38:14 - Scala Castle, September 14th-17th 00:42:10 - Moscow Spark #10 ~ 1 Oct, куда писать будет в описании и в группе hadoopusers 00:43:26 - DoobieRoll 00:45:31 - Modux - simple and lightweight microservice server for Scala inspired on Lagom 01:00:57 - ScalaJS game engine Поддержи подкаст: Поддержи подкаст! Вступайте в наш Discord! Голоса выпуска: Григорий Помадчин, Ольга Махасоева, Евгений Токарев

    Выпуск 88 - Путь металиста или тягости open source

    Play Episode Listen Later Sep 14, 2020


    Metals 0.9.3 Насколько хорошо поддерживается metals в vim? (Scala and Vim Part 1) Продолжение приключений с bloop и релиз bloop v1.4.3 Dotty 0.26.0-RC1 Какие инструменты типа scala-steward нужно интегрировать на раннем этапе проекта, чтобы через пару лет проект не превратился в отсталое legacy? Reibitto / Command-center gitpod theia-ide.org - использование и локальная установка Поддержи подкаст: Поддержи подкаст! Вступайте в наш Discord! Голоса выпуска: Евгений Токарев, Вадим Челышов, Алексей Романчук,

    Выпуск 87 - TF быть или не быть.

    Play Episode Listen Later Aug 18, 2020


    00:03:06 - TF плюсы и минусы относительно конкретных монад. 00:18:00 - врывается Septimal Mind 01:15:32 - ZIO Prelude. 01:26:03 - что нужно для перехода на TF. Поддержи подкаст: Поддержи подкаст! Вступайте в наш Discord! Гости: Юрий Бадальянц, Олег Нижников, Kai, Pavel Shirshov Полезные ссылки: Izumi Tofu Голоса выпуска: Григорий Помадчин, Дмитрий Лахвич, Евгений Токарев, Вадим Челышов

    Выпуск 86 - Рекламный, про GraalVm

    Play Episode Listen Later Jul 20, 2020


    00:01:21 - история 00:13:03 - что такое graalvm и зачем это нужно? 01:24:09 - линцензия и прочие нюансы Заканчивается набор онлайн-курса "Scala разработчик" в OTUS. Успейте пройти тест и проверить свой уровень: https://otus.pw/tyg9/ Регистрируйтесь на бесплатный пробный урок «Scala в разработке веб-приложений»: https://otus.pw/3s0l/ Поддержи подкаст: Поддержи подкаст! Вступайте в наш Discord! Гость: Олег Шелаев Голоса выпуска: Алексей Романчук, Григорий Помадчин, Алексей Фомкин, Евгений Токарев, Ольга Махасоева

    Выпуск 85 - Филосовия в Rust и анонс

    Play Episode Listen Later Jul 1, 2020


    00:03:48 - Panopticon-tui https://twitter.com/vlpavkin/status/1272507479801434112 https://github.com/ScalaConsultants/panopticon-tui 00:09:05 - Panopticon-tui - Rust 00:20:25 - Panopticon-tui метрики 00:40:19 - Spark Release 3.0.0 https://spark.apache.org/releases/spark-release-3-0-0.html https://databricks.com/blog/2020/06/18/introducing-apache-spark-3-0-now-available-in-databricks-runtime-7-0.html 00:51:30 - @gitpod for Scala gitpod docs 01:02:16 - ZIO fiber dump information straight from the debugger 01:10:13 - @fomkin - анонс, IO совместимая фьюча 01:20:01 - как расследовать ошибки в bloop? 01:29:45 - ZIO fiber dump information straight from the debugger Поддержи подкаст: Поддержи подкаст! Вступайте в наш Discord! Гость: Владимир Павкин Голоса выпуска: Григорий Помадчин, Дмитрий Лахвич, Евгений Токарев, Алексей Фомкин, Ольга Махасоева, Вадим Челышов

    Выпуск 84 - Пробки не VSCode

    Play Episode Listen Later Jun 26, 2020


    Scalar 2020 whiteboard voting - Results новые тренды от гостя JS с легаси кодом? types vs tools vs mind? @nowarn, -Wunused:nowarn Terminal UI observability and diagnostic tool for Scala applications How to properly install scala metals lsp in spacemacs scala love videos haskell love Поддержи подкаст: Поддержи подкаст! Вступайте в наш Discord! Гость: Алексей Терёхин Голоса выпуска: Дмитрий Лахвич, Евгений Токарев Вадим Челышов, Ольга Махасоева

    Выпуск 83 - ScalaZen набросы

    Play Episode Listen Later Jun 2, 2020


    00:06:33 Привет я Валера из DevZen, ненастоящий скалист. https://twitter.com/sum3rman https://eax.me/tag/podcast/ https://devzen.ru Вакансия: https://www.contiamo.com/en/careers 00:17:37 Contiamo и как мы джойним ужа с ежом с помощью Scala, Spark и Apache Calcite 00:51:12 Наброс: кому нужны Play и Slick в 2020? 01:27:08 Lightbend Contributes Split Brain Resolver & Multi-DC Persistence to opensource Akka 01:46:45 Roadmap for the TASTy Reader For Scala 2 Вакансия: https://www.contiamo.com/en/careers Поддержи подкаст: Поддержи подкаст! Вступайте в наш Discord! Голоса выпуска: Алексей Фомкин, Алексей Романчук, Ольга Махасоева, Григорий Помадчин, Дмитрий Лахвич, Евгений Токарев Гости: Валера

    Выпуск 82 - Pants Scala3 Native Korolev Metals Effects T...

    Play Episode Listen Later May 21, 2020


    00:05:39 - FP for Mortals with Cats 00:23:53 - Effect Tracking Is Commercially Worthless - JDeGoes 00:42:13 - scala-3-migration-guide (scala center) 00:43:41 - Scala Native Next Steps (scala center) 00:53:48 - Twitter выбросил Pants 01:01:05 - какие ключи компайлра кто использует и зачем? 01:07:59 - Korolev new release! 01:24:33 - Metals v0.9.0 - Lithium 01:47:25 - BSP in sbt by default. 01:50:21 - python anaconda fish support Поддержи подкаст: Поддержи подкаст! Вступайте в наш Discord! Голоса выпуска: Алексей Фомкин, Алексей Романчук, Вадим Челышов, Григорий Помадчин, Евгений Токарев

    Выпуск 81 - ZIO Рефлексия

    Play Episode Listen Later Apr 11, 2020


    00:05:54 - Scala 3 support in IntelliJ Scala plugin 00:12:07 - не все так хорошо с ZIO на практике 00:43:21 - очередное sbt нытье 00:54:49 - Lightbend free courses (Reactive arch., Scala, Java, Akka) for 3 months 01:02:15 - Talkyard: Open-Source StackOverflow, Slack, Discourse, Reddit, Disqus Hybrid. Written in Scala! 01:03:21 - Izumi 0.10.2 released 01:05:15 - Practical FP in Scala: A hands-on approach - Printed versions available Поддержи подкаст: Поддержи подкаст! Вступайте в наш Discord! Голоса выпуска: Вадим Челышов, Дмитрий Лахвич, Григорий Помадчин, Евгений Токарев

    Выпуск 80 - Совсем без гостей о ZIO/GraalVM/Property testing

    Play Episode Listen Later Mar 20, 2020


    00:07:47 - Патроны 00:08:26 - Functional Program (Re)Design 00:11:40 - ZIO 1.0.0-RC18 00:22:33 - Writing native CLI applications in Scala with GraalVM 00:30:12 - Benchmarking Web Services using GraalVM Native Image 00:39:19 - How to specify it! A guide to writing properties of pure functions 01:03:05 - ZIO for IntelliJ 01:12:13 - Scala 2 community build reaches goals Поддержи подкаст: Поддержи подкаст! Вступайте в наш Discord! Голоса выпуска: Григорий Помадчин, Алексей Романчук, Евгений Токарев

    Выпуск 79 - C Никитой Мелькозеровым

    Play Episode Listen Later Mar 2, 2020


    00:03:38 - FPure 2020 Казань 00:05:32 - с чего все началось 00:08:53 - заландо, eff и слухи 00:27:24 - mesosphere и marathon 00:57:28 - история про metals и open source Ссылки на Scala курс, упомянутый в выпуске: Teaching Scala To Computer Science 101 Students (SoundCloud) Dr Mark Lewis YouTube channel Поддержи подкаст: Поддержи подкаст! Вступайте в наш Discord! Голоса выпуска: Григорий Помадчин, Ольга Махасоева, Вадим Челышов Евгений Токарев, Алексей Фомкин Гости: Никита Мелькозеров

    Выпуск 78 - Легендарный Tofu

    Play Episode Listen Later Feb 14, 2020


    00:02:00 - История создания Tofu 00:12:00 - Tagless Final и Tofu 01:29:00 - ZIO vs Tofu 01:42:30 - Giter8 шаблон для Avast Scala Server Toolkit Поддержи подкаст: Поддержи подкаст! Вступайте в наш Discord! Голоса выпуска: Дмитрий Лахвич, Григорий Помадчин, Евгений Токарев, Алексей Фомкин Гости: Олег Нижников, Кирилл Шелопугин

    Выпуск 77 - Java 2 Scala с Денисом Костоусовым

    Play Episode Listen Later Feb 1, 2020


    00:01:31 - как Денис пришел в скалу 00:06:36 - процесс перехода c Java на Scala, FP 00:20:38 - истории про разработку кошельков и PCI DSS 00:39:53 - о работе в команде 00:40:31 - scala-server-toolkit vs bootzooka 01:03:24 - Git hooks in Scala projects 01:06:17 - Metals v0.8.0 01:12:50 - odin - Fast & Functional logger in Scala 01:13:25 - Lithium - A split-brain resolver for Akka-Cluster. Lithium Lithium A Split Brain Resolver For Akka Cluster 01:15:26 - Dotty nightly now include kind-projector compatibility Курс по разработке на Scala в офисах Тинькофф в Москве, Санкт-Петербурге и Екатеринбурге и Tinkoff fintech Поддержи подкаст: Поддержи подкаст! Вступайте в наш Discord! Голоса выпуска: Григорий Помадчин, Евгений Токарев Гости: Денис Костоусов

    Выпуск 76 - НовоGOдний розыгрыш

    Play Episode Listen Later Jan 4, 2020


    00:00:00 - Dummy Implicit 00:10:00 - Междушоу и королев 00:13:00 - Подводим итоги года 01:01:00 - Розыгрыш билета на Fby 01:29:00 - r/scala 30K subscribers Скидка на f(by) 2020 – конференцию в Минске! по промокоду: fbytoScalalaz Поддержи подкаст: Поддержи подкаст! Вступайте в наш Discord! Голоса выпуска: Алексей Романчук, Григорий Помадчин, Евгений Токарев, Алексей Фомкин Гости: Олег Нижников, Алексей Терёхин

    Выпуск 75 - Дискуссия о разном

    Play Episode Listen Later Dec 19, 2019


    00:00:40 - f(by) 2020 – конференция в Минске! Промокод конференции: >> fbytoScalalaz

    Выпуск 74 - про поиск в Авто.ру с Андреем Корзиневым

    Play Episode Listen Later Dec 3, 2019


    00:00:05 - ScalaConf 00:00:13 - Scala митап в Екб 00:00:14 - O Госте 00:13:13 - Aтрибутивный поиск 00:45:49 - IntelliJ Scala Plugin 2019.3 00:59:40 - Use := for Assignment 01:00:05 - Proposal to retain private[this] in Scala 3 Обещанный гист с объяснением того, что делает private[this] 01:10:23 - korolev-garcon 01:19:20 - Scala.js 1.0.0-RC1 01:21:39 - Опыт с shenandoah 01:29:35 - Akka 2.6.0 Released 01:42:20 - Серия статей Tour of Akka Typed https://manuel.bernhardt.io/articles/#akka-typed https://manuel.bernhardt.io/2019/07/11/tour-of-akka-typed-protocols-and-behaviors/) https://manuel.bernhardt.io/2019/08/07/tour-of-akka-typed-message-adapters-ask-pattern-and-actor-discovery/) https://manuel.bernhardt.io/2019/09/05/tour-of-akka-typed-supervision-and-signals/) https://manuel.bernhardt.io/2019/10/07/tour-of-akka-typed-event-sourcing/) https://manuel.bernhardt.io/2019/11/09/tour-of-akka-typed-cluster-sharding/) 01:42:40 - ZIO3d - game demo 01:44:31 - Avast scala-server-toolkit 01:51:17 - #ScalaThankYou Поддержи подкаст: Поддержи подкаст! Вступайте в наш Discord! Гости: Андрей Корзинев Голоса выпуска: Вадим Челышов, Григорий Помадчин, Евгений Токарев, Алексей Фомкин

    Выпуск 73 - Курсы и Тестирование

    Play Episode Listen Later Nov 14, 2019


    00:01:15 - митап в берлине 00:18:35 - о госте 00:20:50 - корпоративные курсы про скалу 00:40:00 - навигация в FP экосистеме 00:50:40 - testcontainers и интеграционное тестирование https://github.com/testcontainers/testcontainers-scala/pull/78 01:09:06 - cats-effects 3 https://github.com/typelevel/cats-effect/issues/634 01:12:53 - Preview release of Spark 3.0 01:17:50 - scalacheck как генератор данных 01:27:30 - korolev-garcon Поддержи подкаст: Поддержи подкаст! А так же, мы решили завести Discord канал, для более тесного общения с вами! Гости: Юрий Бадальянц, Голоса выпуска: Алексей Романчук, Вадим Челышов, Григорий Помадчин, Евгений Токарев, Алексей Фомкин

    Выпуск 72 - Sparkalaz

    Play Episode Listen Later Oct 27, 2019


    00:00:15 - Что такое NVIDIA и зачем нам Spark 00:10:30 - Где жмёт PySpark в нашем процессинге и как спасает Scala 00:23:45 - Особенности архитектуры CUDA и какие последствия для реализации Spark on GPU 00:25:29 - Закон мура и почему процессингу придётся двигать в gpu за машинным обучением 00:37:54 - Проблемы построения ML пайплайнов на Spark, Apache Arrow 00:40:06 - Что уже есть в Spark на GPU 00:48:17 - Spark саммит коротенько Полезные ссылки, которые были упомянуты в выпуске: PravdaML Koalas Rapids (Spark examples) Crail Jacek Laskowski Git Book Поддержи подкаст: Поддержи подкаст! А так же, мы решили завести Discord канал, для более тесного общения с вами! Присоединяйтесь к сообществу Moscow Spark и Data Engineers в Telegram. Гости: Павел Клеменков, Андрей Титов Голоса выпуска: Дмитрий Лахвич, Григорий Помадчин, Евгений Токарев

    Выпуск 71 - О MVP, коинах и аудите кодо-баз

    Play Episode Listen Later Oct 22, 2019


    Не забывайте, что есть скидочный промокод на ScalaConf - Москва 26 ноября: scalalaz. (Изначально с ним были технические проблемы, но сейчас уже должен работать.) 00:00:00 - Работа над прототипами 00:17:40 - Крипто MVP 00:33:16 - Генерация данных 00:43:16 - Анализ кода больших проектов Поддержи подкаст https://www.patreon.com/scalalalaz Голоса выпуска: Ольга Махасоева, Вадим Челышов, Дмитрий Лахвич, Григорий Помадчин, Евгений Токарев

    Выпуск 70 - Уже не свежий выпуск с KrivdaTheTriwe

    Play Episode Listen Later Oct 2, 2019


    Этот выпуск был записан в начале сентября но по различным причинам обработка и оформление затянулись. В качестве рекламы, а еще и извенений за задержку, ловите промокод на ScalaConf - Москва 26 ноября scalalaz. 00:01:45 - Delta Lake 0.3.0 00:23:30 - Allow significant indentation syntax 00:35:38 - fommil - Scala almost successes 00:50:31 - Avro4s 3.0.0 released 00:52:00 - Lightbend - Towards Serverless 2.0 01:00:01 - AirSpec: Writing Tests As Functions In Scala Поддержи подкаст https://www.patreon.com/scalalalaz Голоса выпуска: Вадим Челышов, Дмитрий Лахвич, Григорий Помадчин, Евгений Токарев

    Выпуск 69 - Восстание машин

    Play Episode Listen Later Aug 24, 2019


    00:04:02 - Патроны 00:09:55 - ScalaConf - Профессиональная конференция для Scala-разработчиков 00:10:00 - ScalaConf - 4 билета за статьи и переводы на хабр 00:10:07 - Cкала Митап 00:12:59 - о компании, где там роботика 00:34:41 - json4s 00:56:37 - akka- архитектура 01:30:52 - как проходит code-review ТРА РОБОТИКС: - Scala Developer, QA и еще много разных в Берлине - в Санкт-Петербурге Поддержи подкаст https://www.patreon.com/scalalalaz Голоса выпуска: Вадим Челышов, Алексей Романчук, Григорий Помадчин, Евгений Токарев Гости: - Алексей Шашев - Степан Семиохин

    Выпуск 68 - FPure 2019 (День 2)

    Play Episode Listen Later Jul 30, 2019


    Дорогие слушатели. Вашему вниманию представляются интервью с второго дня конференции FPure 2019 (в Казани). 00:00:00 - Алексей Терёхин 00:11:55 - Павел Аргентов 00:55:19 - Турченков Михаил и Анна Капылова 01:19:00 - Олег Нижников 01:33:00 - Юрий Бадальянц Поддержи подкаст https://www.patreon.com/scalalalaz Задавал вопросы: Евгений Токарев, Вадим Челышов

    Выпуск 67 - FPure 2019 (День 1)

    Play Episode Listen Later Jul 6, 2019


    Дорогие слушатели. Вашему вниманию представляются интервью с первого дня конференции FPure 2019 (в Казани). Но не забывайте, что конференция была двухдневная, а значит через некоторое время также будут выложены записи второго дня. Кроме того, возможно, кто-то из вас пропустил интервью с Виталием Брагилевским, которое было сделано перед конференцией - запись доступна в нашем Разделе Прочее. 00:00:00 - Алексей Пирогов 00:12:24 - Александр Гранин: https://github.com/graninas https://graninas.com/ https://twitter.com/graninas 00:30:17 - Павел Павлов 00:59:34 - Александр Шарихин Поддержи подкаст https://www.patreon.com/scalalalaz Задавал вопросы: Евгений Токарев

    Выпуск 66 - Королевский

    Play Episode Listen Later Jul 1, 2019


    00:03:20 Scala Days 2019 Videos 00:03:42 M Odersky, A Tour of Scala 3 01:08:00 Scala 2.13.0 is now available! 01:17:33 Korolev. Slimming pill for Web (или вырезанные вопли Алексея по поводу Королева) https://dev.to/fomkin/korolev-slimming-pill-for-web-549a Королёв. Лекарство для веба Поддержи подкаст https://www.patreon.com/scalalalaz Голоса выпуска: Алексей Романчук, Алексей Фомкин, Евгений Токарев, Ольга Махасоева

    Выпуск 65 - Каша из топора

    Play Episode Listen Later Jun 9, 2019


    00:09:36 - Monad error 00:14:55 - Scala митап - Нижний Новгород 00:18:11 - Mитап екб 00:35:44 - Тестирование 00:52:52 - Li Hayou - How to work with Files in Scala 00:56:13 - Github Trending 00:58:53 - Хардварная сторона: Berkeley Out-of-Order Machine Rocket Chip Generator Flexible Intermediate Representation for RTL ??:??:?? - Renaissance-benchmark ??:??:?? - Гриша побенчил Apache Arrow Поддержи подкаст https://www.patreon.com/scalalalaz Голоса выпуска: Вадим Челышов, Алексей Фомкин, Евгений Токарев, Григорий Помадчин

    Выпуск 64 - Два ума и курага

    Play Episode Listen Later May 18, 2019


    Последняя реклама FPURE + Женя будет писать интервью! 00:00:11 - Интро от гостей из 7minds.io 00:06:50 - ZIO Tracing 00:06:50 - Какой интерес у разработчиков izumi в ZIO? 00:27:43 - Про fiber'ы 00:37:17 - Опять про ZIO 00:39:00 - И дальше про ZIO и что там еще осталось доделать 00:41:28 - Минусы трейсинга 00:46:34 - Продакшен-реди? 00:48:03 - Наконец то про izumi 01:19:03 - idealingua, logstage 30 Мая Scala митап в Екатеринбурге: https://meetup.tinkoff.ru/events/scala-meetup-ekb Поддержи подкаст https://www.patreon.com/scalalalaz Гости: Павел Ширшов, Кай Фельдман Голоса выпуска: Евгений Токарев, Григорий Помадчин, Ольга Махасоева

    Выпуск 63 - Второй плохой выпуск про ZIO (и звук не очень)

    Play Episode Listen Later May 7, 2019


    00:00:41 - Патроны 00:01:55 - FPure конференция в Казани 24-25 мая 00:07:19 - http4s клиент 00:16:54 - Metals v0.5.x 00:29:47 - ZIO RequestGenerator.scala implement-test-service Using ZIO with Tagless-Final 01:22:51 - SIP Proposal (Li Hayoi): Simplifying the Scala getting started experience Поддержи подкаст https://www.patreon.com/scalalalaz Голоса выпуска: Алексей Романчук, Вадим Челышов, Евгений Токарев, Григорий Помадчин

    Выпуск 62 - c Алексеем Терёхиным

    Play Episode Listen Later Apr 1, 2019


    00:11:05 - как вышло, что я стал программировать 00:22:47 - патреоны 00:24:02 - как я стал программировать на Scala 00:29:13 - немного о проектах и прочих веселых вещах 01:00:29 - удаленка на скале, FP на скале 01:15:55 - что с нужно слушателям, чтобы было удобно предлагать темы для подкаста? 01:19:38 - The IntelliJ Scala team now has a twitter profile 01:19:57 - видео со ScalaUA 01:20:50 - обновление документации ZIO 01:21:34 - The RedMonk Programming Language Rankings: January 2019 01:23:07 - mdoc - Typechecked markdown documentation for Scala 01:24:54 - Open-sourcing the first OpenRTB Scala framework: статья-обзор github 01:27:26 - Arend 01:28:28 - Using Scala in the Cloud: A Guide to Amazon EC2 Instance Types Поддержи подкаст https://www.patreon.com/scalalalaz Гость: Алексей Терёхин Голоса выпуска: Григорий Помадчин, Алексей Фомкин, Евгений Токарев

    Выпуск 61 - c Максимом Логвиненко

    Play Episode Listen Later Mar 21, 2019


    00:02:34 - Путь к скале, опыт 00:09:33 - Как и почему адоптили скалу в новой команде 00:25:01 - FPure конференция 00:26:12 - скала дайджест 00:32:03 - Процессинг данных и стрим процессинг 01:02:34 - Перфоманс/профайлинг. Зачем, где и как :) : Why (Most) Sampling Java Profilers Are Fucking Terrible FlameGraph async-profiler honest-profiler sbt-jmh FlameGraph visualizer 01:22:41 - Новости про Жукова Поддержи подкаст https://www.patreon.com/scalalalaz Гость: Максим Логвиненко - (ник в телеграмме @m_logvinenko) Голоса выпуска: Алексей Романчук, Григорий Помадчин, Алексей Фомкин, Ольга Махасоева, Евгений Токарев

    Выпуск 60 - Прагматичный кафкалаз c Виктором Гамовым

    Play Episode Listen Later Mar 8, 2019


    00:01:45 - Жизнь, Путь - как до кафки дошел 00:30:13 - Кафка - зачем переписали на java? 01:00:06 - Чем Scala насолила Поддержи подкаст https://www.patreon.com/scalalalaz Голоса выпуска: Виктор Гамов, Ольга Махасоева, Вадим Челышов, Евгений Токарев

    Выпуск 59 - Ярость Жукова. Остров Мю. Конференции в Кентукки

    Play Episode Listen Later Feb 20, 2019


    00:18:47 - korolev and mu 00:31:06 - патроны 00:37:59 - конференция FPure c промо-кодом SCALALAZ стоимость будет 5к 00:48:24 - Fury 01:06:35 - From Kentucky Mule to faster Scala compiler 01:10:32 - sbt scala benchmark 01:16:55 - Typed Supervision: why the changes? Поддержи подкаст https://www.patreon.com/scalalalaz Голоса выпуска: Ольга Махасоева, Григорий Помадчин, Вадим Челышов, Алексей Фомкин, Евгений Токарев

    Claim Scalalaz Podcast

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel