@Fsharp_chat

Страница 722 из 772
Ivan
19.09.2018
18:12:17
WPF крайне тяжело заходит в начале.

Grigoriy
19.09.2018
18:12:55
Valeriy
19.09.2018
18:13:11
У меня он так и не зашел, кроме мелких поделок

Но на c# более 10 лет пишу

Google
Valeriy
19.09.2018
18:14:37
Последний год только сопровождение больше...

Grigoriy
19.09.2018
18:15:18
Но на c# более 10 лет пишу
ф# зайдёт - 100500 пудов

Valeriy
19.09.2018
18:16:03
Лет 7 назад пробовал- не зашел )

Скала легче зашла

Grigoriy
19.09.2018
18:16:39
7 лет назад ты 3 года только на с# был

Valeriy
19.09.2018
18:16:56
Гы

Эээ блин, я не так посчитал, блин. Я на c# c 2004.... 14 получается, блин

Ivan
19.09.2018
18:18:50
Вот WinForms вообще, со Swing было еще хуже. WPF зашел проще. Если б не дикий синтаксис в стилях.

Valeriy
19.09.2018
18:19:01
Это проекту основному 10 лет

Grigoriy
19.09.2018
18:19:54
Вот WinForms вообще, со Swing было еще хуже. WPF зашел проще. Если б не дикий синтаксис в стилях.
нотифайпрогпертиченжд-биндинги-конверторы - чёрт ногу сломит

Valeriy
19.09.2018
18:20:05
Угу

Ivan
19.09.2018
18:22:40
Ну, реактивное программирование в императивном стиле. Тяжелое наследие дельф. Отсутсвие метапргроммирования. Но это лучше, чем все, что есть есть сейчас где либо.

Grigoriy
19.09.2018
18:24:26
Google
Valeriy
19.09.2018
18:24:28
На java вообще всё грустно, согласен...

Ivan
19.09.2018
18:25:55
JavaFX
Кстати со скаловскими или котлиновскими переходниками очень даже. Минус - отсутстие стилизации (готовой). Как веб не за шел бы без Bootstrapper.

Valeriy
19.09.2018
18:27:07
Хэх...
Я даже застал, когда winforms генерил код формы в один файл с классом. Partial не было ... до сих пор в проекте пара формрчек есть- переписать? Да ну нафиг...

Ivan
19.09.2018
18:29:15
Эээ блин, я не так посчитал, блин. Я на c# c 2004.... 14 получается, блин
Так опять про опыт, нас уже за это попинывают (я с 2001). ?

Valeriy
19.09.2018
18:31:34
Ну ..... я 1С ещё занимался с 2000... до 2017... Там вообще жесть в плане языка... зато про интерфейс не паришься

Ладно... попробую жирафа попинать на досуге...

Vasily
19.09.2018
20:03:57
В целом про билдеры можно

Но нужен пример

Какого-нибудь кейса, где можно написать красивый билдер

Я в целом писал сериализацию/десериализацию

Roman
19.09.2018
20:05:23
Вы на вопросы причиненные лучше ответьте)

Vasily
19.09.2018
20:05:34
На какие?

Roman
19.09.2018
20:05:46
На какие?
https://t.me/fsharp_chat/72034

На какие?
Там и почта указана. Поможете человек сделать материал

Можно и про билдеры рассказать в отдельных статьях

Но вопросы это хорошо, за нас же напишут

Vasily
19.09.2018
20:07:19
А ,ну гляну

Google
Grigoriy
19.09.2018
20:12:02
Но вопросы это хорошо, за нас же напишут
решил не отмечаться, но если что - присоединюсь

Grigoriy
19.09.2018
20:16:16
Но почему?
Природная скромность

Friedrich
20.09.2018
05:57:54
А давайте про тайп-провайдеры нормальный материал напишем, с подробностями?

Ну, обычно все сразу пишут, как юзать TP SDK, но он много чего оставляет за кулисами.

А можно ведь и без SDK.

Roman
20.09.2018
06:04:10
А можно ведь и без SDK.
Типа доклада который сделал @nevoroman?

Friedrich
20.09.2018
06:04:30
Блин, а я его не посмотрел до сих пор!

Vagif
20.09.2018
07:50:54
Igor
20.09.2018
08:13:14
Рябят, напомните как выбрать страницу из списка (если известен размер страницы)? С take + skip большая вероятность исключения, если номер страницы выйдет за размер списка. Вроде есть какая-то альтернатива, которая не кидает исключение, но я не могу вспомнить.

Vasily
20.09.2018
08:14:30
chunks?

Andrew
20.09.2018
08:14:36
LINQ :)

Pavel
20.09.2018
08:15:31
query { for e in [1..4] do skip 10; take 10 }

Roman
20.09.2018
08:42:00
Привет!

Ayrat
20.09.2018
08:42:40
take кидает

Friedrich
20.09.2018
08:42:48
Какого чёрта!

Ayrat
20.09.2018
08:42:53
[1..2] |> Seq.take 10

а вот Seq.truncate 10 не кинет

Google
Friedrich
20.09.2018
08:44:09
Осталось найти такой же эквивалент для skip.

Ayrat
20.09.2018
08:44:26
да по-моему проще chunkBy

наверное)

Vasily
20.09.2018
08:45:25
Там, правда, будет два прохода по коллекции, но это можно пережить

Ayrat
20.09.2018
08:45:40
Да, скипа безопасного нет

Vasily
20.09.2018
08:46:08
В целом можно написать, конечно

Но смысла особого нет

Ayrat
20.09.2018
08:46:42
Я вот с пагинацией пока не сталкивался

Vasily
20.09.2018
08:47:05
Ну это редкий кейс довольно

Это для ui

Ayrat
20.09.2018
08:47:51
ну почему же, твой бекенд могут попросить не возвращать все 2 терабайте данных, а пагинировать серединку

проще обмазать try catch и возвращать Seq.empty например

!

Vasily
20.09.2018
08:48:31
Ну это же неэффективно

Проще уж по чанкам хранить тогда

Эти терабайты

Ayrat
20.09.2018
08:49:18
даталужи могут хранить петабайты в одном файле

и быстрый seek делать по ним

петабайтные кейзы мне не попадались, и даже терабайтные, но у нас есть многогигабайтные помойки csv

Google
Ayrat
20.09.2018
08:58:55
даталужи?
https://en.wikipedia.org/wiki/Data_lake

Igor
20.09.2018
09:01:50
query { for e in [1..4] do skip 10; take 10 }
Спасибо, пока так сделать ?

Александр
20.09.2018
11:36:07
Привет?

Ayrat
20.09.2018
11:36:52
Привет?
Привет!

Александр
20.09.2018
11:38:02
Это было @gsomix адресовано)

Evgeniy
20.09.2018
11:55:51
Привет?
Привет. :)

Artemy
20.09.2018
12:35:44
Всё-таки не бот

Roman
20.09.2018
12:40:12
Господа, сделайте пожалуйста те кто еще не сделал: https://t.me/fsharp_chat/72034

Evgeniy
20.09.2018
12:51:28
Всё-таки не бот
Вступай, осталось всего два часа! ??? Квантовые криптоблокчейны на F#, зарабатывай отдыхая. ???

Vasily
20.09.2018
12:51:49
А рука-то потянулась

...

К банхаммеру

Grigoriy
20.09.2018
12:52:17
А рука-то потянулась
формально будешь прав :)

Vasily
20.09.2018
12:52:51
формально будешь прав :)
Но не буду прав по сути. А это важнее

Artemy
20.09.2018
12:53:04
Ещё немного, и уже бан будет рефлекторно происходить быстрее, чем успеется обдумать

формально будешь прав :)
Типа как шутка про бомбу при досмотре?)

Roman
20.09.2018
14:21:56
господа, а кто авалонию пробовал? Что можете сказать, помимо того, что она в бете?

Страница 722 из 772