👨💻 Учимся работать в терминале Linux
В какой-то момент вам придется заливать свой проект на продакшн сервер, и так вышло, что большинство серверов на Линуксе. Поэтому каждому разработчику просто необходимо научится работать с терминалом.
Помимо базовых операций, в видео также рассмотрены установка популярных баз данных и запуск задач по расписанию.
1. Навигация по файловой системе
[7:01]
2. Операции с файлами и папками
[7:33]
3. Команда Grep: поиск по файлам и папкам
[11:37]
4. Aliases: как упростить работу в терминале
[5:43]
5. Как установить MySQL на Ubuntu/Mint
[4:16]
6. Как установить PostgreSQL на Ubuntu/Mint
[2:35]
7. Crontab: запуск задач по расписанию
[7:03]
8. Crontab: как запускать Python-скрипт по расписанию
[18:04]
#linux
В какой-то момент вам придется заливать свой проект на продакшн сервер, и так вышло, что большинство серверов на Линуксе. Поэтому каждому разработчику просто необходимо научится работать с терминалом.
Помимо базовых операций, в видео также рассмотрены установка популярных баз данных и запуск задач по расписанию.
1. Навигация по файловой системе
[7:01]
2. Операции с файлами и папками
[7:33]
3. Команда Grep: поиск по файлам и папкам
[11:37]
4. Aliases: как упростить работу в терминале
[5:43]
5. Как установить MySQL на Ubuntu/Mint
[4:16]
6. Как установить PostgreSQL на Ubuntu/Mint
[2:35]
7. Crontab: запуск задач по расписанию
[7:03]
8. Crontab: как запускать Python-скрипт по расписанию
[18:04]
#linux
👨💻 Сколько платят программистам
Полезная серия видео, где автор рассказывает в цифрах про зарплаты в разных сферах IT, приводя в доказательства открытую статистику.
1. Почему JavaScript программистам так много платят
[6:06]
2. За что Java программистам платят так много
[6:26]
3. Сколько зарплата начинающего Python программиста
[5:39]
4. Зарплата Junior Ruby on rails программиста
[6:15]
5. Почему PHP программистам платят меньше
[6:46]
Перейти к плейлисту
#общее
Полезная серия видео, где автор рассказывает в цифрах про зарплаты в разных сферах IT, приводя в доказательства открытую статистику.
1. Почему JavaScript программистам так много платят
[6:06]
2. За что Java программистам платят так много
[6:26]
3. Сколько зарплата начинающего Python программиста
[5:39]
4. Зарплата Junior Ruby on rails программиста
[6:15]
5. Почему PHP программистам платят меньше
[6:46]
Перейти к плейлисту
#общее
🖥 Пишем сайт на Python и Django за час — [1:21:23]
В этом видеоуроке вы разберётесь, как можно написать несложный сайт с панелью администратора всего за час. Причём всё будет понятно даже человеку, который не очень разбирается в деталях того, как устроен Django, достаточно лишь знать базовый синтаксис Python.
#python #django
В этом видеоуроке вы разберётесь, как можно написать несложный сайт с панелью администратора всего за час. Причём всё будет понятно даже человеку, который не очень разбирается в деталях того, как устроен Django, достаточно лишь знать базовый синтаксис Python.
#python #django
❓Заблуждения ООП — [19:36]
ООПэ встречается практически на каждом углу цифрового мира, и это не просто так, ведь методология ООП — мощный инструмент, позволяющий создавать удивительные приложения.
Но его неправильное понимание только ухудшит ситуацию, поэтому автор рассказал о самых частых заблуждениях при разработке с использованием этих принципов.
Перейти к просмотру
#видео #oop
ООПэ встречается практически на каждом углу цифрового мира, и это не просто так, ведь методология ООП — мощный инструмент, позволяющий создавать удивительные приложения.
Но его неправильное понимание только ухудшит ситуацию, поэтому автор рассказал о самых частых заблуждениях при разработке с использованием этих принципов.
Перейти к просмотру
#видео #oop
👨💻 Простая анимация в JavaScript — [6:49]
Из видео вы узнаете, как создать примитивную анимацию перемещения объекта на JavaScript.
Урок отлично подойдёт, чтобы понять, что вообще представляет из себя этот язык и как он применяется на практике.
Перейти к просмотру
#видео #javascript
Из видео вы узнаете, как создать примитивную анимацию перемещения объекта на JavaScript.
Урок отлично подойдёт, чтобы понять, что вообще представляет из себя этот язык и как он применяется на практике.
Перейти к просмотру
#видео #javascript
🐍 Красивый графический интерфейс на Python — [20:01]
Да, это возможно, использую DearPyGui. Это фреймворк для создания графических интерфейсов пользователя с помощью скриптов, работает на Windows, Linux, Mac.
Автор рассказывает как создать приятный интерфейс и взаимодействовать с пользователем используя этот фреймворк.
Перейти к просмотру
#видео #python
Да, это возможно, использую DearPyGui. Это фреймворк для создания графических интерфейсов пользователя с помощью скриптов, работает на Windows, Linux, Mac.
Автор рассказывает как создать приятный интерфейс и взаимодействовать с пользователем используя этот фреймворк.
Перейти к просмотру
#видео #python
Август без феста — лето на ветер. В музее-заповеднике «Коломенское» пройдет ИТ-пикник для опытных специалистов.
В программе:
— Лекции топов индустрии. Обсудим разные темы: от R&D и аналитики до продуктового менеджмента и научпопа.
— Интерактивы, квесты, мастер-классы, робототехника и VR, карьерная и ИТ‑лаборатории.
— Общение, знакомства и выступления известных артистов.
Захватите друзей, семью и коллег — развлечения найдутся для каждого.
Подробности и билеты — на сайте ИТ-пикника
В программе:
— Лекции топов индустрии. Обсудим разные темы: от R&D и аналитики до продуктового менеджмента и научпопа.
— Интерактивы, квесты, мастер-классы, робототехника и VR, карьерная и ИТ‑лаборатории.
— Общение, знакомства и выступления известных артистов.
Захватите друзей, семью и коллег — развлечения найдутся для каждого.
Подробности и билеты — на сайте ИТ-пикника
⚡️ Создаём высоконагруженные приложения
Уже давно не нужно писать приложение с нуля, в open source есть много инструментов, которы можно собирать словно конструктор. И сейчас там появился репозиторий от Яндекса, который создавался специально максимально простым в использовании. Это бета фреймворка userver.
Разработчик провёл «экскурсию» по фреймворку на Habr: в статье рассказано, как Яндекс применяет userver в своих сервисах и предлагает готовый код, чтобы написать свой первый микросервис.
Перейти к чтению
#инструменты #c_plus_plus
Уже давно не нужно писать приложение с нуля, в open source есть много инструментов, которы можно собирать словно конструктор. И сейчас там появился репозиторий от Яндекса, который создавался специально максимально простым в использовании. Это бета фреймворка userver.
Разработчик провёл «экскурсию» по фреймворку на Habr: в статье рассказано, как Яндекс применяет userver в своих сервисах и предлагает готовый код, чтобы написать свой первый микросервис.
Перейти к чтению
#инструменты #c_plus_plus
⌨️ Обзор кода программиста из Microsoft — [11:53]
В этом видео вы посмотрите на код, который написал Immo Landwerth — разработчик из Microsoft и настоящий профи по С#.
Автор не будет критиковать код, наоборот — укажет на его хорошие аспекты и объяснит, почему обычным программистам на этом языке стоит придерживаться такого же стиля.
Перейти к просмотру
#видео #c_sharp
В этом видео вы посмотрите на код, который написал Immo Landwerth — разработчик из Microsoft и настоящий профи по С#.
Автор не будет критиковать код, наоборот — укажет на его хорошие аспекты и объяснит, почему обычным программистам на этом языке стоит придерживаться такого же стиля.
Перейти к просмотру
#видео #c_sharp
💼 Интервью с рекрутером из Google — [56:05]
Посмотрев видео, вы в общих чертах поймёте, есть ли у вас шансы устроиться в Google и что о вас думает человек, занимающийся подбором персонала в компанию.
В ролике затрагивается тема рекрутинга в США: чем он отличается от других стран, почему рекрутеры постоянно задают «тупые» вопросы и каким именно специалистам отдают предпочтение на собеседованиях.
Перейти к просмотру
#видео #собеседование
Посмотрев видео, вы в общих чертах поймёте, есть ли у вас шансы устроиться в Google и что о вас думает человек, занимающийся подбором персонала в компанию.
В ролике затрагивается тема рекрутинга в США: чем он отличается от других стран, почему рекрутеры постоянно задают «тупые» вопросы и каким именно специалистам отдают предпочтение на собеседованиях.
Перейти к просмотру
#видео #собеседование
🏗 Конвертируем сайт в Figma
Бывают заказы, сделать похожий по дизайну сайт. Чтобы ручками не копировать всё содержимое, можно воспользоваться плагином html.to.design.
Плагин загрузит страницу и создаст .fig файла с точно таким же содержимым. Самое приятно — все объекты редактируемы, можно будет подстроить всё под себя.
Попробовать html.to.design
#инструменты
Бывают заказы, сделать похожий по дизайну сайт. Чтобы ручками не копировать всё содержимое, можно воспользоваться плагином html.to.design.
Плагин загрузит страницу и создаст .fig файла с точно таким же содержимым. Самое приятно — все объекты редактируемы, можно будет подстроить всё под себя.
Попробовать html.to.design
#инструменты
Создаём игру для Android через Unity за 45 минут!
Это видео — пошаговая инструкция по созданию игры, смотрите и повторяйте! Вместе с автором видео вы начнёте с пустого проекта, а закончите полноценным приложением (apk-файлом), которое сможете опубликовать в Google Play.
Перейти к просмотру
#unity #apk #android
Это видео — пошаговая инструкция по созданию игры, смотрите и повторяйте! Вместе с автором видео вы начнёте с пустого проекта, а закончите полноценным приложением (apk-файлом), которое сможете опубликовать в Google Play.
Перейти к просмотру
#unity #apk #android
👑 Как построить успешный бизнес программисту — [29:19]
Большинство программистов, отработав несколько лет, задаются вопросом: что делать дальше? Один из вариантов — открыть своё дело, и вот как это сделать расскажут в этом видео.
О чём пойдёт речь: как найти идеи для бизнеса, юридические и налоговые аспекты, как составить бизнес-план, на что не надо тратить деньги, где найти инвесторов и многое другое.
Перейти к просмотру
#видео #бизнес
Большинство программистов, отработав несколько лет, задаются вопросом: что делать дальше? Один из вариантов — открыть своё дело, и вот как это сделать расскажут в этом видео.
О чём пойдёт речь: как найти идеи для бизнеса, юридические и налоговые аспекты, как составить бизнес-план, на что не надо тратить деньги, где найти инвесторов и многое другое.
Перейти к просмотру
#видео #бизнес
🎙 Пишем голосовое приложение на C# — [3:29:25]
Это запись прямого эфира, в котором автор подробно показал процесс создания умного голосового приложения на языке C#.
Посмотрев это видео, вы разберётесь с устройством языка C#, поймёте, как используются голосовые навыки в популярных помощниках, также разберётесь в некоторых принципах ООП и примените полученные знания на практике.
Перейти к просмотру
#видео #c_sharp
Это запись прямого эфира, в котором автор подробно показал процесс создания умного голосового приложения на языке C#.
Посмотрев это видео, вы разберётесь с устройством языка C#, поймёте, как используются голосовые навыки в популярных помощниках, также разберётесь в некоторых принципах ООП и примените полученные знания на практике.
Перейти к просмотру
#видео #c_sharp
Как не провалиться в новой роли тимлида
Когда ты только вступаешь в новую лидерскую роль — всё может пойти не так. Команда не принимает, ожидания непонятны, изменения пугают.
Иван Пузыревский, технический директор Yandex Cloud, дал практический чек-лист для таких ситуаций.
Разберись, кто твои стейкхолдеры:
— Кто влияет на твой успех (бюджеты, метрики, ресурсы)?
— Что они ждут?
— Как часто нужно коммуницировать?
Составь простую таблицу с ролями, влиянием и ожиданиями — это база для эффективной коммуникации.
Управляй изменениями с учётом модели SCARF:
— Статус: кто чувствует себя ущемлённым?
— Ясность: все ли понимают, что происходит?
— Автономия: не перегружаешь ли контролем?
— Сопричастность: люди чувствуют себя частью команды?
— Справедливость: решения прозрачны?
Конфликты — это нормально:
— Выбирай стратегию: сотрудничество, компромисс или вовремя вмешаться
— Главное: понять настоящие причины разногласий, а не только поверхностные симптомы
Все эти инструменты Иван разбирал на Dream → Teamlead — конференции Яндекса для тимлидов, техлидов и управленцев. Фокус ивента был на практике и интерактивных форматах — про лидерство рассказывали не через десятки слайдов, а через баттлы, консультации и мастер-классы. Другие мероприятия для сообщества руководителей компания выкладывает у себя в канале.
Когда ты только вступаешь в новую лидерскую роль — всё может пойти не так. Команда не принимает, ожидания непонятны, изменения пугают.
Иван Пузыревский, технический директор Yandex Cloud, дал практический чек-лист для таких ситуаций.
Разберись, кто твои стейкхолдеры:
— Кто влияет на твой успех (бюджеты, метрики, ресурсы)?
— Что они ждут?
— Как часто нужно коммуницировать?
Составь простую таблицу с ролями, влиянием и ожиданиями — это база для эффективной коммуникации.
Управляй изменениями с учётом модели SCARF:
— Статус: кто чувствует себя ущемлённым?
— Ясность: все ли понимают, что происходит?
— Автономия: не перегружаешь ли контролем?
— Сопричастность: люди чувствуют себя частью команды?
— Справедливость: решения прозрачны?
Конфликты — это нормально:
— Выбирай стратегию: сотрудничество, компромисс или вовремя вмешаться
— Главное: понять настоящие причины разногласий, а не только поверхностные симптомы
Все эти инструменты Иван разбирал на Dream → Teamlead — конференции Яндекса для тимлидов, техлидов и управленцев. Фокус ивента был на практике и интерактивных форматах — про лидерство рассказывали не через десятки слайдов, а через баттлы, консультации и мастер-классы. Другие мероприятия для сообщества руководителей компания выкладывает у себя в канале.
👨💻 Уроки по React для начинающих
React — лидирующий по популярности фреймворк для написания фронтенда. Его цель — предоставить высокую скорость, простоту и масштабируемость. Фреймворк поддерживается компанией Facebook* и имеет открытый исходный код.
1. Основы для начинающих. Зачем нужен React. Установка
[11:25]
2. Компоненты и свойства Props
[10:29]
3. State, состояние компонента и примеры
[11:55]
4. Работа с формами. Первое To Do приложение
[9:33]
5. CSS стилизация. Как подключить библиотеку Material Ui, Bootstrap
[9:31]
6. Жизненный цикл компонента. Что спросят на собеседовании
[4:45]
7. Передача данных между компонентами
[8:24]
8. Работа с API на примере. Fetch запрос Api
[7:39]
9. Роутинг. Маршрутизация и создание страниц сайта
[7:23]
#javascript
*Facebook принадлежит Meta, которая признана экстремисткой организацией и запрещена в России.
React — лидирующий по популярности фреймворк для написания фронтенда. Его цель — предоставить высокую скорость, простоту и масштабируемость. Фреймворк поддерживается компанией Facebook* и имеет открытый исходный код.
1. Основы для начинающих. Зачем нужен React. Установка
[11:25]
2. Компоненты и свойства Props
[10:29]
3. State, состояние компонента и примеры
[11:55]
4. Работа с формами. Первое To Do приложение
[9:33]
5. CSS стилизация. Как подключить библиотеку Material Ui, Bootstrap
[9:31]
6. Жизненный цикл компонента. Что спросят на собеседовании
[4:45]
7. Передача данных между компонентами
[8:24]
8. Работа с API на примере. Fetch запрос Api
[7:39]
9. Роутинг. Маршрутизация и создание страниц сайта
[7:23]
#javascript
*Facebook принадлежит Meta, которая признана экстремисткой организацией и запрещена в России.
➗ Пишем калькулятор на Swift — [11:52]
Кроме шуток, если вы можете самостоятельно написать полноценный калькулятор на каком-то языке, то вы можете быть уверены, что знаете его основы.
Свой калькулятор, конечно, вы использовать в повседневной жизни не будете, но зато сможете закрепить ваши знания языка на практике.
Перейти к просмотру
#видео #swift
Кроме шуток, если вы можете самостоятельно написать полноценный калькулятор на каком-то языке, то вы можете быть уверены, что знаете его основы.
Свой калькулятор, конечно, вы использовать в повседневной жизни не будете, но зато сможете закрепить ваши знания языка на практике.
Перейти к просмотру
#видео #swift
⚙️ Пишем GUI калькулятор на Python — [11:03]
Простой практический урок, благодаря которому вы поймёте, как создаются примитивные интерфейсы для приложений.
Для создания интерфейса конкретно в этом видео автор, помимо самого языка Python, задействовал также фреймворк Qt и библиотеку PySide6.
Перейти к просмотру
#видео #python
Простой практический урок, благодаря которому вы поймёте, как создаются примитивные интерфейсы для приложений.
Для создания интерфейса конкретно в этом видео автор, помимо самого языка Python, задействовал также фреймворк Qt и библиотеку PySide6.
Перейти к просмотру
#видео #python
🔫 Пишем свой 3D шутер на Unity и C#
В этом небольшом плейлисте из 8 видео вы научитесь писать игры, использую современные возможности платформы Unity и языка C#. Вы узнаете о том, как можно настраивать физику движения персонажей и объектов, освещение сцен. При этом вам не придётся лезть в какие-то низкоуровневые детали самого движка.
1. План проекта, начало
[4:22]
2. Создание местности
[9:00]
3. Движение игрока
[27:51]
4. Начало создания мультиплеера
[24:19]
5. Синхронизация движения
[9:30]
6. Стрельба
[21:31]
7. Нанесение урона
[19:12]
8. Итоги, завершение
[1:46]
#unity
В этом небольшом плейлисте из 8 видео вы научитесь писать игры, использую современные возможности платформы Unity и языка C#. Вы узнаете о том, как можно настраивать физику движения персонажей и объектов, освещение сцен. При этом вам не придётся лезть в какие-то низкоуровневые детали самого движка.
1. План проекта, начало
[4:22]
2. Создание местности
[9:00]
3. Движение игрока
[27:51]
4. Начало создания мультиплеера
[24:19]
5. Синхронизация движения
[9:30]
6. Стрельба
[21:31]
7. Нанесение урона
[19:12]
8. Итоги, завершение
[1:46]
#unity
💰 Пишем блокчейн — [11:32]
Блокчейн используется криптовалютами, цифровыми валютами, смарт-контрактами и NFT, но главное — создать что-то похожее самостоятельно вполне реально и не так уж сложно.
В этом видео первым делом вы подробнее узнаете про блокчейн и разберётесь, в чём его преимущество, а после — напишите свою цепь блоков с использованием языка JavaScript.
Перейти к просмотру
#видео #практика
Блокчейн используется криптовалютами, цифровыми валютами, смарт-контрактами и NFT, но главное — создать что-то похожее самостоятельно вполне реально и не так уж сложно.
В этом видео первым делом вы подробнее узнаете про блокчейн и разберётесь, в чём его преимущество, а после — напишите свою цепь блоков с использованием языка JavaScript.
Перейти к просмотру
#видео #практика