Scalalaz Podcast

Scalalaz Podcast

By Scalalaz PodcastTechnology
Download on the App Store

Scalalaz Podcast episodes

  • Выпуск 32 - No Ads c Ольгой Махасоевой

    • |00:00:36| Конкурс с призом от конференции "Технологии баз данных"

  • |00:05:15| fpconf
  • |00:05:45| scala митап в Екатеринбурге
  • |00:07:10| путь к Scala
  • |00:12:30| проекты в Expedia
  • |00:22:15| akka не нужна
  • |00:24:15| трудоустройство в Expedia
  • |00:34:15| работа в Expedia
  • |00:40:20| tesla vs protobuf
  • |00:48:50| выбор зависимостей
  • |00:57:10| Typelevel Scala 4 for Scala 2.12.4
  • |00:59:50| Scalameta 2.1.0 released and Scalameta 2.1.1
  • |01:04:51| Cats 1.0.0-RC1:

    • https://github.com/typelevel/cats/releases/tag/v1.0.0-RC1
  • https://github.com/typelevel/cats/tree/master/scalafix
  • |01:06:02| http4s-v0.18.0-M5 with http4s-v0.18.0-M5 and fs2-0.10.0-M8
  • |01:06:20| monocle 1.5.0-cats-M2 for cats 1.0.0-RC1
  • |01:06:30| circe-fs2 for Cats 1.0.0-RC1 and fs2 0.10.0-M8
  • |01:06:44| JDeGoes tweet - Why use an IO monad in Scala?
  • |01:19:06| Minitest: Zero Crap Scala Testing Library by Monix author

    • https://alexn.org/blog/2017/11/10/minitest-no-crap-scala-library.html
  • https://www.reddit.com/r/scala/comments/7c15wt/minitestzerocrapscalatesting_library/
  • |01:30:09| процессы и инструменты в Expedia
  • |01:40:28| SPEED UP COMPILE TIMES WITH ZINC 1.0
  • |01:44:47| monix update to SBT 1.0
  • |01:45:08| SBT 1x показывает дебаг сообщения - всегда! есть ли workaround?
  • |01:46:31| Introducing Kontextfrei
  • |01:48:33| Json либа tethys-json из скала чата
  • |01:49:50| Introduction to gRPC with ScalaPB (updated code and slides):

    • https://github.com/pbvie/hello-grpc-scala
  • https://blog.codecentric.de/en/2017/01/hello-grpc-scalapb/
  • https://slides.com/petrabierleutgeb/hello-grpc-final
  • https://www.youtube.com/watch?v=fXAqQnGRfFA
  • |01:52:02| Deeplearning4j Tutorials in Zeppelin

  • статья от Ольги про вопросы на интервью:

    What to ask an interviewer during a tech interview


    Голоса выпуска: Ольга Махасоева, Алексей Фомкин, Григорий Помадчин, Евгений Токарев

    0 min
  • Выпуск 31 - петиции, драмы и IFы
    • |00:00:41| 23 ноября митап в Екатеринбурге
  • |00:02:54| FPCONF
  • |00:06:26| sbt 1.0.3
  • |00:10:45| Scala 2.12.4
  • |00:19:44| что осталось для поддержке JDK 9 в скале?
  • |00:21:08| ANNOUNCING DOTTY 0.4.0-RC1
  • |00:25:29| Jon Pretty - My Closing Remarks at Scala World

    • https://pretty.direct/closing-remarks
  • https://www.youtube.com/watch?time_continue=430&v=dfpIvYZwvdY
  • |00:34:28| jdegoes - Destroy All Ifs / A Perspective from Functional Programming
  • |00:49:14| FastParse 1.0: Past, Present & Future
  • |00:58:48| The Limitations of Type Classes as Subtyped Implicits
  • |01:24:22| Exploring Decision Trees with Matryoshka - Zainab Ali
  • |01:25:49| Видео с Spb скала митапа

    • https://youtu.be/L3_ddzZDWvM
  • https://youtu.be/fvIOoAowvC4
  • https://youtu.be/p2p0Iu7pamQ
  • |01:26:16| SIP meeting: October 2017
  • |01:27:10| Reactive Summit 2017 videos
  • |01:28:16| Fetch tutorial - Hacker News API Part 2, 3

    • https://justinhj.github.io/2017/07/30/hacker-news-api-2.html
  • https://justinhj.github.io/2017/10/11/hacker-news-api-3.html
  • |01:29:11| Visual Scala Reference English
  • |01:32:06| literator - literate-style markdown docs from your sources
  • |01:43:09| Akka podcast
  • |01:49:11| sbtix - Generates Nix definitions for your SBT builds
  • Голоса выпуска: Евгений Токарев, Алексей Романчук, Вадим Челышов, Алексей Фомкин

    0 min
  • Выпуск 30 - Хорошая документация - прочитанная документация

    • |00:01:07| Akka 2.5.6 Released
  • |00:20:44| ROADMAP TOWARDS NON-EXPERIMENTAL MACROS
  • |00:33:16| cheatsheets for both cats and scalaz

    • https://github.com/arosien/cats-cheatsheets
  • https://github.com/arosien/scalaz-cheatsheets
  • |00:37:49| Finch 0.16-M3 with Scala Futures syntax support
  • |00:39:28| Functional Programming Market Research 2017
  • |00:53:18| Учебник по теории категорий на русском
  • |00:55:01| The case against annotations, что не так с аннотациями в Java / Scala.
  • |01:12:46| Suuchi - Toolkit to build Distributed Data Systems (Made in India)

    • https://ashwanthkumar.github.io/suuchi/
  • https://github.com/ashwanthkumar/suuchi
  • https://www.youtube.com/watch?v=GK0-ICFvIGw
  • |01:21:09| Free-Tagless-Eff - experimental code to compare Free, Tagless final, and Eff
  • |01:22:38| LambdaConf 2017 videos
  • |01:25:30| Scala native example app
  • Голоса выпуска: Евгений Токарев, Алексей Романчук, Вадим Челышов, Григорий Помадчин

    0 min
  • Выпуск 29 - с Олегом Нижниковым (не токсичный)

    • |00:07:05| интервью с Олегом
  • |00:11:48| команда
  • |00:21:08| кассандра
  • |00:47:51| DeGoes There Can Be Only One IO Monad
  • |00:57:54| SIP-ZZ newtypes for Scala

    • https://docs.scala-lang.org/sips/opaque-types.html
  • https://contributors.scala-lang.org/t/pre-sip-unboxed-wrapper-types/987
  • |01:15:49| ensime looking for maintainer

    • https://ensime.org/maintainer/
  • https://www.reddit.com/r/scala/comments/71pphu/newmaintainerneeded_ensime/
  • |01:22:18| Http4s 0.17.2 Http4s. 0.17.2
  • |01:27:05| Streams, effects and beautiful folds, a winning trilogy by Eric Torreborre
  • |01:32:57| Lambda Cast - подкаст про понимание FP

    • https://soundcloud.com/lambda-cast
  • https://itunes.apple.com/ru/podcast/lambdacast/id1133087254?l=en&mt=2
  • |01:36:28| high sierra, brew, sbt 1.0
  • |01:39:00| Finagle 7.1
  • |01:46:25| Scala OSS twitter - scala oss
  • |01:47:47| https://snacktrace.com Поиск артифактов по имени класса
  • |01:52:03| Type classes as GoF's facade and abstract factory

    • https://github.com/typelevel/general/issues/81
  • https://github.com/ThoughtWorksInc/DesignPattern.scala
  • covariant.scala
  • Голоса выпуска:

    Евгений Токарев,
    Алексей Романчук,
    Вадим Челышов,
    Олег Нижников ([email protected])

    0 min
  • Выпуск 28 - с Виктором Тараненко

    • [00:01:54] - Lightbend, Twitter stack. Разговор с Виктором (внезапное возвращение спустя год)
  • [00:27:35] - Путешествие в Java и обратно Ожидания от Scala в будущем, чуть-чуть экспериментов с GO
  • [00:37:13] - Немного о стриминге: Storm, Akka Streams
  • [00:41:01] - Немного о базах: MongoDB, PSQL
  • [00:43:27] - Методы деплоя
  • [00:47:00] - Монорепы

    • https://finelydistributed.io/monorepo-for-small-teams-part-1-9-why-you-havent-heard-of-pants-28358b12f0cb
  • https://finelydistributed.io/monorepo-for-small-teams-part-2-1-modularity-with-pants-82182996c98f
  • [00:55:00] - Рекламная пауза от Виктора, краткое описание чем занимается (контекст обсуждения выше).
  • [01:12:32] - Odersky - higher-kinded language import and declaring higher-kinded types officially unsound.
  • [01:15:35] - JaneStreet - Ironing out your development style
  • [01:27:37] - John De Goes - Excited About Scalaz 8
  • [01:31:32] - A note on Kentucky Mule and Twitter’s Scala compiler announcement
  • [01:35:51] - Bootstrapping the Web with Scala Native

    • https://www.spantree.net/blog/2017/08/29/bootstrapping-web-scala-native.html
  • https://www.spantree.net/blog/2017/08/29/bootstrapping-web-scala-native.html
  • https://twitter.com/RichardWhaling/status/902921953438257152
  • https://twitter.com/RichardWhaling/status/902921953438257152
  • [01:40:38] - Bartosz Milewski's - "Category Theory for Programmers" has been finished!
  • [01:42:34] - 5 New features in Akka (Streams) 2.5.4 you may have missed
  • [01:43:06] - circe-fs2 0.9.0-M1 is out!

    • https://github.com/circe/circe-fs2/releases/tag/v0.9.0-M1
  • [01:46:11] - Lagom 1.3.7 is released!
  • [01:48:42] - scala-pet-store

    • https://github.com/pauljamescleary/scala-pet-store
  • https://twitter.com/pauljamescleary/status/901162097563893766
  • [01:50:10] - sbt-compat
  • Если вас заинтересовала беседа с Виктором и вы хотите поучавствовать в развитии его проектов (https://whisk.com), то можно обращаться к нему в твиттер, или писать на почту.

    Голоса выпуска: Виктор Тараненко, Евгений Токарев, Алексей Фомкин, Григорий Помадчин

    0 min
  • Выпуск 27 - с Мариной Сигаевой

    • [00:00:46] - Вопросы - Путь в отрасль и за жизнь.
  • [00:23:14] - Вопросы - Конференции scala matsuri, scala days, typelevel summit, scalawave.
  • [00:39:53] - Вопросы - Аэроспайк и скала.
  • [00:53:01] - Вопросы - Макросы
  • [01:18:51] - Вопросы - Shapeless.
  • [01:23:25] - Вопросы - SoftSkills, TeamWork.
  • [01:33:32] - http4s v0.17.0-RC1 is now available, built on fs2 and cats.
  • [01:34:35] - Gigahorse.
  • [01:36:47] - Functional Programming in Scala is now a part of Scala Exercises
  • [01:37:50] - Twitter announces Reasonable Scala compiler
  • [01:42:51] - Vladimir Pavkin - Multiple faces of Scala Iterator trap
  • [01:45:09] - cats infographics updated for cats 1.0
  • [01:45:48] - Finagle v7 is out: now without a Netty 3 dependency!
  • Голоса выпуска: Марина Сигаева, Вадим Челышов, Евгений Токарев

    0 min
  • Выпуск 26 - Несравнимые вещи, юбилейные

    • [00:00:30] - Результаты опроса слушателей
  • [00:07:04] - Спасибо всем, гостям и обзор кто в каком был (спойлер: мы так и не сказали кто в каком был)
  • [00:07:50] - Нам уже год!
  • [00:11:48] - Scala Center - Aid the ecosystem in upgrading to sbt 1.0.x

    • Minutes of the 5th meeting of the Scala Center, Q2 2017
  • [00:13:29] - List of sbt plugins sorted by GitHub stars. by Eugene Yokota
  • [00:19:04] - Announcement: cats 1.0.0-MF
  • [00:30:20] - https://github.com/fomkin/korolev/releases/tag/v0.5.0
  • [01:01:52] - Как работать с Legacy проектами и разбиратся по быстрому в чужом коде
  • [01:25:44] - Adjunctions - по чему это важно? если практические применения или это уже теория которую пока нет смысла применять на практике?

    • From Adjunctions to Monads
  • https://www.youtube.com/watch?v=BLk4DlNZkL8
  • Adjunctions And Battleship
  • Generic Programming with Adjunctions
  • Generic Programming with Adjunctions Slides
  • [01:29:40]
    • Руководство по выбору нужного тайпкласса
  • [01:33:42] - Akka Batteries (Beta) A collection of useful utilities for Akka cluster in production.

    • Alternative split brain resolver
  • [01:34:50] - Scalanum - haskell like enum
  • [01:36:09] - Scala macros код в мастере, можно пробовать.
  • [01:39:06] - scala-forklift Type-safe data migration tool for Slick, Git and beyond
  • [01:40:08] - Circe vs Argonaut Shapeless Compile Time
  • Голоса выпуска: Алексей Фомкин, Евгений Токарев, Григорий Помадчин, Алексей Романчук

    0 min
  • Выпуск 25 - Секретные темы

    Внимание !!!

    Прими участие - в опросе, в честь юбилея подкаста: cсылка на опрос.

    Show Notes:
    • [00:00:20] - Анонс
  • [00:00:45] - Sbt 1.0 RC

    • https://www.scala-sbt.org/1.0/docs/sbt-1.0-Release-Notes.html
  • https://github.com/sbt/sbt/releases/tag/v1.0.0-RC2

  • [00:09:03] - ScalaQuest game
  • [00:12:35] - IDEA - Scala plugin
  • [00:22:10] - Jetbrains - Scala in 2017
  • [00:27:20] - Scala Swarm 2017 | Paweł Szulc: Going bananas with recursion schemes...
  • [00:38:11] - When old-school developer goes freestyle
  • [01:01:51] - Freestyle 0.3.1 Released
  • [00:54:48] - 2017 LX Scala Review and Videos

    • Youtube Playlist

  • [00:57:33] - sttp - http client
  • [00:59:37] - Toy troy - a typesafe cassandra driver:

    • https://github.com/schemasafe/toy-troy
  • https://github.com/schemasafe/troy

  • [01:01:55] - Scala library for boilerplate-free data transformations; Chimney
  • [01:04:44] - scrooge-shapeless-maps
  • [01:05:22] - Проблема с тред пулами
  • Голоса выпуска:

    Вадим Челышов, Гриша Помадчин, Евгений Токарев

    0 min
  • Выпуск 24 - Свежие новости вовремя

    • |00:00:51| - Towards a faster Scala compiler
  • |00:07:31| - new Dotty Documentation
  • |00:08:26| - ANNOUNCING DOTTY 0.1.2-RC1, A MAJOR STEP TOWARDS SCALA 3

    • https://www.scala-lang.org/blog/2017/05/31/first-dotty-milestone-release.html
  • https://www.cakesolutions.net/teamblogs/dotty
  • |00:19:04| - Underscore - Why We Open Sourced our Books
  • |00:24:51| - The evolution of scalable microservices
  • |00:27:41| - JOHN A DE GOES - https://degoes.net/articles/kill-data
  • |00:41:55| - IBM + Lightbend
  • |00:45:27| - Ciris
  • https://cir.is/
  • |00:54:40| - Scala Scripting: Getting to 1.0
  • |01:07:35| - Decline
  • |01:21:34| - Scala Native 0.3.0 - New garbage collector
  • |01:28:24| - Magnolia
  • https://twitter.com/propensive/status/874241725786705920
  • |01:32:30| - Hamsters - A mini Scala utility library. Compatible with functional programming beginners
  • |01:37:29| - Import.scala - A Scala compiler plugin for magic imports
  • Голоса выпуска: Евгений Токарев,

    Вадим Челышов, Гриша Помадчин, Алексей Романчук

    0 min
  • Выпуск 23 - Мета-выпуск c Евгением Бурмако

    • [00:01:52] - Рассказ гостя

    • [00:11:25] - Обсуждаем макросы и все, что с ними связанно.

    • [00:26:37] - О работе над диссертацией.

    • [00:45:24] - Semantic DB.

    • [01:10:25] - New-style macro APIs for Scala 2.11.11.

    • [01:33:39] - На какие паперы и диссертации из EPFL стоит обратить внимание?

    • [01:45:38] - Как в Twitter обстоят дела со scala?
    • Голоса выпуска: Алексей Фомкин, Евгений Токарев,

      Вадим Челышов, Гриша Помадчин, Алексей Романчук

      Гость: Eugene Burmako

      0 min

    About Scalalaz Podcast

    From the publisher's feed

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