🏗 Vue 3 для новичков — [2:18:39]
Сейчас Vue — лучший фреймворк для создания пользовательских интерфейсов. По своим возможностям он обходит React и даже Angular.
Это видео поможет вам его освоить на уровне Junior. Автор подробное рассказывает про каждую фичу и показывает её применение на практике.
Перейти к просмотру
#видео #web
Сейчас Vue — лучший фреймворк для создания пользовательских интерфейсов. По своим возможностям он обходит React и даже Angular.
Это видео поможет вам его освоить на уровне Junior. Автор подробное рассказывает про каждую фичу и показывает её применение на практике.
Перейти к просмотру
#видео #web
🔐 Как сделать скрипт для шифрования — [25:59]
Сейчас шифруют всё, что можно и нельзя. Но разве вам никогда не было интересно, как это всё работает «под капотом»?
Автор рассказывает, как работают большинство алгоритмов и создаёт свой, который отлично показывает, как всё устроено.
Перейти к просмотру
#видео #теория
Сейчас шифруют всё, что можно и нельзя. Но разве вам никогда не было интересно, как это всё работает «под капотом»?
Автор рассказывает, как работают большинство алгоритмов и создаёт свой, который отлично показывает, как всё устроено.
Перейти к просмотру
#видео #теория
🧠 Тренировки по алгоритмам
Важность алгоритмов вы и сами знаете. Только вот очень сложно найти хорошие (и бесплатные) уроки по алгоритмам. У Яндекса есть как раз такие:
1. «Сложность, тестирование, особые случаи» — [1:06:54]
2. «Линейный поиск» — [1:10:02]
3. «Множества» — [1:12:23]
4. «Словари и сортировка подсчётом» — [1:01:48]
5. Разбор домашнего задания по лекции 1 и 2 — [1:24:46]
Все примеры написаны на Python.
Перейти к плейлисту
#видео #теория
Важность алгоритмов вы и сами знаете. Только вот очень сложно найти хорошие (и бесплатные) уроки по алгоритмам. У Яндекса есть как раз такие:
1. «Сложность, тестирование, особые случаи» — [1:06:54]
2. «Линейный поиск» — [1:10:02]
3. «Множества» — [1:12:23]
4. «Словари и сортировка подсчётом» — [1:01:48]
5. Разбор домашнего задания по лекции 1 и 2 — [1:24:46]
Все примеры написаны на Python.
Перейти к плейлисту
#видео #теория
🔍 Пишем свой поисковик на Java — [1:18:32]
Это запись вебинара, на котором автор подробно показывает процесс создания полноценного поисковика на Java с помощью Elasticsearch.
Он будет работать с огромным массивом документов и c относительно небольшими задержками. Основные таймкоды для удобной навигации:
1. План вебинара — [0:37]
2. Структура приложения — [7:45]
3. Установка и запуск Elasticsearch — [10:20]
4. Создание индексов и поиск по ним — [17:37]
5. Асинхронные вызовы, продвинутые возможности — [1:05:30]
Перейти к просмотру
#видео #java
Это запись вебинара, на котором автор подробно показывает процесс создания полноценного поисковика на Java с помощью Elasticsearch.
Он будет работать с огромным массивом документов и c относительно небольшими задержками. Основные таймкоды для удобной навигации:
1. План вебинара — [0:37]
2. Структура приложения — [7:45]
3. Установка и запуск Elasticsearch — [10:20]
4. Создание индексов и поиск по ним — [17:37]
5. Асинхронные вызовы, продвинутые возможности — [1:05:30]
Перейти к просмотру
#видео #java
🐍 Python на микроконтроллерах — [33:16]
Может вы и не занимаетесь микроконтроллерами, но вам разве не интересно, как запихнули питоновский Hello world (который требует 2МБ) в плашку с 16КБ памяти?
На этом докладе рассказывается про MicroPython и про то, на какие ухищрения пошли авторы, чтобы всё заработало.
Перейти к просмотру
#видео #python
Может вы и не занимаетесь микроконтроллерами, но вам разве не интересно, как запихнули питоновский Hello world (который требует 2МБ) в плашку с 16КБ памяти?
На этом докладе рассказывается про MicroPython и про то, на какие ухищрения пошли авторы, чтобы всё заработало.
Перейти к просмотру
#видео #python
🤖 Возможности С++ для микроконтроллеров — [33:41]
Ваш умный холодильник, принтер, колонка и даже дверной звонок контролируются микроконтроллером. А сам код для них пишут, чаще всего, на C/C++.
В докладе автор рассказывает, почему именно C++, как правильно написать код, а также показывает парочку полезных примеров.
Перейти к просмотру
#видео #теория
Ваш умный холодильник, принтер, колонка и даже дверной звонок контролируются микроконтроллером. А сам код для них пишут, чаще всего, на C/C++.
В докладе автор рассказывает, почему именно C++, как правильно написать код, а также показывает парочку полезных примеров.
Перейти к просмотру
#видео #теория
⚛️ Автоматизация создания React-компонентов — [14:35]
Программисты настолько ленивые люди, что стараются экономить время даже на самых простых операциях. Вот скрипт, который сам создаёт React-компоненты.
Он их не пишет, а генерирует на основе шаблонов, но всё равно сберегает время. В этом ролике вы научитесь работать с generate-react-cli.
Перейти к просмотру
#видео #веб
Программисты настолько ленивые люди, что стараются экономить время даже на самых простых операциях. Вот скрипт, который сам создаёт React-компоненты.
Он их не пишет, а генерирует на основе шаблонов, но всё равно сберегает время. В этом ролике вы научитесь работать с generate-react-cli.
Перейти к просмотру
#видео #веб
📖 Исповедь HTML-программиста — [10:34]
Настало время покаяться, HTML-программисты, извиниться перед ScreenReader'ами и перед SEO-движками, да исправить ошибки свои.
Это видео — набор ошибок, которые допускает множество фронтэндщиков, пока создают вёрстку и почему так важно их избегать.
Перейти к просмотру
#видео #web
Настало время покаяться, HTML-программисты, извиниться перед ScreenReader'ами и перед SEO-движками, да исправить ошибки свои.
Это видео — набор ошибок, которые допускает множество фронтэндщиков, пока создают вёрстку и почему так важно их избегать.
Перейти к просмотру
#видео #web
⚙️ Как работать с DOM в JavaScript? — [29:28]
В этом видео вы научитесь выполнять аж 26 задач элементами DOM (объектная модель документа) и разберёте ключевые методы работы с ним. Вот как минимум несколько из таких задач:
1. Создание и удаление элементов на странице
2. Динамическое создание HTML-разметки
3. Добавление классов к элементам
4. Использование обработчиков событий на созданных элементах
Перейти к просмотру
#javascript
В этом видео вы научитесь выполнять аж 26 задач элементами DOM (объектная модель документа) и разберёте ключевые методы работы с ним. Вот как минимум несколько из таких задач:
1. Создание и удаление элементов на странице
2. Динамическое создание HTML-разметки
3. Добавление классов к элементам
4. Использование обработчиков событий на созданных элементах
Перейти к просмотру
#javascript
👀 Слой представления — [2:01:23]
Видео отлично подойдёт разработчикам программ под телефон, ведь тут разбирается самая важная вещь — представление данных на swift.
Разбирается как простой UIView, так и более сложные объекты: UIScrollView, UITableView, UICollectionView.
Перейти к просмотру
#видео #mobile
Видео отлично подойдёт разработчикам программ под телефон, ведь тут разбирается самая важная вещь — представление данных на swift.
Разбирается как простой UIView, так и более сложные объекты: UIScrollView, UITableView, UICollectionView.
Перейти к просмотру
#видео #mobile
This media is not supported in your browser
VIEW IN TELEGRAM
🪐NASA поделилось космическими снимками солнечного затмения
Обсерватория солнечной динамики (SDO) сделала снимки затмения, которого не было видно с Земли. В пик затмения Луна закрывала 67% Солнца, звезда подсветила рельеф спутника. В YouTube-ролике они рассказали о магнитном поле Солнца и показали движение Луны.
Видео на английском, но если не знаете языка, можно включить закадровый перевод в Яндекс Браузере. Скачивайте на смартфон, пригодится.
Увидеть затмение этого цикла с Земли можно 25 октября. Будет видно по всей Европе, на Ближнем Востоке, в Центральной Азии и Западной Сибири, а также на северо-востоке Африки.
Перейти к просмотру
Обсерватория солнечной динамики (SDO) сделала снимки затмения, которого не было видно с Земли. В пик затмения Луна закрывала 67% Солнца, звезда подсветила рельеф спутника. В YouTube-ролике они рассказали о магнитном поле Солнца и показали движение Луны.
Видео на английском, но если не знаете языка, можно включить закадровый перевод в Яндекс Браузере. Скачивайте на смартфон, пригодится.
Увидеть затмение этого цикла с Земли можно 25 октября. Будет видно по всей Европе, на Ближнем Востоке, в Центральной Азии и Западной Сибири, а также на северо-востоке Африки.
Перейти к просмотру
👨💻 В чём разница между library и framework?
В этом видео автор на пальцах объясняет, что такое фреймворк, и как отличить его от библиотеки (library). Оно ориентировано на новичков, так что всё видео автор старается давать максимально простые для понимания формулировки.
1. Что такое библиотека [0:30]
2. Что такое фреймворк [7:49]
3. Разница между ними на примере постройки здания [10:37]
#видео #frameworks
В этом видео автор на пальцах объясняет, что такое фреймворк, и как отличить его от библиотеки (library). Оно ориентировано на новичков, так что всё видео автор старается давать максимально простые для понимания формулировки.
1. Что такое библиотека [0:30]
2. Что такое фреймворк [7:49]
3. Разница между ними на примере постройки здания [10:37]
#видео #frameworks
🔧 Создаём локальные доверенные сертификаты с любыми именами
Использование сертификатов от реальных центров сертификации (ЦС) для разработки может быть невозможным для хостов example.test, localhost или 127.0.0.1. А самоподписанные сертификаты вызывают ошибки доверия.
Лучший вариант — воспользоваться инструментом Mkcert. Он сам создает и устанавливает локальный центр сертификации и генерирует доверенные сертификаты. При этом он не настраивает серверы для использования сертификатов автоматически — это зависит от вас.
Перейти к изучению инструмента
#github #инструмент
Использование сертификатов от реальных центров сертификации (ЦС) для разработки может быть невозможным для хостов example.test, localhost или 127.0.0.1. А самоподписанные сертификаты вызывают ошибки доверия.
Лучший вариант — воспользоваться инструментом Mkcert. Он сам создает и устанавливает локальный центр сертификации и генерирует доверенные сертификаты. При этом он не настраивает серверы для использования сертификатов автоматически — это зависит от вас.
Перейти к изучению инструмента
#github #инструмент
👩💻 Изучаем Java за час — [1:06:58]
В этом часовом видеоуроке вы узнаете базовый синтаксис языка программирования Java. Изучите базовые конструкции вроде ветвлений, циклов, функций и так далее.
Этот урок подойдёт не только тем, кто является новичком в Java, но и даже тем, кто не очень хорошо знаком с программированием.
Перейти к просмотру
#java
В этом часовом видеоуроке вы узнаете базовый синтаксис языка программирования Java. Изучите базовые конструкции вроде ветвлений, циклов, функций и так далее.
Этот урок подойдёт не только тем, кто является новичком в Java, но и даже тем, кто не очень хорошо знаком с программированием.
Перейти к просмотру
#java
🏗 Архитектура кода в Java — [1:24:45]
Архитектура важна — и точка. Но вот спроектировать правильную и стабильную архитектуру — невероятно сложно и задача непосильна даже мидлу.
Но всем нам приходится с чего-то начинать. В ролике автор рассказывает про архитектуру и паттерны, так что оно будет полезно сильным джунам и выше.
Перейти к просмотру
#видео #java
Архитектура важна — и точка. Но вот спроектировать правильную и стабильную архитектуру — невероятно сложно и задача непосильна даже мидлу.
Но всем нам приходится с чего-то начинать. В ролике автор рассказывает про архитектуру и паттерны, так что оно будет полезно сильным джунам и выше.
Перейти к просмотру
#видео #java
🌎 Генерация мира из тайлов на Unity
Это же невероятно круто, когда мир появляется без твоего участия. Но ещё лучше — игрокам, поскольку они не знают, что их ждёт в этот раз.
1. Генерация уровня из 3D тайлов: часть 1 — [23:12]
2. Генерация мира из 3D тайлов: часть 2 — [22:00]
3. Генерация мира из 3D тайлов: часть 3 — [20:58]
4. Генерация мира из 3D тайлов: часть 4, Wave Function Collapse — [19:48]
Перейти к плейлисту
#видео #геймдев
Это же невероятно круто, когда мир появляется без твоего участия. Но ещё лучше — игрокам, поскольку они не знают, что их ждёт в этот раз.
1. Генерация уровня из 3D тайлов: часть 1 — [23:12]
2. Генерация мира из 3D тайлов: часть 2 — [22:00]
3. Генерация мира из 3D тайлов: часть 3 — [20:58]
4. Генерация мира из 3D тайлов: часть 4, Wave Function Collapse — [19:48]
Перейти к плейлисту
#видео #геймдев
🕹 Что нужно знать перед разработкой игры — [22:12]
Если ты не можешь отличить интерпретатор от компилятора, не знаешь, зачем нужен DirectX и/или ни разу не писал код, то это видео для тебя!
В нём рассказывается про термины в программировании, языки и библиотеки для их разработки и как вообще проходит разработка. В конце — советы начинающим.
Перейти к просмотру
#видео #геймдев
Если ты не можешь отличить интерпретатор от компилятора, не знаешь, зачем нужен DirectX и/или ни разу не писал код, то это видео для тебя!
В нём рассказывается про термины в программировании, языки и библиотеки для их разработки и как вообще проходит разработка. В конце — советы начинающим.
Перейти к просмотру
#видео #геймдев
🔍 Как перепридумать поиск поиск для программистов
Интересная статья на Хабр от сотрудников Яндекса о том, как они между метриками и жалобами коллег выбрали второе и начали делать более крутой поиск для программистов.
Коллеги рассказывают о новой нейросети CS YATI, чем поиск для программистов отличается от обычного поиска, как помогут быстрые ответы из Stack Overflow и многом другом.
Перейти к чтению
Интересная статья на Хабр от сотрудников Яндекса о том, как они между метриками и жалобами коллег выбрали второе и начали делать более крутой поиск для программистов.
Коллеги рассказывают о новой нейросети CS YATI, чем поиск для программистов отличается от обычного поиска, как помогут быстрые ответы из Stack Overflow и многом другом.
Перейти к чтению
🖥 Создаём собственный конструктор сайтов на чистом JavaScript — [2:03:50]
Посмотрев это двухчасовое видео, вы сможете написать несложный конструктор сайтов, при этом использовать вы будете чистый JS, никаких фреймворков, только хардкор.
Также просмотр будет полезен тем, кто хотел бы увидеть практическое применения различных фишек самых последних версий стандарта языка.
Перейти к просмотру
#js
Посмотрев это двухчасовое видео, вы сможете написать несложный конструктор сайтов, при этом использовать вы будете чистый JS, никаких фреймворков, только хардкор.
Также просмотр будет полезен тем, кто хотел бы увидеть практическое применения различных фишек самых последних версий стандарта языка.
Перейти к просмотру
#js
🌐 Как устроен мультиплеер — [20:57]
С друзьями намного интереснее играть, чем в одиночку, не так ли? К тому же, вы сможете увеличить количество игроков, если добавите мультиплеер в игру.
Это видео — теория, как несколько людей играют вместе. Здесь вы узнаете, как клиент связывается с сервером и кто за что отвечает.
Перейти к просмотру
#видео #геймдев
С друзьями намного интереснее играть, чем в одиночку, не так ли? К тому же, вы сможете увеличить количество игроков, если добавите мультиплеер в игру.
Это видео — теория, как несколько людей играют вместе. Здесь вы узнаете, как клиент связывается с сервером и кто за что отвечает.
Перейти к просмотру
#видео #геймдев