«Спортивное программирование» — настольная книга новичка + 5 советов по подготовке к соревнованиям

В этой статье собрали важные советы из книги «Спортивное программирование». Они будут крайне полезны для начинающих участников контестов.

Обложка: «Спортивное программирование» — настольная книга новичка + 5 советов по подготовке к соревнованиям
Обложка: Работа со строками в Python. Готовимся к собеседованию: вспоминаем азы

Работа со строками в Python. Готовимся к собеседованию: вспоминаем азы

Смотрим на строки в Python глазами интервьюера на собеседовании и разбираем базовые операции.

Как начать карьеру в ИБ

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

Обложка: Как начать карьеру в ИБ

Полоса препятствий. Как тестировщики стали незаменимой частью для бизнеса

Рассказ о развитии роли тестировщиков в бизнесе от не самого нужного элемента до обязательной части команды.

Обложка: Полоса препятствий. Как тестировщики стали незаменимой частью для бизнеса

13 вопросов работодателю на собеседовании: спрашивайте, не стесняйтесь

Вопросы работодателю — это важная часть собеседования. Мы подскажем вам 13 вопросов, которые обязательно нужно задать. Какие? Читайте.

Обложка: 13 вопросов работодателю на собеседовании: спрашивайте, не стесняйтесь

Угадайте, будет ли этот сайт работать, если законопроект о запрете TLS 1.3 всё-таки примут?

В России планируют запретить криптографический протокол TLS 1.3. Угадайте, какие сайты попадут под блокировку, а какие нет.

Обложка: Угадайте, будет ли этот сайт работать, если законопроект о запрете TLS 1.3 всё-таки примут?

Что делать, если в датасете пропущены данные? — 6 способов импутации данных с примерами

Если в датасете пропущены данные, результаты работы с ним могут быть непредсказуемы. Разбираем способы импутации данных, их плюсы и минусы.

Обложка: Что делать, если в датасете пропущены данные? — 6 способов импутации данных с примерами

Что такое динамическое программирование — объясняют эксперты

Простым языком эксперты объясняют суть динамического программирования.

Обложка: Что такое динамическое программирование — объясняют эксперты

Python vs. R: что выбрать для Data Science начинающему специалисту?

Python и R —два самых популярных языка для Data Science. Какой из них выбрать? Разбираемся в плюсах, минусах и инструментах обоих языков.

Обложка: Python vs. R: что выбрать для Data Science начинающему специалисту?

7 прикольных команд терминалов Linux и macOS, которые заставят вас улыбнуться

Хорошее настроение для работы не менее важно, чем умение пользоваться терминалом. Статья посвящена прикольным командам для Linux и macOS.

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

Приёмы и хитрости начинающего Java-программиста

Подборка практик, трюков и подсказок, которые помогут вам в изучении Java и применении его на практике.

Обложка: Приёмы и хитрости начинающего Java-программиста

Создаём блог на Swift и размещаем его на GitHub Pages

Устали от танцев с бубнами со всякими движками для своего блога? Инструкция, позволяющая разместить его на GitHub.

Обложка: Создаём блог на Swift и размещаем его на GitHub Pages

Как поучаствовать в Open Source проекте? 8 ответов новичку

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

Обложка: Как поучаствовать в Open Source проекте? 8 ответов новичку

Личная поваренная книга SwiftUI-рецептов

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

Обложка: Личная поваренная книга SwiftUI-рецептов

Как вывести свою IT-компанию на международные рынки? Советы от практиков

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

Обложка: Как вывести свою IT-компанию на международные рынки? Советы от практиков

6 причин, почему стоит начать карьеру в системном интеграторе

Как устроена работа в системном интеграторе и почему айтишнику стоит идти туда работать.

Обложка: 6 причин, почему стоит начать карьеру в системном интеграторе

DigitalOcean запустил новую облачную платформу для хостинга приложений. Сравниваем цены с AWS

DigitalOcean запустили вторую бета-версию своей новой платформы для хостинга приложений — App Platform. Сравнили их цены с сервисами AWS.

Обложка: DigitalOcean запустил новую облачную платформу для хостинга приложений. Сравниваем цены с AWS

Java: краткое руководство для начинающих. Пишем простое приложение без опыта программирования

Делаем первые шаги к разработке на одном из самых востребованных языков.

Обложка: Java: краткое руководство для начинающих. Пишем простое приложение без опыта программирования

Интегрируем React приложение в Microsoft Office

Как можно расширить возможности MS Office с помошью кастомного расширения на JavaScript.

Обложка: Интегрируем React приложение в Microsoft Office

Программирование на Java с нуля: дорожная карта разработчика

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

Обложка: Программирование на Java с нуля: дорожная карта разработчика

Какой язык программирования подходит вашему внутреннему миру? — тест от Tproger и Ozon

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

Обложка: Какой язык программирования подходит вашему внутреннему миру? — тест от Tproger и Ozon

Как работают специалисты по информационной безопасности

Рассказ трёх специалистов по ИБ о том, как они пришли в профессию, в чём состоит их работа и какими качествами нужно для неё обладать.

Обложка: Как работают специалисты по информационной безопасности

Как обеспечить безопасность приложения? 8 ответов от безопасников

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

Обложка: Как обеспечить безопасность приложения? 8 ответов от безопасников

Кто такой системный архитектор и как им стать

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

Обложка: Кто такой системный архитектор и как им стать

Tproger Changelog: своя система комментариев, новые вакансии и удаление любви

Наконец-то заменили комментарии VK на свои и улучшили форму вакансии, которую работодатели заполняют при размещении. Ну и немного о факапах.

Обложка: Tproger Changelog: своя система комментариев, новые вакансии и удаление любви

Как защитить личные данные от приложений на смартфоне: 5 советов по безопасности

Как не позволить приложениям украсть ваши персональные данные и чем может быть полезен виртуальный номер телефона.

Обложка: Как защитить личные данные от приложений на смартфоне: 5 советов по безопасности

Java или не Java — угадайте по фрагментам кода

У каждого языка программирования есть свои особенности. Вас ждут 10 фрагментов кода. Ваша задача — угадать, Java это или не Java. …

Обложка: Java или не Java — угадайте по фрагментам кода

Работа на заказчика из США: особенности и отличия от российского опыта

Рассказ о корпоративной культуре, клиентах и прочих различиях в рамках одной компании в России и США.

Обложка: Работа на заказчика из США: особенности и отличия от российского опыта

Баги в играх, которые стали культовыми фичами и изменили геймдев

9 сентября — день бага (тестировщика). По такому поводу вспоминаем о багах в любимых играх, которые повлияли на развитие геймдева.

Обложка: Баги в играх, которые стали культовыми фичами и изменили геймдев

Топ-8 программных багов, наделавших шумиху в мире

9 сентября отмечается Bug Day. По этому поводу собрали топ масштабных багов. Некоторые из них обошлись в очень большую сумму.

Обложка: Топ-8 программных багов, наделавших шумиху в мире

Объектно-ориентированное программирование простым языком — объясняют эксперты

Спросили у экспертов, как простыми словами объяснить начинающему программисту, что такое ООП.

Обложка: Объектно-ориентированное программирование простым языком — объясняют эксперты

Собеседование по Data Science: что нужно знать и где это изучить

Leon Chlon, специалист из Facebook, рассказывает, какие знания и подход нужны, чтобы успешно пройти собеседование по Data Science.

Обложка: Собеседование по Data Science: что нужно знать и где это изучить