Python-джедай #14 - Введение в исключения, pass, eval


Сегодня мы обсудим достаточно важную тему в Python, а именно — Исключения и как с ними работать.
Также, мы затронем темы таких конструкций, как pass и eval.
Будет интересно =)

Человеческие цены на игры Steam и рандомы только тут — bit.ly/SteamAlmostFreeGames

Хочешь зарабатывать на своих видео в YouTube?
Подключайся! — youpartnerwsp.com/join?23195

Жми красную кнопку «Подписаться» под видео :)
Есть вопрос? — Задай его лично мне в наших группах!
===
Наша группа ВКОНТАКТЕ — www.vk.com/howdyho_net
Наш Twitter — www.twitter.com/howdyho_net

#Реквизиты для донатства | Поддержи канал!
Z252920168434
R250434217196

Музыкальный трек предоставлен YouTube Audio Library.

Принцип хорошего кода KISS ("keep it simple, stupid", "keep it short and simple")


О чем говорит принцип кода KISS («keep it simple, stupid», «keep it short and simple»), что делать не стоит, а что делать стоит, чтобы код был хорошим.
Курс, о котором идет речь в видео: PYTHON — bit.ly/2HaK8tU

Другие курсы для новичков:
JAVA — bit.ly/3koGeMj
JAVA Start — bit.ly/32GgZ28
Инструментарий JAVA — bit.ly/3mws6Cr
Automation QA (Java) — bit.ly/3myHDlp
ANDROID — bit.ly/2FMc86s
C#/.NET — bit.ly/32GM19U
C# START — bit.ly/2H84pQF
FRONT-END — bit.ly/3kq1vVR
WORDPRESS Developer — bit.ly/2RyADqp
SALESFORCE Developer — bit.ly/3koGLOj
UI/UX дизайн — bit.ly/2RFsK28
Project management — bit.ly/32GnAt7
Обучение на проекте — bit.ly/3mvBwhB

Продвинутые курсы для состоявшихся девелоперов:
GRASP and GoF Design patterns — bit.ly/3mvKifo
Enterprise patterns — bit.ly/2FLZOD4

Сайт Foxminded: bit.ly/2RIchdz
Foxminded в ФБ: www.facebook.com/foxmindedco
FoxmindEd в Instagram: www.instagram.com/foxminded.ua/
Foxminded в VK: vk.com/foxminded
Мой Telegram: t.me/nemchinskiyOnBusiness
Мой блог: www.nemchinsky.me

0:00 – вступление
0:25 – в чем заключается принцип KISS
0:53 – не имеет смысла реализовывать дополнительные функции
1:17 — не стоит перегружать интерфейс теми опциями, которые не будут нужны большинству пользователей
4:05 — бессмысленно делать реализацию сложной бизнес-логики, которая учитывает абсолютно все возможные варианты
5:12 — не имеет смысла беспредельно увеличивать уровень абстракции
6:02 — бессмысленно закладывать в проект избыточные функции «про запас»
8:34 – рекламная пауза
9:37 — не стоит подключать огромную библиотеку, если вам от неё нужна лишь пара функций
11:12 — не стоит подключать огромную библиотеку, если вам от неё нужна лишь пара функций
11:50 — абсолютная математическая точность или предельная детализация нужны не всегда
12:38 — precision design is fragile
16:35 — Принципы простого дизайна от Кента Бека

43.AWS - Elastic Beanstalk - Полная Кастомизация через .ebextensions


AWS — Elastic Beanstalk — Часть-2
Полная Кастомизация через .ebextensions

docs.aws.amazon.com/elasticbeanstalk/latest/dg/ebextensions.html

Группы комманд в config файлах:
packages – скачать и инсталировать прораммы (yum, rpm, msi)
sources — скачать архив из инета и распаковать (tar, gzip, zip)
files – создать файлы (можно скачать используя source)
users – создать пользователей только на Linux
groups – создать группы только на Linux
commands – запустить системные комманды перед распаковкой zip файла
container_commands – запустить системные команды после распаковки
services – стоп, старт сервисов
Resources– создание дополнительных ресурсов AWS

Буду рад паре баксов, можно даже Канадских :) Спасибо! www.paypal.me/DenisAstahov

LinuxTalks - часть 5 - Процесс загрузки linux, введение в systemd.


Тайминги:
00:00 Введение
00:35 Этапы загрузки крупным планом
01:28 Этап 1 — Hardware
04:58 Этап 2 — OS Loader — первичный загрузчик
07:30 Этап 3 — OS Loader — вторичный загрузчик
10:13 Этап 3 — OS Loader — содержимое директории /boot
12:36 Этап 3 — OS Loader — содержимое initrd
17:54 Этап 3 — OS Loader — установка virtualbox guest additions
27:11 Этап 3 — OS Loader — детальный осмотр директории /boot
29:56 Этап 4 — Kernel
32:43 Этап 5 — SystemD — структурная схема загрузки
34:53 Этап 5 — SystemD — виды unit файлов
35:38 Этап 5 — SystemD — секция [unit]
39:07 Этап 5 — SystemD — секция [install]
40:03 Этап 5 — SystemD — секция [service]
42:54 Этап 5 — SystemD — расположение unit файлов
43:50 Этап 5 — SystemD — спецификаторы
46:07 Этап 5 — SystemD — примеры unit файлов
59:43 Этапы загрузки на диаграме, подведение итогов

Подписывайтесь на мой канал в telegram: t.me/bykvaadm

Оставьте пожалуйста ваш отзыв:
forms.gle/oBQVpqnPR9sEUvRR9

Использованные источники:
man7.org/linux/man-pages/man7/boot.7.html
man7.org/linux/man-pages/man7/bootup.7.html
www.freedesktop.org/software/systemd/man/bootup.html
insujang.github.io/2018-11-22/systemd-boot-process/
postsbylukman.blogspot.com/2017/06/what-is-vmlinuz.html
en.wikipedia.org/wiki/System.map
www.science.unitn.it/~fiorella/guidelinux/tlk/node39.html
askubuntu.com/questions/432809/why-is-kswapd0-running-on-a-computer-with-no-swap/432827#432827
man7.org/linux/man-pages/man1/systemd.1.html
www.freedesktop.org/software/systemd/man/systemd.unit.html
www.freedesktop.org/software/systemd/man/systemd-analyze.html

16 бит тому назад - Windows недавнего прошлого. Эпилог.


Windows Me, NT, 2000 и XP, ничего интересного :-)
16-bits.ru

Наша группа ВКонтакте, которая обновляется каждый день:
vk.com/gamesbusters
Свежие новости, скидки на игры, пополняемые альбомы и чат на стене! Вступай!

Как КАРШЕРИНГ может превратить твою жизнь в АД?


Удобный сервис для вашего бизнеса Enot — bit.ly/2ZePQB6

Наш проект «NN» в телеграме: durov.cc/naebnet

Рассказываем о новом типе шантажа, жертвой которого может стать каждый клиент Делимобиль или другого каршеринга. Что делать, если мошенники взяли кредит на чужой паспорт? Можно ли уничтожить репутацию человека в сети, обвинив его в тяжком преступлении? Пообщались с Рафаэлем Халиловым, на которого повесили кредит в МТС Банке и пугают тюрьмой, проанализировали ситуацию и сформировали собственное видение нетипичного метода шантажа пользователей. Досмотрите этот ролик до конца, поставьте лайк и сделайте репост в социальных сетях — следующей жертвой может стать каждый из нас. Приятного просмотра!

Спасем твой кошелёк и поможем разобраться в несправедливой ситуации.
По вопросам сотрудничества: advertising@naebnet.ru

Куда инвестирует Уоррен Баффет? Портфель акций Баффета / Инвестиции в акции


Телеграм-канал «InvestFuture»: t.me/investfuture (@InvestFuture)
Телеграм-канал «IF Stocks»: t.me/if_stocks (@if_stocks)

Уоррен Баффетт – самый знаменитый и богатый инвестор в мире. Он начал профессионально инвестировать в акции с 1962 года и достиг потрясающих результатов на фондовом рынке. Состояние Баффета оценивают в 86 миллиардов долларов. Какие акции в портфеле компании Баффета Bershire Hathaway и можно ли создать такой инвестиционный портфель самостоятельно? Отвечаем на этот вопрос в новом видео на канале InvestFuture.

Таймкоды из видео:
00:00 Начало
01:15 Berkshire Hathaway
02:30 Принципы выбора акций
02:58 Бизнес компании
05:03 Руководство компании
06:52 Финансы компании
07:37 Стоимость компании
08:35 Долгосрочные вложения
11:55 Изменения в стратегии
13:35 Портфель Баффета
19:03 Резюме

Экономика и инвестиции — последние новости на сайте InvestFuture: investfuture.ru/
Статья на сайте: clck.ru/SGmsz

Контакты:
Телеграм-канал «InvestFuture»: t.me/investfuture (@InvestFuture)
Телеграм-канал «IF Stocks»: t.me/if_stocks (@if_stocks)
Мы ВК — clck.ru/G8yn4
Мы в Facebook — clck.ru/G8yn8
Кира Юхтенко в инстаграм — clck.ru/G8ynM

По вопросам сотрудничества: info@investfuture.ru
Подписаться на канал — goo.gl/qTRmG8
Поддержать канал: clck.ru/MFJmX

Полезные видео:
1) С чего начать инвестиции: youtu.be/XKkJ0sCOw44
2) Что такое ИИС: youtu.be/2nufZlCRTMU
3) Что такое ОФЗ: youtu.be/MEXrTXtQQ-E
4) Что такое ETF: youtu.be/FuBdDzvweDc
5) Чем опасны кредиты: youtu.be/cQhSRQI5p60
6) Топ-20 книг по финансам: youtu.be/sazgUfgNESQ

Интервью с 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

Судьба подаренного Паджеро. Год ожидания. Ради чего?


Всем привет! Сегодня мы расскажем вам судьбу автомобиля, который прожил с нами почти целый год и вот только несколько дней назад мы смогли подарить его! Речь пойдет про Pajero Sport, который нам отдал на благотворительность год назад наш зритель Антон. Почему так долго мы его не отдавали, сколько вложений было сделано и кому он достался смотрите в этом видео! Приятного просмотра!)

Поддержать наш благотворительный проект: авто-подбор.рф/charity

Заказ-наряд по расходам на Паджеро: drive.google.com/file/d/14-ciZxYD5e-BRDkpLQeHFVFypT53tm_l/view?usp=sharing

Ильдар Авто-подбор это официальный канал компании авто-подбор.рф.

Подбор подержанных автомобилей.

Выездная диагностика.

Проверка бу авто перед покупкой по 105 пунктам: состояние двигателя и АКПП, электрика и электроника, кузов и ходовая.

Оценка целесообразности покупки автомобиля.

Проверка технической и юридической чистоты.

Сайт: podbor.org/?utm_source=youtube