@scala_ru

Страница 267 из 1499
Aleksey
05.12.2016
05:51:36
нужен мегалегкий фреймворк для микросервиса
Play Framework прост, как штыковая лопата

Aleksei
05.12.2016
05:51:41
это тот который один чувак из твиттера пишет?

Aleksei
05.12.2016
05:51:58
ну да. няша. а команда якки это хуета =)

Google
Nikolay
05.12.2016
05:51:58
Play Framework прост, как штыковая лопата
я про него плохие вещи больно слышал

Daniel
05.12.2016
05:52:19
https://github.com/lauris/awesome-scala https://index.scala-lang.org/

Aleksey
05.12.2016
05:52:21
Nikolay
05.12.2016
05:52:46
какие например?
что там какой-то dependency injection hell со временем начинается

Grigory
05.12.2016
05:53:09
Aleksey
05.12.2016
05:53:27
что там какой-то dependency injection hell со временем начинается
Ну, может быть. Я маленькие проекты на нём пилю

Nikolay
05.12.2016
05:53:44
да у меня тоже не большой, но довольно упоротый

Daniel
05.12.2016
05:53:54
че то я сомневаюсь что тут плей виноват

Nikolay
05.12.2016
05:54:08
есть куча микросервисов, надо один API для них, чтобы ходил в несколько и собирал их ответы в большой json

я бы на питоне написал, но у меня одно из требований - читать данные из Apache Ignite

Grigory
05.12.2016
05:55:09
упоротый плей? он наоборот кажется самым простым и по синтаксису и более понятный ¯\_(ツ)_/¯ особенно сравнивая с аккойхттп и финчом

Kirill
05.12.2016
05:55:14
а какой тебе сахар то нужен? двое из ларца?
не-не, скала комьюнити не максимально токсичное

Google
Nikolay
05.12.2016
05:55:42
по синтаксису проще finch трудно представить

но вот по пониманию принципа работы...

особенно с этой магией вокруг circe и автоматической конвертации case class’ов

Semyon
05.12.2016
05:57:37
котаны, а кто-нибудь пишет или пробовал параллельно со скалой писать на Котлине? Хочется послушать, как ощущения от сравнения

Aleksei
05.12.2016
05:57:57
я пробовал прямо чота самые простые примеры

Mikhail
05.12.2016
05:58:02
особенно с этой магией вокруг circe и автоматической конвертации case class’ов
эм. там нет магии как раз. просто немного сахарка, который раскладывается в большой бойлерплейт во время компиляции

Aleksei
05.12.2016
05:58:05
короче прямо пиздец как выбесил синтаксис

минут на 10 хватило

Semyon
05.12.2016
05:58:19
Котлина?

Aleksei
05.12.2016
05:58:26
угу

Semyon
05.12.2016
05:58:32
гм :)

окей

Aleksei
05.12.2016
05:58:40
я если честно и на яве недавно пробовал, на меньшее время хватило

Nikolay
05.12.2016
05:58:43
эм. там нет магии как раз. просто немного сахарка, который раскладывается в большой бойлерплейт во время компиляции
не, там синтаксис самого приложения простейший, это да. Но если надо шаг вправо-влево - все не так очевидно сразу

Nikolay
05.12.2016
05:59:08
я понял, что основная идея - переложить всю проверку типов и кодогенерацию на компилятор

Mikhail
05.12.2016
05:59:19
а на чём сейчас пишешь?
на скале вестимо ?

Aleksei
05.12.2016
05:59:23
скала жи

Aleksey
05.12.2016
05:59:33
а до нее на чём?

Aleksei
05.12.2016
05:59:43
ява само собой жи

Google
Nikolay
05.12.2016
05:59:57
а я вот учу скалу, не зная толком джавы

нафиг джаву

Aleksei
05.12.2016
06:00:07
это не всегда плохо

Aleksey
05.12.2016
06:00:08
Мне вот после явы скала жуткой показалась с этим стрелочками

Aleksei
05.12.2016
06:00:09
=)

Nikolay
05.12.2016
06:00:14
мутная она

Grigory
05.12.2016
06:00:24
~> -> => <~>

Nikolay
05.12.2016
06:00:31
Aleksey
05.12.2016
06:00:35
Ну, сейчас-то и мне нравятся :)

Aleksei
05.12.2016
06:00:42
Мне вот после явы скала жуткой показалась с этим стрелочками
мне тоже очень нравятся стрелочки вместо всякого типа <><><><><><>

Grigory
05.12.2016
06:00:58
<>~<>

Aleksey
05.12.2016
06:01:02
А ещё подчёркивания

Nikolay
05.12.2016
06:01:16
( * ) ( * ) <— Look! A pair of boobs

(если вы понимаете, о чем я)

Mikhail
05.12.2016
06:01:56
нет, тут женщины запретная тема

Aleksei
05.12.2016
06:02:16
и религия

https://twitter.com/paul_snively/status/804529954343923713

Nikolay
05.12.2016
06:03:00
нет, тут женщины запретная тема
https://www.youtube.com/watch?v=Mk3qkQROb_k

Vladimir
05.12.2016
06:14:22
Я

Google
Vladimir
05.12.2016
06:14:43
\del

Aleksey
05.12.2016
07:53:32
Ребята, которые только присоединились, а вы с FPConf?

Oleg
05.12.2016
07:56:29
в т.ч.

Aleksey
05.12.2016
08:07:04
Отл. Добро пожаловать!

Aleksey
05.12.2016
08:23:14
Меня @sdfgh153 пригласил

Nikolay
05.12.2016
08:24:26
А fpconf сегодня?

Daniel
05.12.2016
08:24:41
был уже

Admin
ERROR: S client not available

Semyon
05.12.2016
08:24:45
Ребята, которые только присоединились, а вы с FPConf?
nope, кто-то кинул ссылку в тракторчате во время жаркой дискуссии

Alexey
05.12.2016
08:32:33
тракторчат?

Wystan
05.12.2016
08:36:00
Ща обратно набежим.

Semyon
05.12.2016
08:38:57
https://telegram.me/pogromisty

Aleksey
05.12.2016
08:50:57
А fpconf сегодня?
Был в субботу.

Nikolay
05.12.2016
10:05:28
что-то часто новичковые вопросы в этом чате считают за троллинг

Dmitry
05.12.2016
10:20:10
это как на склоне, в лягушатнике знак висит "место в котором каждый может почувствовать себя мастером спорта"

Pp
05.12.2016
11:11:09
почему столько deduplicate сообщений при включении netty в проект?

Nikolay
05.12.2016
11:16:33
может быть кто-то подскажет, есть настройка в scalafmt, чтобы типы в case классах выравнивались? case class Foo( a: Int, aa: String, aaa: List[Int], aaaa: Boolean )

сейчас вот так выравниваются: case class Foo( a: Int, aa: String, aaa: List[Int], aaaa: Boolean )

Nikolay
05.12.2016
12:24:53
странно, defaultWithAlign стоит, но выравнивание как во втором примере

Google
Nikolay
05.12.2016
12:26:00
> Но, имхо, это зло, говорящее о плохой структуре кода :) можно чуть подробнее? что именно является злом?

Alexey
05.12.2016
12:29:49
Может это https://github.com/olafurpg/scalafmt/issues/449

Daniel
05.12.2016
12:30:53
Может и не зло, но по мне выравнивание по колонкам гораздо хуже читать

особенно если имена полей сильно различаются по длине

Alexey
05.12.2016
12:31:24
Зло - выравнивать код колонками, так как желание это делать возникает когда его на экране много, а нужно бить код на куски чтобы его на экране становилось меньше.

Daniel
05.12.2016
12:31:37
куча пустого пространства, хоть линейку доставай

никогда не понимал, какое преимущество даёт то, что типы в колоночку выровнены, обычно читающего интересует какого типа каждое конкретное поле, то есть пара поле: тип, а выравнивание разрывает эту пару визуально

Nikolay
05.12.2016
12:39:14
не знаю, мне кажется это на вкус и цвет

Daniel
05.12.2016
12:40:13
не спорю, хотел уточнить, может я чего не понимаю)

Oleg
05.12.2016
12:42:12
Nikolay
05.12.2016
12:42:28
ну, если имя одного из полей - 20 символов, то нет смысла выравнивать по нему - слишом сильно разъезжается код. в разумных пределах хорошо видна форма данных

Oleg
05.12.2016
12:42:55
не уместилось...

Nikolay
05.12.2016
12:43:09
да, типа как табличное представление, вроде того)

Oleg ну это трешак уже

форматирование в java как в питоне.png

Mikhail
05.12.2016
12:44:42
в питоне +- пробел и ты написал уже совершенно другую программу)

Oleg
05.12.2016
12:45:47
@rockjam сегодня ты индентишь типы, а завтра пишешь на https://ru.wikipedia.org/wiki/RPG_(%D1%8F%D0%B7%D1%8B%D0%BA_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F)

Страница 267 из 1499