Привет, Хабр! Мы — Настя и Эвелина — бэкенд-разработчики Т-Банка, пишем код на Scala и горим желанием его популяризировать. Мы собираем и агрегируем новости из разных источников, включая Scala Times, блог Petr Zapletal и канал Scala Nishtyaki, добавляем дополнительные новости и собственные комментарии. Мотивацию черпаем из желания развиваться и делиться полученными знаниями.

Приветствуем любую обратную связь! (づ ◕‿◕ )づ

Теперь вы можете поделиться собственными материалами!

Релизы

Собрали последние обновления популярных и полезных библиотек за пару месяцев:

Статьи

В этом разделе делимся свежими статьями, репозиториями и исследованиями, которые показались нам интересными. А еще обозреваем ресурсы, где авторы используют Scala 3. Enjoy:

  • What is Functional Programming? Адам Варски написал самое полное введение в то, что такое функциональный язык. Это ровно тот материал, который можно требовать на зачете после семестра ФП у студентов, или рассказывать на первой вводной лекции, или объяснять другим, почему ФП существует, жизнеспособен и крут.

  • Pre SIP: Named Tuples. В версиях 3.6.х мы могли бы уже увидеть именованные кортежи как постоянную и неотключаемую штуку, но благодаря неравнодушным скала-людям фича останется экспериментальной под флагом на более длительный срок и время попробовать/поиграться будет у всех.

  • How I SBT-VI. Серия постов про sbt, строго рекомендуем к прочтению всем начинающим скалистам — особенно тем, кто пытается написать свой первый проект на Scala.

  • Intro to Hedgehog for Scala. Йокота знакомит нас с необычной библиотекой тестирования свойств через генерацию с царапающим слух названием. Помимо базы о том, как воспринимать и использовать подобный вид тестирования, Йокота еще и переписал свои тесты в sbt-проекте со Scalacheck на Hedgehog.

    Настя

    Ну что ж, какому-то моему проекту в ближайшее время придет Hedgehog 〣( ºΔº )〣

Ныряем в удивительный мир Scala 3 с новым для нас автором статей markgrechanik. Где-то непростое, где-то полезное и базовое чтиво для любого начинающего, но каждое, безусловно, заслуживает минутку внимания:

А сюда мы спрятали еще несколько интересных статей:

Видео и доклады

Собрали ссылки как на уже известные и популярные, так и на ноунейм-каналы и видео про Scala:

Tooling

Кусочек дайджеста о появлении новых и улучшении уже существующих инструментов для разработки:

  • New Module Layout for sbt Projects. IntelliJ теперь лучше воспринимает различные настройки для main- и test-модулей, которые задаются через sbt.

Highlights

В этом блоке не всегда свежие, но зацепившие наш взгляд ресурсы под флагом «очумелые ручки». Авторы творят что-то интересное, необычное, но не обязательно полезное:

  • Stitch. Каждый, кто работал с Finagle, знает, что Твиттер уже писали свои Future, а теперь словно переосмыслили свой опыт и написали еще раз. Дополнительно оставляем документацию для детального ознакомления.

  • Jsoniter-scala. И почему никто для своих очередных json-кодеков в бенчмарки не берет славный и распрекрасный Tethys?

  • S3te. Занятное развлечение на пару вечеров с собственными небольшими проектиками, да и вообще для собственного развития полезно будет.

  • ChainCash — Elastic Peer-to-Peer Money Creation via Trust and Blockchain Assets. Вот мы и дожили до создания своего "биткоина дома" на Scala.

  • Augment.

Комьюнити-движ

Раздел курьезных и любопытных событий в мире scala-общества. Мы хотели бы видеть его объемным и живым. Если что-то пропустили или у вас есть предложения, ждем вас в комментариях:

  • Advent of Code 2024 — уже стартовал ежегодный Advent of Code! Выходи решать (˶ᵔ ᵕ ᵔ˶)

  • ZIO in 2025. Декларация независимости приоритетов развития экосистемы ZIO в 2025 от Джона де Гуза. Из основного: часть проектов заедут в ядро, часть экосистемы прекратят поддерживать и заархивируют и некоторые сторонние проекты будут поддерживать материально. А еще сделан намек на разработку ZIO 3.

    Настя

    Так как ZIO — это вам не half-life, я верю, что однажды ZIO 3 мы-таки увидим ( ͡° ͜ʖ ͡°)

  • Announcing the Business4s Mentorship Program. Кто бы ни стоял за проектом Business4s, но этот человек предлагает бесплатную программу по развитию любого обратившегося на три месяца. Выглядит как альтруистичное начинание, полезное для всего Scala-сообщества. Одобряем.

  • Lightbend is Now Akka. Ребрендинг — не только наша фишка (^_<)〜☆ Lightbend официально сменил название и сайты на Akka, попутно анонсировал новую экосистему-парадигму Akka 3, предлагая клиентам настроенные облачные среды исполнения. К слову, это не первый ребрендинг компании: до 2016 года она называлась Typesafe.

До встречи через месяц! ♡\( ̄▽ ̄)/♡

Над дайджестом работали @Melkaya_150cm, @EvieLynn. Ваши идеи, предложения, обратную связь с удовольствием ждем в комментариях! <( ̄︶ ̄)>

Предыдущие выпуски:

Выпуски за 2023 год

Комментарии (3)


  1. 0xC0CAC01A
    02.12.2024 11:29

    Вопрос почти в тему. У кого-нибудь есть контакты высшего руководства Т-банка, ну или просто кого-то хоть немного вменяемого, там работающего? Если да, напишите мне, пожалуйста, личное сообщение. А то общаюсь с их поддержкой уже несколько месяцев - Кафка нервно курит в сторонке - никак не могут решить элементарную проблему, ими же созданную. Ощущение, что общаюсь не с разумными людьми, а с очень сырой версией искусственного интеллекта.

    Посмотреть


    1. zaitovalsu
      02.12.2024 11:29

      привет! сложно помочь с вопросом тк нет контекста проблемы, лучшего всего общаться с поддержкой в приложении, или вот список горячих линий по разным сервисам.


  1. captaininsomnia
    02.12.2024 11:29

    Добавьте в новости, что Zionomicon Book стала бесплатной с ноября и каждый может ее скачать ))