Месяц: Март 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 не трудно, а теперь представьте, что масок номеров не одна, а на много больше, номера эти как российские, так и канадские или любые другие. В этой функции я постарался захватить как можно больше номеров.