Size: a a a

Scala User Group

2020 January 30

AV

Abyr Valg in Scala User Group
Одно с другим не связано
источник

AV

Abyr Valg in Scala User Group
Что любопытно - энное время назад я считал корректным то определение, которое щас можно в вики увидеть. Но мне объяснили, что я безграмотный и в оригинале термины значили несколько другое.
источник

DM

Daniel Matveev in Scala User Group
Abyr Valg
Что любопытно - энное время назад я считал корректным то определение, которое щас можно в вики увидеть. Но мне объяснили, что я безграмотный и в оригинале термины значили несколько другое.
что за оригинал?
источник

DM

Daniel Matveev in Scala User Group
я мож пропустил в потоке сообщений
источник

AV

Abyr Valg in Scala User Group
Сами термины ввели в обиход задолго до лампорта, они появились в айбиэмовской документации на первую ихнюю машину с "shared resources". Опять же - насколько я в курсе.
источник

Y

Yevhen in Scala User Group
Abyr Valg
Что любопытно - энное время назад я считал корректным то определение, которое щас можно в вики увидеть. Но мне объяснили, что я безграмотный и в оригинале термины значили несколько другое.
а изменение трактовки терминов както повлияли на то что ты делаешь?)
источник

AV

Abyr Valg in Scala User Group
В целом, нет.
источник

DM

Daniel Matveev in Scala User Group
Abyr Valg
Сами термины ввели в обиход задолго до лампорта, они появились в айбиэмовской документации на первую ихнюю машину с "shared resources". Опять же - насколько я в курсе.
термины и определения не обязаны быть неизменными, обычно их подстраивают под актуальные модели и теории
источник

AV

Abyr Valg in Scala User Group
Это все аутизм
источник

AV

Abyr Valg in Scala User Group
Daniel Matveev
термины и определения не обязаны быть неизменными, обычно их подстраивают под актуальные модели и теории
Ну вот меня как-то обосрали, что я неграмотный
источник

AV

Abyr Valg in Scala User Group
Теперь по-новой снобизм пошел
источник

AV

Abyr Valg in Scala User Group
Но оригинальное значение имеет куда больше смысла на самом деле, это очень консистентная терминология. А современные варианты - очень vague
источник

AV

Abyr Valg in Scala User Group
Но почему это происходит - тоже понятно. Как говорилось выше - в наши времена не бывает одного без другого, разница может быть только на уровне модели, но не на уровне реализации
источник

DM

Daniel Matveev in Scala User Group
а мне лампортовское нравится, и без привязок к vague терминам
источник

DM

Daniel Matveev in Scala User Group
определения order -ов менять вряд ли будут
источник

M

Mikhail in Scala User Group
Daniel Matveev
а мне лампортовское нравится, и без привязок к vague терминам
Обычно определения без привязки к терминам - самые норм. Проблемы возникают, когда люди пытаются их применить одновременно к двум разным группам терминов в одном предложении)
источник

d

dima in Scala User Group
Ребят, вопрос к опытным Scala-программистам. Помогите с подбором стека для типичного web-api/restful приложения на Scala. Критерий - самый лучшие и новые на  ВАШ взгляд библиотеки. В приложении должно быть:

Модуль работы с HTTP-запросами;
Модуль работы с аутентификацией, авторизацией, желательно по oauth2 с помощью JWT;
Модуль конфигурации, чтобы все настройки приложения были в 1 месте, маппились на кэйс-классы, поддерживалось чтение пропертей/системных переменных;
Модуль работы с реляционными БД, преимущественно PostgreSQL, реактивные драйверы и хороший DSL приветствуются;
Модуль для работы с асинхронными задачами/эвентами/конкуррентным программированием/адаптация блокирующего апи;
Опционально - что-то для Dependency Injection или альтернативы;
Интеграция с AWS, Docker, k8s, kafka;
Юнит-тестирование, интеграционное тестирование с docker-контейнерами;
Продакшен-модуль:
- хэлз-чек
-  мониторинг
-  логирование
-  документация API (OAS3.2 приветствуется), ASCII Doctor

Ну и по мелочи - либы для работы JSON, XML.

Если есть какой-то инструмент, который позволяет свой стартер/скеле проекта собрать из произвольных зависимостей, было бы здорово.

Надеюсь на большое обсуждение, спасибо.
источник

DM

Daniel Matveev in Scala User Group
Mikhail
Обычно определения без привязки к терминам - самые норм. Проблемы возникают, когда люди пытаются их применить одновременно к двум разным группам терминов в одном предложении)
в универе давали критерии полезных определений, но я был раздолбай и даже предмет не помню

это было в том числе
источник

D

Dima Kubitskiy in Scala User Group
Play 👌
источник

D

Dima Kubitskiy in Scala User Group
все что ты описал
источник