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

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

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

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

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

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

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

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

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

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

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

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

Создаём блог на 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Топ 5 JS-библиотек для бизнес приложений в 2020-2021

Рассматриваем лучшие UI библиотеки для создания и развития бизнес-приложений на JavaScript.

Обложка: Топ 5 JS-библиотек для бизнес приложений в 2020-2021

10 честных ответов об онлайн-курсах программирования

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

Обложка: 10 честных ответов об онлайн-курсах программирования

Роутинг в Vue

Практика использования официальной библиотеки для маршрутизации в Vue — Vue router.

Обложка: Роутинг в Vue

Что должно быть на сайте, чтобы он продавал: чек-лист

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

Обложка: Что должно быть на сайте, чтобы он продавал: чек-лист

Обработка ошибок в JavaScript

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

Обложка: Обработка ошибок в JavaScript

Кастомные свойства в CSS. Часть 3: ограничения

В последней статье серии рассмотрены ограничения кастомных свойств CSS.

Обложка: Кастомные свойства в CSS. Часть 3: ограничения

Кастомные свойства в CSS. Часть 2: особенности применения

Во второй статье серии мы подробнеее рассмотрим наследование значений кастомных свойств.

Обложка: Кастомные свойства в CSS. Часть 2: особенности применения

Кастомные свойства в CSS. Часть 1: что это такое и как работает

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

Обложка: Кастомные свойства в CSS. Часть 1: что это такое и как работает

Чем занимается DevOps-инженер в команде современных разработчиков

Роль DevOps-инженера, его вклад в процесс разработки и развёртывания ПО, а также инструменты для работы на примере конкретной компании…

Обложка: Чем занимается DevOps-инженер в команде современных разработчиков

Как стать разработчиком игр? 8 ответов от геймдевелоперов

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

Обложка: Как стать разработчиком игр? 8 ответов от геймдевелоперов

Как сделать умный дом своими руками на Arduino и Яндекс.Алиса — пошаговая инструкция

Рассказываем, как поэтапно можно создать умный дом на Arduino, которым можно будет управлять через Яндекс.Алису. В частости, создадим умную лампочку.

Обложка: Как сделать умный дом своими руками на Arduino и Яндекс.Алиса — пошаговая инструкция

Как школы могут обеспечить сохранность своих данных от вирусов-вымогателей в условиях дистанционного обучения

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

Обложка: Как школы могут обеспечить сохранность своих данных от вирусов-вымогателей в условиях дистанционного обучения