🔍 Как перепридумать поиск поиск для программистов
Интересная статья на Хабр от сотрудников Яндекса о том, как они между метриками и жалобами коллег выбрали второе и начали делать более крутой поиск для программистов.
Коллеги рассказывают о новой нейросети CS YATI, чем поиск для программистов отличается от обычного поиска, как помогут быстрые ответы из Stack Overflow и многом другом.
Перейти к чтению
Интересная статья на Хабр от сотрудников Яндекса о том, как они между метриками и жалобами коллег выбрали второе и начали делать более крутой поиск для программистов.
Коллеги рассказывают о новой нейросети CS YATI, чем поиск для программистов отличается от обычного поиска, как помогут быстрые ответы из Stack Overflow и многом другом.
Перейти к чтению
🖥 Создаём собственный конструктор сайтов на чистом JavaScript — [2:03:50]
Посмотрев это двухчасовое видео, вы сможете написать несложный конструктор сайтов, при этом использовать вы будете чистый JS, никаких фреймворков, только хардкор.
Также просмотр будет полезен тем, кто хотел бы увидеть практическое применения различных фишек самых последних версий стандарта языка.
Перейти к просмотру
#js
Посмотрев это двухчасовое видео, вы сможете написать несложный конструктор сайтов, при этом использовать вы будете чистый JS, никаких фреймворков, только хардкор.
Также просмотр будет полезен тем, кто хотел бы увидеть практическое применения различных фишек самых последних версий стандарта языка.
Перейти к просмотру
#js
🌐 Как устроен мультиплеер — [20:57]
С друзьями намного интереснее играть, чем в одиночку, не так ли? К тому же, вы сможете увеличить количество игроков, если добавите мультиплеер в игру.
Это видео — теория, как несколько людей играют вместе. Здесь вы узнаете, как клиент связывается с сервером и кто за что отвечает.
Перейти к просмотру
#видео #геймдев
С друзьями намного интереснее играть, чем в одиночку, не так ли? К тому же, вы сможете увеличить количество игроков, если добавите мультиплеер в игру.
Это видео — теория, как несколько людей играют вместе. Здесь вы узнаете, как клиент связывается с сервером и кто за что отвечает.
Перейти к просмотру
#видео #геймдев
👩💻 Создание игры на JavaScript — [15:05]
Несмотря на заблуждения многих людей, на JavaScript можно делать много чего ещё кроме создания сайтов. Например, после просмотра этого небольшого видео, вы будете уметь создавать собственную игру на JavaScript с нуля за 15 минут.
Также в видео есть работа с CSS и анимацией, знание которых, безусловно, важно для любого фронтенд разработчика.
Перейти к просмотру
#js #css
Несмотря на заблуждения многих людей, на JavaScript можно делать много чего ещё кроме создания сайтов. Например, после просмотра этого небольшого видео, вы будете уметь создавать собственную игру на JavaScript с нуля за 15 минут.
Также в видео есть работа с CSS и анимацией, знание которых, безусловно, важно для любого фронтенд разработчика.
Перейти к просмотру
#js #css
🦾 Тетрис на Python — [13:47]
Помните игру, где с неба падают кубики разных размеров, а вам надо очень быстро их правильно расставлять? Никогда не было интересно, как всё работает?
В этом видео автор создаёт тетрис, используя Python + Pygame. В этой версии вы точно побьете рекорды всех своих друзей.
Перейти к просмотру
#видео #python
Помните игру, где с неба падают кубики разных размеров, а вам надо очень быстро их правильно расставлять? Никогда не было интересно, как всё работает?
В этом видео автор создаёт тетрис, используя Python + Pygame. В этой версии вы точно побьете рекорды всех своих друзей.
Перейти к просмотру
#видео #python
🔥 Что такое экстремальное программирование? — [8:59]
Исправление багов на продакшене можно отнести к экстремальному спорту, но мы поговорим не об этом.
Речь зайдёт о методологии ведения проекта, построенной на основе Agile, которая превзошла её и набирает популярность.
Перейти к просмотру
#видео #профессия
Исправление багов на продакшене можно отнести к экстремальному спорту, но мы поговорим не об этом.
Речь зайдёт о методологии ведения проекта, построенной на основе Agile, которая превзошла её и набирает популярность.
Перейти к просмотру
#видео #профессия
⚙️ Создание простого блокчейна на Python
В серии уроков вы рассмотрите принцип работы блокчейна и создадите простое приложение, реализующее механизм его работы. А также создадите веб-интерфейс для приложения на Flask.
1. Blockchain на Python. "Демка" проекта
[2:15]
2. Что такое Blockchain и как он работает
[11:41]
3. Запись блоков и проверка целостности
[58:00]
4. Создание веб-интерфейса на Flask
[38:01]
Перейти к плейлисту
#видео #python
В серии уроков вы рассмотрите принцип работы блокчейна и создадите простое приложение, реализующее механизм его работы. А также создадите веб-интерфейс для приложения на Flask.
1. Blockchain на Python. "Демка" проекта
[2:15]
2. Что такое Blockchain и как он работает
[11:41]
3. Запись блоков и проверка целостности
[58:00]
4. Создание веб-интерфейса на Flask
[38:01]
Перейти к плейлисту
#видео #python
⚛️ 6 проектов на ReactJS — [2:01:07]
Есть проекты, которые создают почти все начинающие: викторину, счётчик, список пользователей, конвертер валют, коллекцию фотографийи собственный порносайт.
Автор именно их и создаёт (по крайней мере, первые 5). За два часа вы сможете применить на практике только что полученные реальные знания по React.
Перейти к просмотру
#видео #web
Есть проекты, которые создают почти все начинающие: викторину, счётчик, список пользователей, конвертер валют, коллекцию фотографий
Автор именно их и создаёт (по крайней мере, первые 5). За два часа вы сможете применить на практике только что полученные реальные знания по React.
Перейти к просмотру
#видео #web
⚙️ Как мы сделали WebRTC-видеозвонилку и что перепробовали: P2P, SDK от Voximplant и VK Звонков
Интересной историей разработки поделились JUG Ru Group, и это та самая история, которую должен видеть каждый разработчик. Ребята успели разработать собственное приложение для видеоконференций.
О том, какие трудности встречаются на пути у таких начинаний, как без большой команды и больших средств разработать реально рабочую звонилку и просто о том, насколько интересной может быть разработка, читайте во вдохновляющей истории:
https://habr.com/ru/company/jugru/blog/688452
Интересной историей разработки поделились JUG Ru Group, и это та самая история, которую должен видеть каждый разработчик. Ребята успели разработать собственное приложение для видеоконференций.
О том, какие трудности встречаются на пути у таких начинаний, как без большой команды и больших средств разработать реально рабочую звонилку и просто о том, насколько интересной может быть разработка, читайте во вдохновляющей истории:
https://habr.com/ru/company/jugru/blog/688452
🤚 Drag and Drop на JavaScript — [32:07]
Эта фишка уже довольно старая и стала must-have для множества сайтов. Особенно если это какие-то ToDo сайты или заметки.
Написать подобную штуку не очень сложно, достаточно немного шарить в JS. Первым делом идёт вёрстка, а Drag & Drop начинается с 14:20.
Перейти к просмотру
#видео #web
Эта фишка уже довольно старая и стала must-have для множества сайтов. Особенно если это какие-то ToDo сайты или заметки.
Написать подобную штуку не очень сложно, достаточно немного шарить в JS. Первым делом идёт вёрстка, а Drag & Drop начинается с 14:20.
Перейти к просмотру
#видео #web
🐍 Распознавание текста с картинки на Python — [4:15]
Очень полезная фишка, особенно если вы пишете какие-то свои, простенькие скрипты для автоматизации задач.
Автор в пару строк с помощью Python и библиотеки Tesseract создаёт приложение, способное считывать текст на разных языках.
Перейти к просмотру
#видео #python
Очень полезная фишка, особенно если вы пишете какие-то свои, простенькие скрипты для автоматизации задач.
Автор в пару строк с помощью Python и библиотеки Tesseract создаёт приложение, способное считывать текст на разных языках.
Перейти к просмотру
#видео #python
🐧 Установка и настройка Manjaro — [1:14:41]
Если вы давно хотели попробовать или полностью перейти на Linux, но руки не доходили, то лучше всего это сделать сейчас.
Автор рассказывает, как установить и настроить линукс от создания загрузочной флешки до установки IDE на него.
Перейти к просмотру
#видео #linux
Если вы давно хотели попробовать или полностью перейти на Linux, но руки не доходили, то лучше всего это сделать сейчас.
Автор рассказывает, как установить и настроить линукс от создания загрузочной флешки до установки IDE на него.
Перейти к просмотру
#видео #linux
⛔️ Самые частые ошибки в TypeScript — [9:40]
Программисты придумали типы, чтобы из-за них страдать — так описал статическую типизацию мой коллега. Но он не совсем прав. Они сильно упростят работу, если знать, как ими пользоваться.
В этом ролике ошибки, которые часто допускают новички, а потом мучаются из-за них (и/или удаляют TypeScript). Также рассказывается о том, как их избежать.
Перейти к просмотру
#видео #web
Программисты придумали типы, чтобы из-за них страдать — так описал статическую типизацию мой коллега. Но он не совсем прав. Они сильно упростят работу, если знать, как ими пользоваться.
В этом ролике ошибки, которые часто допускают новички, а потом мучаются из-за них (и/или удаляют TypeScript). Также рассказывается о том, как их избежать.
Перейти к просмотру
#видео #web
🧰 10 полезных сайтов для программистов — [20:37]
Опытные программисты даже в свободное время стараются изучать материалы, которые помогут им научиться программировать ещё лучше.
Автор видео как раз рассказывает о 10 сайтах в 3 разных категориях, которые пригодятся каждому разработчику.
Перейти к просмотру
#видео #платформа
Опытные программисты даже в свободное время стараются изучать материалы, которые помогут им научиться программировать ещё лучше.
Автор видео как раз рассказывает о 10 сайтах в 3 разных категориях, которые пригодятся каждому разработчику.
Перейти к просмотру
#видео #платформа
W3Schools – крупнейший в мире веб-сайт для разработчиков
Сервис W3Schools предлагает учебные пособия, ресурсы, примеры и упражнения, которые помогут вам научиться программированию. Их слоган звучит как «Крупнейший в мире веб-сайт для разработчиков». Посетив платформу, вы не разочаруетесь.
Начните с выбора языка программирования. Затем либо сразу погрузитесь в программу, либо выберите один из вариантов обучения. Вы можете пройти короткий опрос, который поможет определить, что вы уже знаете и с чего начать. Или же сразу приступите к обучению и проверьте себя с помощью коротких примеров и упражнений.
#платформа
Сервис W3Schools предлагает учебные пособия, ресурсы, примеры и упражнения, которые помогут вам научиться программированию. Их слоган звучит как «Крупнейший в мире веб-сайт для разработчиков». Посетив платформу, вы не разочаруетесь.
Начните с выбора языка программирования. Затем либо сразу погрузитесь в программу, либо выберите один из вариантов обучения. Вы можете пройти короткий опрос, который поможет определить, что вы уже знаете и с чего начать. Или же сразу приступите к обучению и проверьте себя с помощью коротких примеров и упражнений.
#платформа
✉️ Свой сервер Push уведомлений — [7:31]
Push уведомления это те самые сообщения, появляющиеся в верхней части телефона, из-за которых нам очень хочется отвлечься и почитать, что же там написали.
Но их можно использовать и в свою пользу. Автор рассказывает как поднять свой сервер с Gotify и уведомлять пользователя, если что-то пошло не так.
Перейти к просмотру
#видео #теория
Push уведомления это те самые сообщения, появляющиеся в верхней части телефона, из-за которых нам очень хочется отвлечься и почитать, что же там написали.
Но их можно использовать и в свою пользу. Автор рассказывает как поднять свой сервер с Gotify и уведомлять пользователя, если что-то пошло не так.
Перейти к просмотру
#видео #теория
🏢 Как получить первую работу — [11:14]
Чтобы найти работу нужен опыт, а для того, чтобы получить опыт нужна работа. Выбраться из этого порочного круга можно и автор рассказывает, как это сделать.
Из видео вы узнаете, как приобрести опыт (или устроиться без него — вариант для читеров), в чём разница между коммерческим и рабочим опытом и как создать личный бренд.
Перейти к просмотру
#видео #профессия
Чтобы найти работу нужен опыт, а для того, чтобы получить опыт нужна работа. Выбраться из этого порочного круга можно и автор рассказывает, как это сделать.
Из видео вы узнаете, как приобрести опыт (или устроиться без него — вариант для читеров), в чём разница между коммерческим и рабочим опытом и как создать личный бренд.
Перейти к просмотру
#видео #профессия
🎬 CSS animation и keyframes — [11:38]
Я не представляю, насколько уникальным должен быть ваш сайт, чтобы пользователь терпел резкое появление объектов и полное отсутствие анимаций.
Вы можете сделать сайт дружелюбнее, добавив пару строк в CSS код. В этом ролике разбираются подробно CSS-свойства для анимации.
Перейти к просмотру
#видео #web
Я не представляю, насколько уникальным должен быть ваш сайт, чтобы пользователь терпел резкое появление объектов и полное отсутствие анимаций.
Вы можете сделать сайт дружелюбнее, добавив пару строк в CSS код. В этом ролике разбираются подробно CSS-свойства для анимации.
Перейти к просмотру
#видео #web
🧠 CSS анимация на практике — [1:52:22]
Анимации — это хорошо, но их надо уметь применять. Важно делать это так, чтобы они стабильно работали и не мешали пользователю взаимодействовать с сайтом.
Автор создаёт классную анимацию переключения элементов на Slider, которую можно было бы использовать в интернет магазинах.
Перейти к просмотру
#видео #web
Анимации — это хорошо, но их надо уметь применять. Важно делать это так, чтобы они стабильно работали и не мешали пользователю взаимодействовать с сайтом.
Автор создаёт классную анимацию переключения элементов на Slider, которую можно было бы использовать в интернет магазинах.
Перейти к просмотру
#видео #web
🧠 БЭМ методология на практике — [1:39:41]
Блок, Элемент, Модификатор (БЭМ) — самая используемая методология в веб-разработке. Она хороша своим компонентным подходом и позволяет переиспользовать код.
Автор рассказывает про бэм нейминг, про принципы и другую теорию. И, конечно же, показывает всё на практике.
Перейти к просмотру
#видео #web
Блок, Элемент, Модификатор (БЭМ) — самая используемая методология в веб-разработке. Она хороша своим компонентным подходом и позволяет переиспользовать код.
Автор рассказывает про бэм нейминг, про принципы и другую теорию. И, конечно же, показывает всё на практике.
Перейти к просмотру
#видео #web