Pull to refresh
7
0
Станислав Мартынов @Win332

Программист

Send message
Это очень похоже на MassTransit и Automatonymous. Там так же саги работают на основе оркестрации и конечного автомата. Полезно, круто, но можно было бы взять готовый инструмент.

P.S. Однажды разглядывал результаты http запросов у яндекс.музыки, и однажды столкнулся с тем как случайно поля масстранзита попадали в бд, потом это пофиксил. 6-8 месяцев назад увидел такую картину в респонсах у яндекс.музыки. Эт к тому что они используют MassTransit + Automatonymous
var distance = Math.Sqrt(Math.Pow(x1 — x2, 2) + Math.Pow(y1 — y2, 2));
Где
x1, y1 — координаты объекта A,
x2, y2 — координаты объекта B.

Это скалярная величина. А если нужна векторная, то все на много проще,
var distanceX = Math.Abs(x1 — x2);
var distanceY = Math.Abs(y1 — y2);

Ну или можешь без модулей, как тебе больше подойдет.
А если имелось ввиду
имеется ввиду отрезок наименьшей длины, один конец которого принадлежит фигуре А, а другой фигуре Б

То можно просто все вершины перебирать объекта А и Б замеряя расстояние между ними, выбирая самое наименьшее — самый простой вариант
Да, вот реализовал когда-то на C#
github.com/Winster332/Yandex.Music.Api/blob/master/Yandex.Music.Api/YandexMusicApi.cs#L310
310 строка начало метода. Замысловато, но не эффективно. У спотифай и соундклауда не много сложнее
Хм, тоже когда-то писал либу для яндекс.музыки. Точнее это API клиент с возможностью скачивания, стриминга, поиска по альбомам, артистам, свои треки и т.д…
Может кому пригодится: github.com/Winster332/Yandex.Music.Api
Ну и воспроизвести музыку тоже можно через терминал, напрямую интегрируясь с яндекс.музыкой: github.com/Winster332/Yandex.Music.Terminal
И телеграм бот для яндекс музыки на этой либе: github.com/Winster332/Lofi
Правда телеграм бот кривой, может в какой-то момент упасть(не стал заморачиваться с API телеги).
Кстати еще если покопаться в разных респонсах яндекс музыки, можно заметить что они используют MassTransit в своей инфраструктуре
Но я же могу запустить сейчас WPF проект на macos/linux/windows.
docs.microsoft.com/en-us/dotnet/core/whats-new/dotnet-core-3-0
Или чего-то не понимаю?
А на сколько AvaloniaUI стала актуальна, с выходом .NET Core 3 и возможностью создания кроссплатформерных приложений с WPF? AvaloniaUI по прежнему будет развиваться? И если да, то почему?
Я полагаю под «инди игры» попадает любой продукт созданный независимым разработчиком, не важно под какую платформу, не важно какого качества. Если зайти на любой форум инди разработчиков то можно увидеть что большенство пишут не на качество, а на количество. Логика такая что — пускай будет много игр, хоть и плохого качества, но в целом они будут приносить денежку сравнимую с 1 нормальной игрой. Буквально вчера видел лекцию одного инди разработчика который писал все на flash в pixel art, с до ужаса примитивными механниками, графикой, сценариями. И самое страшное что народ был заинтересован. По этому думаю из-за того что людей стало больше которые делают игры не лучше качества, средний доход за продукт падает. Дальше я вчера зашел в твиттер специально посмотреть кто занимается идни разработкой и наткнулся на ту же картину. Большенство людей клепают игры на скорую руку в КОНСТРУКТОРЕ(и я к сожалению не шучу), паблишат ее и разумеется ее никто не качает. Человек если делает плохой продукт, он же не слепой, он видит что нужно что-то менять, но надежда умирает последней. По этому если зайти в google play, то можно увидеть что в топах больше контента от студий, компаний, а на дне лежит планктон из кучи инди проектов которые ну вот совсем не интересны. По моему упало качество инди игр, потом упало отношение к инди разработчикам, а потом и цена. Если я где-то ошибаюсь, буду рад критике
Глубокое обучение. Погружение в мир нейронных сетей
микросервисы на платформе .NET
Это загибается если юзать шарп под линуксом, dotnet core. Если есть у кого-то решение — ответьте. Очень интересно)
Это не враперы, они полностью переписанны на необходимую платформу, в отличии от того же Bullet. И в C# есть возможность работы с не безопасным кодом, по этому не думаю что перфоманс возрастет.
Для ловли ошибок есть юнит тесты. А данный подход на оборот приятен, удобен и сокращает код.
Ждем большего контраста и градиентный текст. А вообще, было бы не плохо внедрить в github цветовые темы на любой вкус, как это работает в gitlub.
Как сообщают представители GitLab, «кто-то просто совершил ошибку, и не будет уволен».
Очень хорошая статья. Давно думал сделать подобное, но руки не доходили. Была так же идея сделать библиотеку для обработки достаточно сложных операций не через ЦП, а предоставить это GPU.

Information

Rating
Does not participate
Location
Карачев, Брянская обл., Россия
Date of birth
Registered
Activity