Scala Nishtyaki Channel
951 subscribers
76 photos
8 videos
36 files
626 links
Сборник всеразличного sheeta для пограммистов.
Все материалы опубликованы сугубо для ознакомления, покупайте книжечки, поддержите авторов.

Одмены: @pomadchin @vndzzz @oli_kitty

Скала чат: https://t.me/scala_ru
Download Telegram
cats-retry - маленькая библиотека с комбинаторами для ретрая, работает с котоеффектами, мониксом да и вообще любым F, были бы руки.

https://github.com/cb372/cats-retry
Библиотека для трансофрмации схем выделилась из Мю (Mu) в отдельную библиотеку, и теперь можно по авро и протобаф схемам генерить скалакод. А еще это пример использования дрости в природе и без кучи кода (типа Мю):

https://github.com/higherkindness/skeuomorph
Наверное у многих (тех кто не переключился на sbt 1.3.x) вчера отвалился mima плагин (The Migration Manager for Scala): https://github.com/lightbend/mima/issues/422
На данный момент решается добавлением ресолвера в билд (все есть по ссылке).
Отличная библиотека, которая повзоляет упростить написание сериализаторов для кафки.
Умеет работать с circe, jsoniter, avro. Вроде как заряжена магией котов. Смотреть тут:
https://github.com/ovotech/kafka-serialization
Scalalaz #72 с гостями из NVidia.

Ребята расскaжут о том, как они используют GPU и Spark и что они на самом деле не из МВидео: https://scalalaz.ru/series-72.html Мы пытаемся немного эксперментировать с форматами и решили завести Discord канал, что бы писаться и общаться по теме эфира: https://discord.gg/RnugmrU
Запощу опять (много раз упоминал уже, а о нем все никто не знает) небольшой скрипт sbt-extras для тех, кто не хочет устанавливать сбт на машину глобально или в докер контейнер (ну вдруг у вас circle ci и ради сбт собирать целый контейнер не очень удобно):
https://github.com/paulp/sbt-extras
Рибята, Дотти близится к код фризу и тут очередное уникальное предложение - нужно ли использовать := вместо = как синтаксис для присвоения, дискасс
https://github.com/lampepfl/dotty/issues/7598

// с этим меня пнул
@rakhimboyevich // и да я только проснулся, а вы может уже обмотали тему, но я - нет
Forwarded from Evgeniy T
начинаем прямую трансляцию записи №74 скалалаза с @fellrond https://youtu.be/-SoIaYr9Wl8
Ван Клик Онлайн ИДЕ (с поддержкой Скалы офк) https://www.gitpod.io/
выглядит конечно очень симпатично, насколько пригодно для написания кода - пока непонятно.
Пару дней назад появился awesome-zio лист: https://github.com/aparo/awesome-zio велком поддерживать.
SBT плагин для паблиша гитхаб пекеджей (для тех, кто не слышал что это такое, читать тут : https://help.github.com/en/github/managing-packages-with-github-packages/about-github-packages)

https://github.com/djspiewak/sbt-github-packages
А вот и полная инструкция как можно паблишить подписанные артифакты на гитхаб с помощью sbt-github-packages
https://gist.github.com/djspiewak/2359e5d742cd0d7161cf3422e36fcaf3
random-data-generator - маленькая библиотека поверх скалачека и шаплеза / магнолии для удобной генерации тестовой даты.

Шаплезовая версия https://github.com/DanielaSfregola/random-data-generator
Магнолиевая версия https://github.com/DanielaSfregola/random-data-generator-magnolia
pfp-scala.pdf
968.8 KB
Practical FP in Scala a hands-on approach by Gabriel Volpe, версия для ознакомления (и готово только 75%), поддрежите автора, если вам она зашла. Пдфка от 5го декабря. Поддерживать здесь: https://leanpub.com/pfp-scala
Библиотека для работы с изображениями (для тех кто устал от джава авт). Выглядит неплохо и работает, апи не жуткий:
https://github.com/sksamuel/scrimage з.ы. бенчи в проекте присутствуют.
Олег сейчас в англии доминирует как обычно на зио конфе. Текстовую трансляцию смотреть в этом треде https://twitter.com/fanf42/status/1205503633397293057

Ниже будут видосы предоставленные анонимным доброжелателем которого все и так знают.