11 ошибок новичка, которые могут привести к дырам в кибербезопасности

В статье рассмотрены распространённые ошибки, которые могут привести к дырам безопасности ПО, и даны советы, как этих ошибок избежать.

Обложка: 11 ошибок новичка, которые могут привести к дырам в кибербезопасности

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

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

Обложка: Как обеспечить безопасность приложения? 8 ответов от безопасников
Обложка: Страх и ненависть на сервере, или Можно ли написать сайт в Excel

Страх и ненависть на сервере, или Можно ли написать сайт в Excel

Рассказывает Воган Мэй  В заголовке не шутка: я сам попробовал, вполне получилось.

Самые интересные доклады с PyCon 2016

Недавно на YouTube были опубликованы почти все видеозаписи выступлений с PyCon 2016. Это мероприятие является крупнейшей конференцией, посвященной языку программированию Python, спикерами которой являются известные разработчики сообщества. В этой статье собрано…

Обложка: Самые интересные доклады с PyCon 2016

Архитектура Stack Overflow версия 2016

Данная публикация является первой в серии, посвященной архитектуре Stack Overflow. Рады приветствовать. Чтобы получить представление о том, как все работает, начну со среднестатистических данных Stack Overflow за день. Для того…

Обложка: Архитектура Stack Overflow версия 2016
Обложка: Почему ваши программы «стареют»?

Почему ваши программы «стареют»?

Рассказывает Никита Салников-Тарновски, работник Plumbr Недавно я натолкнулся на такой термин, как «старение ПО». Изначально я подумал, что это всего лишь какое-то очередное ничего не значащее определение (а убедился я…

Самый дорогой антипаттерн

Рассказывает автор блога m1el.github.io В этой статье я расскажу вам о самом дорогом антипаттерне, который я знаю — управление структурированными данными с использованием строковых методов. Я буду называть это «антипаттерн…

Обложка: Самый дорогой антипаттерн

Измеряем безопасность вашего ПО

Рассказывает Фил Зито, автор блога «Building Automation Monthly» Вы уверены, что ваше ПО безопасно? Как измерить его безопасность? Эти вопросы в наше время волнуют все IT-сообщество — каждый день возникает…

Безопасность потоков в С++

Допустим, вы пишете конвейер, в котором 2 потока, используя общий буфер, обрабатывают данные. Поток-producer эти данные создает, а поток-consumer их обрабатывает (Producer–consumer problem). Следующий код представляет собой самую простую модель:…

Обложка: Безопасность потоков в С++

Предъявите ваши аргументы

Стопроцентно ваш код ужасен. Я говорю это не для того, чтобы оскорбить вас или унизить, а лишь для того, чтобы помочь вам. Я программист, и работаю с другими программистами вот…