В силу рода деятельности и публичного присутствия мне каждый день прилетает несколько запросов на инвестиции. То, что я скажу дальше, написано в куче статей, учебников и т.д. — и тем не менее из раза в раз повторяется один и тот же цикл. Стартапер
<< До этого: Пароходы, часть 2: дальнейшие приключения Изамбарда Кингдома Брюнеля Британская империя XIX века господствовала в Мировом океане и на большей частьи суши: в Канаде, южной и северо-восточной Африке, Индийском субконтиненте и Австралии. На пике своего мирового…
За годы работы у нас сформировался определенный опыт диагностики и решения проблем, связанные с производительностью наших Java-приложений. В этой статье я опишу причины торможения, с которыми приходилось столкнуться, и возможные пути их исправления. Также опишу основные…
Приветствую всех! Давным-давно на Хабре уже выпускалась статья «Игровой автомат изнутри и снаружи», рассказывавшая нам о том, как устроены представители последнего слова техники для денежного выигрыша. И, разумеется, мне захотелось продолжить эту тему, рассказав о том, как…
Всем привет, меня зовут Полина, я техлид команды, занимающейся проектом электронного документооборота в среднего размера продуктовой компании. В этой статье я расскажу как мы обнаружили в привычном инструменте мониторинга ошибок - Sentry - распределенную трассировку и опробовали
Публикуем вторую часть материала о новшествах в системе управления персоналом Shopify. Читайте также первую часть. Читать далее
Jenkins CI позволяет разработчикам автоматизировать создание, тестирование и развёртывание кода. Кроме того, он оттачивает возможности для обработки любой сборки или непрерывной интеграции. Jenkins Jobs фокусируется на непрерывном создании и тестировании кода, чтобы любые внесённые изменения легко интегрировались в сборку. В этой статье мы посмотрим на Jenkins в действии — разберём, как создавать и настраивать Jenkins Jobs. Читать далее
Перед вами обновлённая коллекция вредных советов для C++ программистов, которая превратилась в целую электронную книгу. Всего их 60, и каждый сопровождается пояснением, почему на самом деле ему не стоит следовать. Всё будет одновременно и в шутку, и серьёзно. Как бы глупо ни смотрелся вредный совет, он не выдуман, а подсмотрен в реальном мире программирования. Читать дальше →
Solon before 2.3.3 allows Deserialization of Untrusted Data.
_joinPath in elFinderVolumeLocalFileSystem.class.php in elFinder before 2.1.62 allows path traversal in the PHP LocalVolumeDriver connector.