Éminence grise
Продукт - сервер, библиотека или что?
Vasily
Сервер
Vasily
КОторый может процессить платежи
Vasily
В выбранные шлюзы
Éminence grise
Перешел по ссылке - заполнил - заплатил - так?
Vasily
Типа того
Vasily
Но там все немного сложнее :)
Éminence grise
Это я о снаружи. Там то да. Сам пару раз сталкивался.
Vasily
В ближайший год еще появится возможность оплаты по номеру телефона через сервисы ЦБ
Vasily
Вот эту нишу тоже можно занять
Éminence grise
Я бы поучаствовал.
Vasily
Ну надо будет приватный репозиторий запилить на гитхабе, шоле
Éminence grise
На гитлабе - бесплатно. И я неплохо знаю его CI
Vasily
В качестве фронта взять mvc
Vasily
Жираф по секьюрити может не пролезть
Vasily
И главное - никаких ORM тяжеловесных
Éminence grise
Там в принципе postgress и dapper вполне хватит. Только вот писать под MVC на f# - это несколько не кошерно 😊
Éminence grise
А почему жираф может не пролезть. Код открытый. Что там - опять нужно что то чертифицировать?
Vasily
Pci dss
Vasily
Неясно, как там с оваспом
Vasily
Ну и сколько там дырок
Vasily
А ui я бы на fable делал
Vasily
Но для начала просто систему надо, которая не ложится под нагрузкой
Vasily
Ivan репу сделаешь на гитлабе?
Éminence grise
Да сделаю. Как назвать группу и проект? У меня всегда проблема с названиями и конзистентностью кеша 😊
Éminence grise
И ссылку на себя в гитлабе кинь.
Vasily
Меня в гитлабе пока нет
Éminence grise
Регайся
Vasily
Ну назови группу fsharpflood
Éminence grise
Я тебе админа на репу сразу закину
Vasily
Проект preprocess
Éminence grise
Ну блин, некрасиво.
Éminence grise
С проектом понятно - можно PaymentsPreProcess
Vasily
Funmoney
Vasily
Группу можно
Vasily
Можно ещё finforfun
Éminence grise
На посмеяться https://github.com/DarkMageOfCode
Éminence grise
finforfun - Хоррошо
Vasily
vshapenko
Vasily
На гитлабе
Éminence grise
Ок
Vasily
Доберусь ближе к ночи домой- попробую начать ридми писать
gsomix
Офигеть, вы нафлудили.
Dmitry
А вот если попытаться красиво определить Simple Programming (что выше обсуждали, чтоб немного отойти от страшного FP), какой-нибудь продающий питч на 2-3 предложения придумать?
gsomix
> The term functional-first captures the idea that the idiomatic way of using F#, that leads to success, takes many ideas from traditional functional programming, but not all of them. Functional data types, together with pattern matching, are a fantastic tool for modelling and understanding a domain, while functional pipelines are great for sequencing transformations. However, this works fine with imperative and object-oriented libraries and even an occasional mutation at the lower level or object-oriented abstraction at the higher level.
Ayrat
слово functional пугает 90% программистов
gsomix
Только нужно выкинуть functional везде.
Ayrat
есть мнение что подавляющее большинство стали программистами через самообучение, без ВУЗов и обучения матану.
Ayrat
и их вся эта хренотень не то чтобы пугает, но навевает тоску и отчаяние. Это именно то, что они когда-то не осилили/не захотели осилить
Ayrat
поэтому для популяризации ФП надо меньше матана и больше эээ... фреймворков!
gsomix
На меня навевает, хотя я заканчивал физмат.
Просто. https://twitter.com/yminsky/status/916278600990646273
Ayrat
да ладна, матан это задорно. Ты вот знал что если смотреть на бесконечный сад деревьев нулевой толщины (высаженных стройными рядами), то не увидишь ни одного дерева?)
Ayrat
как ты раньше жил без этого факта???
Ayrat
Exciting!!11
gsomix
Ну, да, в матане есть более интересные и, эээ, содержательные результаты.
Ayrat
:D
Ayrat
да не, тут просто про то что есть люди, которым оно нравится и они находят это забавным. А есть другие
gsomix
Похоже на поведение первокурсников, которых "цепануло". :)
Ayrat
ну если оставаться на уровне первого курса, то да, похоже
gsomix
А так и получается. Большая часть беготни вокруг ФП — это вопрос знания определений.
gsomix
Это еще далеко от получения новых содержательных утверждений. :)
Ayrat
Я видел твою фразу про теорию категорий и что она там за 2 минуты учится изи.
gsomix
Наверное, я уже не помню. На уровне основных определений, которые участвуют в отображении "ТК -> ФП".
gsomix
Не знаю, наверное, подольше. Кто туда лезет из ФП и зачем? Я не знаю.
Dmitry
я наверное совсем тупенький, но и в твиче я не разобрался...
Dmitry
Dmitry
запустил стрим, проверил звук, посмотрел как выглядит, остановил
gsomix
В ФП принято изучить условные "функторы, монады, морфизмы" на уровне определений, успокоить себя наличием математического базиса (не как в вашем ООП), и все общение строить "языком математики".
Ayrat
Не знаю, наверное, подольше. Кто туда лезет из ФП и зачем? Я не знаю.
Ну вот например проблему консенсуса в компутер саенсе смогли решить только через связь с топологией, которую открыла теория категорий. Формально доказать невозможность этого консенсуса
Ayrat
Это относится к boring math первого курса или уже можно немного поэксайтить по этому поводу?
Dmitry
у нас был курс по Функциональному анализу - там брались функции от функций и в функциях аргументами были другие функции. Абсолютно без связи с программированием, было интересно но очень непросто. Зато после ФП концепции зашли очень легко
Ayrat
> которую открыла теория категорий Эээ.
Не открыла, да. Связь давно была на поверхности, требовалось как всегда формальное доказательство
Dmitry
А ссылка то будет?)
поберегите уши - попытка настройки звука с постоянным перетыканием микрофона и тяганием уровней не самое приятное для просмотра
Dmitry
вот важный большой вопрос - вебка с моей физиономией нужна или нет?