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

DevOps (девопс инженер): что это? Зачем нужно?


Это новичковое видео о том, DevOps что это, что за профессия, чем девопсы отличаются от сисадминов, перспективное ли это занятие.

Курсы для новичков:
JAVA — bit.ly/31vVIYz
JAVA Start — bit.ly/3g8mqul
Инструментарий JAVA — bit.ly/2VtgCnf
Automation QA (Java) — bit.ly/2YKYyax
ANDROID — bit.ly/2AdgjFQ
C#/.NET — bit.ly/3id0dNO
C# START — bit.ly/3id28C0
PYTHON — bit.ly/2NRoT0p
FRONT-END — bit.ly/2CIWKpJ
WORDPRESS Developer — bit.ly/2AcUuWU
SALESFORCE Developer — bit.ly/2AbKixQ
UI/UX дизайн — bit.ly/3eK2ZaX
Project management — bit.ly/2CMxT4l
Обучение на проекте — bit.ly/31sI3kU

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

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

00:00 – вступление Сергея Немчинского
00:32 –DevOps: с чего все началось?
4:21 – Continuous integration, Continuous Delivery и при чем тут девопс?
6:40 – DevOps – это сисадмин?
7:30 – востребованность и зарплаты DevOps
7:50 – кому подойдет профессия DevOps
8:30 – саммари, стоит ли идти DevOps-ом

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

Готовимся к собеседованию на программиста / Алгоритмы, System Design, Soft skills


Карантин — лучшее время для подготовки к собеседованию. Алгоритмы, system design и soft skills — все это в одинаковой степени важные составляющие успеха. В этом видео я опишу мои стратегии подготовки к собеседованию на программиста.

Leetcode — leetcode.com
Youtube канал с объяснениями алгоритмов: www.youtube.com/user/purpongie
Dynamic Programming patterns: leetcode.com/discuss/general-discussion/458695/dynamic-programming-patterns
System design primer github.com/donnemartin/system-design-primer
Amazon leadership principles — www.amazon.jobs/en/principles

Лёгкое логирование в Python с Loguru. Замена встроенной библиотеке logging


Запускаем мощную платную обучающую программу, интересно принять участие? Пройдите опрос — simpoll.ru/run/survey/c44b6a04

Сказать спасибо можно здесь — boosty.to/digitalize.team

Если использование встроенной в Python библиотеки logging кажется вам сложным и избыточным, то скорее всего библиотека loguru — то, что вам нужно. Поговорим о простом логировании в Python с loguru, установим и сконфигурируем библиотеку, а также покажем несколько быстрых лайфхаков с ней.

/****************** about ******************/

Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:

— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.

Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.

С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.

Мои соц сети:
www.facebook.com/a.goloburdin
www.instagram.com/alexeygoloburdin/
vk.com/a.goloburdin

---

Что такое systemd? Управление демонами linux c помощью systemctl


Systemd это историческая необходимость или проклятый нарушитель принципа «unix-way» — одна программа — одна функция?

ХОТИТЕ ПОМОЧЬ КАНАЛУ?

Регистрируйтесь и совершайте покупки на Letyshops по моей реферальной ссылки katuhus.com/g/7khfs3jtus9de6e266c48753afd1f1/ За подтвержденную регистрацию я получу 15 рублей. Рекомендую, сам пользуюсь. Единственное вывод с 500 рублей.

А если есть возможность прямого доната
Яндекс.Деньги: money.yandex.ru/to/410012408319752

Реферальная ссылка на PROFI:

ad.admitad.com/g/zqyi8ot6o29de6e266c47e4bf1243c/

Моя реферальная ссылка на aliexpress alitems.com/g/1e8d1144949de6e266c416525dc3e8/

В этом видео я расскажу что такое systemd, обзор небольшой. Управление сервисами и демонами.
В видео вы узнаете:
где хранится systemd unit
какие бывают юниты
как посмотреть статус сервиса
как добавить сервис в автозагрузку
как запустить/остановить сервис
как запретить запускать сервис

А также мини man systemctl:
systemctl is-enabled
systemctl list-units -t тип --all
systemctl status
systemctl start
systemctl stop
systemctl restart
systemctl reload
systemctl enable
systemctl disable
systemctl mask
systemctl unmask

КОНТАКТЫ:
Канал в TELEGRAM: t.me/worlditech (worlditech)
Чат в TELEGRAM: t.me/linux_wit
Группа в VK: vk.com/worlditech
INSTAGRAM: www.instagram.com/pavlenko.at/

Еще контакты:
t.me/pavlenko_at
vk.com/atpavlenko
www.facebook.com/anton.pavlenko.94

#Systemd #SystemdЧтоЭто #ОсновыРаботыВLinux #УправлениеСлужбамиUbuntu #Systemctl #SystemdLinux #SystemdОбзор #SystemdUnit #SystemdServiceRestart #ПроцессЗагрузкиLinuxSystemd #SystemctlStatus #SystemctlUbuntu #SystemctlMask #SystemctlСписокСервисов #SystemctlReload #SystemctlStatusApache2service #SystemctlCentos #ManSystemctl #SystemdSystem #УправлятьСлужбамиLinux #УправлениеСервисамиИДемонамиLinux #УправлениеДемонамиLinux #УправлениеДемонами

Как я стал программистом ( конкурс) #itstory2019


К весне 2021 году запускаем проект, который изменит ход образовательной истории. Следите за новостями
help2debug.com/

Поддержать меня и получить доступ к дополнительному контенту можно вот здесь:
www.patreon.com/itkamasutra

Как стать программистом в этом видео я не расскажу, но вот какой путь я проделал, я, 31-летний дядька (дядька, кабздец), который привёл меня к программированию, я расскажу. Опять же, если откровенно, то я не делал никакого осознанного выбора, чтобы стать тем, кем я стал — программистом))

✒️ Видео других участников коллаборации:
www.youtube.com/results?search_query=#itstory2019

✔️ Как я стал Front-end разработчиком: youtu.be/Tu_6y6kU2yE
✔️ Как я стал веб-разработчиком фрилансером: youtu.be/afRm1BF6QCU
✔️ Как я стал Тимлидом: youtu.be/xqlvf0FmCro
✔️ Как я стал Верстальщиком: youtu.be/gWHY7TUmSqg
✔️ Как я стал программистом .NET: youtu.be/8y7oFj-BjvM
✔️ Как я стал программистом: youtu.be/BPmbYdKaWyc
✔️ Как я стала верстальщиком: youtu.be/D0z76Lm-H3Y
✔️ Как я стала программистом: youtu.be/TLiEsj52mXs
✔️ Как я стал Magento программистом: youtu.be/V1CMq5iAzec
✔️ Как я стал программистом на ассемблере: youtu.be/hTjPcrpJi9o
✔️ Как я стал С инженером: youtu.be/aWTG0Niy7_k
✔️ Как я стал Тимлидом: youtu.be/CiytQC4fp9w
✔️ Как я стал PHP программистом: youtu.be/3ve_ZlhKAf8
✔️ Как я стал фрилансером веб-разработчиком: youtu.be/B7rZxLzSAOM
✔️ Как я стал программистом: youtu.be/78nYM14tv_4

НАШ ПАБЛИК В ВК: vk.com/it.incubator

Всё шло как-то само собой, во времена моих старших классов школы в 2003-2006 годах комп был у одной из 100 семей в нашем городском посёлке. Когда в 2006 году я поступил (выбор был сделан просто пальцем в небо, ведь куда-то нужно поступать было) в БГУ на факультет Радиофизики и электроники на специальность «Компьютерная безопасность», я только в конце 3-его курса начал задумываться о том, что… Куда-то же распределяться (обязательная отработка-трудоустройство) нужно, ок, пойду программистом.

И вот так вот был сделан мой неосознанный выбор))

Да, в школе мне это всё нравилось, не было компа, но я читал ГАЗЕТЫ («Виртуальные радости» про игры и «Компьютерная газета» про… компьютеры) и книги по MS DOS, Win 3.1 и Энциклопедию Персонального компьютера… Играл в Игры в компьютерном клубе

До 9 класса… Считается ли школьная информатика, которая закончилась на 8 классе тем, что дало мне знания? Робот и чертёжник??)) Тогда да))

1 курс и экзамен про программированию заставили меня выучить Pascal… Ну не прям выучить, сорри: разобраться в Паскале и сдать экзамен на 8)

Потом в рамках курса были БД, ОС, сети… Математик куча… но всё мимо, потому что некогда студенту Димычу было заниматься этой наукой: пьянки, гулянки, диско и панки, с нами девчонки-растаманки…

Потом случайные курсы на Epam… Потом первая работа (кстати, не сказал в видео, я трудоустроился ради покупки электронного пианино, которое купил только спустя 8 лет :)

В общем, всё получилось как-то само собой, нравилось мне это дело, бомбил ради удовольствия, не ради денег… как-то так…

#itstory2019 #ityoutubersru #какясталпрограммистом

Advanced Debugging in PyCharm


PyCharms debugger is one of its most popular features. But many just stick to the basics and dont learn intermediate and advanced features.

In this webinar, two of PyCharms core developers who work on the #debugger show its less-known but powerful features, while talking a bit about the debugger architecture and future improvements.

Timeline:
00:00 — Introduction
01:24 — Liza shows advanced features of the debugger
31:02 — Andrey shows remote debugging
50:39 — Andrey covers architectural ideas for debugging
 
Resources:
Lizas GitHub repo for her session — github.com/Elizaveta239/AdvancedDebugging
Andreys GitHub repo for his session — github.com/avli/AdvancedDebuggingPart2
PyCharm website — jb.gg/lgn904
PyCharm blog — jb.gg/2i46q6
PyCharm on Twitter — twitter.com/pycharm
JetBrains on Facebook — www.facebook.com/JetBrains/

About the Presenters
Elizaveta Shashkova is a software developer of the #PyCharm IDE at JetBrains. Shes been working on #Python debugger for several years and currently shes focused on Data Science tools. twitter.com/lisa_shashkova

Andrey Lisin is a software developer at JetBrains. He is the current maintainer of the PyCharm debugging subsystem. Before that, he was doing back-end development and machine learning. twitter.com/minus_void