Хочешь работать в топовой IT компании? 🤔
👨💻Канал CodeReview - вместе со своим комьюнити запустил подготовку к собеседованиям в топовые IT компании. От Yandex и Avito до <EPAM>.
За 4 недели мы
👉 Проведем 4 собеседования с Senior разработчиком и HR
👉 Научим правильно себя презентовать и продавать
👉 Разберем твои ошибки, покажем тебе как их исправить
👉 Дадим материал для подготовки по слабым местам
👉 Приведем твое резюме в порядок
👉 Дадим фидбэк по тестовым заданиям, разберем ошибки
⚡️ Если ты хочешь работать в топовой IT компании, узнать, где твои слабые места и как их исправить, то записывайся на нашу подготвку!
🚀 Записаться на подготовку
Естественно.
Со знаковыми же типами данных (signed) , при расширении новые разряды заполняются нулями, если число положительное и единицами, если отрицательное.
То есть sbyte 4 в short 4 будет выглядеть как 000000000000100
А вот sbyte -4 в short -4 уже как 111111111111100
То есть заполнение идет путем копирования знакового бита.
Ну вы поняли крч.
Все ведь знают, что в знаковых типах данных ведущий разряд отображает знак?
Да.
Так вот крч это всё называется безопасной конвертацией.
Почему - я думаю тоже уже понятно, мы ведь тупо расширяемся.
Но что если мы захотим перебросить условный int в byte?
Такая операция уже будет считаться небезопасной.
А значит тут потребуется применить явное преобразование (explicit conversion).
Где вы сами будете решать, как эту ересь перекинуть из 32 в 8 бит лол :3
Рил задумались как? А никак!)
Меняйте тип или довольствуйтесь 8 битным пулом в памяти.
Ыыыыыыыы
Крч делюсь инфой про тайпкасты 🔥
Это когда вы переводите один тип переменной в другой тип.
Например, в переменную типа byte на 8 бит не получится запихнуть значение типа ushort на 16 бит или вообще int на 32.
Логично? Логично 🌚
Так вот при тайпкасте производится сужение или же расширение конвертируемых значений.
В программировании это также называется narrowing и widening conversions.
И таким образом, в случае расширяющего преобразования, значение 4 типа byte будет представлено как 00000100 в двоичной системе.
Оно же после расширения в ushort будет выглядеть как 0000000000000100.
Значение расширилось до 16 бит (разрядов).
Однако эти операции также делятся на явные (explicit) и неявные (implicit).
Так вот в случае неявных расширяющих преобразований (implicit widening conversion), всё предельно ясно и просто.
Компилятор за нас всё перекидывал, лишь расширяя разряды.
Причем для беззнаковых типов данных меньшей разрядности к беззнаковому типу большей разрядности, он лишь добавлял биты со значением 0.
Логично?
На этом месте у меня Visual Studio сам удалился и пожелал удачи в жизни 😅
*шутка для C# программистов, кто понял тот понял (надеюсь такие есть (но это вряд ли(но надежда умирает последней(отзовитесь шарписты ...))))*
Возобновил изучение языка C#, до этого пришлось взять паузу.
Хочу больше программировать 🙂
Шарп выбрал по ряду причин:
- У него сахарный синтаксис и крутое ООП
- WPF/WinUI и в целом концепция RAD
- Хорошая производительность (.NET 6 на 40% быстрее предшественника)
- Это основной язык в Unity
Ну а всякие там ADO NET, ASP NET, Blazor, Xamarin и тд. - это просто приятный бонус 🌚
alert("JS - это НЕ сложно!")
Изучаешь JavaScript и думаешь, что это сложно ? К счастью, в современном обществе есть каналы, которые готовы тебе помочь! Например, в одном с таких ты найдешь:
• Постоянные опросы по JS, которые подготовят тебя к реальным трудностям в работе
• Личные проекты автора, которые ты сможешь применить в реальной работе
• Шпаргалки по JavaScript, CSS та HTML
• Прямые трансляции ( в телеграмм канале )
• Полезные ссылки, к которым всегда сможешь обратиться в нужный моментЧерез 3 дня канал станет платным !@sniedaweb@sniedaweb
Угадайте у кого на счету 507 крипты TRX? 😏
Крч начал вкатываться в тему крипты.
В текущих условиях без этого никак.
Сейчас на неё переходят тупо все.
Что интересно, часть крипты (вроде стейблкоина USDT) можно щас купить по курсу 99 🤔
Чё пацаны, крипта?) 🌚
S.T.A.L.K.E.R. в реальной жизни 🤯☢️
В преддверии возможного ядерного удара, люди по всему миру закупаются провиантом и медикаментами.
Минимальные системные требования:
- Йодированный калий (йод в таблетках)
- либо просто йод (5% 1мл/44 капли растворить в пол стакана воды)
- Детектор радиации (рек. SOEKS или Anmez)
- Радиопротектор (тот же Б-190)
- Противогаз с защитой от радиационной пыли (ГП-7, например)
- Защитный костюм
А также провиант на 30 дней.
Чтобы первые 2 недели никуда не выходить из дома.
А вы готовы выходить искать артефакты? 🤔☢️
Вы тоже слышали, что стать айтишником - сложно? Знайте, это ложь.
Выучить 2-3 языка, устроиться на работу и получать от $900 можно за полтора месяца. Главное ─ чтобы всё объяснили на примерах и показали, что к чему.
За этим идите в канал «Точка входа в IT». Здесь есть короткие уроки, шпаргалки по коду и наглядные примеры, что нужно делать, чтобы всё работало.
Идеально для тех, кто пока чайник, но хочет стартонуть без дорогих курсов и прочей фигни. Заходите:@it_tochka
Впервые в жизни приготовил рамен 🍜 по рецепту, а не тупо залил кипятком.
Крч надо воду вскипятить на плите, закинуть все содержимое упаковки и варить 4 минуты.
Я программист.
Такая еда - часть моей религии 🌚