Как стать автором
Обновить
5
0
Влад @tweekaz

Разработчик

Отправить сообщение

Посмотрим на девочек? Или ml.net в работе

Время на прочтение9 мин
Количество просмотров65K

К сожалению, мир машинного обучения принадлежит python.

Он давно закрепился, как рабочий язык для Data Silence, с чем Microsoft решила поспорить. Так появился ML.NET, кросс-платформенная и открытая система машинного обучения для разработчиков .NET.

В данной статье, я хочу показать, что использовать ml.net - не сложнее, чем остальные варианты, которые есть, на реально работающем примере, ссылку на который оставлю внизу. Это канал в телеграмме, который в автоматическом режиме забирает данные, классифицирует их(это и будем рассматривать) и постит. Кому интересно, добро пожаловать.

Ознакомиться
Всего голосов 39: ↑35 и ↓4+31
Комментарии62

F#10: Списки

Время на прочтение4 мин
Количество просмотров5.8K
Любое серьезное программирование на любом языке всегда будет включать списки. Таким образом, вам будет приятно узнать, что F# очень и очень хорошо поддерживает списки с помощью своего модуля List. Список в F# — это упорядоченная, неизменная серия элементов одного типа.
Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Комментарии3

F#9: Тип Option

Время на прочтение4 мин
Количество просмотров2.8K
Если в C# есть понятие null для ссылочных типов и Nullabe для структур. Это может принять одну из следующих 2 форм (для демонстрации я использую тип int здесь, но тип может быть любой структурой).

  • Nullable
  • int?
Читать дальше →
Всего голосов 8: ↑7 и ↓1+6
Комментарии0

F#8: Разграниченные/размеченные объединения(Discriminated Unions)

Время на прочтение9 мин
Количество просмотров3.3K
Итак, наше путешествие F # продолжается. Мы рассмотрели некоторые основные типы строительных блоков, такие как записи / кортежи, теперь пришло время взглянуть на размеченные объединения.
Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Комментарии2

F#7: Записи (Records)

Время на прочтение3 мин
Количество просмотров2.2K
Итак, мы продолжаем наше путешествие к большему количеству типов F#. На этот раз мы рассмотрим типы Записей.
Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Комментарии0

F#6: Кортежи

Время на прочтение4 мин
Количество просмотров2.5K
Итак, наше путешествие в F # продолжается. Следующая статья будет посвящена типам F #, которые могут иметь или не иметь стандартные эквиваленты .NET. Этот пост о кортежах.
Читать дальше →
Всего голосов 9: ↑9 и ↓0+9
Комментарии0

F#5: Операторы

Время на прочтение5 мин
Количество просмотров3K
Я намеревался написать 1/2 достойного поста в блоге об операторах F #, но потом я подумал, и, честно говоря, я не мог видеть слишком много достоинств в простом повторении того, что уже свободно доступно на MSDN, где перечисляются ВСЕ операторы F#.
Читать дальше →
Всего голосов 14: ↑14 и ↓0+14
Комментарии7

F#4: Let / Use / Do

Время на прочтение3 мин
Количество просмотров2.1K
В этом посте мы рассмотрим привязки в F#, в частности мы рассмотрим Let / Use / Do. Теперь вы, возможно, спрашиваете себя, что такое привязки, и, поскольку мы еще не рассмотрели их, сейчас самое время поговорить об этом.

Проще говоря, привязка связывает идентификатор со значением или функцией.
Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Комментарии0

F#3: Форматирование текста

Время на прочтение3 мин
Количество просмотров3.6K
При работе с любым языком вам, скорее всего, нужно будет отформатировать текст, и F# ничем не отличается.

Поскольку F# является языком .NET, мы всегда можем использовать Console.WriteLine (..) и String.Format (..), где мы можем использовать любой из обычных форматеров, которые вы использовали в своем обычном коде .NET.

Однако F# также поддерживает более похожий на синтаксис метод C, который доступен в модуле Core.Printf. Одна функция внутри него может использоваться вместо использования класса Console.WriteLine (..) .NET.
Читать дальше →
Всего голосов 12: ↑11 и ↓1+10
Комментарии3

F#2: Среда FSI

Время на прочтение2 мин
Количество просмотров2.4K
Как многие из вас знают, я парень из C#. Поэтому, если я просто хочу что-то попробовать, я обычно просто открываю LINQPad и пробую что-то там. Если всё разрастается и мне нужно больше контроля над экспериментами, я откажусь от LINQPad и разверну приложение ConsoleApplication в Visual Studio. Оба эти подхода работают нормально, но было бы неплохо, если бы существовала какая-то среда, в которой вы могли бы попробовать что-то внутри самой Visual Studio, даже не создавая новый проект.

К счастью, в F# это есть.
Читать дальше →
Всего голосов 10: ↑7 и ↓3+4
Комментарии4

Ещё один telegram-бот или реализация бота для знакомств

Время на прочтение7 мин
Количество просмотров41K
Меня зовут Влад, по роду деятельности я — военный, но подрабатываю в компании автоматизации бизнеса, где и занимаюсь программированием на .net.

Краткая предыстория


В момент очередного схождения-расхождения с моей бывшей(очередной) невестой, она обмолвилась, что от скуки искала себе парней на свидания через telegram-бота, которому можно было отправить фото и геолокацию и тебе подбирало людей, которые находятся поблизости. Я пообещал, что напишу что-то похожее, если мы опять разбежимся. Яра — это для тебя.
Я благополучно забыл про это, но в момент очередного безделья, я скролил сайт с кексом на зелёном фоне, где наткнулся на раздел, где люди просто выкладывали пост с фото, коротко писали о себе и указывали контакты.

Так и появилась идея написать своего бота, который бы помог людям найти друзей или кого-либо ещё.

Задача


Создать бот, где каждый, кто желает пообщаться, мог бы выложить короткие данные о себе и просто ждать, пока ему напишут.


Читать дальше →
Всего голосов 26: ↑20 и ↓6+14
Комментарии36

Информация

В рейтинге
Не участвует
Откуда
Киев, Киевская обл., Украина
Зарегистрирован
Активность