[404] — программирование
40.6K subscribers
98 photos
1 video
2.21K links
Научим тебя программировать бесплатно.

Сотрудничество: @zubar89

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
🐍 Распознавание лиц на Python

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

1. Установка dlib на Linux Ubuntu
[3:01]
2. Библиотека Pillow
[15:40]
3. Тренируем модель 
[12:03]
4. Cобираем датасет из скриншотов по видео
[10:57]
5. Распознавание лиц и OpenCV
[10:07]

Перейти к плейлисту

#python
⚡️ Сравниваем скорость встраиваемых key-value баз данных[11:31]

этом видео разбирается, как выбрать быструю и эффективную встроенную key-value базу данных для вашего приложения на Go. Какие недостатки у Redis и есть ли альтернативы.

Из ролика вы узнаете о технологиях, лежащих в основе Bolt, LevelDB и Badger, а также увидите их производительность в разных сценариях.

Перейти к просмотру

#видео #go
🔥 Качество vs корректность программы[9:01]

От качества зависит, сможет ли приложение удовлетворить потребности пользователя: функциональность, производительность, удобство. Корректность — насколько точно работает приложение.

Поскольку и то, и то требует много времени, людей и денег, приходится чем-то жертвовать. Как сделать правильный выбор — в ролике:

Перейти к просмотру

#видео #теория
🐍 Пишем браузер на Python с PyQT — [15:45]

Несмотря на относительно небольшую длительность урока, после его просмотра вы сможете создать почти полноценный браузер, которым даже можно пользоваться.

Учтите, что новичкам в Python этот урок может показаться сложным, поскольку его автор не разжёвывает каждую строчку кода, а лишь кратко описывает свои действия.

Перейти к просмотру

#видео #python
🐧 Как установить Linux Mint — [10:19]

Linux Mint — относительно простая операционная система для новичков, ведь она очень похожа на Windows, но требует значительно меньше ресурсов компьютера.

В видео представлен подробный гайд по тому, как установить эту ОС рядом с Windows или в качестве вашей основной системы.

Перейти к просмотру

#видео #linux
⚡️ Go под капотом[36:37]

Язык Golang разрабатывался для программного обеспечения и Desktop'ных приложений, поэтому он такой быстрый и мощный.

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

Перейти к просмотру

#видео #golang
Пишем калькулятор на Swift — [11:52]

Кроме шуток, если вы можете самостоятельно написать полноценный калькулятор на каком-то языке, то вы можете быть уверены, что знаете его основы.

Свой калькулятор, конечно, вы использовать в повседневной жизни не будете, но зато сможете закрепить ваши знания языка на практике.

Перейти к просмотру

#видео #swift
🔥 Отказоустойчивость сайтов, сервисов и API — [14:36]

В видео обсуждаются шаблоны для создания устойчивых веб-сайтов, сервисов и API-интерфейсов на примере настройки кластера Kubernetes и его мониторинга.

Также автор обсуждает важность тщательного управления определенными типами запросов во избежание системных ошибок.

Перейти к просмотру

#видео #теория
📝 Как писать чистый код: словарь часто используемых терминов в CSS-классах

Главная проблема в коде — неверное наименование переменных или полное игнорирование правил нейминга для переменных. Этим грешат начинающие программисты.

Если это и ваша проблема, то этот словарь точно для вас. Здесь вы найдете часто используемые слова в CSS классах и примеры использования некоторых компонентов. Пользуйтесь и пишите понятный и чистый код.

Перейти к изучению

#github #css
✉️ Введение в REST API[7:55]

«RESTful API» — такую фразу можно часто услышать в разговоре опытных программистов, которые работают в Web-сфере. И прикол в том, что знать про это стоит даже новичкам.

Из этого видео вы поймёте, что такое REST API и для чего оно используется. Также автор рассказывает про лучшие практики при использовании этого самого REST API.

Перейти к просмотру

#видео #базы_данных
⚡️ Виртуализация на пальцах[10:24]

Виртуализация позволяет нам запускать несколько операционных систем на одной машине, которые потом используются для тестов или работы с ними.

Автор рассказывает про то, как работают виртуальные машины, в чём разница между VDS и VPS и какие есть недостатки у виртуализации.

Перейти к просмотру

#видео #теория
🔥 Настраиваем уведомления в Grafana[6:06]

Уведомления скажут, когда праздновать 100 000 пользователей или подскажут, в каких ситуациях сервер не вывозит нагрузки и нужно добавлять ещё один.

Этот ролик поможет настроить алерты в Grafana, которые будут оповещать разработчика в экстренной ситуации.

Перейти к просмотру

#видео #теория
🗳 Сайты, которые помогут стать программистом[7:17]

Учиться на курсах, конечно, хорошо, но было бы неплохо и самостоятельно позаниматься. Только вот где найти информацию и получить практику?

В видео вы услышите про Harvard CS50, LeetCode, Codewars, Wargames. Для опытных программистов это приятные воспоминания, а для новичков — отличная возможность попрактиковаться.

Перейти к просмотру

#видео #теория
👑 Как построить успешный бизнес программисту[29:19]

Большинство программистов, отработав несколько лет, задаются вопросом: что делать дальше? Один из вариантов — открыть своё дело, и вот как это сделать расскажут в этом видео.

О чём пойдёт речь: как найти идеи для бизнеса, юридические и налоговые аспекты, как составить бизнес-план, на что не надо тратить деньги, где найти инвесторов и многое другое.

Перейти к просмотру

#видео #бизнес
⚙️ Как работать с DOM в JavaScript? — [29:28]

В этом видео вы научитесь выполнять аж 26 задач элементами DOM (объектная модель документа) и разберёте ключевые методы работы с ним. Вот как минимум несколько из таких задач:

1. Создание и удаление элементов на странице
2. Динамическое создание HTML-разметки
3. Добавление классов к элементам
4. Использование обработчиков событий на созданных элементах

Перейти к просмотру

#javascript
📱 Какие есть направления в IT? — [15:56]

Программирование — это интересно, но порой писать код очень не хочется. Знакомо? В таком случае можно заняться чем-то похожим на работу программиста и... Нет, не начать филонить в офисе, а стать чуть более востребованным разработчиком.

Это видео начинается с направлений, в которых код почти не нужен. После идут области, где необходимо только улучшать или настраивать что-то. А в конце ролика вы узнаете подробнее о мобильной разработке, фулстеке и других не менее интересных направлениях.

Перейти к просмотру

#видео #профессия
👼 Чем занимается HR в компании? — [1:04:17]

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

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

Перейти к просмотру

#видео #профессия
🖥 Выбираем гуёвую библиотеку для Python[6:40]

От того, какую библиотеку для создания GUI вы выберите, зависит будущее вашего приложения. Также это влияет на то, понравится ли пользователям работать с вашим приложением или нет.

Здесь вы увидите работу на Tkinter (и почему его использовать не стоит), на WxPython, на PyQt и на Kivy. Последние два варианта считаются лучшими.

Перейти к просмотру

#видео #python
👨‍💻 Полный плейлист по написанию движка для книг-игр на Django

Практический вебинар из 6 частей в формате парного программирования. Повторив действия из видео, вы сможете написать собственный движок для создания и запуска интерактивной книги-игры.

Перейти к плейлисту

#django #python #видео
💲 Сколько зарабатывает мидл Python-разработчик — [13:58]

Многие слышали, что Python-разработчики слишком много зарабатывают, но так ли это на самом деле? Спойлер: нет, ведь при поиске профессии на этом языке есть целая куча загвоздок.

В этом видео автор разобрал одну из вакансий мидл Python-разработчика, рассказал, за что они получают 200.000₽ и объяснил, что не так с требованиями компаний.

Перейти к просмотру

#видео #python