Месяц: Июль 2019

  • Десять заповедей React компонентов

    от автора

    Написано Kristofer Selbekk, в сотрудничестве с Caroline Odden. Основано на лекции с таким же названием и с теми же людьми, состоявшейся на встрече ReactJS в Осло в июне 2019 года.От переводчика — оригинальное название The 10 Component Commandments не упоминает React, но большинство примеров и рекомендаций относятся именно к реакту, к тому же статья выложена…

  • Что такое DAA, и как эта система помогает дронам?

    от автора

    Опасные случаи сближения беспилотников с ПВС или другими дронами могут происходить на больших скоростях, за пределами зоны прямой видимости и полагаться на средства визуального контроля либо крайне ненадежно, либо просто невозможно, именно для разрешения подобных опасных ситуаций создавалась система DAA – Detect-And-Avoid-System.

  • Курс «Старт в Data Science»: первый шаг в работе с данными

    от автора

    Мы запускаем новый курс для новичков — «Старт в Data Science». Всего за 990 рублей вы погрузитесь в Data Science: узнаете о специализациях, выберите профессию и прокачаете навыки в работе с данными.  Data Science — наука о данных и их анализе. Многие считают, что войти в сферу очень тяжело: нудно, долго и нужно физмат-образование. Но…

  • Владение и заимствование в D

    от автора

    Практически все нетривиальные программы выделяют и используют динамическую память. Делать это корректно становится все более важным, поскольку программы становятся все более сложными, а ошибки еще более дорогостоящими. Типичными проблемами являются: утечки памяти (не освобождение более не используемой памяти) двойное освобождение (высвобождение памяти более одного раза) использование после освобождения (использование указателя на память, ранее уже освобождённую)…

  • Google заявляет, что «reCAPTCHA» не злоупотребляет данными о пользователях. Стоит ли этому верить?

    от автора

    Использование новаторского способа различения людей и ботов в Интернете сопряжено с рядом серьезных проблем На удивление много сил уходит на то, чтобы веб-сайты могли убедиться, что пользователь — не робот. По этой причине при входе на сайты часто можно увидеть вопросы от системы «CAPTCHA»: размытые фотографии пешеходных переходов, светофоров и витрин магазинов, которые предлагается идентифицировать…

  • По следам Industrial Ninja: как взламывали ПЛК на Positive Hack Days 9

    от автора

    На прошедшем PHDays 9 мы проводили соревнование по взлому завода по перекачке газа — конкурс Industrial Ninja. На площадке было три стенда с различными параметрами безопасности (No Security, Low Security, High Security), эмулирующих одинаковый индустриальный процесс: в воздушный шар закачивался (а потом спускался) воздух под давлением. Несмотря на разные параметры безопасности, аппаратный состав стендов был…

  • Магазин приложений с хакерскими утилитами от Offensive Security на Android

    от автора

    16 июля компания Offensive Security сообщила о создании Kali Net Hunter App Store с бесплатными приложениями, связанными с информационной безопасностью.

  • Любопытные извращения из мира ИТ — 5

    от автора

    История первая. Роковые буквы [Оригинал] Когда-то давно Джордж устроился работать в офис Initech. Компания только что арендовала несколько этажей в старом офисном здании, недавно перешедшего из категории «городской упадок» в категорию «элегантные кофейни на первом этаже и запах крема для обуви и свежей кожаной обивки на всех остальных». Это было обширное пространство, а Джордж находился…

  • Вышла Preview-версия XAML Hot Reload для Xamarin.Forms

    от автора

    На прошлой неделе на Xamarin Developer Summit мы анонсировали «Горячую перезагрузку (Hot Reload) XAML для Xamarin.Forms», которая позволяет вносить изменения в пользовательский интерфейс XAML и просматривать их в режиме реального времени, не требуя другой сборки и развертывания. Горячая перезагрузка XAML для Xamarin.Forms ускоряет разработку и упрощает сборку, экспериментирование и итерации в пользовательском интерфейсе. А это…

  • Long live the king: жестокий мир иерархии в стае бродячих собак

    от автора

    В больших группах людей всегда появляется лидер, осознанно или нет. Распределение власти от высшей до низшей ступени иерархической пирамиды обладает рядом преимуществ для группы как в целом, так и для отдельно взятых индивидов. Ведь порядок всегда лучше хаоса, не так ли? На протяжении тысяч лет человечество во всех цивилизациях реализовывало иерархическую пирамиду власти самыми разными…