
Evgeniy
16.05.2017
06:39:27
Pawel Пожалуйте.

Pawel
16.05.2017
06:39:53
Спасибо:) Зддравствуйте!

Evgeniy
16.05.2017
09:56:37
Видали? В Try Roslyn появился F#.
https://tryroslyn.azurewebsites.net

Google

Evgeniy
16.05.2017
09:57:20
Можно онлайн смотреть IL и декомпилированный C#.

Most
16.05.2017
09:57:40
давно был вроде)
если не ошибаюсь то с самого начала

Evgeniy
16.05.2017
09:58:11
Не было.

Most
16.05.2017
10:00:08
значит ошибаюсь)
интересно, можно ли верить бенчмаркам на benchmarkgame неткоровским между C# и F# или там очень прохладное сравнение)

Igor
16.05.2017
10:00:38

Most
16.05.2017
10:01:04
http://benchmarksgame.alioth.debian.org/u64q/compare.php?lang=csharpcore&lang2=fsharpcore

Evgeniy
16.05.2017
10:02:12
Я обычно смотрел JS, чтобы примерно понять, во что компилируется код.
fable.io/repl

Pawel
16.05.2017
10:04:00
А зачем Roslyn? Есть же FCS, он проще

Evgeniy
16.05.2017
10:04:02
@mostdope Код бенчмарков надо смотреть, как обычно. :)
Pawel Я про сайтик.
@sergey_tihon С первой контрибуцией в F#. :)

Dmitry
16.05.2017
10:21:00

Google

Friedrich
16.05.2017
10:23:20
Всегда стоит смотреть результаты профилирования и, если уж взялся оптимизировать — оптимизируй. Многие считают, что "идиоматичный" код — это такой, который генерирует много мусора :)
Вот он и тормозит.

Evgeniy
16.05.2017
10:27:05
Да, тут научный подход нужен. Сначала эксперимент, а потом изменения. :)
Смотрите, как норм пацаны делают.
https://alexandrnikitin.github.io/blog/high-performance-dotnet-by-example/

Ed
16.05.2017
10:32:22
кто на ФаблеКонф в Бордо едет?

Pig
16.05.2017
10:34:59

Летучая
16.05.2017
10:40:10
ща бы в Бордо
в мск холодно оч

Most
16.05.2017
10:53:39
да, в мск погодке не позавидуешь)

Evgeniy
16.05.2017
10:59:48
@alexzaitzev Pavel Пожалуйте, господа.

Pavel
16.05.2017
11:00:38
Всем привет :)

Pawel
16.05.2017
11:01:15

Ed
16.05.2017
11:07:04

Алексей
16.05.2017
11:10:38
Здравствуйте, товарищи)

Ed
16.05.2017
11:11:06

Roman
16.05.2017
11:12:29

Pawel
16.05.2017
11:18:52
поражают в каком смысле?
Открываю 4 вкладки в браузере - бекэнд на F# пожирает 4-х ядерный проц на 100%. Go - на 2 % на пике. F# - стартует сайт раз в 20 медленне. Ну и докер-образ c приложением на F# для хероку весит аж ~350 МБ, а на гошке весь репозиторий ~7МБ.

Igor
16.05.2017
11:23:43

Most
16.05.2017
11:24:30
как-то очень подозрительно

Pawel
16.05.2017
11:27:32
Проблемы у suave существуют, поэтому сделали giraffe
да, asp net core надо тоже попробовать для сравнения, но только не на голом F#, а F# + лицевой проект на C#, в вижуалстудии. Но у меня там много зависимостей, FPArsec например. Его вроде ещё не сделали под net core

Roman
16.05.2017
11:28:27

Friedrich
16.05.2017
11:28:30

Google

Roman
16.05.2017
11:29:08

Friedrich
16.05.2017
11:29:12

Roman
16.05.2017
11:29:34

Friedrich
16.05.2017
11:30:09
Ок, про Mono согласен, это можно попробовать, если хочется.

Pawel
16.05.2017
11:30:15

Friedrich
16.05.2017
11:31:15

Pawel
16.05.2017
11:31:26

Igor
16.05.2017
11:31:40

Friedrich
16.05.2017
11:32:14

Pawel
16.05.2017
11:32:14

Friedrich
16.05.2017
11:32:46

Roman
16.05.2017
11:33:05

Pawel
16.05.2017
11:33:45

Friedrich
16.05.2017
11:34:06
Надеюсь, с распространением Core эта проблема решится сама собой.

Pawel
16.05.2017
11:34:22

Roman
16.05.2017
11:35:39
Кстати у меня не получилось поставить новую версию sorbet на ubuntu 17 04 есть тут кто с таким опытом?

Igor
16.05.2017
11:36:33

Pawel
16.05.2017
11:37:19

Google

Roman
16.05.2017
11:37:48
В гуглкалуд есть бесплатные тарифы?

Igor
16.05.2017
11:39:08

Friedrich
16.05.2017
11:39:37
Ну, потребление ресурсов важно даже для больших проектов.

Pawel
16.05.2017
11:39:51

Friedrich
16.05.2017
11:40:04

Roman
16.05.2017
11:40:18

Igor
16.05.2017
11:40:25

Friedrich
16.05.2017
11:41:30
А чего они такие дешёвые? Воруют там чтоли? ?

Admin
ERROR: S client not available

Friedrich
16.05.2017
11:41:54
Ок, это интересно, спасибо.

Nikolay
16.05.2017
11:42:20
А тут случаем Oracle DBA нет никого?

Friedrich
16.05.2017
11:42:57
Смотря по какому вопросу. Я раньше много работал с ораклем, но сейчас уже не факт что что-то подскажу.

Nikolay
16.05.2017
11:43:44
По бэкапу tablespace'а, его перемещению и его импорту на чистую БД)

Friedrich
16.05.2017
11:43:58
У, не, я это только по инструкциям делал.

Nikolay
16.05.2017
11:44:17
В MSSQL блин всё для человеков сделано
В оракле хрен вам

Roman
16.05.2017
11:52:17

Nikolay
16.05.2017
11:52:53
PL/F#?
Не, вопрос немного про другое
Скорее к DBA относится

Pawel
16.05.2017
11:55:09

Google

Pavel
16.05.2017
11:55:56

Nikolay
16.05.2017
11:56:14
Мне нужен только один тейблспейс, другие данные не интересуют

Pavel
16.05.2017
11:56:41
Потому что тейблспейс - вторичная структура. Бекапить надо таблицы...

Nikolay
16.05.2017
11:56:56
Нет
Мне нужны View, Tables, Triggers, Sequence
Functions, Procedures

Pavel
16.05.2017
11:57:36
Ну и их.. у тебя таблица может быть разбита на несколько тейблспейсов...

Nikolay
16.05.2017
11:57:58

Pavel
16.05.2017
11:59:04
если бекапить только один, то (в общем случе) будет неконсистентно.
Поэтому бекапить надо объекты БД. Это таблицы, вьюшки и т.д.
В целом, наверное, всё же хочется забекапить схему.

Igor
16.05.2017
11:59:40

Pavel
16.05.2017
12:00:15

Nikolay
16.05.2017
12:00:26

Pavel
16.05.2017
12:01:40
Я понимаю, что оно может течь и всё такое, это хоть и сложно, но фиксится, но блин... тут даже с полингом - я не вижу куда потоки уходят, и почему это может 100% cpu жрать

Pavel
16.05.2017
12:01:53
Судя по всему, это относится к холодному бекапу...

Igor
16.05.2017
12:01:54

Pavel
16.05.2017
12:02:20
Типа Hopac - и можно миллионами создавать
в Hopac есть Stream примитивы, подобные есть в Rx, на них такие штуки же очень удобно пишутся, хоть "холодные", хоть "горячие"

Igor
16.05.2017
12:03:48

Pawel
16.05.2017
12:04:33

Nikolay
16.05.2017
12:05:15