Как стать автором
Обновить
9
0

Пользователь

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

Не думаю что благодаря, но покрайнеме есть грамотная политика и людей которые способны найти контракт и приносить деньги в страну не трогают.

Можно сразу тратить, 1% берется с оборота

1-3% налог для айтишников кто работает контрактником в Румынии. В соседней Болгарии (живу тут) выходит налоговая тяжесть выходит около 20%. Даже сам подумываю там зарегистрировать юр-лицо, так как зачем переплачивать. Есть офисы Амазона и Майкрософта, зарплаты подтягиваются. Есть большая итальянская диаспора. Ну и съездите в западную Румынии и почувствуйте разницу, гарантирую разрыв шаблона про бедную нищую и отсталую страну.

Немного странно на графану из-за лицензии. Они используют AGPL c 2021 года. Тотже гугл запрещает использовать проекты с такой лицензией даже для тестирования или оценки кода.

Как по вашему мнению изменилась ситуация за последний год? Как дела с рынком в Дубае? Стало ли больше вакансий?

  1. Дерево решений можно кешировать, что бы каждый раз не производить перевычисление оптимального варианта.

  2. Комменты в гитхабе лучше оставлять на английском. Так комменты будут понятны всем

Могут случайно быстро обесценится. Думаю идея была в том что бы тратить и менять доллары по мере необходимости. Или накопительную часть держать в долларах наличкой.

Не совсем понял, где вы увидели большие налоги в Румынии? А если так взять, то для ИТ компаний налоги 1% от оборота + 5% на дивиденты. На форуме про оффшоры, Румынию сравнивают с Болгарией (10% от прибыли + 5% на дивиденты). Так что если вы контрактник и у вас большие доходы имеет смысл подумать о перенаправение своих доходах через фирму в этих странах. Пока что они достаточно дешевы для проживания и могут предложить хороший стандарт жизни. Ну и не стоит забывать что это ЕС.

Вообще тема компрессии без потерь это интересная тема.
Просто оставлю на заметку не только что используется в вебе:


  • ZStandard вполне себе конкурент Brotli. Причем там словарь можно собственный создать, под свои данные, тем самым оптимизировать сжатие. Brotli кстати тоже имеет словарь, но он разрабатывался специально для веба, от того в словаре присутствуют только самые популярные общие совпадения (Html таги например)
  • LZ4 — real-time алгоритм сжатия. Если у вас потоковое видео или стриминг и вам важно делать это быстро экономив тем самым трафик, то это то что нужно
  • Блог Яна Коллета, создать двух алгоритмов выше. Он живее всех живых и до сих пор работает на общее благо.
  • Если возникнет вопрос начиная с какого размера имеет смысл сжимать, то это 860байт. Подробнее здесь
impwx Span это же всеже больше про память. Здесь есть небольшие бенчмарки, где спаны немного уступают по скорости массивам
adamsitnik.com/Span/#span-vs-array
Как по мне так создание Roslyn-a было революцией. До этого разработчики языка что бы делать язык использовали С++. .netcore это как раз плоды рослина
Всё пытаюсь понять если смысл самому браться писать, или же подождать чего нибудь официального. Так как просто нет состыковок, но есть официальные extensions что бы преобразовывать Stream в Pipies. Кейс который бы я хотел попробовать в качестве имплементации простой. Берем Stream из HttpClient, прогоняем через пайп и подаем на вход другому Stream, для десериализации. Смогу ли я сэкономить что-то в плане памяти, процесорнного времени?
Я почему то более чем уверен что .net побьет go если тесты techempower запустить на винде.
Как же мне нравиться когда unit тесты делают чуть ли не серебрянной пулей того что твоя логика работает. Видел кучу раз проекты где они не то что помогают, а только мешают. Особенно когда надо за юниттесть метод где вызываеться 100500 других сервисов. Юнит тест не особо поможет, а вот интегрейшн тест поможет. В общем гарантия работающего решения это тестирование, а не юнит тест.
Не знал что можно приобрести подписку на трансляцию.
Смотрел с удовольствием трансляцию на youtube первый день, и очень был огорчен не увидев трансляцию во второй день. :(
В доисторические времени типа bool не существовало. Его симулировали на макросах брав за основу тип int. Любое число отличное от нуля было true, а если ноль то false.
У JB есть большой опыт в использовании решарпера. По моему для них не проблема сделать подобный анализатор для других языков программирования
Что интересно, есть бесплатный плагин от SonarQube — SonarLint. Недавно его опробовал, и в целом доволен, до этого я использовал Roslynator у которого довольно простые анализаторы. У PVS-Studio гораздо более сложные анализаторы, и это объяснят причину почему они предпочитают иметь stand-alone приложение для анализа. Это позволяет более тщательно проанализировать проект не нагружая основной процесс VS. Что касаеться лицинзий, то SonarLint находиться под лицинзией GPLv3, что позволяет его спокойно использовать в комерческих проектах с закрытым исходным кодом (поправьте если я ошибаюсь, не пробовал пока). PVS-Studio тоже можно бесплатно использовать но надо везде указывать комментарии. Честно говоря с удовольствием бы поставил PVS-Studio, но писать, или добавлять везде комментарии как по мне это слишком. Но это выбор разработчиков, и его надо уважать.
Есть так называемые AzureResourceManager шаблоны с помощью которых можно задеплоить проект в облоко. Вся конфигурация делается в json. Благо примеров много, но если попытаться сделать что-то нестандартное, то становится туго. Другими CI/CD не пользовался. Но мое мнение делать и составлять этим шаблоны неудобно. Причем здесь Azure DevOps? Добавляя таски, за кулисами создается AzureResourceManager шаблон.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность