All streams
Search
Write a publication
Pull to refresh
7
0
Евгений Набоков @enabokov

Прпограммист веб-сервисов

Send message

Стальная Крыса так добывала себе деньги.

Я только щас понял, что это Лебедев.

Автор смешивает таблицу символов Unicode и стандарты её кодирования UTF-8, UTF-16 и т. д.

.NET Framework поддерживает Unicode с первой версии, кодируя текст в своих классах в UTF-16 (как и весь текстовый API Windows). Encoding.UTF8 поддерживается как минимум с версии 1.1 (источник Encoding.UTF8 Property (System.Text) | Microsoft Learn)

String как был UTF-16 с первой версии, таким и остался.

Источник: String Class (System) | Microsoft Learn

Полезно. Плюсы:

  • Узнал про интересные алгоритмы

  • Изучил синтаксис и основные типы нового для себя языка (Rust)

  • Научился быстро придумывать и реализовывать решение задачи, проговаривая свои действия

  • Привильные решения и их скорость (быстрее 100%, ~0 мс) приносят большое удовлетворение

  • Как результат - устроился в "M" из т. н. MANGA

Минусы

  • На новом проекте не применяю все эти изученные алгоритмы. Большинство их быстро забыл

  • На работе не программирую на Rust

Наверное, только древние компиляторы валятся от этого с Unknown error. Современные понимают имена на любом языке, и если в одном месте будет другая "с", то он напишет что такой идентификатор не определён. Хорошая IDE подсветит идентификатор с русской "с" в названии. Так что эта проблема позади.

Умение задавать вопросы, собирать информацию — один из ключевых навыков, проверяемых на собеседованиях. Касается и алгоритмических задач, и задач по проектированию.

У вас, видимо, психологическая травма от какого-то собеседования. Не знать что-то — это нормально в целом, и воспринимать это как унижение неправильно. У меня после собеседования есть список вопросов, на которые я не ответил, чтобы сделать работу над ошибками. Собеседование — это хороший способ выйти из зоны комфорта, понять над чем нужно поработать.

Кто публично начинает лажать отдел своей компании, тот просто очень плохой руководитель. Или он ещё воспринимает твитер как не свой, значит это шизофрения. Лидер команды правильно сделал, что вступился за своих.

Это такой уровень планирования, т. е. планирование чтобы отчитаться что у них есть план, и всё в рамках плана.

Что за реестр? Сертифицированных устройст которые безопасно использовать.

Такая карта как раз для 2.5% геймеров. Это не массовый сегмент.

"Зачем мне Феррари если хватает Тайоты в городе".

"ASP.NET WebForms + SP + web.config" изредка приходят ко мне во снах как три всадника ;)

Израиль может может мирно жить с соседями, только соседи в принципе отрицают право на существование Израиля. Прямо как Россия отрицает право на существование Украины.

Этот товарищ пусть идёт в направлении русского корабля.

Information

Rating
Does not participate
Location
British Columbia, Канада
Date of birth
Registered
Activity

Specialization

Software Developer, Frontend Developer
Senior
C#
TypeScript
Rust