Пользователь root в Linux и особенности Ubuntu


Экскурс в основные понятия: Что такое учетная запись (аккаунт) root. Команды su, sudo, gksudo, gksu, kdesu. Файл /etc/sudoers, команда visudo. Основы безопасности Linux с использованием расширений файлов, учетных записей и групп, модуля безопасности sudoers. Файл /etc/shadow. Команды whoami и who am i. Как sudo и su влияют на домашний каталог пользователя. Эти и другие базовые вопросы кратко рассмотрены в этом видео.

JavaScript с нуля: можно ли научиться программировать без опыта


Подходит ли JavaScript как первый язык, что нужно знать, чтобы начать его изучать, что можно сделать с его помощью и какие есть перспективы со знанием этого языка.

Ответит на вопросы в прямом эфире Алексей Симоненко — директор по развитию HTML Academy с опытом в веб-разработке более 20 лет.

Бесплатные курсы — tml.io/3oil4

15 сентября стартует курс «JavaScript. Профессиональная разработка веб-интерфейсов» — tml.io/arein

Тайм-коды:
0:00 Наливаем чай и готовимся к лайбу
0:25 Приветствие
1:26 Программа лайва
2:05 Актуальность JavaScript
7:25 Спрос на айтишников после карантина
13:42 Спрос иностранных компаний на российских разработчиков
14:31 Сколько джун может получать
15:30 Стажировка в «Лиге А»
16:50 Переезд за границу по работе
17:54 Как лучше проходить курсы в HTML Academy
18:50 Что можно сделать с помощью JavaScript
21:15 Недостатки JavaScript
22:15 Преимущества JavaScript
24:30 Практика: прохождение тренажёра «Знакомство с JavaScript»
39:45 Какие задачи не может выполнить JavaScript
42:08 Как много информации в курсах по JavaScript в HTML Academy
44:54 Что нужно знать, чтобы приступить к изучению JavaScript
45:42 Дополнительные материалы для изучения JavaScript
51:35 Продолжать учиться vs начинать работать
52:38 Сколько фреймворков нужно выучить
53:40 Что такое язык строгой стилизации
55:20 Почему отличаются зарплаты у разных языков программирования
56:18 Будут ли курсы по TypeScript
58:10 Делать по ТЗ или по-своему
1:00:38 Перспективы MDN
1:01:28 Сколько нужно времени, чтобы стать мидлом
1:02:58 Какими навыками должен обладать джун для устройства на работу
1:07:04 Где искать ответы на вопросы
1:08:54 Как стать востребованным разработчиком
1:13:10 Может ли JavaScript обрабатывать лист Excel
1:13:37 Важно ли наличие высшего образования
1:15:00 Итоги

Лекция 1. Языки программирования и компиляторы (Введение)


История вопроса. Языки программирования и их семантика. Интерпретаторы и компиляторы. Корректность и частичная корректность компилятора.
Лекция №1 в курсе «Языки программирования и компиляторы», весна 2018
Преподаватель курса: Дмитрий Юрьевич Булычев, Даниил Андреевич Березун, Екатерина Андреевна Вербицкая, Антон Викторович Подкопаев
Страница лекции на сайте CS центра: goo.gl/Wk8cqB
Все видео курса по порядку: bit.ly/2HWwIAg

20.Linux для Начинающих - Скрипты Linux Bash, Часть-2


20.Linux для Начинающих — Скрипты Linux Bash, Часть-2

Использование связки
IF-ELIF-ELSE-FI

Использование CASE

Циклы FOR с коммандой Linux
Циклы FOR с цифровым промежутке
Циклы FOR как в С, C, Java
Циклы WHILE

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

Выпадающие списки в Excel (быстро и надежно)


-----СКИДКА 50% на Продвинутый Курс — 1excel.ru/profi

Выпадающий список в Excel (быстро и надежно)

Создаем Выпадающие списки используя «умную таблицу» для быстрого и надежного добавления значений в списки!

Easy Excel — ПОЛНОЕ и ПОДРОБНОЕ обучение программы Excel для новичков и практиков!

Подписка на канал Easy Excel: www.youtube.com/easyexcellesson

Void Linux. Независимый и особенный


Обзор интересного дистрибутива Void Linux, который не основан на других дистрибутивах.

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

****************************************

Страница дистрибутива:
pingvinus.ru/distribution/voidlinux

Каталог дистрибутивов Linux:
pingvinus.ru/distributions

Рейтинг дистрибутивов Linux:
pingvinus.ru/distributions/top

Новости, программы, игры и многое другое про Linux:
pingvinus.ru

****************************************

Что должен знать Python веб-разработчик для приёма на работу?


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

Поддержать канал и получить доступ к закрытым видео — boosty.to/digitalize.team

Поговорим в этом видео о наборе скилзов, необходимых для успешного трудоустройства Python веб-разработчика.

Текстовая версия для тех, кто хочет оставить себе как roadmap для своего развития в текстовом виде: www.evernote.com/l/AA0ipjdOO8ZALKRUiv-lZP7732OYOQEa75o

Упоминаемая статья Торшиной (внимание, нецензурная лексика) — torshina.me/dodelyivat-delo-do-kontsa/

0:00 О чём пойдёт речь, roadmap для Python веб разработчика
2:55 Об Интернет, вебе, протоколах, веб-стандартах
6:42 О фронтенде и JavaScript
9:12 Бэкенд, Python — синтаксис, стандартные и сторонние библиотеки
16:37 Python веб-фреймворки
19:00 Качество кода, ООП, паттерны
20:47 Тестирование, инструменты, Git, Linux инструменты
22:31 SQL и реляционные базы данных
23:31 Linux, Docker, CI/CD
26:14 Что значит знать? Об опытных и начинающих
27:48 Гугление, английский язык
28:51 О возможном обучающем курсе, выводы

/****************** 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

---

Массивы: Создание массивов Apps Script. Добавление, Удаление, Изменение Элементов Массивов (часть 2)


Массивы: Создание массивов Apps Script. Добавление, Удаление, Изменение Элементов Массивов (часть 2)

Подробно на примерах рассмотрены методы обработки массивов в Google Apps Script:

07:05 метод .push()
07:42 метод .unshift()
08:27 метод .pop()
09:20 метод .shift()
10:25 метод .splice()
12:45 метод .reverse()
13:35 метод .sort()
31:00 метод .sort(function)

Ссылка на предыдущее видео плейлиста: youtu.be/9xnxSF11NZY

Справка по методам Apps Script для работы с массивами на сайте it4each.com: it4each.com/blog/sozdanie-massivov-apps-script-dobavlenie-udalenie-i-izmenenie-elementov-massivov/

#GoogleAppScript #Arrays #SpreadSheet #JSArray

Google Apps Script? Сейчас объясню!


Быстрый старт в Google Apps Script за 49 минут. Основы. Код. Кейсы
Продолжение здесь: youtu.be/73TzJH4lNNE

Гугл Таблица, в которой мы работали (доступ на просмотр, делайте копию) docs.google.com/spreadsheets/d/18ZvSwRlvIc1_SSYh0l9ou5m6MCVCeQW5M_gvuu9h6aQ/edit?usp=sharing
Ссылка на руководство от Гугл: developers.google.com/apps-script/reference/calendar/calendar-app

Как автоматически вставлять данные в Google Docs, используя Google Apps Script


Как автоматически вставлять данные в Google Docs, используя Google Apps Script?

Видео подробно объясняет алгоритм скрипта, который втоматически создаёт документы и вносит в них данные клиентов.

Коды скриптов, используемых в видео Вы можете взять из этой статьи:
it4each.com/blog/kak-avtomaticheski-vstavliat-dannye-v-google-docs-ispolzuia-google-apps-script/