Post thumbnail

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

Post thumbnail

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

Post thumbnail

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

Ошибка в редакторе реестра Windows 10 (regedit.exe) вызывает падение последнего начиная с осеннего серьезного обновления. Данная ошибка в итоге вызывает бесконечный цикл, после которого происходит падение приложения. Ошибка проявляется, когда...
Читать дальше

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

Уязвимость в популярной Java-библиотеке Apache Commons продолжает ставить под угрозу тысячи серверных приложений. Об этом сообщает новостной портал ITNews. Библиотека Apache Commons стала де-факто стандартом при создании серверных приложений и...
Читать дальше

Post thumbnail

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

Post thumbnail

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

Post thumbnail

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

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