Месяц: Ноябрь 2020

  • Готовим console.log() правильно

    от автора

    Специально к старту нового потока курса «Frontend-разработчик» делимся с вами полезным переводом. Автор рассказывает, как использует методы логирования в производственной среде собственного проекта и в чём именно они помогают. Кроме того, нас знакомят с платформой AppSignal, созданной, чтобы напрямую уведомлять разработчика о возникающих у пользователя исключениях в приложении. Подробности под катом.

  • Пентест: Свет не выключайте, пожалуйста. Киберполигон: А город надолго без света?

    от автора

    Потребность в оценке защищенности ИТ-инфраструктуры появилась практически одновременно с компьютерными системами. В 50-е годы прошлого столетия ученые начали предполагать, что на компьютерные системы возможны атаки, а в 1988 году Робертом Моррисом — младшим был создан первый массовый сетевой червь, который по скромным оценкам нанес ущерб в 96 млн долларов. Тогда общественность всерьез задумалась над угрозой компьютерных…

  • Alphabet запустила в Кении беспроводной интернет при помощи «оптоволокна без волокна»

    от автора

    Разработчики из Alphabet построили в Кении экспериментальную беспроводную сеть, которая работает на основе света. Это не оптоволокно, основа системы — луч света, который фокусируют на удаленной точке приема — приемной станции. Проект получил название Project Taara, в его рамках компания смогла добиться передачи данных на расстояние примерно в 20 км без развертывания проводной инфраструктуры. Тесты…

  • Ролики-мислиды: почему они работают?

    от автора

    Если в ролике об игре показан геймплей, которого в рекламируемой игре на самом деле нет, — перед вами ролик-мислид. Вам наверняка встречались такие! За счёт чего они работают и приносят желаемое разработчикам и издателям? Мы попытались докопаться до сути и найти ответы на эти вопросы.Статья написана в Alconost.Кратко: что такое «ролик-мислид»Представьте, что в ролике есть…

  • Image Processing изображений из космоса для CG

    от автора

    Приветствую! Меня зовут Тим, я CG артист, режиссёр и автор научно-популярного проекта SGR A. В этой статье я хотел бы рассказать как создаю текстуры космических тел как для своих проектов, так и для кино, используя реальные снимки космических аппаратов. Большое красное пятно сделано симуляцией дыма и частиц на основе оригинального изображения* (C4D+Octane+x-particles)

  • Переезд из Java в Kotlin: как забрать коллекции с собой

    от автора

    Меня зовут Борис Николаев, и в первой статье на Хабре хочу сравнить Java и Kotlin при работе с коллекциями. Она будет полезна всем, кто планирует перебираться в Kotlin и не хочет долго осваиваться. В течение последних лет Kotlin становится всё более и более популярным. Многие начинают осваивать его, уже имея за плечами какой-то бэкграунд на…

  • Стабилизация растений для ленивых романтиков. Ну и гиков тоже

    от автора

    Розы в колбе — самый популярный сувенир из стабилизированных растенийДумаю, это очень классная история, когда ты подарил цветы, а они не вянут целый год!Стабилизированное растение больше напоминает свежесрезанный цветок, чем мумифицированный остов из гербария. Оно остается эластичным — его можно трогать, не боясь, что растение рассыплется от прикосновения.В основе стабилизации нет никакого чуда: обычные законы…

  • Цепочки поставок с учетом производственно-коммерческих ограничений

    от автора

    Управление цепочками поставок (supply chain management — SCM) является сферой, в которой данные могут явно и существенно влиять на снижение уровня себестоимости продукции, а также на увеличение объема продаж. При этом значимый эффект управления цепочками поставок проявляется только при сквозной интеграции процессов.

  • Интеграция CI/CD для нескольких сред с Jenkins и Fastlane. Часть 2

    от автора

    В преддверии старта курса «iOS Developer. Basic» продолжаем публиковать серию полезных переводов, а также приглашаем записаться на бесплатный демо-урок по теме: «Result Type».Читать первую часть5. Сборка билдаstage(‘Build’) { withEnv([«FASTLANE_USER=fastlane_user_email_address»]) { withCredentials([ string([ credentialsId:’match_password_id’, variable: ‘MATCH_PASSWORD’ ]), string([ credentialsId: ‘fastlane_password_id’, variable: ‘FASTLANE_PASSWORD’]), ]) { sh ‘bundle exec fastlane build’ } } } На этом этапе мы устанавливаем необходимые переменные…

  • BPIUM —конструктор исполняемых бизнес-процессов

    от автора

    BPIUM – инновационный конструктор корпоративных информационных систем, который позволяет оцифровать деятельность и роботизировать операции благодаря BPM-движку.Платформа построена на собственной разработанной модели управления предприятием и позволяет описать сложную деятельность организации в редакторе объектов и задать влияние объектов друг на друга. Вам не придется использовать корпоративные системы типа ECM, ACM, BPM и BI, — в системе BPIUM…