@Fsharp_chat

Страница 591 из 772
Oleg
06.06.2018
08:11:35
это F# netcore, работает везде включая RaspberryPi

Вячеслав
06.06.2018
09:03:57
Привет, а есть какой то резон читать книги по лямбда иссчислению? На скил как то влияет?

Google
Вячеслав
06.06.2018
09:09:05
Я как то смотрел лекцию на ютюбе, зацепило

Roman
06.06.2018
09:46:17
Я как то смотрел лекцию на ютюбе, зацепило
Если интересно, то почему бы не изучить дальше?)

Вячеслав
06.06.2018
09:47:14
Я довольно любознательный, а времени мало, поэтому приходится выбирать )))

И оценивать стоимость изучения чего либо

Roman
06.06.2018
09:48:13
Это понятно

Pavel
06.06.2018
09:49:33


я чтото упустил в этой жизни

чего это вылезно?

Roman
06.06.2018
09:51:46
Так в модуле же нельзя было мутабельные переменные объявлять вроде

Pavel
06.06.2018
09:52:10
с каких пор?

Roman
06.06.2018
09:52:23
Мне казалось всегда)

Pavel
06.06.2018
09:54:15
https://ideone.com/1C8HRV

жесть

Google
Pavel
06.06.2018
09:57:01
namespace rec AppLogic module E = let mutable count = 1

не компилится

без rec работает

Roman
06.06.2018
09:58:55
namespace rec AppLogic module E = let mutable count = 1
Что такое рекурсивный namespace?

Pavel
06.06.2018
09:59:33
Что такое рекурсивный namespace?
https://docs.microsoft.com/en-us/dotnet/fsharp/language-reference/namespaces#recursive-namespaces

Evgeniy
06.06.2018
10:03:38
Формулировка ошибки может запутать. На эту тему есть ишшуй, напишите туда. https://github.com/Microsoft/visualfsharp/issues/3642

Mariia
06.06.2018
10:32:07
пыталась долго понять почему реордеринг файлов в райдере не работает

потом случайно поняла что открыла 17 версию вместо 18

Evgeniy
06.06.2018
12:00:23
в райдере почему-то добавляешь новый файл f# в проект - он говорит - определите неймспейсы или модуль, ок определяешь, потом удаляешь один файл, во втором уже не нужно модуль определять, например, но ошибка все равно висит и не билдится, октрываешь в VS - все норм

Evgeniy
06.06.2018
12:21:39
https://twitter.com/fsharpMake/status/1004321520196509699

Долгострой!

> Global dotnet cli-tool dotnet tool install fake-cli -g —version 5.0.0-*

Mikhail
06.06.2018
12:55:57
Тогда тебе путь в мейлбоксы :)
А можешь подсказать, как в двух чертах может выглядеть такое решение?

Vasily
06.06.2018
14:24:05
Ну для рекуррентных джоб просто можно через async sleep делать рескедулинг в мейлбокс

Это если они у тебя интервальные

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

Мейлбокс тут уже не помощник, скорее кварц

В нем есть вся необходимая структура с персистами

Google
Vasily
06.06.2018
14:29:29
Хотя тут всегда надо учитывать кейс, когда джоба случайно пролетела время выполнения и не выполнилась

Igor
06.06.2018
14:31:07
> Global dotnet cli-tool dotnet tool install fake-cli -g —version 5.0.0-*
No executable found matching command "dotnet-tool" почему не работает?

Evgeniy
06.06.2018
14:32:03
Igor
06.06.2018
14:32:29
Evgeniy
06.06.2018
14:34:01
2.1.101
А тебе нужен .NET Core 2.1 для этого.

v2.1.300

Я люблю их систему версионирования!

Vlad
06.06.2018
14:35:49
Я люблю их систему версионирования!
И то, что надо все сдк руками удалять)

Evgeniy
06.06.2018
14:36:04
Vlad
06.06.2018
14:37:00
Это же фича типа, нет?
Ага, каждая размером с 500мб :)

Klei
06.06.2018
14:40:19
v2.1.300
А я то думал, че у меня контейнер не билдится.

Igor
06.06.2018
14:50:34
v2.1.300
Поставилось, а как это дальше юзать? Не вижу его в dotnet new

Evgeniy
06.06.2018
14:54:09
Это же global cli-tool просто.

Вариантов установки много. https://fake.build/fake-gettingstarted.html#Install-FAKE

Roman
06.06.2018
15:28:28
http://sync.today ооо

https://github.com/SyncToday

Dmitry
06.06.2018
19:44:50
добрый вечер, кто нибудь хостил giraffe web application под IIS?

Klei
06.06.2018
20:03:25
Dmitry
06.06.2018
20:04:04
проблема в том что не запускается приложение

Google
Klei
06.06.2018
20:04:57
Локально тоже?

Dmitry
06.06.2018
20:05:13
если заустить приложение на сервере dotnet .\mylibrary.dll работает как часы, а вот из под IIS нет

локально все хорошо

использую SAFE stack, ./build.cmd run все отлично

самое печальное, логи не пишутся

Klei
06.06.2018
20:07:35
Я помню, что после первого запуска не на иис вс меняет что-то в проектном файле или около того, после чего у меня переставал запускаться через иис.

В гите заметил.

Но мне не критично, все равно в докере через консоль.

Но к обеду тебе наверное нормально ответят.

Dmitry
06.06.2018
20:09:22
vscode у меня

не думаю что он будет менять проектный файл

Klei
06.06.2018
20:10:24
Хз. Может сам dotnet постарался.

Стоп, а после инициализации из шаблона на иис запускалось?

Dmitry
06.06.2018
20:11:15
попробовал из стандарного шаблона, тоже не запустилось

Klei
06.06.2018
20:11:47
Чет радикально.

Dmitry
06.06.2018
20:14:47
да, еще поизучаю, не достаточно информации пока

Klei
06.06.2018
20:21:59
А на чем хостишь?

Хотя если местный иис не работает, это не важно.

Dmitry
06.06.2018
20:25:45
WinServer 2012R2

Vasily
06.06.2018
20:29:18
А там под иис ничего не надо доставлять часом?

Google
Roman
06.06.2018
20:33:04
Dmitry
06.06.2018
20:33:08
Надо, AspNetCoreModule. Только он уже стоит

да

Roman
06.06.2018
20:33:58
да
Там тоже ошибок не видно?

Dmitry
06.06.2018
20:34:19
нет

Roman
06.06.2018
20:34:44
А пул запущен? А мод пула .net4 integrated?

Vasily
06.06.2018
20:34:55
А сайт тот?

Dmitry
06.06.2018
20:35:40
сайт тот, потому что тыкаю прямо в IIS manager browse

Vasily
06.06.2018
20:39:01
А вс код под админом?

Запущен

Dmitry
06.06.2018
20:40:56
VSCode я локально запускаю. Затем сделал publish проекта. И уже потом результат публикации перенес на сервер

возможно вопрос не понял, что значит вс код под админом?

Vasily
06.06.2018
20:55:33
Ну там правой кнопкой, запустить как админ

Dmitry
07.06.2018
04:24:45
Ну там правой кнопкой, запустить как админ
Вот это не понял, там это где, в ИИС?

Xander
07.06.2018
05:33:48
Вот это не понял, там это где, в ИИС?
ВС код от имени админа стартани

Dmitry
07.06.2018
05:50:30
а что мне это даст? опять не понял. Повторюсь, не могу запустить на сервере в IIS web приложение

локально все работает хорошо, и локально я не запускаю в iis

Vasily
07.06.2018
05:52:09
Тогда проблема развертывания

Roman
07.06.2018
06:07:15
Ошибки точно должны писаться в виндовый ивеентлог

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