101 способ приготовления RabbitMQ и о pipeline-архитектуре / Павел Филонов (Positive Technologies)


HighLoad 2015

Презентация и тезисы:
www.highload.ru/2015/abstracts/1879.html

Архитектурный шаблон проектирования конвейер (pipeline) хорошо зарекомендовал себя при проектировании высоконагруженных (highload) систем. Использование шины сообщений (message bus) при реализации каналов взаимодействия позволяет достигать хороших показателей масштабируемости (scalability), но при этом появляются дополнительные накладные расходы, которые сказываются на показателях производительности (performance).
…

Зачем разработчику Agile?


Agile — гибкая методология разработки программного обеспечения, которая позволяет выпускать продукт небольшими частями, постоянно его дополняя и совершенствуя. Однако, до сих пор Agile является центром всевозможных полемик в эшелонах разработчиков и проджект менеджеров. Что это за методология и в чем ее преимущества? Почему менеджеры со стажем скептичны в отношении Agile как универсального и эффективного средства ведения проектов по разработке ПО? На эти и другие вопросы вы получите ответы от спикера Александра Марченко — PM`a с более чем 7-летним опытом в IТ.

На вебинаре будут затронуты следующие темы:

— Основные идеи гибких методологий, которые должен понимать разработчик
— Почему разработка любит Agile подходы?
— Почему опытные менеджеры не верят в “серебряную пулю” Agile?
— Что нужно знать из классических методологий и почему от них трудно уйти?
— Как договориться с проектным менеджером?

BPMN для бизнес-аналитиков


BPMN (англ. Business Process Model and Notation, нотация и модель бизнес-процессов) — система условных обозначений (нотация) и их описания в XML для моделирования бизнес-процессов.
Разработана Business Process Management Initiative[en] (BPMI.org) и поддерживается Object Management Group, после слияния обеих организаций в 2005 году. Последняя версия BPMN — 2.0 (2.0.2).

Моделирование в BPMN осуществляется посредством диаграмм с небольшим числом графических элементов. Это помогает пользователям быстро понимать логику процесса.
Выделяют четыре основные категории элементов:
1. Объекты потока управления: события, действия и логические операторы (развилки)
2. Соединяющие объекты: поток управления, поток сообщений и ассоциации
3. Роли: пулы и дорожки
4. Артефакты: данные, группы и текстовые аннотации.
Элементы этих четырёх категорий позволяют строить простейшие диаграммы бизнес-процессов. Для повышения выразительности модели спецификация разрешает создавать новые типы объектов потока управления и артефактов.

JavaScript Основы для Начинающих - Полный Курс за 6 часов [2020]


Полный практический курс по JavaScript — clc.to/senior

Таймкоды на все важные разделы JS в описании. Что в курсе: что такое JavaScript, переменные, типы данных, числа, BigInt, все о строках, функции, стрелочные функции, массивы, объекты, асинхронность, Promise, async await, работа с DOM и все это с использованием актуального синтаксиса 2020

Подписывайся на соц сети:
Telegram: teleg.one/js_by_vladilen
Instagram: www.instagram.com/vladilen.minin
VK: vk.com/vladilen.minin
Группа VK: vk.com/js_by_vladilen

Мои Курсы:
Angular 9: clc.to/angular
React Native: clc.to/rnative
ReactJS: clc.to/react
NodeJS: clc.to/nodejs
Angular Fullstack (MEAN): clc.to/fullstack

Содержание:
0:00:00 — Введение
0:01:31 — Что такое JavaScript
0:29:44 — Основы
1:43:52 — Числа BigInt
2:21:24 — Строки
2:41:21 — Функции
3:03:39 — Массивы
3:45:06 — Объекты
4:20:50 — Асинхронность
4:41:03 — Работа с DOM
5:39:29 — Заключение

Исходники в телеграм канале:
teleg.one/js_by_vladilen

#javascript #js

Postgres 12 в этюдах / Олег Бартунов (Postgres Professional)


Saint HighLoad 2019

Тезисы и презентация:
www.highload.ru/spb/2019/abstracts/4871

Мой доклад будет состоять из нескольких мини-докладов, в которых я постараюсь рассказать про новую функциональность/улучшение/исправление и добавлю немного бэкграунда для лучшего понимания. Например, в 12 версии ожидаются поддержка KNN для SP-GiST и B-tree, но все ли знают или помнят, что такое SP-GiST и что такое KNN и как им пользоваться?
…
— Нашли ошибку в видео? Пишите нам на support@ontico.ru

КАК ОТСЛЕЖИВАЮТ ТЕЛЕФОНЫ


sphere.tenebris.cc/ — самый анонимный браузер
Всю инфу по видео найдёте здесь — goo.gl/ecPGhd
Наш 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

В этом видео вы узнаете ответы на вопросы:
• Как найти потерянный телефон
• Как найти телефон по imei

Как отследить смартфон. Для отслеживания мобильных телефонов используется IMEI код, это ряд чисел предназначенный для регистрации устройства в сети. Без IMEI ваш телефон лишь игрушка. Замечали ли вы, что даже без симкарты вы можете совершить звонок в экстренную службу? Связано это с тем, что после включения устройство производит регистрацию в сети за счет своего IMEI. Как отследить телефон.
Смоделируем ситуацию, что кто-то решил неудачно пошутить, сказав, что в школе бомба. Цепочка отслеживания мобильного устройства будет таковой: симкарта — imei — базовая станция сотового оператора. Если прежняя симкарта будет уничтожена, либо на её место поставят другую симкарту то это не спасёт нарушителя, т.к. симкарта передала imei и даже без симкарты устройство будет всегда в зоне видимости. Вышка сотового оператора всегда сообщит квадрат с координатами. Как отследить местоположение телефона.
Однако, где же находится эта вышка? Давайте поговорим немного об этом, как нам, простым смертным узнать про эту вышку, и какие данные требуются для идентификации мобильного устройства по местности. Как найти украденный телефон

Интервью с Junior C# разработчиком, первая работа программистом, менторство


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

0:00 Введение
1:20 Начало интервью
1:50 Образование Лариона
5:00 Рабочий опыт (7 лет) — сисадмин/anykey
7:30 Как начал смотреть в сторону программирования
9:15 Январь 2020 — «с Нового года начну программировать»
9:50 Опыт программирования на C# до января 2020
10:50 Почему C# и выбор языка
13:15 Shameless plug канала — напишите про свою историю
14:15 Про
15:15 Книга Troelsen про C# — как Ларион учил C#
16:00 Troelson не получился, Ларион начал учиться по youtube — CODE BLOG — Программирование и C#
16:50 Начал делать свой проект
17:30 Написал парсер
18:30 Поиск ментора
18:50 Shameless plug 2 канала — менторство
19:40 Как нашел ментора по C# — solvery.io
22:14 Сколько ушло времени на занятия (6-8 часов в день 2 созвона с ментором)
23:00 Стоимость часа ментора от 1000 до 4000 руб
23:20 Ларион занимается с 4 менторами
24:00 Мнение про курсы
25:00 Практика для junior
26:00 Сколько времени прошло от начала обучения до готовности к интервью (4 месяца)
26:25 Первый offer
27:20 Портфолио: 2 проекта: телеграм бот и подбор комплектующих (без front-end)
28:30 Первое собеседование (Skype)
31:15 Пообещали работу, но не дали
33:30 10 собеседований, 3 offer
35:00 Почему не стал делать тестовое задание
36:00 Опыт собеседований
39:00 Почему захотел в фирму в Красноярск
42:00 Тестовое задание
44:50 Еще одно собеседование в Красноярске
45:30 Изматывающий опыт собеседования с фирмой в Новосибирске (в режиме live coding)
52:20 Почему не прошел
55:00 Поехал в Красноярск на собеседование
56:30 Берут на работу в Красноярск
57:00 Самые легкие вопросы
58:50 Дурацкие вопросы
1:01:30 Знание алгоритмов на собеседованиях
1:02:30 Базы данных
1:03:00 Спрашивали ли про Git
1:04:20 Чем занимается сейчас
1:08:10 Про рабочее место
1:09:40 Итоги интревью — 3 совета для достижения карьеры программиста
1:13:00 Про важность знания алгоритмов

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

Если вы хотите меня отблагодарить донатом и поддержать развитие канала:
money.yandex.ru/to/4100184436534
В комментариях можно указать тему или идею для нового видео, которую вы бы хотели увидеть на канале. Естественно, мнение тех, кто меня поддерживает финансово я буду учитывать в первую очередь.

Личные вопросы о помощи в программирование и построении карьеры в IT можно задавать тут sberegovoy.ru/mentor/

— Оставайтесь на связи:
Мой сайт — sberegovoy.ru
Вступайте в телеграмм канал — t.me/sberegovoy
Группа в телеграмме — t.me/group_sberegovoyru
Вступайте в группу ВК — vk.com/sberegovoyru
#ityoutubersru

Протокол DHCP в Wireshark | Практика по курсу "Компьютерные сети"


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

Протокол DHCP (Dynamic Host Configuration Protocol) используется для автоматического назначения IP-адресов компьютерам в сети.
Процесс назначения IP-адреса состоит из 4 сообщений DHCP:
— DHCP DISCOVER
— DHCP OFFER
— DHCP REQUEST
— DHCP ACK

Кроме IP-адреса, по DHCP также назначаются дополнительные параметры конфигурации сети. Для передачи этих параметров служат DHCP опции. Примеры часто используемых опций:
— Маска подсети
— Маршрутизатор по умолчанию
— Адреса DNS-серверов
— Имя домена
— Время аренды IP-адреса (на это время DHCP сервер выдает компьютеру IP-адрес)
— Время обновления IP-адреса (если компьютер хочет продолжать использовать IP-адрес, то он должен перезапросить его у сервера после истечения этого времени).

Перед получением IP-адреса для экспериментов с Wireshark нужно освободить имеющийся IP-адрес:

ipconfig /release

Для автоматического назначения IP-адреса нужно набрать команду:

ipconfig /renew

Домашнее задание: посмотрите, какие опции передает ваш DHCP сервер в дополнение к IP-адресу. Если найдете интересные опции, напишите о них в комментариях.

Лекции по курсу «Компьютерные сети»: goo.gl/0aIOuf

Лекция «Протокол DHCP» — youtu.be/uZJ8WVdw-Ck
Лекция «IP-адреса» — youtu.be/W87uM_VqicY

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

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


Эксклюзивное интервью с хакерами, а так же с теми кто им противодействует. Это первая часть!
В этом видео хакеры расскажут как они взламывают инстаграм, почту, вк, удаленно следят через телефон и многое другое.
Представители светлой стороны ( Специалисты компании @Group-IB и компании Интернет-розыск.РФ ) расскажут как защитить себя и противодействовать этому.

Полные интервью с каждым из специалистов будут загружены в ближайшее время на мой второй канал посвященный кибербезопасности Мамкин Хакер www.youtube.com/channel/UCQIuUVTvmi1yhIZ5WAUn_GA
Подпишитесь! Там будет много полезного!

Весь плейлист по кибербезопасности
www.youtube.com/watch?v=h6_1gPrIHkQ

Meine Top 5 OSINT Tools


Im heutigen Video möchte ich meine persönlichen Top 5 der Online OSINT Tools vorstellen. Dabei handelt es sich um die Webseiten, die ich in Penetrationstests am meisten verwende. Wer sich für automatisierte OSINT Programme interessiert, kann auch einen Blick auf unser Video von letzter Woche werfen. Darin habe ich das Programm SpiderFoot vorgestellt.

-= Links =-
www.googleguide.com/print/adv_op_ref.pdf
www.exploit-db.com/google-hacking-database
hunter.io/search
transparencyreport.google.com/https/certificates
crt.sh/?a=1
censys.io/certificates
www.shodan.io
wigle.net/
haveibeenpwned.com/

-= Newsletter =-
Abonniere unseren Newsletter für monatliche Updates zu Videos, Trainings, Blog Posts und mehr.
lastbreach.us12.list-manage.com/subscribe?u=f9e18dd06480686b1abb16f6d