Как я сделал самый быстрый в мире файловый сервер
#БлогкомпанииRUVDScom #Системноеадминистрирование #NET #Сервернаяоптимизация #F #ruvds_статьи #f IV
https://habr.com/ru/post/695808/
#БлогкомпанииRUVDScom #Системноеадминистрирование #NET #Сервернаяоптимизация #F #ruvds_статьи #f IV
https://habr.com/ru/post/695808/
Хабр
Как я сделал самый быстрый в мире файловый сервер
Задача — среди множества файлов найти на диске конкретный и отдать его по HTTP с заголовками «content-encoding», «mime-type» и «content-lenght». И сделать это как можно быстрее — на локальном хосте,...
Тест – это вещь! F#, тестирование на базе Expecto. Часть первая
#БлогкомпанииFirstVDS #F #Expecto #тестирование #фреймворкидлятестирования IV
https://habr.com/ru/post/706576/
#БлогкомпанииFirstVDS #F #Expecto #тестирование #фреймворкидлятестирования IV
https://habr.com/ru/post/706576/
Хабр
Тест – это вещь! F#, тестирование на базе Expecto. Часть первая
Expecto — фреймворк для тестирования, написанный на F# и для F#. Он довольно хорошо известен в рамках F#-сообщества, и у разработчиков, сумевших отгородиться от C# в достаточной степени, используется...
[Перевод] Грокаем аппликативные функторы
#Функциональноепрограммирование #F #перевод #функциональщина #функциональноепрограммирование #f #аппликативныефункторы IV
https://habr.com/ru/post/707294/
#Функциональноепрограммирование #F #перевод #функциональщина #функциональноепрограммирование #f #аппликативныефункторы IV
https://habr.com/ru/post/707294/
Хабр
Грокаем аппликативные функторы
Часть 1 Грокаем функторы Часть 2 Грокаем монады Часть 3 Грокаем монады императивно Часть 4 Грокаем аппликативные функторы Аппликативный функтор , возможно, наименее известный брат монады, но он столь...
F# на примере решения олимпиадной математической задачи
#Алгоритмы #F #численныеметоды #функуиональноепрограммирование IV
https://habr.com/ru/articles/727742/
#Алгоритмы #F #численныеметоды #функуиональноепрограммирование IV
https://habr.com/ru/articles/727742/
Хабр
F# на примере решения олимпиадной математической задачи
Задача не сложная, явно не уровня всероссийской школьной олимпиады. Однако её решение требует перебора нескольких десятков вариантов, что даёт возможность ошибиться. Может быть, имеется и более...
F+ Flaptop R — несколько мощных ноутбуков на AMD Ryzen
#БлогкомпанииГруппакомпанийXCom #Ноутбуки #xcomshop #flaptop #f #ноутбуки #российскиеноутбуки IV
https://habr.com/ru/companies/x-com/articles/730718/
#БлогкомпанииГруппакомпанийXCom #Ноутбуки #xcomshop #flaptop #f #ноутбуки #российскиеноутбуки IV
https://habr.com/ru/companies/x-com/articles/730718/
Хабр
F+ Flaptop R — несколько мощных ноутбуков на AMD Ryzen
Привет, Хабр! Мы продолжаем разговаривать об альтернативных брендах ноутбуков, которые доступны в России. И сегодня речь пойдет о мобильных ПК от компании F+, которые в отличие от предыдущих героев...
Что будет дальше
#КарьеравITиндустрии #Конференции #Социальныесетиисообщества #f IV
https://habr.com/ru/articles/733738/
#КарьеравITиндустрии #Конференции #Социальныесетиисообщества #f IV
https://habr.com/ru/articles/733738/
Хабр
Что будет дальше
В пять лет я сидел у бабушки дома на уютном ковре, и никак не мог понять, почему герой диснеевского мультика посмотрел вниз, когда бежал над пропастью — ведь до тех пор, пока он не посмотрел, ему...
Сервер Юк. Заставляем Yandex Cloud Functions работать на F#
#F #Serverless #fsharp #serverless #yandexcloudfunction #yandexcloud IV
https://habr.com/ru/articles/772590/
#F #Serverless #fsharp #serverless #yandexcloudfunction #yandexcloud IV
https://habr.com/ru/articles/772590/
Хабр
Сервер Юк. Заставляем Yandex Cloud Functions работать на F#
В этой статье я расскажу, как засунуть F# в Yandex Cloud Functions. Навыка работы с Serverless у меня нет, так что это будет не компиляция моего опыта, а отчет о вполне успешном эксперименте. Судя по...
Большой код. Учимся генерировать F#-исходники с помощью Fantomas. Часть 1. Знакомимся с содержимым синтаксического древа
#БлогкомпанииFirstVDS #F #Fantomas #синтаксическоедерево #myriad #ast IV
https://habr.com/ru/companies/first/articles/772734/
#БлогкомпанииFirstVDS #F #Fantomas #синтаксическоедерево #myriad #ast IV
https://habr.com/ru/companies/first/articles/772734/
Хабр
Большой код. Учимся генерировать F#-исходники с помощью Fantomas. Часть 1. Знакомимся с содержимым синтаксического древа
В этом многословном, но сравнительно простом цикле я дам введение в генерацию F#-кода. Как правило, для этих целей в сообществе рекомендуют использовать Myriad , что, по-моему, не совсем правильно,...
Когда-либо давал. F#-сервер из скрипта на примере локального брокера сообщений
#БлогкомпанииFirstVDS #F #f #hopac #suave #fableremoting IV
https://habr.com/ru/companies/first/articles/779776/
#БлогкомпанииFirstVDS #F #f #hopac #suave #fableremoting IV
https://habr.com/ru/companies/first/articles/779776/
Хабр
Когда-либо давал. F#-сервер из скрипта на примере локального брокера сообщений
В ходе разработки на F# поднимать локальные web-серверы приходится гораздо чаще, чем это принято на C#. Связано это с большим количеством нехарактерных для C# активностей. То, что в C# делают плагины...
ООП в F#
#БлогкомпанииOTUS #Программирование #F #ооп IV
https://habr.com/ru/companies/otus/articles/792962/
#БлогкомпанииOTUS #Программирование #F #ооп IV
https://habr.com/ru/companies/otus/articles/792962/
Хабр
ООП в F#
Привет, Хабр! Объектно-ориентированное программирование представляет собой подход к разработке, где основой являются объекты — экземпляры классов, объединяющие в себе и данные, и поведение. В F#,...
Большой код. Учимся генерировать F#-исходники с помощью Fantomas. Часть 3. Модули и типы
#БлогкомпанииFirstVDS #NET #F #fantomas #fluentapi #ast IV
https://habr.com/ru/companies/first/articles/797447/
#БлогкомпанииFirstVDS #NET #F #fantomas #fluentapi #ast IV
https://habr.com/ru/companies/first/articles/797447/
Хабр
Большой код. Учимся генерировать F#-исходники с помощью Fantomas. Часть 3. Модули и типы
В прошлых двух частях мы ознакомились с синтаксической моделью F#-кода и с инструментами для неё . Объёмный пример туда уже не влез, но необходимость в нём осталась. Так родились ещё две...
Большой код. Учимся генерировать F#-исходники с помощью Fantomas. Часть 4. Расширения, обобщения и методы
#БлогкомпанииFirstVDS #NET #F #fantomas #fluentapi #ast IV
https://habr.com/ru/companies/first/articles/799233/
#БлогкомпанииFirstVDS #NET #F #fantomas #fluentapi #ast IV
https://habr.com/ru/companies/first/articles/799233/
Хабр
Большой код. Учимся генерировать F#-исходники с помощью Fantomas. Часть 4. Расширения, обобщения и методы
В прошлой части мы научились определять собственные типы и модули. Мы облекли все достопримечательности в конкретные типы и теперь можем снабдить их индивидуальными свойствами-ребрами: В этой части...
[Перевод] Вычислительные выражения: Введение
#NET #F #Функциональноепрограммирование #вычислительныевыражения #монады #функциональноепрограммирование
https://habr.com/ru/articles/804631/
#NET #F #Функциональноепрограммирование #вычислительныевыражения #монады #функциональноепрограммирование
https://habr.com/ru/articles/804631/
Хабр
Вычислительные выражения: Введение
Скотт Влащин — безусловный гуру в мире F#, написавший введение в язык , которое рекомендуют новичкам вместо официального руководства . Группа энтузиастов давно (и с переменным успехом) пытается...
An incursion under C#. Протаскиваем F# в Godot
#БлогкомпанииFirstVDS #NET #Разработкаигр #F #Godot #godot #f
https://habr.com/ru/companies/first/articles/806145/
#БлогкомпанииFirstVDS #NET #Разработкаигр #F #Godot #godot #f
https://habr.com/ru/companies/first/articles/806145/
Хабр
An incursion under C#. Протаскиваем F# в Godot
Вы когда-нибудь бывали на боевом задании? Что вы имеете ввиду? Вторжение под водой с целью взятия крепости, захваченной элитным подразделением, имеющим в своём распоряжении 15 управляемых снарядов с...
[Перевод] Поиск декартова произведения с помощью LINQ
#Алгоритмы #LINQ #F #C #декартовопроизведение #функциональноепрограммирование
https://habr.com/ru/articles/99128/
#Алгоритмы #LINQ #F #C #декартовопроизведение #функциональноепрограммирование
https://habr.com/ru/articles/99128/
Хабр
Поиск декартова произведения с помощью LINQ
Постановка вопроса: как найти декартово произведение произвольного количества последовательностей с помощью LINQ? Для начала, давайте убедимся, что мы знаем, о чем идет речь. Я буду обозначать...
Когда имён недостаточно. REST-клиент на F#. Часть 2. Методы
#БлогкомпанииFirstVDS #NET #F #rest #net #вычислительныевыражения
https://habr.com/ru/companies/first/articles/829634/
#БлогкомпанииFirstVDS #NET #F #rest #net #вычислительныевыражения
https://habr.com/ru/companies/first/articles/829634/
Хабр
Когда имён недостаточно. REST-клиент на F#. Часть 2. Методы
В прошлой части мы проецировали внешние контракты в DTO на примере REST. В этой будем проецировать методы контрактов в нечто, что позволит вызывать их вот так: let! issues =...
Что на DotNext 2024 расскажут о практиках .NET-разработки, архитектуре, «кишочках» .NET и не только
#БлогкомпанииJUGRuGroup #NET #C #Конференции #F #dotnext #net
https://habr.com/ru/companies/jugru/articles/839182/
#БлогкомпанииJUGRuGroup #NET #C #Конференции #F #dotnext #net
https://habr.com/ru/companies/jugru/articles/839182/
Хабр
Что на DotNext 2024 расскажут о практиках .NET-разработки, архитектуре, «кишочках» .NET и не только
До конференции DotNext 2024 осталась всего пара недель, и уже хорошо известно обо всех докладах, которые там будут. Все они делятся на четыре основных категории: Best practices : скажем, «Как собирать...
Шестидесятилетний заключённый и лабораторная крыса. F# на Godot. Часть 1. Встреча с фреймворком
#godot #f #net #srtp
https://habr.com/ru/companies/first/articles/846224/
#godot #f #net #srtp
https://habr.com/ru/companies/first/articles/846224/
Хабр
Шестидесятилетний заключённый и лабораторная крыса. F# на Godot. Часть 1. Встреча с фреймворком
В прошлый раз я в основном говорил о трудностях, которые возникают при попытках совместить F# и Godot. Это была вынужденная мера, так как нас в первую очередь интересовало «стандартное» поведение на...
Шестидесятилетний заключённый и лабораторная крыса. F# на Godot. Часть 2. Выражения
#f #godot #net
https://habr.com/ru/companies/first/articles/850980/
#f #godot #net
https://habr.com/ru/companies/first/articles/850980/
Хабр
Шестидесятилетний заключённый и лабораторная крыса. F# на Godot. Часть 2. Выражения
В прошлой части я говорил про адаптацию API Godot к F#. Далее в планах было разобраться с общей структурой приложения, но я столкнулся с необходимостью закрыть серьёзный пробел в публичном корпусе...
Шестидесятилетний заключённый и лабораторная крыса. F# на Godot. Часть 3. Алгоритмы c пересадками
#f #godot #net #рекурсия #алгоритмы
https://habr.com/ru/companies/first/articles/856406/
#f #godot #net #рекурсия #алгоритмы
https://habr.com/ru/companies/first/articles/856406/
Хабр
Шестидесятилетний заключённый и лабораторная крыса. F# на Godot. Часть 3. Алгоритмы c пересадками
В прошлой главе мы изучали свойства выражений и их влияние на устройство функций. В некотором смысле это был взгляд на функции снизу вверх. Теперь нам надо посмотреть на них сверху вниз, с позиции...