Подходишь к стенду, а там народ трепется, включаешься.
Обедает кто-то, подходишь "извинити, тут не занято. Меня зовут Вася, а вас как?" Ну а дальше о том, что лучше табы или пробелы, если колюще-режущих предметов нет.
В целом, посыл организаторов был "не только про доклады", по крайней мере на дотнексте. И это правильно.
Спасает. В C# не надо юзать ContinueWith и Wait совместно с await, велика вероятность словить дедлок на SyncronizationContext. Поэтому, если ты используешь await, у тебя везде await и код выглядит как синхронный.
Ты везде будешь свой, но везде среди чужих. Несмотря на твои огромные усилия, каждый знаток конкретного языка будет с пеной у рта доказывать, что ты не достоин называться сеньором. Ты станешь вечным мидлом.
Быть сеньором != знать спецификацию языка наизусть.
Из тематических чатиков просили передать ссылку на каталог русскоязычных ресурсов про РПГ. Тоже на reddit. Там ссылки на авторские сеттинги, форумы, чаты, группы, ну и на всякие клубы-магазины.
Span и Memory не добавлены в язык. Они добавлены отдельным nuget пакетом и могут использоваться с любой версией C#. Другое дело, что в CLR для них добавили специальную поддержку.
Windows Linux Subsystem даёт (давала, последний апдейт не смотрел ещё) вам только userspace, т.е. весь софт, который требует доступа к ядру (например, Тарантул), невозможно запустить.
Вся суть данного плагина в том, что скорость доступа к данным выше, чем через стандартный движок запросов MySQL, поэтому да, скорость на наших нагрузках была определяющим фактором.
К тому же, у Tarantool есть практически всё тоже самое, что и у MySql уже.
Когда мы два года назад тестировали MS Sql Server, то я смог выжать примерно такой же перфоманс, но с отключенным хранилищем на движке Hekaton. С классическим табличным движком мы проседали в 5 раз примерно. PostgreSql мы не тестировали, потому что не умеем его настраивать.
Подходишь к стенду, а там народ трепется, включаешься.
Обедает кто-то, подходишь "извинити, тут не занято. Меня зовут Вася, а вас как?" Ну а дальше о том, что лучше табы или пробелы, если колюще-режущих предметов нет.
В целом, посыл организаторов был "не только про доклады", по крайней мере на дотнексте. И это правильно.
В мае много личных дел, не получится скорее всего от слова совсем.
Выступать в одном слоте с Рихтером было интересно. Даже кто-то пришёл меня послушать :) Всем спасибо, организаторам, зрителям и другим спикерам.
Встретимся через год, надеюсь.
Ну можно, конечно. Но лапшу можно получить на ровном месте просто так. Можно и на коллбэках ведь писать аккуратный код =)
Спасает. В C# не надо юзать ContinueWith и Wait совместно с await, велика вероятность словить дедлок на SyncronizationContext. Поэтому, если ты используешь await, у тебя везде await и код выглядит как синхронный.
Примерно так это выглядит (код нельзя использовать в продакшене).
А вот на асинк-авейт
Компилятор за тебя строит стейт-машину и прочее. Это имеет свои минусы, но в целом ок.
Отличная статья, я, вроде бы, наконец понял, что такое каналы в Го :)
В целом, callback hell решается средствами языка (async/await в C#, TypeScript, Javascript).
Быть сеньором != знать спецификацию языка наизусть.
Давайте ссылку на вашу проверку кода в языке.
Из тематических чатиков просили передать ссылку на каталог русскоязычных ресурсов про РПГ. Тоже на reddit. Там ссылки на авторские сеттинги, форумы, чаты, группы, ну и на всякие клубы-магазины.
Span и Memory не добавлены в язык. Они добавлены отдельным nuget пакетом и могут использоваться с любой версией C#. Другое дело, что в CLR для них добавили специальную поддержку.
JGit не совсем Git, основателем которого является Линус Торвальдс.
Я два года назад искал, всё могло поменяться. На тот момент был proxygen от facebook и сервер от микрософта, забыл название.
В идеале бы не ссылаться на устаревший RFC (в новом, насколько я помню, плюс-минус тоже самое, но).
Когда-то давно — да, но сейчас — нет.
Спасибо. К сожалению, для простого upvote не хватает кармы.
При всём уважении, мне неизвестны проекты, состоящие из полностью независимых сущностей без связей между ними. Можно примеры?
Вся суть данного плагина в том, что скорость доступа к данным выше, чем через стандартный движок запросов MySQL, поэтому да, скорость на наших нагрузках была определяющим фактором.
К тому же, у Tarantool есть практически всё тоже самое, что и у MySql уже.
Когда мы два года назад тестировали MS Sql Server, то я смог выжать примерно такой же перфоманс, но с отключенным хранилищем на движке Hekaton. С классическим табличным движком мы проседали в 5 раз примерно. PostgreSql мы не тестировали, потому что не умеем его настраивать.