Месяц: Март 2020

  • Шпаргалки по безопасности: Nodejs

    от автора

    Довольно много уже было сказано о популярности NodeJS. Рост количества приложений очевиден – NodeJS довольно прост в освоении, имеет огромное количество библиотек, а также динамично развивающуюся экосистему. Мы подготовили рекомендации для NodeJS разработчиков, основываясь на OWASP Cheat Sheets, которые помогут вам предусмотреть проблемы с безопасностью при разработке приложений. Рекомендации к безопасности NodeJS приложений можно разделить…

  • Стандартные UNIX-утилиты, которые мало кто использует

    от автора

    Неделю назад Дуглас Макилрой (Douglas McIlroy), разработчик конвейера UNIX и автор понятия «компонентно-ориентированное программирование», рассказал об интересных и необычных UNIX-программах, не нашедших широкого применения. Публикация запустила активное обсуждение на Hacker News. Мы собрали самое интересное и будем рады, если вы присоединитесь к дискуссии.

  • Вычисление центра масс за O(1) с помощью интегральных изображений

    от автора

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

  • Определяем COVID-19 на рентгеновских снимках с помощью Keras, TensorFlow и глубокого обучения

    от автора

    С помощью этого руководства мы с помощью Keras, TensorFlow и глубокого обучения научимся на собранном вручную датасете из рентгеновских снимков автоматически определять COVID-19. Как и многие другие, я искренне беспокоюсь относительно COVID-19. Я заметил, что постоянно анализирую своё состояние и гадаю, подхвачу ли болезнь и когда это произойдёт. И чем больше я об этом беспокоюсь,…

  • Идеальный шторм: как технологии меняют индустрию общественного питания

    от автора

    Оглянитесь вокруг. Мир меняется стремительными шагами. Буквально 15 лет назад мы заказывали пиццу звонком по телефону, не могли представить, что сможем в режиме реального времени наблюдать за тем, как она готовится и тем более смотреть по карте, как курьер едет к нашему дому. Сейчас это кажется привычным и обычным. Чтобы понять, куда движется мир сейчас,…

  • RPA | Роботизация процессов глазами аналитика

    от автора

    Последние полтора года я занимаюсь внедрением и развитием в компании блока RPA на одной из популярных платформ. Четкого проекта внедрения не было: руководство подсмотрело у дружественных организаций "модную" технологию, дало мне задачу прощупать тему и бросило подразделениям клич по сбору заявок на автоматизацию. Эта публикация зародилась как план выступления перед коллегами, заинтересованными во внедрении роботизации…

  • Девять советов от метеоролога на тему: как не сесть в лужу с прогнозом погоды этой весной (по случаю 23 марта)

    от автора

    С прогнозом погоды всегда одна и та же засада – им обязательно кто-то недоволен. Ты всё пишешь статьи, диссертации, выступаешь с лекциями о том, что не все прогнозы одинаково полезны, а все равно найдется культурный человек, который посмотрит прогноз на выходные на личном сайте бабы Вали – знахарки, предсказывающей погоду по ощущениям в суставах; в…

  • Scrum — нюансы применения в распределенной команде

    от автора

    Наблюдая за применением Scrum в той или иной команде, я сделал вывод, что этот фреймворк, мягко говоря, не совсем правильно применяют. Несколько лет назад, впервые столкнувшись со Scrum (Скрам), я воспринял все происходящее как какой-то неведомый ранее бардак. Увидев очередной вариант бардака в другой компании, я решил прочитать пару книг по теме, а потом мне…

  • Security Week 13: безопасность при работе из дома

    от автора

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

  • Скрываем часть номера телефона

    от автора

    Представьте, что вам нужно скрыть часть номер под звездочками. Заменить +79999999999 на +799****9999 не трудно, а теперь представьте, что масок номеров не одна, а на много больше, номера эти как российские, так и канадские или любые другие. В этой функции я постарался захватить как можно больше номеров.