
Pawel
16.05.2017
12:06:24

Igor
16.05.2017
12:07:25
hopac же. Я его пока ниасилил)
Откуда ты тогда знаешь что там?
Я просто в JVM слушал рассуждение про разные коррутин-фреймворки и “зеленые треды” и нет такого как в GO, потому что в нужна поддержка в рантайме.

Roman
16.05.2017
12:08:07

Google

Pawel
16.05.2017
12:10:04

Igor
16.05.2017
12:11:44

Roman
16.05.2017
12:12:01

Pawel
16.05.2017
12:13:22

Igor
16.05.2017
12:14:34

Pawel
16.05.2017
12:23:07
Морду кстати делал на Elm, но вот тоже Fable не даёт покоя. кто-нибудь пробовал на нём делать что-то продовое под веб?

Roman
16.05.2017
12:24:54

Pawel
16.05.2017
12:25:35

Roman
16.05.2017
12:27:12
чем же?
Тем что легче интероп между js и F#, легче делать биндинги к сущесвтующим либам, а можно их и не делать, что тоже плюс. Часто, но не всегда, есть возможность шарить код между клиентом и сервером, в основном dto всякие

ect"==typeof module.exp
16.05.2017
12:29:10
Подскажите по Csv Type Provider.
Как можно освободить файл для записи после вот такого?
let file = MyCsvType.Load "my.csv"

Google

ect"==typeof module.exp
16.05.2017
12:29:43
Попытки писать в этот файл ожидаемо говорят что файл занят другим процессом.

Vasily
16.05.2017
12:30:28
Через use можно попробовать, конечно

ect"==typeof module.exp
16.05.2017
12:33:01
Помогло, спасибо!

Vasily
16.05.2017
12:34:47
Пожалуйста

Akhmed
16.05.2017
12:40:23
По поводу Fable
то о чем раньше говорил:
я тут пару минут назад создал react приложение дефолтное
http://reactdemoazure.azurewebsites.net/
если выключить JS в браузере то увидете что в целом сайт остался работоспособным

Friedrich
16.05.2017
12:41:23

Akhmed
16.05.2017
12:41:51
а вот counter где инкремент происходит JS само собой отвалился. Но вся остальная навигация, листание страниц на последней вкладке - все работает
Вот пока Fable не научится что то подобное делать то вряд ли он будет готов к массовому использованию.

Roman
16.05.2017
12:44:00

Akhmed
16.05.2017
12:44:30
ну собственно это был готовый шаблон с asp.net core + reactredux ))
то что я тут выкатил )

Roman
16.05.2017
12:44:44

Akhmed
16.05.2017
12:44:51
не знаю если честно (
я вообще ничего не настраивал и даже не заглядывал туда

Friedrich
16.05.2017
12:45:12
А что за шаблон-то?

Pawel
16.05.2017
12:45:14

Google

Roman
16.05.2017
12:45:22
https://github.com/aspnet/JavaScriptServices/tree/dev/samples/react

Akhmed
16.05.2017
12:46:11
А что за шаблон-то?
dotnet new reactredux
https://www.hanselman.com/blog/dotnetNewAngularAndDotnetNewReact.aspx

Pawel
16.05.2017
12:47:29
Я бы вообще не стал использовать ни React, ни Redux, ни Bootstrap

Akhmed
16.05.2017
12:47:44
у нас все сидят на angular

Pawel
16.05.2017
12:48:08

Akhmed
16.05.2017
12:48:21
просто в шаблоне с angular не было постраничное листание - поэтому взял react для теста, где есть постраничное листание.

Nikolay
16.05.2017
12:48:22

Му
16.05.2017
12:48:23

Roman
16.05.2017
12:49:03

Akhmed
16.05.2017
12:49:24

Roman
16.05.2017
12:49:59

Roman
16.05.2017
12:50:25
Возможно придется добавить jsный файлки загрузчик

Nikolay
16.05.2017
12:50:52

Roman
16.05.2017
12:51:39
максимум при деплое чтоб hotmodule reloading работал

Nikolay
16.05.2017
12:52:42

Roman
16.05.2017
12:53:38

Nikolay
16.05.2017
12:54:40

Pawel
16.05.2017
12:54:46
а что бы стал?
пока что elm хоть он мне и не нравится или PS, жду и надеюсь на Fable 1.0. Bootstarp тормозной и требует JQUery, React - тормозной, глупый и ни разу не реактивный, Redux - тот же Elm, но без стат. гарантий

Google

Roman
16.05.2017
12:55:05

Му
16.05.2017
12:55:29
который компилится

Friedrich
16.05.2017
12:55:37

Pawel
16.05.2017
12:57:15
Если уж включать фейсбучные библиотеки в шаблон, то это должно быть createreactapp
там всё по максиму настроено и оптимизировано

Pavel
16.05.2017
13:03:21

Roman
16.05.2017
13:03:32

Igor
16.05.2017
13:04:02

Admin
ERROR: S client not available

Pavel
16.05.2017
13:06:20
http://hopac.github.io/Hopac/Hopac.html#def:type%20Hopac.Job

Igor
16.05.2017
13:12:14

Pawel
16.05.2017
13:17:08

Igor
16.05.2017
13:20:04
а как будет выглядеть тест на наличие лёгких потоков?
Запустить два green треда с долгой работой и логировать что они оба работают на одном нативном потоке.
Так мы с ребятами из kotlin чата проверяли что в go есть коррутины, а в kotlin нет (где-то даже код был на go).
В GO они тоже кстати “не совсем настоящие”, там переключение происходит при вызове незаинлайненных методов и при IO, а еще есть магический Goschced.

Roman
16.05.2017
13:29:20

Igor
16.05.2017
13:29:37

Roman
16.05.2017
13:30:22

Pawel
16.05.2017
13:30:48

Google

Roman
16.05.2017
13:31:06

Igor
16.05.2017
13:32:23

Roman
16.05.2017
13:35:00
Такая тема: у меня есть XmlTypeProvider'ы у всех у них есть статический метод Parse. Могу ли я описать тип вроде
let parse<'T> ^a -> strin -> 'T (^a when ^a : (static member Parse : string -> 'T))
?

Vasily
16.05.2017
13:35:31
ну вроде как да

Roman
16.05.2017
13:36:06
ща попробую)

Vasily
16.05.2017
13:37:49
КОонстрейнт через сигнатуру метода можно описать, насколько я помню

Arseniy
16.05.2017
14:01:24

Roman
16.05.2017
15:27:02
кто-нибудь знает как можно следить за данными в таблице (sql server)? Пример: таблица A принадлежит не мне, туда добавилась запись, я хочу об этом узнать.
Да я понимаю, что можно сделать слепок и select * from A и сравивать с ним, но может есть красивее решения?

Vasily
16.05.2017
15:28:50
Триггер

Nikolay
16.05.2017
15:28:54
Не триггеры если что

Vasily
16.05.2017
15:29:25
Триггер, в нем clr функция
Которая пушит изменения
На наш веб адрес
МВАХАХААХА
https://docs.microsoft.com/en-us/sql/relational-databases/track-changes/track-data-changes-sql-server

Nikolay
16.05.2017
15:30:44
Там ещё была либа для мсскл и оракл

Roman
16.05.2017
15:30:51
Знаю что можно, но не помню как этот механизм называется
там есть способ, (даже метод реализован в неймспейcе SQL) который следит за тем не изменились ли данные в конкретном sql запросе, но он срабатывает так, что я просто узнаю, что данные изменились. И там нужен брокер, бд не моя, я не могу его включить(

Alexey
16.05.2017
15:30:55
SqlDependency

Vasily
16.05.2017
15:31:33

Roman
16.05.2017
15:32:16
Ты кэш, что ли, пишешь?
мастер база для данных, например по артикулам, не наша, а я хочу понимать, что добавился новый артикул.