7 логико-математических задач про бегемотов, которые заставят поломать голову

Оригинальные логико-математические задачи разного уровня сложности. Проверьте, сможете ли вы решить их все.

Обложка: 7 логико-математических задач про бегемотов, которые заставят поломать голову

Google анонсировала новый язык программирования

Компания назвала его Logica.

Как стать Senior разработчиком: определение, навыки, материалы

Кто такой Senior разработчик, что входит в его обязанности и как им стать? Небольшое руководство для будущих старших программистов.

Обложка: Как стать Senior разработчиком: определение, навыки, материалы

Отличия Junior от Senior: 6 главных признаков мудрого разработчика

Автор рассказывает, на чём стоит сосредоточиться во время обучения и какие софт скиллы отличают senior от junior.

Обложка: Отличия Junior от Senior: 6 главных признаков мудрого разработчика

Создатель BitTorrent придумал алгоритм для майнинга на SSD-накопителях

Ждём очередного дефицита, но уже на накопители?

Улучшаем адаптивность сайта с помощью CSS функции clamp()

Рассказываем, как CSS функция сlamp() поможет улучшить адаптивность вашего сайта без использования медиа-запросов и JavaScript.

Обложка: Улучшаем адаптивность сайта с помощью CSS функции clamp()

Процессоры оказались в 15 раз успешнее в обучении искусственного интеллекта, чем видеокарты

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

Зачем мне Java: неудобные вопросы о популярном языке и ответы на них

Собрали по Java популярные вопросы и ответы на них: где применяется, насколько востребованы джависты и как стать Java-разработчиком с нуля.

Обложка: Зачем мне Java: неудобные вопросы о популярном языке и ответы на них

Подборка IDE и редакторов кода для Python

Среды разработки и редакторы кода полезны. Пройдёмся по известным IDE и редакторам кода для языка Python, а также разберём их плюсы и минусы

Обложка: Подборка IDE и редакторов кода для Python

Линус Торвальдс раскритиковал поддержку Rust для ядра Linux

И дал совет на будущее разработчикам ядра системы.

Создатели ботов для Team Fortress 2 угрозами выманивали деньги у игроков

Вообще, это напоминает какое-то онлайн рэкет. Сначала создаёшь проблему, а потом предлагаешь за 500 долларов её решить «мирным путём».

Какое направление Big Data выбрать и какие перспективы у новичков: объясняет эксперт

Простое объяснение того, чем занимаются дата-аналитики, дата-инженеры и дата-сайентисты, а также анализ карьерных перспектив в Big Data.

Обложка: Какое направление Big Data выбрать и какие перспективы у новичков: объясняет эксперт

Следующее обновление ядра Linux может получить поддержку ARM-чипа Apple M1

Но так как проект на начальном этапе, то далеко не самую полную.

Telegram выпустил сразу две новые веб-версии мессенджера

И хоть в теории каждая создана для отдельного типа девайсов, на деле и «К» и «Z» версии отлично работают что на смартфонах, что на компьютерах.

Как стать разработчиком с нуля

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

Обложка: Как стать разработчиком с нуля

Видео: Neuralink Илона Маска показала, как 9-летняя обезьяна играет в видеоигру силой мысли

В ролике показан и этап «тренировки» технологии компании на мозговой активности животного, и этап непосредственно игры ею в Pong.

Релиз Google Chrome 90: теперь HTTPS стал стандартным протоколом

Вообще, обновление браузера получилось достаточно масштабным.

Решили непростую задачу или создаёте интересный проект? Расскажите об этом на Tproger

Поделитесь опытом разработки, размышлениями про IT, мозговыносящими задачками — чем захотите. Просто откройте редактор и начните писать.

Обложка: Решили непростую задачу или создаёте интересный проект? Расскажите об этом на Tproger

Google Chrome заблокировал HTTP, HTTPS и FTP-доступы на порте 10080 из-за хакерской угрозы

В основу возможной атаки легла уязвимость, которую нашли ещё в конце 2020 года. К слову, доступ к порту 10080 в Firefox закрыли примерно тогда же.

Моя история в IT: как самостоятельно изучить Swift и стать iOS-разработчиком

Максим — iOS-разработчик из Казани, который работает в компании Neti. Он рассказал, почему решил стать iOS-разработчиком и что из этого вышло.

Обложка: Моя история в IT: как самостоятельно изучить Swift и стать iOS-разработчиком

Инструменты C# для тех, у кого нет времени на кодинг

Подборка бесплатных инструментов C#, которые экономят силы и время. Они могут стать базовым набором для начинающего разработчика.

Обложка: Инструменты C# для тех, у кого нет времени на кодинг

Космический интернет OneWeb попытается легализоваться в России

Для этого, правда, компании придётся построить наземные станции сопряжения. Но судя по последним данным, у ИТ-корпорации с этим нет проблем.

Telegram-бот студентов ИТМО воссоздал 108 минут полёта Гагарина

Во время которых можно послушать легендарные «Ландыши» и пообщаться с Королёвым.

Большая утечка особенностей Android 12 накануне анонса

До начала Google I/O 2021 осталось чуть более месяца, но благодаря инсайдерам мы уже сейчас знаем, как будет выглядеть Android 12.

В Google Chrome и Microsoft Edge нашли активную уязвимость нулевого дня

При этом в той же Google не торопятся шевелиться и исправлять проблему.

Разработка системы заметок с нуля. Часть 3: знакомство с Neo4j, работа над микросервисами CategoryService и APIService

Основы работы с графовой базой данных Neo4j на примере системы заметок, а также продолжение разработки проекта с микросервисной архитектурой.

Обложка: Разработка системы заметок с нуля. Часть 3: знакомство с Neo4j, работа над микросервисами CategoryService и APIService

Видео: самые популярные веб-сайты с января 1996-го по март 2021-го

Как ни странно, Google почти до середины 00-х лишь догонял лидера.

Интенсив «Мессенджер на Python за 3 дня»

Изучите основы разработки на Python и создайте своё первое приложение за 3 дня.

Создать мессенджер на python

Siri раскрыла дату проведения следующей презентации Apple

Само собой купертиновцы уже потёрли баг.

Использование паттернов Event Sourcing и CQRS для разработки приложения на Spring Boot и Axon Framework

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

Обложка: Использование паттернов Event Sourcing и CQRS для разработки приложения на Spring Boot и Axon Framework

ФБР взломало серверы Microsoft Exchange для защиты данных пользователей

Очень двоякая ситуация вышла.

В России запустили первый беспилотник на базе отечественного автомобиля

Уже сейчас он помогает работникам Первой Градской больницы.