
Nikolay
25.05.2017
08:26:22
> First three constants we need here to control generated variables names and probably later check that they unused in definition of function
Arthur вроде бы в scala.meta есть метод чтобы сгенерировать не использованное имя

Oleg
25.05.2017
08:33:10

folex
25.05.2017
08:34:37
понял

Google

folex
25.05.2017
08:35:00
Oleg спасибо за щедрые объяснения! :) Я еще разберусь, почему не работает, расскажу

Arthur
25.05.2017
08:36:54
@rockjam найс, гляну, сенк

Nikolay
25.05.2017
08:38:18
Что то в духе Name.fresh если правильно помню

folex
25.05.2017
08:40:05
Colors & Fonts > VCS -_-
thx, @diemust

Alexandr
25.05.2017
08:43:53

Oleksandr
25.05.2017
08:45:05
сахар на сахаре и сахаром погоняет

Alexandr
25.05.2017
08:46:56
Где-то была статья о том, что любая конструкция отлично выражается императивным языком.
Что хочу сказать, пока рано судить. Возможно, у него есть эпическая ниша в автоматизации или ещё где-то. Груви, например, пока не умер.

Nikolay
25.05.2017
08:48:26
Ну пока что эпическая ниша в андроиде напрашивается

KrivdaTheTriewe
25.05.2017
08:51:56

Google

Aleksei
25.05.2017
08:53:30

KrivdaTheTriewe
25.05.2017
08:53:58

Aleksei
25.05.2017
08:54:45

Alexandr
25.05.2017
08:56:26

Ilya
25.05.2017
08:57:20
Доклады же смотреть!

Aleksei
25.05.2017
08:57:39
на порнхабе!
да херня, у меня ультрашарп стоит делловский, я чтобы не ослепнуть занизил разрешение наоборот

Ilya
25.05.2017
08:58:53
А почему ослепнуть
Ставишь в виде 150-200% и увеличиваешь зрение
В винде*

Aleksei
25.05.2017
08:59:34
масштабирование работает только с ретина аля дисплеями, у меня мак =)

folex
25.05.2017
08:59:52
2к, умвр

Aleksei
25.05.2017
09:00:16

folex
25.05.2017
09:00:31
ну он прост сказал что единственная ось
и как бы понятно что на линуксе наверное бывают проблемы с дровами

Aleksei
25.05.2017
09:00:40
он очень категоричен

Nikolay
25.05.2017
09:02:00

Ilya
25.05.2017
09:02:12
Просто Майкрософт смог в 4к

Nikolay
25.05.2017
09:02:24
не, +4К к доверию

Google

Aleksei
25.05.2017
09:02:44
т.е. какой то коэф между разренением и доверием на разных осях?
0,175 на винде
4000 * 0,175 = 700

Grigory
25.05.2017
09:05:15
1/разрешение для винды

Nick
25.05.2017
09:10:00
@aleksei_t хорошии у тебя моник

Andrey
25.05.2017
09:17:31

Ilya
25.05.2017
09:18:26
ага, еще до того, как 4к появилось

Mikhail
25.05.2017
09:32:18
@folexeyy , я тут игрался с тем что @tvaroh предлагал и для себя сделал чуть по другому с упрощенной записью и нюансами. Вот твой пример с этими тегами (файл для тегирования в комплекте) - без ауксов https://gist.github.com/Rudogma/44f1cf5ab56cb7f77c403d2bc113f5d0

folex
25.05.2017
10:06:43
@rudogma ухх, забористо! Спасибо, буду вчитываться :)

Mikhail
25.05.2017
10:10:33
@rudogma ухх, забористо! Спасибо, буду вчитываться :)
если случай единичный то можно и не делать имплисит класс для опшина. просто писать
val example2: IsFollower = Ior.left(IsFollower(true)).left.getOrElse(IsFollower(false))
или
val example2: IsFollower = Ior.left(IsFollower(true)).left.getOrElse(false @@ IsFollower)

folex
25.05.2017
10:10:54
угу, я сделал методы для этого
def toFollower(b: Boolean): IsFollower = tag[IsFollowerTag](b)

Mikhail
25.05.2017
10:14:52

folex
25.05.2017
10:15:11
Ну всмысле
было бы круче, если бы можно было бы без ручного описания этого, но пока так :)

Mikhail
25.05.2017
10:15:50
бойлерплейт - это отдельный метод toFollower для каждого типа)
object IsFollower - уже заменяет этот метод автоматически. type IsFollower - делается для того, чтобы его красиво упоминать там где именно Тип нужен

Aleksey
25.05.2017
10:17:03

Mikhail
25.05.2017
10:19:47

Google

Nick
25.05.2017
10:22:03
забавно, раньше в чатике все было в монадках, теперь в тэгах)

Nikolay
25.05.2017
10:22:06
Как красивше?
"Тэг" @@ X или X("Тэг")

Mikhail
25.05.2017
10:22:42
"Тэг" @@ X или X("Тэг")
с теми тегами и так и эдак работает. и то и другое лучше чем
val xTag = tag[X] ...+... Foo.xTag("Hello world")

Aleksey
25.05.2017
10:23:32
Согласен. Выглядит приятно

KrivdaTheTriewe
25.05.2017
10:38:03
давайте здесь @gurinderu

Nick
25.05.2017
10:38:19
давайте, сударь

folex
25.05.2017
10:38:45

Евгений
25.05.2017
10:40:32
посоветуйте годную либу/фреймворк для матстата на скале, пожалуйста
а то меня питонисты чморят

KrivdaTheTriewe
25.05.2017
10:41:14

Aleksei
25.05.2017
10:41:56
я хз, но мне в голландии понравилось, туда можно ехать )

Mikhail
25.05.2017
10:42:21

Grigory
25.05.2017
10:46:03
посоветуйте годную либу/фреймворк для матстата на скале, пожалуйста
https://github.com/scalanlp/breeze
https://github.com/sterglee/scalalab
https://github.com/twitter/algebird // ну это спорно конечно
ну и spire (это тож такое се)
посмотри мб что найдешь
https://github.com/factorie/factorie еще есть но это графы
я не все пробовал но использвоал частично; :D комменатрии првиествуются и если напишешь чо подошло то тоже хорошо и цели поподробнее

Nick
25.05.2017
10:46:08
кто у нас на хабре с плюсовой кармой?

Daniel
25.05.2017
10:47:56
просто юзай питон))

Grigory
25.05.2017
10:48:19
да это все не сравнится с питоновскими пакетами согласен

Google

KrivdaTheTriewe
25.05.2017
10:48:38

Nick
25.05.2017
10:48:46
https://habrahabr.ru/company/gridgain/blog/328086/
плюсаните кому не сложно

KrivdaTheTriewe
25.05.2017
10:48:55
мне прям больно, что нет нормальных матриц

Grigory
25.05.2017
10:49:19
матрицы очень тонкое дело

KrivdaTheTriewe
25.05.2017
10:49:19

Nick
25.05.2017
10:49:37
нет, меня попросили плюсик поставить, а я в минусе

Grigory
25.05.2017
10:49:42
джавист
оправдывайся теперь, что это не ты калякаешь.

KrivdaTheTriewe
25.05.2017
10:50:24

Daniel
25.05.2017
10:50:38
а че, гридгейну сбер не лайкает? надо скалистов просить?)

KrivdaTheTriewe
25.05.2017
10:53:25
@CapDev всё едино, всё Референстайп , и нет информации о типе , который лежит в коллекции

Nick
25.05.2017
10:56:10

KrivdaTheTriewe
25.05.2017
11:31:43
https://habrahabr.ru/company/cloud4y/blog/329464/

Arthur
25.05.2017
12:46:53
sry

Daniel
25.05.2017
13:04:16
опять акка доку редизайнула

Ivan
25.05.2017
13:05:03
да вроде весь сайт
предыдущий дизайн мне кстати вообще не нравился