Highload — медіа для розробників
4.12K subscribers
5.62K photos
277 videos
18 files
6.51K links
Розповідаємо про людей, які створюють код, та про код, який вони пишуть.

Зв'язатися із редакцією можна тут: news@highload.today. А щодо розміщення реклами, будь ласка, пишіть на specials@highload.today.

Наш чат https://t.me/highloadchatt
Download Telegram
​​Определение языка и классификация слов в предложениях на C#

Интересное решение для разработчиков на C#. Его автор предлагает использовать библиотеку с открытым исходным кодом Catalyst вместо коммерческих решений, наподобие Curiosity AI, чтобы определять язык, на котором написан текст, и типы слов в нем.

Используя библиотеку .NET с открытым исходным кодом, легко выяснить, на каком языке написано предложение, абзац или документ, и затем классифицировать слова в каждом предложении на глаголы, существительные и т. д.

В приведенном примере программа определила язык фразы — английский, а потом узнала и немецкий язык. Решение работает и для множества других языков. В статье автор также объясняет, как настроить программу для анализа грамматических конструкций.

Полный текст доступен по ссылке: https://www.productiverage.com/language-detection-and-wordsinsentence-classification-in-c-sharp
#csharp #catalyst #nuget
​​Вышел PeachPie 1.0.0

PeachPie — это амбициозный проект с открытым кодом, призванный объединить два мира: PHP и .NET. PeachPie интегрирует язык PHP в экосистему .NET, что делает его полностью совместимым с другими проектами .NET

Читайте новость по ссылке highload.today/vyshel-peachpie-1-0-0/
#PeachPie #PHP #dotnet #csharp #wordpress
​​Как получить доступ к HttpContext в ASP.NET Core

Джитендра Гунд, MVP сообщества C# Corner и глава отделения C# Corner Pune, рассказал как получить доступ к HttpContext.

https://highload.today/kak-poluchit-dostup-k-httpcontext-v-asp-net-core/

#NET #backend #Csharp #HttpContext
​​Чему учится .NET-разработчик с 15-летним опытом: список полезных ресурсов

Если разработчик, которому уже за 40, не будет постоянно учиться и развиваться, то скоро пойдет таксовать, предупреждает автор этой колонки. В ней — подборка ресурсов, особенно полезных, если вам интересны Azure, Xamarin и C#.

https://highload.today/blogs/chego-hochet-i-chto-uchit-razrabotchik-s-15-letnim-opytom/

#dotnet #azure #xamarin #csharp #опыт
​​Make It True – обучающая логическая игра

Продолжаем знакомить вас с проектами, и теперь у нас на очереди обучающая логическая игра.

Вячеслав Рудь вместе с другом решили разработать свою игру, потому что именно в этой сфере нашли «неограниченный потенциал для реализации идей». Сразу решили, что игра не должна быть «симулятором потраченного времени», а будет не только развлекать, но и обучать. Make It True основана на базовых логических элементах, используемых в компьютерной схемотехнике или любых цифровых схемах. По мере прохождения игрок знакомится с азами схемотехники, логическими элементами и принципами их работы.

Проект решили реализовывать на платформе Unity, поскольку до этого имели опыт как с самим движком, так и с .NET и C#. В качестве IDE использовали Jetbrains Rider, который показался намного более продвинутым, чем Visual Studio. Разработку начали в декабре, а релиз выпустили в мае 2020 года – сроки могли бы быть меньше, если бы не постоянная основная работа. Продукт сначала имел только базовый функционал, но после основного релиза постоянно выходили обновления, всякие мелкие фичи, исправлялись баги и недочеты, а недавно даже был переработан основной геймплей.

Игра опубликована в Google Play и в App Store. В Google Play у нее уже больше 700 тыс. установок, причем, по словам авторов, «особо продвижением не занимались, все на органике». «С нами связывались люди, которым игра помогла изучить логические элементы, даже профессора, которые это преподают, использовали ее для обучения студентов», – радуется Вячеслав.

Ссылки на проект: https://play.google.com/store/apps/details?id=com.ViacheslavRud.Circuit
https://apps.apple.com/ua/app/make-it-true-solve-circuits/id1536287319

Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/

#MakeItTrue #Unity #CSharp #GooglePlay #AppStore
​​Read It Later – приложение для сохранения и организации ссылок

Продолжаем знакомить вас с проектами, и теперь у нас на очереди приложение для сохранения и организации ссылок от Виталия Григоренко.

Идея бэкенд-разработчика Виталия Григоренко возникла «из личной боли»: на разных устройствах в разных источниках у него хранились потенциально интересные ссылки, которые чаще всего терялись из-за неструктурированности данных. Поиск подходящего приложения не увенчался успехом, и Виталий решил сделать простой менеджер ссылок.

Проектом Виталий занимается «в любое свободное время», он единственный разработчик. Использует в первую очередь С#, потому что знает этот язык лучше всего, а также IDE Visual Studio Community Edition, MySQL, фреймворки .Net Core 5.0 и Blazor 5.0.

Трудности были в тех сферах, где Виталий ориентируется хуже. Например, дизайн «просто отсутствовал, придумывался на коленке» и много раз изменялся, на что тратилось много времени, потому что менялся не просто дизайн, а вся верстка.

Тем не менее для MVP проект уже сделан на 80–90%. Монетизация еще не реализована, но продумываются три варианта: платная подписка, рекламные ссылки в списках и контекстная реклама.

Ссылка на проект: https://github.com/Grigorenko/ReadItLater

Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/

#CSharp #MySQL #Backend