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


HighLoad 2015

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

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

Как пройти собеседование по JS? И зачем? vol.2 викторина | OdessaFrontend Meetup | Юрий Федоренко


Продолжение разговора о том, как проводить и как проходить собеседования по фронтенду.

Спикер Юрий Федоренко, Senior Frontend Developer в MacPaw, Преподаватель Компьютерной школы Hillel.

Подписывайтесь на Telegram-канал t.me/callforward

Первый доклад о собеседованиях – youtu.be/ncaWoyLINoI

Эволюция раскладки – youtu.be/dQ8CZ82btxs (отличный доклад о верстке)

Слайды – docs.google.com/presentation/d/19akD8bsr7APsxg3n6s6O9OleyOMU_CvG2Rd-nZ3AwQY

Поддержка — www.andersenlab.com

OdessaFrontend — odessafrontend.com

Компьютерная Школа Hillel

site: ithillel.ua
тел.: 38 (097) 156-58-27

fb: www.facebook.com/hillel.it.school
in: www.instagram.com/hillel_itschool
tw: twitter.com/hillel_itschool
ln: www.linkedin.com/company/hillel_itschool
yt: www.youtube.com/user/hillelitschool

#КомпьютернаяшколаHillel #JavaScript #собеседование

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

Алексей Никушин - аналитика, маркетинг, МатеМаркетинг


Ждем вас на Матемаркетинге-2020 matemarketing.ru/

Доклады Матемаркетинга прошлых лет www.youtube.com/c/Матемаркетинг/videos

Топ-5 книг по аналитике от Алексея Никушина:
1. «Lean Analytics» Alistair Croll and Benjamin Yoskovitz
2. «Аналитическая культура» Карл Андерсон
3. «Как не ошибаться. Сила математического мышления»
Джордан Элленберг
4. «Статистика. Шаг за шагом» Роберт А. Доннелли — младший
5. «Думай как математик. Как решать любые задачи быстрее и эффективнее» Барбара Оакли

Чат Работа ищет аналитиков t.me/analysts_hunter

Понравилось? Подписывайтесь и следите за нами!
karpov.courses/
vk.com/meaning_data
www.facebook.com/KarpovCourses-108649760868303
t.me/RFMsegment

00:00 | Что значит МатеМаркетинг?
2:35 | Маркетолог, аналитик — одно и то же?
7:40 | Анализ данных — грамотность 21 века
12:34 | Карьерный путь аналитика сегодня
16:54 | Python и SQL, все еще надо учить?
21:24 | Спрос на аналитиков растет?
24:52 | Как перестать делать выгрузки?
29:59 | Чат аналитиков в телеге
37:20 | Что делать, если вы джун аналитик?
39:30 | Где учиться аналитике?
48:07 | Топ 5 скилов
51:06 | Как устроиться на работу?
59:51 | МатеМаркетинг-2020, что нас ждет?

LinuxGaming2020:ЗАКАТ PLAYONLINUX


В этом видео я расскажу о моем опыте использования PlayOnLinux в 2020 году и о том что смысла в нем все меньше, так как есть Lutris

ссылка на Префиксы\Бутылки и wine из видео: yadi.sk/d/_sgBcIsOqWBxIw
ссылка на Ubuntu[1904]Gaming-mod-amd-final: drive.google.com/drive/folders/1Vgz1WQM0-Jyfp5DAGXUqkiT8xGaNuiMR

Приятного вам просмотра и спасибо за внимание к моему творчеству :)

Подписывайтесь на канал, ставьте лайки и пишите свои комментарии.
Ссылка на образы ubuntu[1904]-gamer(пароль 123): drive.google.com/open?id=1Vgz1WQM0-Jyfp5DAGXUqkiT8xGaNuiMR
Проекту gamer station [on linux]: всегда нужна ваша помощь:
[Я.стример, озвучка] donate.stream/gamer-station-on-linux
[Яндекс деньги, visa, master card]https://yasobe.ru/na/na_razvitie_proekta_gamer_stationon_linux

File BZU [Google-Docs]:https://drive.google.com/open?id=1h7rdMnhirF574q4t_qJUP4d_IF4vyxNd

File BZU Installer beta: drive.google.com/open?id=1f5u2acYjLaELCtfhuCrdHvOEL44f6kOy

OfficialCommunity[VK]: vk.com/public175815157

Игровая Пекарня:
Ubuntu[1904]GamingMod-amd-final
Liquorix Kernel-5.5.x
MSI B450-A PRO AM4
AMD Ryzen 5 2600 (3.4GHz, L3 16Mb)
16Гб CORSAIR Vengeance LPX (2x8Gb) DDR4 3333MHz (O.C.)
GPU1: Gigabyte VEGA 56 OC GAMING (Mesa 20.1 ,un\ov)
GPU2: Gigabyte HD7970 OC GAMING (Mesa 20.1 )
SSD1: Samsung 950 Pro 256Gb M.2,MZVKV256 (MLC V-NAND, 2200/900 Мбайт/с) Ubuntu Windows 10 for games test
SSD2: Patriot Blaze 60GB, 2.5",SATA3,PB60GS25SSDR ( MLC, 530/430 Мбайт/с) Ubuntu for multimedia edit
SSD3: ADATA 60Gb 2.5", SATA3 ( TLC, 500/400 Мбайт/с) for Linux Gaming Test
HDD1: Seagate 3Tb 3.5" sata3 for Steam Lutris data
HDD2: WD 2Tb Blue 3.5" sata3 for Linux-Data and Win10 Steam-data
Internet: Rostelecom 100Mb/c

Рабочая Пекарня:
Ubuntu[1904]GamingMod-amd-update1-3
Liquorix Kernel\XanMod -5.5.x
OBS studio 24.x
Запись видео на Android: OpenCamera [http://opencamera.org.uk/]
Обработка аудио: audacity 2.2.2
Монтаж и композитинг видео: ShotCut 19.
GIGABYTE B450M DS3H AM4
AMD Ryzen 5 2400G (3,6GHz, L3 4Mb) Raven Ridge VEGA 11
16Gb Hynix (2x8Gb) 3200MHz (O.C.)
GPU1: Raven Ridge vega 11 2Gb vram (Mesa 20.1 ,OC)
GPU2: пока нет
SSD1: MICRON 128Gb SATA3 ext4 [root]
HDD1: WD 500Gb 3.5" 7200rpm linux OS test
Запись в играх: AVerMedia LGP2PLUS 4K
Вебкамера: Logitech c925e основная
Вебкамера: Logitech c920 pro дополнительная
Телефон для съемки: Cubot Note Plus
Микрофон: MAONO AU-410 USB
Internet: Rostelecom 100Mb/c

Ноутбук DEXP Navis P100
Linux Mint 19.3 (64Bit)
XanMod 5.4.x
13.3" 1920x1080 IPS 165.6 PPI
Intel Celeron N3350 (2C/2T, 1,1-2,4Ghz)
LPDDR3 1600 МГц 3(1.5x2) ГБ
Intel HD 500 (Mesa 19.3.2 )
eMMC 32 ГБ
M.2 Optional

Аварийное железо: комплектуется

Почему я использую UBUNTU: youtu.be/3uu_Z9uoUMg

Установка соединения в TLS | Защищенные сетевые протоколы


Лекция об установке соединения в протоколе TLS. Страница учебного курса — www.asozykin.ru/courses/networks_online

00:00 — Соединение в TLS
02:51 — Установка соединения в TLS
05:35 — Проверка сертификата сервера в TLS
06:50 — Обмен ключами в TLS
11:04 — Генерация разделяемых ключей в TLS
14:24 — Разрыв соединения в TLS
15:27 — Восстановление сессии в TLS
16:57 — Проверка подлинности клиента в TLS
18:00 — Передача сообщений в TLS
19:06 — Защищенные сетевые протоколы

Добавляйтесь в друзья в социальных сетях:
вКонтакте — vk.com/avsozykin
Instagram — www.instagram.com/sozykin_andr/
Facebook — www.facebook.com/asozykin
Twitter — twitter.com/AndreySozykin

Мой сайт — www.asozykin.ru

Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках — www.youtube.com/c/AndreySozykinCS

Протокол 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

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


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

ARP-запрос и ARP-ответ. Gratuitous ARP. Таблица ARP. Утилита arp.

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

Лекция по протоколу ARP:
youtu.be/EZkkodleWqc

RFC 826 — An Ethernet Address Resolution Protocol
tools.ietf.org/html/rfc826