
Most
21.06.2017
12:03:09
у меня тишина после годового релиза, поэтому форкну)

Nikolay
21.06.2017
12:04:27
Там нужно допилить отправку файлов)
И ещё обёрточку красивее сделать хочу

Most
21.06.2017
12:05:43
мне понадобилось фотоньки собирать на сервере и отправлять) смотрю, что фотоньки еще in progress)

Google

Nikolay
21.06.2017
12:08:02
Я не разобрался как отправлять файлы через стандартную библиотеку Http

ect"==typeof module.exp
21.06.2017
13:43:27
Скажите, а можно ли использовать f# для визаулизации данных?

Vasily
21.06.2017
13:43:38
Отож

ect"==typeof module.exp
21.06.2017
13:44:33
чем рисовать?

Vasily
21.06.2017
13:47:04
It depends

Nikolay
21.06.2017
13:47:46
Простые графики делать можно :)

Igor
21.06.2017
14:29:57
А Suave хорошая замена AspNetMvc, если я хочу чисто на F# писать?
Она поддерживает core clr и не будет ли сильно тормознее AspNetCore (говорят его знатно прокачали)?

Andrey
21.06.2017
14:33:15
Giraffe тут люди щупали, отзывались, правда не помню кто.

Roman
21.06.2017
14:33:34
Там вроде тоже хорошие показатели

Evgeniy
21.06.2017
14:44:37

ect"==typeof module.exp
21.06.2017
14:45:47
спасибо поизучаю

Google

ect"==typeof module.exp
21.06.2017
14:46:06
а wrapper для d3js какой-нибудь уже придумали?

Evgeniy
21.06.2017
14:46:44
Если будешь пробовать, то расскажи, пожалуйста.
Мне тоже интересно использование d3js. :)

Roman
21.06.2017
14:59:38

Evgeniy
21.06.2017
15:00:30
@neftedollar А я тебя не узнал!

Roman
21.06.2017
15:03:48

Nikolay
21.06.2017
15:04:45
Шифруется

Pawel
21.06.2017
15:35:35
- не умеет в swagger

Igor
21.06.2017
15:36:40

Pawel
21.06.2017
15:38:32
если надо под net и на F# - asp net или nancy
а что именно, S или М PA ?

Igor
21.06.2017
15:40:42
если надо под net и на F# - asp net или nancy
* asp net - ну хз, я пытался тыкался. Вообще либо пол года будет на C#, либо ужасы на интеропта на F#
* ненси не пробовал, но про него говорят что он и под C# .net не особо быстрый

Vlad
21.06.2017
15:42:20
Мне кажется, что ненси и от стандарта далека, но это я сужу по 1 найденному багу)

Pawel
21.06.2017
15:46:29
nancy умеет в net core и kestrel, так что я не думаю что там какие-то проблемы с перформансом. Но это ж какой должен быть хайлоад чтобы такие прблемы вообще возникли на повестке дня )))

Igor
21.06.2017
15:49:01
Сложный вопрос (пока не знаю), в основном надо будет в базу лазить по async

Google

Pawel
21.06.2017
15:56:32
ну и если есть тумбочка с баблом, можно замутить serverless - azure functions. Модно, современно, по хипстерски, можно в F#

Igor
21.06.2017
15:59:02
Давно свалил с него на дешевые vps+docker, тк жалко тратить бабло на open source проекты

Pawel
21.06.2017
16:00:25
а с гугелем твой сайт планирует дружить?

Igor
21.06.2017
16:05:50
В плане? Я пока еще стек подбираю.
Планировал взять:
* Suave
* MongoDB (написал прототипчик с immutable-records, вроде жить можно)
* CoreCLR / F# / Docker

Pawel
21.06.2017
16:10:08
В плане - некоторые противные Гуглы хотят, чтобы по GET /index.html HTTP/1.1 отдавался контент, а не какое-то там веб-приложение.
В MongoDB нет транзакций и отношений между документами ради мифической скорости и возможности засунуть в документ любой json.

Roman
21.06.2017
17:01:55

Летучая
21.06.2017
17:44:58

Anton
21.06.2017
18:00:20

Evgeniy
21.06.2017
18:02:07
http://bluemountaincapital.github.io/FSharpRProvider/mac-and-linux.html

Anton
21.06.2017
18:31:04
Не нашел где в VSCode указать
Change the default F# interactive path to the path /usr/local/bin/fsharpi64.
Change the default F# compiler path to /usr/local/bin/fsharpc64.
И в Rider'e
=(

Artemy
21.06.2017
18:49:36

Evgeniy
21.06.2017
19:01:27
Но на этом проблемы, наверное, не закончатся.
@the_RAMZAY Вот два обсуждения, которые могут помочь.
https://github.com/ionide/ionide-vscode-fsharp/issues/434
https://bugzilla.xamarin.com/show_bug.cgi?id=56097
Я бы попробовал разобраться, но у меня нету MacOS. :)
А в Rider, кажется, никаких F# настроек нет.

Anton
21.06.2017
19:37:43
@gsomix угу, в Rider'е только можно указать mono

Google

Anton
21.06.2017
19:38:00
Artemy вот тут есть все сразу =)
https://fslab.org/download/
из нугета ставишь мета-пакет fslab и будет тебе шчасце

Artemy
21.06.2017
19:39:15
А, ну про это я знаю. Там для графиков FSharp.Charting и Xplot, которые уже упоминались. Я подумал, что Chart — это что-то ещё.

Anton
21.06.2017
19:39:19
@gsomix да, я это уже делал - фиг там.
Artemy не =)

Pawel
21.06.2017
19:40:22
ты не можешь прописать этот fsi в патх?

Artemy
21.06.2017
19:40:36
Вообще, ещё такая библиотека есть: http://predictionmachines.github.io/Angara.Chart/
Но сам не пользовался и пока не до конца понял, в чём её фишка.

Anton
21.06.2017
19:40:56
@ruzzke_mir неа
у Rider'а их не нашел, а у VSCode проблема выше

Evgeniy
21.06.2017
19:41:50
@the_RAMZAY Ты обе ссылки прочитал?

Anton
21.06.2017
19:41:55
да
они там к xamarin studio относятся

Evgeniy
21.06.2017
19:43:07
@the_RAMZAY Нет, не только.

Anton
21.06.2017
19:43:08
я конечно попробую поискать в Rider'е, куда засунуть —arch=64

Evgeniy
21.06.2017
19:43:35
@the_RAMZAY Ну, ты отдельно от редакторов смог 64 битную версию запустить?

Anton
21.06.2017
19:43:44
да
и интерактивки
и компилятор
fsharpi && fsharpc
изконсоли - все ОК

Google

Evgeniy
21.06.2017
19:49:23
@the_RAMZAY Создал .rprovider.conf?

Anton
21.06.2017
19:49:31
@gsomix да
в общем и в райдере все ОК стало, но либы не видит! 0_о
странно это

Evgeniy
21.06.2017
19:51:11
@the_RAMZAY Что R --print-home говорит?

Anton
21.06.2017
19:52:45
опа, RProvider ругается сам по себе
ща покажу
RAMZAY@iMac-Anton ~/Documents/Projects/python/wc R —print-home
/Library/Frameworks/R.framework/Resources
FSC : error FS3053: The type provider 'RProvider.RProvider' reported an error: The type provider constructor has thrown an exception: ApplicationName='mono64 not found', CommandLine='"/Volumes/Files/Projects/ex1/ConsoleApp/packages/RProvider.1.1.20/lib/net40/RProvider.Server.exe" RInteropServer_3248_-65060619_1226391521 "/var/folders/0r/893n7qls53ng7mjlf6qxfsv80000gn/T/tmp3d9deb34.tmp"', CurrentDirectory='', Native error= Cannot find the specified file
интересно девки пляшут
кажется я понял в чем дело
ему в конфиг нужно путь прописать ручками
ЩА

Evgeniy
21.06.2017
19:55:46
@the_RAMZAY У тебя mono64 в PATH нету?

Anton
21.06.2017
19:56:08
неа
Никогда не думал что это скажу, НО - На винде работает все это ИЗКОРОБКИ
ставишь R и пишешь код в Rider'е на F#
и оно все работает без всяких настроек руками