Как стать уверенным разработчиком на главном языке «энтерпрайза» Java? Например, записаться на курс по Java-разработке от Хекслета!
Курс поможет освоить язык, алгоритмы и структуры данных, работу с микросервисами, фреймворком Spring Boot, базами данных и инфраструктурой.
На Хекслете курс спроектирован так, что его невозможно просто «отсидеть» или «прослушать». Именно поэтому студенты могут получить оффер ещё во время обучения, а некоторые работодатели указывают их курсы как преимущество при найме.
Начните прямо сейчас. Вводные курсы профессии доступны бесплатно сразу после регистрации.
Оцените формат и решите, стоит ли продолжать!👆👆👆
17 убойных репозиториев GitHub, которые нужно сохранить.
В этой подборке собраны лучшие и самые полезные репозитории Github, которые по мнению автора будут служить вам долгое время.
Подробности: https://habr.com/ru/company/otus/blog/675668/
Тщательно отобранный список, который прослужит вам всю жизнь Github используют более 40 миллионов человек, и это, безусловно, самая популярная система контроля версий. Проще говоря, это облачный...
Немножко кодгена.
В C# давно уже добавили возможность использовать кодогенерацию. В этой статье автор показал подробный пример решения задачи с использованием кодогенерации, а так же путь победы над некоторыми трудностями, встреченными в процессе разработки.
Подробнее: https://habr.com/ru/post/678690/
В C# давно уже добавили возможность использовать кодогенерацию. Но покопавшись в интернетах не было найдено обширного количество гайдов. Спасибо сайту мс, за наличие информации по данной теме. Но,...
«Лаборатория Касперского» ищет крутых системных разработчиков в команды по разработке микроядра KasperskyOS. Язык программирования - С.
В отдел Secure Platform Development (SPD), отвечающий за микроядро ОС, драйверы, системные компоненты, подсистему безопасности и средства виртуализации мы ищем:
системного разработчика в группу разработки микроядра, чтобы
● изучать все, что происходит в области разработки операционных систем;
● проектировать и реализовывать системные сервисы и библиотеки;
● обеспечивать работоспособность KasperskyOS на различных аппаратных платформах.
системного разработчика в группу разработки компонентов, команда Multimedia, предстоит заниматься
● реализацией инфраструктуры DRM\KMS;
● осуществлением аппаратной поддержку 2D и 3D графики;
● созданием прототипов прикладных решений и написание тестов, в том числе для оценки производительности.
Инновационные проекты и конкурентная зарплата — далеко не все, что предлагает «Лаборатория Касперского». Бонусом ты получишь бесплатное обучение, один из лучших соцпакетов на рынке, а ещё: ресторан, массажный кабинет и фитнес прямо в офисе!
Как сменить базу данных, если у вас Entity Framework.
Entity Framework (EF) — это удобный фреймворк для работы .NET-приложения с базой данных. По сути, это такая удобная абстракция над БД, которая сама пишет за разработчика оптимальные (ну, почти) SQL-запросы прямо из высокоуровневых LINQ-конструкций. В этой статье автор описывает достаточно быстрый способ перейти на другую базу данных, если вы используете EF.
Подробности: https://habr.com/ru/company/dododev/blog/677166/
Entity Framework (EF) — это удобный фреймворк для работы .NET-приложения с базой данных. По сути, это такая удобная абстракция над БД, которая сама пишет за разработчика оптимальные (ну, почти)...
Привет, читатель. На связи твой нелюбимый админ (которому ты ставишь какашки на рекламу 💩. Что, кстати, вполне понимаемо).
Вдруг снова задумался, что можно было бы сделать с каналом. Ведь без ежедневной активности он стабильно теряет подписчиков. И пришла такая идея:
А что, если я буду в нем не только выкладывать интересный контент по стеку MS, но и делиться какими-то личными наблюдениями-кейсами-рассказами? Ну, например, историей о том, как складывается мой путь после того, как 24.02 я улетел из России и в ней больше не был. Ну или какими-то интересными инсайтами о том, как я месяц дорабатывал в девайс-апендиксе самого большого банка России после отъезда (основная статья про это на хабре набрала уже почти 100к прочитываний).
Кстати, не стесняйся ставить реакции на посты. Они очень помогают ориентироваться в контенте. И 💩 и 👍.
Что думаешь?
Как собрать механическую видеостену с подсветкой на 440Вт для дома.
Однажды автор статьи подбирал себе новый монитор и немного увлёкся. В итоге он собрал чудище во всю стену из трёх телевизоров с ядерной 2318-зональной подсветкой 40000 люмен на STM32.
Спойлер: C#.
Подробности: https://habr.com/ru/post/678248/
Однажды я подбирал себе новый монитор и немного увлёкся. В итоге, собрал чудище во всю стену из трёх телевизоров с ядерной 2318-зональной подсветкой 40000 люмен на STM32. Зачем? Сейчас, в 2022, когда...
Fluent Generics в C#.
Дженерики - мощная фича доступная во многих статически типизированных языках программирования. С их помощью можно писать код, который постоянно работает со множеством разных типов, делая упор на их общие особенности, нежели на сами типы. Они позволяют создавать гибкие и переиспользуемые компоненты без нужды в дублировании кода и жертвы безопасности типов.
Подробнее: https://habr.com/ru/post/666244/
Дженерики - мощная фича доступная во многих статически типизированных языках программирования. С их помощью можно писать код, который постоянно работает со множеством разных типов, делая упор на их...
Что нового в .NET nanoFramework? Подключаем LCD экран, сканируем Wi-Fi сети.
Недавно платформа .NET nanoFramework для микроконтроллеров отметила свой юбилей. За 5 лет платформа превратилась из малоизвестного проекта в успешное коммерческое open-source решение. К инструментам разработчика добавили Visual Studio Code, теперь на Linux также можно программировать на C#, как и в Windows. Были переработаны nuget-пакеты, появилась коммерческая поддержка, обновлена документация. В практической части подключим OLED дисплей на контроллере SSD1306, немного доработаем драйвер под новую модификацию дисплея и отправим код в upstream, напишем небольшой сканер Wi-Fi сетей.
Подробности: https://habr.com/ru/company/timeweb/blog/669700/
Недавно платформа .NET nanoFramework для микроконтроллеров отметила свой юбилей. За 5 лет платформа превратилась из малоизвестного проекта в успешное коммерческое open-source решение. К инструментам...
📌 Нужен надежный сервер за границей с оплатой рублями?
https://itjedi.ru/
Как развиваться в России сегодня? Где выгодно хранить информацию и при этом гарантированно обезопасить ее? Переводите данные своей компании на сервер за рубежом!
💪 Вы получаете множество преимуществ:
- перенос всей информации и инфраструктуры в облако
- серверы в ЦОДах не ниже класса TIER3
- возможность подбирать опции под ваши задачи сегодня
- оптимизация затрат
- гарантированная информационная безопасность
- официальное представительство в РФ
- простая оплата в рублях
Ценность сервера за границей сегодня актуальна как никогда. Поэтому и цена приятная - в рамках акции действует предложение "цена пополам" 🔻 Предложение актуально в течении двух месяцев независимо от курса доллара!
❗️ Специальное предложение - «постоплата»: сначала пользуетесь, потом платите. Прекрасная возможность протестировать всю инфраструктуру заранее!
Следите за новостями на канале ИТ Джедай
На все ваши вопросы быстро ответит @IT_feedbackbot
Начало работы с DevOps и .NET MAUI.
.NET MAUI объединяет платформы пользовательского интерфейса Android, iOS, macOS и Windows в единую структуру, поэтому вы можете написать одно приложение, которое изначально работает на многих платформах. В этом посте мы рассмотрим, насколько просто реализовать базовые конвейеры DevOps для приложений .NET MAUI с помощью GitHub Actions и Azure DevOps.
Подробнее: devblogs.microsoft.com/dotnet/…net-maui
Simulating Return Type Inference в C#.
В этой статье автор показал небольшой трюк, который позволяет симулировать вывод типов для возвращаемых значений, и немного примеров, где это может быть полезно.
Подробности: https://habr.com/ru/post/673448/
Мне по-настоящему нравится больше чего-либо в разработке ПО делать фреймворки, позволяющие другим разработчикам создавать что-то крутое. Иногда, в погоне за идеальным кодом, мне на ум приходят...
Бонусная программа для ИТ-фрилансеров от Yandex Cloud
ИТ-фрилансер и любишь сервисы Yandex Cloud? У Yandex.Cloud для тебя интересное предложение. Рекомендуй платформу ИТ-компаниям, с которыми работаешь, и получай 10 000₽ за каждого нового пользователя.
Как стать участником?
4 простых шага:
1. Заполнить форму и получить промокоды для клиентов.
2. Ввести промокод клиента для регистрации юрлица.
3. Поддержать своего клиента и помочь ему начать работу с платформой.
4. Получить вознаграждение — 10 000₽.
Интересно? Читай подробнее →
.NET 7 Preview 5 – общие математические операции (Generic Math).
В .NET 6 Microsoft анонсировал функцию, известную как Generic Math. С тех пор они постоянно улучшали реализацию и отвечали на различные отзывы сообщества, чтобы обеспечить возможность реализации соответствующих сценариев и доступность необходимых API.
Подробности: devblogs.microsoft.com/dotnet/…ric-math
Улучшения производительности в .NET MAUI.
MAUI объединяет API-интерфейсы Android, iOS, macOS и Windows в единый API, поэтому вы можете написать одно приложение, которое изначально работает на многих платформах.
Подробности: devblogs.microsoft.com/dotnet/…net-maui
Как стать 1С-программистом: бесплатный онлайн-курс
Спрос на 1С-программистов огромен и в текущих реалиях рынка продолжает расти. 83% компаний в России автоматизированы с помощью 1С.
На бесплатном онлайн-курсе «1С-программист: первые шаги в профессию» вы сможете попробовать себя в роли 1С-программиста — познакомитесь ключевыми инструментами этого специалиста и создадите с нуля своё первое приложение для учёта финансов. А также узнаете, какие навыки нужны 1С-разработчику, и наметите план развития.
Зарегистрироваться → https://netolo.gy/iye
А вы знали про JsLinux — действительно быструю виртуальную машину x86, которая способна запускать Linux и Windows 2000?
В эмуляторе пользователям на выбор предлагается несколько дистрибутивов, в том числе Alpine Linux 3.12.0, Fedora 33, Buildroot и т.д. — все они бесплатны.
Некоторые ОС работают быстро, некоторые — чуть медленнее.
Больше полезной и интересной информации на канале.
Цитирование в языках программирования.
Задачу автор встретил, решая упражнения из книги Структура и Интерпретация Компьютерных Программ. Раздел 2.3 посвящён цитированию в LISP и символическим вычислениям. Обычные — несимволические — вычисления сводятся к расчётам с помощью арифметических операций. Если попросить вас вычислить производную функции x^2в точке x=17, вы можете сделать это по формуле при каком-нибудь не очень большом значении dx.
Подробности: https://habr.com/ru/post/669682/
Задача Задачу я встретил, решая упражнения из книги Структура и Интерпретация Компьютерных Программ ). Обычно её называют SICP (читается сик-пи ) — это аббревиатура названия на английском языке....