Kubernetes: деплой по-царски - Роман Гребенников


Роман Гребенников (http://deeprefactoring.ru/speakers/roman-grebennikov) в глубе «Глубокий Рефакторинг».
Слайды: dfdx.me/talks/k8s/
========================
«Глубокий Рефакторинг» — открытый клуб разработчиков и профессионалов IT-индустрии Воронежа, организующий доклады на профильные темы — deeprefactoring.ru/

Открытый чат: t.me/deeprefactoring
Новостной канал: t.me/deeprefactoring_news
Видео всех докладов — www.youtube.com/c/deeprefactoring
Слайды выступлений: speakerdeck.com/deeprefactoring

Группа FB — www.facebook.com/groups/deeprefactoring/
Группа ВК — vk.com/deeprefactoring
===========================

[RUS] Григорий Петров (Evrone): Python и сеть: REST, JSON, GraphQL или gRPC? /#PiterPy


Python и сеть: REST, JSON, GraphQL или gRPC?

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

Григорий Петров​
Москва, Россия
DevRel
Evrone

Карьеру специалиста по созданию программ начал в конце 90-х: сначала как разработчик, затем как руководитель разработки. Участвовал в создании Radmin и Advanced IP Scanner, продвигал интерактивное телевидение NPTV и программируемую телефонию Voximplant. Генералист, нейрофизиолог-любитель, организует разработку, конференции, хакатоны. Сейчас — Head of Developer Relations в Evrone.

PiterPy 2019
piterpy.com/

Follow us
Vk: vk.com/piterpy
Facebook: www.facebook.com/PiterPyConf/
Twitter: twitter.com/PiterPy
Instagram: www.instagram.com/piterpyconf/
Telegram channel: t.me/PiterPy_channel

#PiterPy

SILVER SPONSOR
DELLEMC
russia.emc.com/campaign/centre-of-excellence/index.htm

SILVER SPONSOR
SELECTEL
selectel.ru

SILVER SPONSOR
WARGAMING
ru.wargaming.net/

SILVER SPONSOR
CINDICATOR
cindicator.com/

SILVER SPONSOR
EPAM
www.epam-group.ru/

ORGANIZERS

IT-Events
it-events.com

IT-Dominanta
www.it-dominanta.ru

Григорий Петров: "Работа с ошибками. Как ловить исключения и что потом с ними делать."


Григорий Петров / Технический евангелист / NPTV / Россия, Москва

Карьеру специалиста по созданию программ начал в конце 90-х: сначала как разработчик, затем как руководитель отдела разработки. Участвовал в создании таких программных продуктов как Radmin и Advanced IP Scanner. Основные области профессиональных интересов: налаживание процессов разработки программ, управление разработкой, кроссплатформенная разработка. Принимает участие в качестве спикера на айти конференциях, в качестве ментора — на хакатонах. Любит ruby, венгерскую нотацию и исключения. В данный момент занимает позицию технического евангелиста в компании NPTV, занимающейся интерактивным цифровым видеовещанием.

Работа с ошибками. Как ловить исключения и что потом с ними делать.

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

Сайт конференции: it-sobytie.ru/events/2040
Сообщество PiterPy Вконтакте: vk.com/piterpy
Сообщество PiterPy в Facebook: www.facebook.com/Piter-Py-1435880166647775/
Сообщество PiterPy в Twitter: twitter.com/PiterPy

Хештег: #PiterPy

Спонсор конференции:
Selectel: selectel.ru/

Организаторы конференции:
АйТи-Событие: it-events.com
IT-Доминанта: www.it-dominanta.ru

Компонентный подход к разработке продуктов: вебинар с Александром Павлютем


Говорим о прокрастинации и компонентно ориентированном подходе к разработке продуктов.
Спикер — Александр Павлють, один из постоянных спикеров Хекслет в направлении Менеджмент, системный инженер и CEO платформы для создания технологических продуктов Мьёльнир, 16 лет в заказной и корпоративной разработке (http://pavlyut.com/).

00:00:00 — старт
00:00:56 — представление спикера
00:02:53 — подробнее о теме вебинара
00:05:39 — что такое компоненты и модули, чем они отличаются; примеры React, Bootstrap, компоненты в железе, Wi-fi-модуль в телефоне
00:21:15 — компонентно ориентированный подход: декомпозиция задач
00:28:15 — письменно мышление: о важности блокнота и ручки
00:30:52 — о прокрастинации
00:35:50 — преимущества компонентного подхода и как делать план
00:39:40 — когда и как надо оценивать задачу
00:41:45 — что лучше — план на бумаге или в приложении (например, Miro)
00:47:03 — как оценивать задачу, если неизвестно, сколько времени она займёт
00:50:58 — подводные камни работы без декомпозиции задачи
00:56:00 — как оценивать задачу джуну
00:57:15 — про «мешки» и недооценку
01:00:32 — как оценивать задачу, если ты никогда ничего подобного не делал

Полезные ссылки:
— Комьюнити Хекслета: slack-ru.hexlet.io/
— Курс React. Вложенные компоненты: ru.hexlet.io/courses/js-react/lessons/nested-components/theory_unit?utm_source=youtube

1. Web-технологии. Архитектура веб-приложений | Технострим


Курс «Web-технологии»
Лекция №1 «Архитектура веб-приложений»
Лектор — Дмитрий Смаль

Курс посвящен разработке серверной части web-приложений, их архитектуре и протоколу HTTP. По итогам курса вы научитесь: разрабатывать приложения на языке python, использовать MVC фреймворки, изучите верстку HTML страниц, погрузитесь в тематику web разработки и сможете выбирать конкретные технологии.

— О КАНАЛЕ:

Официальный канал образовательных проектов Mail.Ru Group

► Нажмите здесь для подписки ‣ www.youtube.com/TPMGTU?sub_confirmation=1

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

Наши проекты:
Технопарк при МГТУ им. Баумана ‣ park.mail.ru/
Техносфера при МГУ им. Ломоносова ‣ sphere.mail.ru/
Технотрек при МФТИ ‣ track.mail.ru/
Техноатом при МИФИ — atom.mail.ru/

— МЫ В СЕТИ:

Технопарк в ВК | vk.com/tpmailru
Техносфера в ВК | vk.com/tsmailru
Технотрек в ВК | vk.com/trackmailru
Техноатом в ВК | vk.com/technoatom
Блог на Хабре | habrahabr.ru/company/mailru/

Подборка новых топовых игр PixelArt


Поддержать проект: sobe.ru/na/digiup
Наш сайт: digiup.net
Наша группа ВК: vk.com/digiup

Дизайн | Разработка сайта | Заставки | Видеомонтаж | Реклама
Заказать: www.regionrecords.ru
info@regionrecords.ru
Наша группа Вк: vk.com/region_records

Каждый год выходят всё более графонистые игры, Detroit: Become Human, Red Dead Redemption 2, Metro Exodus, Cyberpunk 2077. Мы уже перестаём удивляться новому пределу графики, а когда-то было достаточно пары десятков пикселей на вражескую единицу.
Иногда так и тянет погонять старые добрые пиксели по экрану. Поэтому сегодня я расскажу вам о крутых новых пиксельных играх
Тут будет и экшоний и мясо и треш.

Noita
store.steampowered.com/app/881100/Noita/?l=russian

Prodeus
store.steampowered.com/app/964800/Prodeus/?l=russian

Carrion
store.steampowered.com/app/953490/CARRION/?l=russian

Dead Cells
store.steampowered.com/app/588650/Dead_Cells/

Современные ремейки 8bit 16bit консольных хитов NES (Dendy) и SEGA
youtu.be/020_WV1EvBM

Lubuntu 18.04 на старом нетбуке: небольшой обзор и мое мнение


Решил все-таки попробовать Lubuntu 18.04 на старом нетбуке. Спешу поделиться мнением и впечатлением после двух месяцев работы на этой операционной системе =)

Забегая вперед скажу, что, похоже, это лучшая ОС для старого железа.

Впрочем, сами смотрите.

Ссылка на видео с этим же нетбуком но в связке с Linux Mint

youtu.be/jxkmzBC6gL0

А также небольшой обзор программы для записи скринкастов в Линукс:

youtu.be/_On6zNo3ZwU

Лучший квадрокоптер-долголет для начинающего! Как собрать, настроить и сделать первый полет!


Рама (выбрать 7inch) clc.am/8LTX5g купон BGFRAMEXL или оригинальная рама iFlight XL7 clc.am/WOwojA
Полетник Matek F405-SE clc.am/IkwMRw купон BGF405SE
Моторы Emax ECO (обновленные) выбрать версию 1700kv clc.to/L9Noew или моторы Iflight clc.am/_-HrTg
Esc HGLRC 30A clc.am/Mdoipg или получше clc.am/rc_amA
GPS Radiolink clc.am/EZLz6g или Matek clc.am/mkMFaQ самый дешевый Skystars clc.am/rtkvSg распиновку проводов у него смотрите по полетнику Mini PIX!!! Стойка gps clc.am/Z75oRg
Видеопередатчик clc.am/qkdcqw
Антенна clc.am/oaMcqw выбрать SMA male!!! Или любой другой фирмы Pagoda-2
Камера у меня такая clc.am/fT4ULw а так берите любую FPV камеру от фирмы Foxeer или RunCam,Caddx с характиристиками 4:3 PAL!!!
Или сразу пишущую камеру RunCam clc.am/-yWHvQ
Приемник R9 clc.am/jo2lUA вместе с ВЧ модулем clc.am/QchqBA купон на комбо BGTXRU
Стандартный приемник FrSky R-XSR clc.am/oFbwQw также подойдет копия от джампера clc.am/sF7efw
Пропеллеры складные clc.am/DFbWwg трешки clc.am/8_b3gg двушки clc.am/WHGh8Q
Пищалки и поисковые бузеры clc.am/HeZgxA

Плетенный шнур clc.am/6gs0eA
Коннекторы clc.am/GKKKFA
Стопсмокер clc.am/A_3UmQ
Экранирующая площадка clc.am/5FQfVw
Отвертка шестигранник clc.am/_zojQw
Лучший не дорогой паяльник clc.am/QvudCw провод clc.am/kwC8Aw
Паяльник как у меня clc.am/SiJ_rQ
Припой clc.am/q9xmJQ флюс clc.am/FqwT0g губка для чистки жала banggood.com/DANIU-10Pcs-Welding-Soldering-Iron-Tip-Replacement-Sponge-Cleaning-Pads-p-1187824.html
Силиконовый герметик clc.am/h1uBsw

Аппаратура RadioMaster TX16S clc.am/PHnFng
Аппаратура RadioMaster TX16S Hall Sensor clc.am/mD_hmA КУПОН BGTXRU
Шлем EV800 clc.am/nIRdKA
EV800D clc.am/sjYatg купон BGRUEV800D КУПОН ТОЛЬКО ДЛЯ РУССКОГО СКЛАДА!
Самые лучшие из недорогих очков SKYZONE SKY02X clc.am/TTSdFw
Лучшие очки за свои деньги Skyzone SKY03O clc.am/TwAWnw

Inav конфигуратор github.com/iNavFlight/inav-configurator/releases/tag/2.5.0
Конфигуратор BLHeliSuite www.mediafire.com/folder/dx6kfaasyo24l/BLHeliSuite
Драйвера файлы для печати и dump drive.google.com/file/d/1Z0BNTCF76yESEsUdoo9VmolNEyMzkuof/view?usp=sharing
Все допы под печать для рамы www.thingiverse.com/search?q=xl7

Clear Linux OS: дистрибутив от Intel с особенностями


Обзор дистрибутива Clear Linux OS, разрабатываемого компанией Intel. В обзоре рассказывается о концепциях Clear Linux OS и рассказывается, чем дистрибутив отличается от традиционных дистрибутивов Linux.

Обзор выполнен в разговорном стиле, скорее в форме подкаста, чем в видео-формате.

Страница и описание Clear Linux на Pingvinus.ru:
pingvinus.ru/distribution/clear-linux

Дистрибутивы Linux:
pingvinus.ru/distributions

pingvinus.ru

Честный вор


Он – профессиональный грабитель банков, который решил отойти от дел. Но стать честным, будучи вором, не так просто: ему придется дать отпор продажным копам, чтобы спасти своё имя и любимую.