0.00
0 читателей, 4902 топика

Григорий Петров. Общение микросервисов: REST, JSON, GraphQL или gRPC?


Большинство backend программ начинает свое сетевое общение с REST. По мере развития разработчику приходится отвечать на мелкие, но важные вопросы: как передавать дату и время, большие объемы данных, обеспечивать авторизацию и так далее.

Сетевые коммуникации в современном бэкенде — это множество конкурирующих протоколов, стандартов и подходов. У нас есть «REST», который каждый разработчик реализует по-своему, есть пересекающиеся JSON Schema и Open API, есть JSON API, GraphQL, gRPC, из-за угла выглядывает RAML.

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

Введение в Kubernetes - Discovery - Javascript.Ninja


00:00 — Введение: какую боль решает Kubernetes
09:25 — Описание проекта
12:17 — Метки в Kubernetes
18:25 — Pod — базовая единица в Kubernetes
33:10 — Deployments — основная рабочая лошадка
37:57 — Немного о Google Cloud SQL
39:53 — Secrets. Хранение паролей и прочего в Kubernetes
1:00:57 — Хранение данных (volumes) в Kubernetes
1:07:40 — Сервисы. Учим Deploymentы взаимодействовать друг с другом
1:23:19 — Ingress. Публикуем результаты во внешний мир
1:39:25 — Как «разворачиваются» обновления в Kubernetes
1:48:43 — Что еще есть в Kubernetes!

Kubernetes — платформа для управления Docker-контейнерами.

Если Вы не знакомы с Docker — у нас есть огромное 5-часовое введение в контейнеры — www.youtube.com/watch?v=tQ8F7d2VACU

Конфиги из видео: gist.github.com/xanf/eda69e2d5f085f4528b70190377fe6b5

— Проект javascript.ninja ведёт набор на двухмесячные курсы по:
— Node.JS
— Vue.JS
— ReactJS

Старт курсов: 15 января. Детали на сайте
— Нас можно найти в facebook
fb.me/jsninja
и Telegram:
t.me/jsninja_news
t.me/javascript_ninja

Как за 7 дней научить менеджеров продавать с нуля. Евгений Колотилов. Обучение продажам.


Корпоративные тренинги:
Тренинг по продажам b2b: kolotiloff.ru/trening_prodag_b2b
Тренинг по жестким переговорам в продажах: kolotiloff.ru/content/trening-peregovorov
Семинар «Управление продажами»: kolotiloff.ru/node/500
Тренинг по презентациям: kolotiloff.ru/content/trening-prezentatsii
Тренинг «Переговоры в закупках»: kolotiloff.ru/node/483
Тренинг «Продажа без скидок»: kolotiloff.ru/content/trening-kak-prodat-dorogo
Тренинг «СПИН продажи»: kolotiloff.ru/node/489
Тренинг «Работа с возражениями»: kolotiloff.ru/content/trening-rabota-s-vozrazheniyami-klientov
Тренинг «Продажи по телефону»: kolotiloff.ru/content/trening-aktivnye-prodazhi-po-telefonu-kholodnye-zvonki
Тренинг «Работа с ключевыми клиентами»: kolotiloff.ru/node/482
Тренинг для банков: kolotiloff.ru/node/487
Тренинг по продаже недвижимости: kolotiloff.ru/node/486
— Организаторам открытых тренингов: kolotiloff.ru/node/488
Обо мне: kolotiloff.ru/content/biznes-trener-evgenii-kolotilov
Отзывы: kolotiloff.ru/content/otzyvy-o-biznes-trenere-blagodarnosti-rekomendatsii
— Инстаграмм: www.instagram.com/kolotiloff/

kolotiloff.ru/ Бизнес-тренер Евгений Колотилов. Тренинги по продажам для корпоративных клиентов.
Корпоративные тренинги: повышение профессионального уровня и изменение навыков ваших продавцов в области работы с крупными клиентами, презентаций, ведения переговоров, управления временем, и техники продаж вообще (всего более 20 тренингов)
Аудит существующей модели продаж вашей компании. Построение и внедрение необходимых процедур: прогноз, отчетность, определение финансового плана, мотивационные схемы
Работа нацелена на результат (тренинги составляются с учетом ваших требований, проводится полная поддержка и консультации между тренингами )
Теория, проверенная на практике
Ваших продавцов будет обучать ПРОДАВЕЦ (не психолог, консультант, или маркетолог).
— Корпоративные тренинги по продажам:
b2b продажи

www.youtube.com/user/Kolotiloff1
www.youtube.com/watch?v=MGiyUlfGwqU

UNIX-1.5 Awk, Cut, Last, Wc Commands Video Tutorial


Make sure to subscribe to my channel for more videos on UNIX, Perl and SQL.
facebook: facebook.com/fuzicast
twitter: @fuzicast
youtube: youtube.com/yuejdesigner85

awk -F| BEGIN{ initialization } { code block } END{ finalization } — general syntax
default delimiter is space
VAR=«value» — define a variable
print VAR — print a variable
NF is number of fields
$NF is value of last field
print "$EXTERNAL_VAR" — double single $EXTERNAL_VAR single double
VAR~/pattern/ — pattern patching
VAR!~/pattern/ — does not match
FS returns value of field separator, same as -F
OFS returns output field separator
print $1,$2 is separated
NR returns line number
FILENAME returns current filename
awk -v var1=value1 — pre-assign values to variables in awk
awk -F, conditions { code block } filename — condition must be right before code block

cut — get columns from file
cut -d, -f1-2 filename — print 1st to 2nd columns
cut -c1-5 filename — print first 5 characters
cut -d, -f2- filename — print from 2nd column to last column
cut -d, -f1,4,5 filename — print 1st, 4th and 5th column
cut -d, -f-3 filename — print from 1st to 3rd column
cut -d, -f1,3-5 filename — print 1st, 3rd to 5th column

wc — word count
wc -l — line count
wc -c — print number of bytes
wc — print number of newline, word and bytes
wc -m — character count
wc -w — word count

last — check login history
last -10 — show last 10 logins
last -F — show full login information

Формулы и методы для планирования в Excel


Бесплатная консультация с карьерным консультантом:
bit.ly/2xyd3mJ

Файл для работы:
drive.google.com/file/d/1wqXfwDUPZ4diQAvadEu71CGc1om9h5Zz/view?usp=sharing

Ведущий вебинара: Николай Белоусов
Facebook: www.facebook.com/nbelousov
Instagram: instagram.com/pro_nb

КОТ ПОМЕТИЛ ВИДЕОКАРТУ / РЕМОНТ GTX 1080Ti от GIGABYTE


Мои инструменты:
— мультиметр MS8268: goo.gl/vX5rcJ или goo.gl/sOZp41
— сепаратор для подогрева 11" (UYUE 958): ali.pub/4jl0w9 и ali.pub/4jl0zk
— пинцет: ali.pub/4f1bdr или ali.pub/4f1bkr
— отвёртка: ali.pub/4f1bpm или ali.pub/4f1brr
— микроскоп Andonstar ADSM301: ali.pub/4f1c5r и ali.pub/4f50e5
— осциллограф JDS2022A: ali.pub/4js0wg и ali.pub/4js0sk
— паяльная станция Quick 857DW: goo.gl/VCb1WR и goo.gl/a94SfS
— паяльная станция Т12: ali.pub/4f1cma или ali.pub/4f1cxr
— удобная ручка для Т12: goo.gl/5eYFDF и goo.gl/r8kpmz
— жало «микроволна» для T12: ali.pub/4f1d2m и ali.pub/4f1d37
— флюс NC-559: ali.pub/4f1d4r или ali.pub/4f1d5c
— припой 0.8 мм 100г с флюсом: ali.pub/4f1d6p или ali.pub/4f1d7h

Микросхемы покупал здесь:
— AOZ5036QI1: ali.pub/4jl17q
— B20P03: ali.pub/4jl1b8

Музыка:
No Time for Mornings — Ealot
Pollensa — Harvio
Hello Its Me Again — Lofive
Tokyo Dreaming (Instrumental Version) — Particle House
A Picture of Time — dvine
Golden Mind — dvine

Донат с сообщением Ремонтеру: www.donationalerts.ru/r/remonter
Второй канал: goo.gl/NNjMrt
Наши группы Вконтакте:
vk.com/remonter_org (здесь делимся опытом и задаём вопросы по ремонту)
vk.com/radioproducts (здесь выкладываю ссылки на инструмент и расходники, которыми пользуюсь)
#ремонт #электроника

Обман в магазине GreenSpark он же Voltz он же ug-gsm.com


Кэшбэк-сервис LetyShops, рекомендую — letyshops.com/PC-Expert
Установи расширение, чтобы видеть динамику цен в Али — letyshops.com/PC-Expert-ext

Печальная история о том как я покупал в магазине GreenSpark, которая, надеюсь, убережет вас от такого…

Купить видеокурс по ремонту ноутбуков — практическое руководство: goo.gl/fvZ2V1

Почитать отзывы можно в комментариях: www.youtube.com/watch?v=AFFx_RU-xNM

Первая часть видеокурса по ремонту ноутбуков: goo.gl/UoLmC6

Для желающих поддержать развитие канала: www.donationalerts.ru/r/pcexpert

Мы в контакте: vk.com/lpcexpert

Новая работа для "Админа" - Alive


vk.com/id244210452 — я ВК
vk.com/mawhq — группа ВК

Лайтовое начало нового отрезка в жизни «Ютубского трудяги админа» на заводе, а также ответ на вопрос: куда делись ролики и почему нет стримов? Вот и настал мой черёд отправиться работать на «Завод» и получать свою заслуженную копеечку! Ну а насколько это будет занимательно и познавательно мы дружно выясним в новом цикле роликов на Crowded Square, под названием «Alive».