Функциональное программирование в продуктовой разработке (Алексей Фомкин) - TK Conf


Алексей Фомкин
Data Monsters, CTO

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

Лекция 1 | Архитектура ЭВМ и основы ОС | Кирилл Кринкин | CSC | Лекториум


Лекция 1 | Курс: Архитектура ЭВМ и основы ОС | Лектор: Кирилл Кринкин | Организатор: Computer Science Center
Смотрите это видео на Лекториуме: lektorium.tv/lecture/14649

Подписывайтесь на канал: www.lektorium.tv/ZJA
Следите за новостями:
vk.com/openlektorium
www.facebook.com/openlektorium

Как вычислить местоположение любого человека в интернете


grizzly-pro.ru/ — лучший антивирус
Наш Telegram канал — t.me/overlamer1
Второй канал — www.youtube.com/c/igorover
Паблик — overpublic1 — vk.com/over_view

Заказать рекламу вы можете здесь:
bit.ly/2nChGY8

Инстаграмчик здесь:
www.instagram.com/overbafer1

AliExpress в рамках закона [Bad AliExpress]:
vk.com/public137607137

Некультурный AliExpress:
vk.com/public146011210

Многие юзеры не обращают внимания на оповещения в браузере, да в целом не обращают внимания на все оповещения. Ведь «Google нам ничего плохого не желает» или «Да у меня стоит антивирус и я в полной безопасности». Как же они заблуждаются… Искать по IP уже не нужно, даже не нужен доступ к геолокации, или встроенному GPS. Все происходит путем API. С помощью API геолокации можно узнать, в каком месте находится пользователь — конечно, всегда с его согласия, но почти все не обращают внимания на вспыльчивые окна.
API определяет функциональность, которую предоставляет программа (модуль, библиотека), при этом API позволяет абстрагироваться от того, как именно эта функциональность реализована.
Если программу (модуль, библиотеку) рассматривать как чёрный ящик, то API — это множество «ручек», которые доступны пользователю данного ящика и которые он может вертеть и дёргать.
Использование API не зависит от устройства; способ определения местоположения браузером не имеет значения, поскольку клиенты могут запрашивать и получать данные обычным способом.
Чтобы определить местоположение пользователя (телефона, как вам угодно), можно использовать несколько способов:
— по GPS. Способ наиболее точный. Из недостатков: относительно долгий старт, потребляет много энергии, не так уж много аппаратов с встроенным приемником.
— по вышкам оператора. Средний по точности. Энергии кушает немного. Из минусов: не на всех телефонах доступны данные.
— по IP. Наименее точный. Собственно это самый большой минус.
— по CB-сообщениям оператора
Способ совершенно не привязан к какой либо стране. Репозиторий на github под названием TrackUrl демонстративно показывает всю суть нахождения человека по его API. Создается специальная ссылка, которую если открыть появляется приблизительное местоположение с точностью до 50 метров.

Wi-Fi джунгли | Практика по курсу "Компьютерные сети"


Исслудуем использование каналов Wi-Fi. Практические занятия по курсу «Компьютерные сети» — goo.gl/YP3l83
Страница курса — www.asozykin.ru/courses/networks_online

Для исследования сетей Wi-Fi мы используем программу inSSIDer. Последняя версия программы (четвертая) является платной, ее можно купить на сайте производителя www.metageek.com/support/downloads/. Третья версия inSSIDer распространяется бесплатно, ее можно найти в интернет. В видео используется именно третья версия inSSIDer.

inSSIDer показывает список действующих Wi-Fi сетей в виде таблицы и графическое представления использования спектра Wi-Fi в диапазоно 2,4 и 5 ГГц. В диапазоне 2,4 ГГц работает много сетей, эта ситуация называется Wi-Fi джунгли. Диапазон 5 ГГц почти пуст.

Wi-Fi может использовать пропускную способность 20 и 40 МГц, а для диапазона 5 ГЦ дополнительно 80 и 160 МГц. Для этого необходимо передавать данные на нескольких каналах, которые не пересекаются.

Рассматриваются подходы к выбору канала для своей сети Wi-Fi. Для стабильной долговременной работы лучше использовать автоматический выбор канала. Но допускается и ручная настройка после предварительной диагностики.

Попробуйте использовать разные каналы для работы сети Wi-Fi и посмотрите, как выбор канали и количество сетей, работающих на том же канале, влияет на скорость передачи данных. Результаты пишите в комментариях.

Для тестирования скорости работы сети можно воспользоваться сервисом www.speedtest.net/

Лекции по курсу «Компьютерные сети» — goo.gl/0aIOuf
Лекция «Wi-Fi» — youtu.be/pXG-4L2Hn9M
Лекция «Wi-Fi. Управление доступом к разделяемой среде» — youtu.be/9eWeUaHA_Us
Лекция «Wi-Fi. Формат кадра» — youtu.be/nhhDsnQoWh0

Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках:
goo.gl/kW93MA

wb026 сниффер WireShark введение


При изучении сетей необходимо и очень полезно анализировать реальный трафик в конкретной сети. В лекции кратко описано использование программы WireShark для захвата, фильтрации и разбора пакетов в реальной сети на примере пинга сайта. Показано как пользоваться анализатором пакетов и сделаны простейшие замечания по фильтрации трафика.
Начальная часть теоретического курса в wb001, wb002, wb017-wb025

IT-алфавит GeekBrains. Буквы Ж, З


Встречайте IT-алфавит — короткие выпуски от GeekBrains, в которых мы разъясняем значение технологичных терминов. Готовы узнать что скрывается за буквами Ж и З? Тогда смело нажимайте кнопку «плей»!

Мы в социальных сетях:
www.facebook.com/geekbrains.ru
vk.com/geekbrainsru
www.instagram.com/geekbrains.ru
telegram.me/geekbrains_ru

Алексей Арестович про методы работы спецслужб


Военный эксперт Алексей Арестович в интервью «Апостроф» рассказал об основных принципах работы спецслужб и чем отличается работа в России и Украине.

Апостроф — общественно-политическое интернет-издание, стартовавшее в августе 2014 года. Апостроф оперативно освещает и анализирует самые актуальные события в политике, экономике, обществе и культуре. На нашем сайте вы можете найти эксклюзивные интервью, а также аналитику на ключевые события страны.

**********************************
ПОДПИСЫВАЙТЕСЬ НА КАНАЛ

Апостроф:
bit.ly/3389tdU

**********************************

Смотрите другие интересные мнения:

– Точка Зрения:
bit.ly/2oDgKUf

– Главное об актуальном
bit.ly/2JFjJ5A

*********************************

Будь в курсе вместе с Апострофом: apostrophe.ua

Подписывайся на наш Facebook: bit.ly/2N5mu2j

Про смысл жизни, ответственность и 10 000 часов. Андрей Курпатов отвечает на вопросы подписчиков


Купить книгу «Красная таблетка-2» можно в интернет-магазинах:
Озон.ру: bit.ly/KT2_ozonru Лабиринт.ру: bit.ly/KT-2_labirint
Буквоед.ру: bit.ly/KT2_bookvoed Читай-город: bit.ly/KT2_chitai-gorod
Wildberries.ру: bit.ly/KT2_wildberries

Как принять ответственность на себя, если личности нет? На что тратить 10 000 часов, чтобы стать профессионалом? Уместна ли критика эксперимента «Вселенная-25»? Запись прямого эфира от 15.11.2019

Андрей Курпатов — президент Высшей школы методологии, основатель интеллектуального кластера «Игры разума».

Основные направления научной деятельности А.В. Курпатова связаны с прикладными аспектами наук о мозге, этому же посвящены и его многочисленные лекции в России и за рубежом. Он является автором первого и единственного на сегодняшний день научно-популярного пособия по нейробиологии мышления на русском языке «Чертоги разума».

Единственный учёный в России, создавший прикладные техники обучения мышлению. Автор теории о трёх типах мышления, основанной на передовых научных исследованиях и фундаментальных работах по нейрофизиологии, социальной психологии, когнитивистике и другим областям науки.

Андрей Курпатов в соцсетях:
vk.com/av.kurpatov
www.facebook.com/av.kurpatov
www.instagram.com/kurpatov_official

Официальный сайт: www.kurpatov.ru

Как правильно внедрить систему SIEM - и как построить грамотную систему защиты c SIEM - часть 2


Серия «Все (или почти все) о SIEM системах». Часть 2.
///////////
Подписывайтесь на канал, чтобы узнать еще больше: www.youtube.com/channel/UCVdMxQYsMp2sXqIH5yo2fFw?sub_confirmation=1
переходите на сайт за консультацией — glabit.ru
///////////

Во второй части поговорим о том, что нужно, чтобы внедрение SIEM прошло успешно, как правильно произвести установку SIEM системы и настройку SIEM системы.
Для чего нужны системы сбора событий информационной безопасности, которые используются для построения центров реагирования на инциденты (SoC, Security Operations Center).

В гостях канала эксперты Сергей Поляков и Вячеслав Атласов.
_________________________________________________________________
Подписывайтесь на канал: www.youtube.com/channel/UCVdMxQYsMp2sXqIH5yo2fFw?sub_confirmation=1 Смотрите последние видео тут - https://www.youtube.com/channel/UCVdMxQYsMp2sXqIH5yo2fFw/videos
И еще много интересного на нашем Telegram канале: https://t.me/ibvdushe Подписывайтесь, мы развенчиваем мифы о безопасности и делаем реальные проекты!
_________________________________________________________________ 
Мы в социальных сетях. Присоединяйтесь, чтобы быть в курсе новостей и имеет с нами оперативную связь: 
www.facebook.com/ib.vdushe
www.instagram.com/ib.vdushe
vk.com/ib.vdushe

#siem #soc #инцидент
#ибвдуше #ibvdushe #консалтинг #аудит #ИБ #обучение #осведомленность #каквнедрить #какпостроить #безопасность #информация #защита #бизнес #ДмитрийУшаков #ПавелМельников