@scala_ru

Страница 215 из 1499
Mikhail
08.11.2016
10:34:23
с тем же успехом можно захотеть запрещать принимать конкатенированные строки. но тогда прямая дорога к енуму чтоли)

folex
08.11.2016
10:34:36
ну там фишка в том, что я не хочу позволять писать туда не конечное число строк

метрики потом пишу по ним, и если кто-то туда потом добавляет s"id = $id", то в метриках будет беда :)

Mikhail
08.11.2016
10:38:13
запретишь интерполирование, будут ручками конкатенировать. хочешь соблюсти структурность - изволь поменять метод, чтобы он на вход принимал уже структурированные значения и не беспокойся про накладные расходы при заведении структурки и преобразовании в строку - будут мизерными

Google
folex
08.11.2016
10:38:52
Mikhail так вот stable они как раз сделали бы ровно то что нужно

про "принимал структурированные значения" не понял

Mikhail
08.11.2016
10:42:43
если ты хочешь видеть в логе строку из параметров и не хочешь, чтобы кто-то поломал логи своими неэкранированными значениями - самый примитивный вариант - мапка на вход и экранируешь уже сам. менее примитивно принимать например трейт и имплисит. а имплиситы можно макросами генерировать для наследников case class LogMessage(id:Int)

folex
08.11.2016
10:43:03
ненене, я не хочу вообще никаких параметров там

только строка-константа времени компиляции

но я уже ручками убрал :) Так что всё норм

Mikhail
08.11.2016
10:43:38
ты метрики по логам строишь или чего метришь?

ну и ладушки)

Grigory
08.11.2016
10:43:45
а насчет jni, есть у кого боагтый опыт напсиания?

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

folex
08.11.2016
10:44:07
ну там не логи Mikhail там метод trace, который трейсит фьючи

и в него много где обернуты фьючи, и при большом количестве фьючей глазами невозможно увидеть общую картину по логам. Поэтому решили в метрики добавить в лоб.

Aleksey
08.11.2016
10:57:40
Кто сейчас на хайлоаде?

Google
Aleksey
08.11.2016
10:58:13
Каждый раз когда набираю слово хайлоад сначала почему то получается хуй.

Mikhail
08.11.2016
10:58:58
давеча на хабре доклад они публиковали и приписку "это один из лучших докладов нашей прошлогодней конфы". после того, что там было написано - боюсь представить, какую ерунду болтают не топовые докладчики

Aleksey
08.11.2016
11:01:28
я вообще про фронтеэнд приехал докладывать.

Mikhail
08.11.2016
11:02:05
по конфе людей не судят

но организаторам диагноз поставить можно)

D
08.11.2016
11:02:40
>давеча на хабре прочитал как "на дваче" // не высыпаюсь второй день, прост

Aleksey
08.11.2016
11:03:42
Я раньше на хайлоаде не был, но судя по тому сколько сервисов по подготовке докладов они дают (скайп-прогоны, оченые прогоны, ревью, редактура), все должно быть хорошо.

Юрий
08.11.2016
11:04:33
Как тебе хватает фантазии темы выдумывать?

Mikhail
08.11.2016
11:04:35
не, организационные моменты там на уровне - в этом плане придраться не к чему

а вот уровень докладов - весьма сомнительного качества там

Grigory
08.11.2016
11:05:59
:D

Mikhail
08.11.2016
11:06:09
то, что там преподноситься как руководство для профессионалов - я обычно джунам для ознакомления даю, а часть докладов и вовсе из серии "посмотрите как они делают и не делайте так никогда"

Grigory
08.11.2016
11:06:11
Алексей прибедняется

Aleksey
08.11.2016
11:06:12
Как тебе хватает фантазии темы выдумывать?
А что там выдумывать. По работе сталкиваешься с кучей фигни. Про кажду фигню можно сделать доклад.

Ладно, пойду схожу на пару докладов, составлю мнение.

Если что я тут хожу-брожу в бежевых штанах, пинжаке с локтями и бородой. В общем ничем не выделяюсь.

Mikhail
08.11.2016
11:08:17
куда собираешься?

Aleksey
08.11.2016
11:09:26
Вот ща идет. http://www.highload.ru/2016/abstracts/2451.html

Google
Grigory
08.11.2016
11:10:04
как много вставилось

Aleksei
08.11.2016
11:11:54
вот есть минус удаленщиком быть. хуй а не хайлоад =)

Юрий
08.11.2016
11:13:18
ты же программист, какие конфы. Нужно сидеть дома в пледе с чаем и смотреть в записи.

А конфы - это же с людьми общаться

ужс

D
08.11.2016
11:14:23
А конфы - это же с людьми общаться
Да, лучше уж с женщинами.

Dmitry
08.11.2016
11:15:06
??

Mikhail
08.11.2016
11:18:36
Да, лучше уж с женщинами.
ты аккуратнее тут про женщин, а то понабегут - скажут, что проблемы в личной жизни. ярлычок повесят

Wystan
08.11.2016
11:19:03
может быть кто-то подскажет? https://scalafiddle.io/sf/Zq7gU0t/0 такая практика для тестирования нормальная?
В общем случае, нет. Моки можно передать через аргументы. Но бывают такие штуки, как шардированные акторы, которым нужен доступ к какому-нибудь синглетону. Тогда да, можно его замокать через protected function

Daniel
08.11.2016
11:30:54
а вот уровень докладов - весьма сомнительного качества там
примерно 25% докладов еще ничего но в целом реально больше hello world -ы и буклеты рекламные

впервые на хайлоаде и разочарован

Nikolay
08.11.2016
11:32:45
Dmitry
08.11.2016
11:38:35
Ну зато рюкзак

С паршивой офцы.

Daniel
08.11.2016
11:57:50
и пирожки с капустой

Alex
08.11.2016
11:59:43
рюкзак с пирожками

Denis
08.11.2016
12:01:33
https://www.youtube.com/watch?v=Y-cPVQaXlMw

блиин

на французском

хотя сабтайтлы переводятся на лету

Google
Mikhail
08.11.2016
12:22:34
на русский он тоже годно переводит, в целом смысл не очень теряется

Denis
08.11.2016
12:32:25
особо там смотреть нечего

Понеслось говно по трубам https://www.manning.com/books/functional-programming-in-cplusplus

синяя книга

Dmitry
08.11.2016
13:56:23
ыы

это уже третье говно по трубам

я тебе вторую показывал на днях же

Denis
08.11.2016
13:56:57
ну да

Dmitry
08.11.2016
13:57:51
ждем Functional programming in Delphi и PHP

Kirill
08.11.2016
13:58:38
ну так это хорошо же, что идеология фп распространяется за пределы токсичного скала- и хаскель- сообщества

Mikhail
08.11.2016
13:58:56
ждем Functional programming in Delphi и PHP
как-то дельфи и пхп тут вобще не к месту)

Vladislav
08.11.2016
13:59:07
ну так это хорошо же, что идеология фп распространяется за пределы токсичного скала- и хаскель- сообщества
лол) если бы инструмент нормально позволял это делать (под инструментом я имею ввиду язык )

Mikhail
08.11.2016
13:59:44
вы удивитесь ребзя, плюсы становятся все краше - уже неоднократно это упомянал)

Kirill
08.11.2016
13:59:51
лол) если бы инструмент нормально позволял это делать (под инструментом я имею ввиду язык )
какая разница, хоть так люди об этом узнают, а если заинтересуются - пойдут ознакомятся с хаскеллем

Mikhail
08.11.2016
13:59:58
и привнести туда функциональщину можно теперь очень годно без лишних танцев с бубном

а некоторые вещи и вовсе делаются краше чем в скале

D
08.11.2016
14:01:29
вы удивитесь ребзя, плюсы становятся все краше - уже неоднократно это упомянал)
не прошло и 40 лет, да, в плюсы притащили фишки языков, которые появились в 70х годах

Kirill
08.11.2016
14:01:38
да нет, ты что, разве такое вообще возможно? чтобы ещё и краше чем в скале? да не, ты что, это же "говно", там нельзя делать фримонады/функторы/whatever! (сарказм)

Google
Denis
08.11.2016
14:02:10
мне кажется HK-types это где начинается настоящая сила функциональных языков

D
08.11.2016
14:02:35
не прошло и 40 лет, да, в плюсы притащили фишки языков, которые появились в 70х годах
при этом куча плюсовиков до принятия нового стандарта кричала «нинужно!!1»

Denis
08.11.2016
14:02:51
люди всегда против изменений

Daniel
08.11.2016
14:03:40
с плюсами больше интересно, займутся ли уборкой

D
08.11.2016
14:03:53
уборкой плюсов из продакшнов?

я тоже жду

:3

Daniel
08.11.2016
14:04:12
уборкой стандарта

D
08.11.2016
14:04:50
ну они там что-то даже потихоньку депрекейтят вроде

KrivdaTheTriewe
08.11.2016
15:22:16
На самом деле если правильно юзать смарт птр, то уборка не нужна

Daniel
08.11.2016
15:23:03
не о том речь

Alex
08.11.2016
15:25:24
надо видать хруст поучить

Dmitry
08.11.2016
15:29:50
All hail to Rust.

Vladimir
08.11.2016
15:30:41
Там все еще нужно прочесть 3 талмуда доков, чтобы строку в функцию передать?

Dmitry
08.11.2016
15:33:17
Нет, но строки все еще больно. Вообще по мне так больнее всего отсутствие идешки. Хотя плугин идеи раст стал сильно

Лучше последнее время

Vladimir
08.11.2016
15:36:34
Да, в начале года идешки там выглядили так

Alex
08.11.2016
15:43:27
говорят же хрустов плагин в идее самый отстойный

https://areweideyet.com/

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