Pull to refresh
2
Karma
0
Rating
Игорь @medvedevia

Разработчик

Не так страшен Rust, как его излагают

Этот unsafe может оказаться под капотом других классов, которые вы используете, т.е. по вашему мнению это такой же плохой дизайн, как и mem::replace

Не так страшен Rust, как его излагают

Ха-ха! Вы забыли про sun.misc.Unsafe

Используем клиентский процессор по максимуму. Часть 2: SIMD + мультипоточность

Тесты в разных браузерах работают по разному (проверял в хроме и лисе на винде), количество ядер даже показывает разное количество, в лисе gpu никаких преимуществ не дает, в хроме js и scalar практически одинаковые. замеры почему-то сильно плавают.

P.S. если увеличить количество точек до 25, то разница становится заметнее. В хроме на gpu, на первый взгляд, увеличение количество точек не сказывает на производительности или сказывается не существенно. Круто!

Пишем с комфортом на Rust в Visual Studio Code

Я бы не советовал ставить Visual Studio Build Tools на работе, если у вас нет лицензии.

По вашей же сылке скриншот:

В таком слуае, в диалоге установки надо выбрать 2 и где-то там указать x86_64-pc-windows-gnu

Какой Identity-провайдер выбрать для реализации технологии Single Sign On

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

Как выпустить самоподписанный SSL сертификат и заставить ваш браузер доверять ему

Сертификат обновляется скриптом (где-нибудь на digital ocean) и выкладывается куда-то, откуда всего его могут скачать, в т.ч. другой скрипт. Например, у нас собирается для тестов докер с nginx вместе с сертификатом, поэтому достаточно обновить контейнер. Есть тестовый сервер, где nginx установлен непосредственно, но там копеечный скрипт из 2-х строк: wget… и nginx -s reload.
Я свой личный сертификат (использую только для разработки), обновляю руками 4 раза в год. Мне удобнее пользоваться личным сертификатом, т.к. можно управлять ДНС (от регистратора домена) единолично.

Ржавеем дальше. Как появился Rust и можно ли на нём WEB?

ну сейчас руками не принято собирать, для этого используют CI/CD и по возможности докер (который содержит всё необходимое)

Обходим проверку сертификата SSL

Сталкивался раньше тоже, перепробовал кучу всего, самый удобный (и безопасный!!!) — бесплатный сертификат от letsencrypt

.NET в целом: обзор от Скотта Хансельмана

Есть и inline function и computation expression c CustomOperation для написания своих DSL.
есть еще много чего, чего нет в котлине, например выделение памяти на стеке.
Котлин хорош, но печалит, что вокруг все равно всё Java.
Кроме того, на бэкенде многие также не используют Котлин

.NET в целом: обзор от Скотта Хансельмана

все заточено на иммутабельность и отсутствие синтаксических нагромождений, вроде top-level функций, отсутствия ';', все поля класса — на самом деле сразу свойства, и т. п.

это всё есть в F#

Миграция с .NET Core 2.2 на .NET Core 3.1 на примере реального проекта

Только следующая LTS будет не 5 а .NET 6

Что будет с вашей кожей от постоянного ношения перчаток

Как вариант погладить утюгом

Что будет с вашей кожей от постоянного ношения перчаток

А за тканевые перчатки тоже будут штрафовать? Мне кажется нет, вот и проблема решена

Монады как паттерн переиспользования кода

Да вряд ли F# когда-то станет аналогом хаскеля, потому что использует тот же рантайм что и C# и нужно поддерживать интероп в обе стороны. Если я все правильно понял, то HKT по этой причине и отсутствует (нет поддержки в рантайме), а по пути скалы не хотят идти (стирание типов). У HKT есть еще обратная сторона медали — тайп-астронавтика, примеры: Cats и ZIO из скалы, некоторые запрещают их использование. Также это очень странно, когда люди ругают F#, и при этом пытаются писать на c# как на хаскеле.

Аппаратный ключ шифрования за 3$ — возможно ли это?

А два разных ключа нельзя иметь? Когда один теряется, его отзываешь, пользуешься вторым и делаешь третий.

Зарплаты в ИТ во втором полугодии 2019 года: по данным калькулятора Хабр Карьеры

Тем что эта премия не чтобы давать, а чтобы отнимать.

Быстрее, чем C++; медленнее, чем PHP

dotnet build -c release -r linux-x64

потом можно запустить готовое приложение без докера:


/tmp/app/bin/release/netcoreapp3.1/linux-x64/app

Быстрее, чем C++; медленнее, чем PHP

mkdir /tmp/app
docker run -it --rm -v /tmp/app:/app mcr.microsoft.com/dotnet/core/sdk:3.1 bash
cd /app
dotnet new console
dotnet run -c release 
exit

Быстрее, чем C++; медленнее, чем PHP

dotnet new console
dotnet run -c release

Какую цену мы платим за использование async/await в языках JS / C# / Rust

Так кешировать надо было Task и вообще для таких случаев в c# придумали ValueTask

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity