[404] — программирование
43.3K subscribers
108 photos
3 videos
1.8K links
Научим тебя программировать бесплатно.

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

Канал включён в перечень РКН: https://rkn.link/WlS
加入频道
⚡️ В production с помощью GITLAB CI/CD[11:51]

Хоть CI/CD не очень относится к программированию, кодеру всё же стоит знать, как загружаются приложения на production (особенно если вы работаете одни).

В этом видео вы узнаете, как пользоваться GitLab и как настроить загрузку кода на сервер с дополнительными проверками и улучшениями.

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

#видео #devops
SourceCraft от Яндекса: новые возможности для разработчиков опенсорса

В комьюнити опенсорс важна не только работа с кодом, но и обратная связь и признание. SourceCraft запускает обновления, которые делают участие в проектах более осмысленным и мотивирующим.

На платформе теперь:
Расширенная система рейтингов — точнее выражайте мнение о проектах и смотрите, как сообщество оценивает ваш код.
Визуальные ачивки — уникальные награды с индивидуальным дизайном от нейросети, которые отражают вклад и экспертизу разработчика.
Интеграция с грантами — активность и рейтинг помогают проектам получить финансовую поддержку.

А ещё на SourceCraft стартовал конкурс репозиториев: переносите существующие проекты на платформу, собирайте лайки от других пользователей и поднимайтесь в рейтинге. После 31 августа лучшие проекты попадут в канал SourceCraft, а их авторы получат эксклюзивный мерч.

Зайдите на платформу, попробуйте новые фичи и участвуйте в конкурсе — покажите свой код всему комьюнити!

Информация об организаторе Акции, о правилах проведения Акции, количестве призов, сроках, месте и порядке их получения размещена по ссылке
Алгоритмическое собеседование в Яндекс — [2:03:44]

Для многих мобильных разработчиков алгоритмы — это серьёзный барьер для трудоустройства.

Для всех, кто целится на работу в Яндексе, делимся с вами суперполезным подробным разбором заданий для кандидата уровня middle.

Собеседование проходило по настоящему, никто кандидата не готовил.

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

#видео #профессия
🧑‍💻 Искусственная жизнь[8:20]

Это видео о том, как создать жизнь, действующую по самым простым правилам, используя Unity.

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

#видео #теория
📕 Java за неделю. Вводный курс

Быстрый и ощутимый результат – лучший стимул в обучении. Занимаясь 1—2 часа по вечерам, уже через неделю вы будете писать полноценные приложения с графическим интерфейсом.

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

Автор: Яценков В.
Год издания: 2018

Скачать книгу

#книга #java
💻 Практические туториалы по JavaScript, React и Vue

На сервисе Scotch ведущие разработчики публикуют туторилы по программированию веб-приложений.

Кстати, сервис недавно начал сотрудничать с DigitalOcean, то есть там гарантированно высокое качество.

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

#javascript
🔥 Исповедь CSS-программиста[11:33]

Это небольшой ролик о том, как стать Senior CSS разработчиком (без шуток). Здесь хранится небольшой набор правил по стилизации объектов, такие как направление margin, z-index и использование !important.

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

#видео #web
💬 ASCII графика картинки — [32:08]

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

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

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

#видео #cs
🕹 Что нужно знать перед разработкой игры[22:12]

Если ты не можешь отличить интерпретатор от компилятора, не знаешь, зачем нужен DirectX и/или ни разу не писал код, то это видео для тебя!

В нём рассказывается про термины в программировании, языки и библиотеки для их разработки и как вообще проходит разработка. В конце — советы начинающим.

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

#видео #геймдев
🔍 Пишем свой поисковик на 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
🔥 Тематическое моделирование LDA[16:15]

В ролике решается реальная задача Data Science — разделить отзывы на сайте по темам используя Python.

Вы узнаете про LDA, предобработку текста и обучение модели, как правильно оценить результат, проанализировать его и предсказать тематику.

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

#видео #теория
🔥 Основы траблшутинга сетей в Linux[1:30:19]

Рабочее приложение нужно сдать ещё месяц назад, дописали его вчера а запустить надо сегодня. Тут приходят проблемы с сервером, зачастую, с Linux.

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

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

#видео #linux
🐍 Распознавание лиц на Python

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

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

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

#python
​​​​​​👨‍💻 C++, метапрограммирование, нейросети и другое 

Мощный плейлист по сложным темам в программировании и C++ в частности. Но автор смог объяснить даже такие темы достаточно простым языком. 

1. Как работает C/C++? 
[26:50] 
2. Метапрограммирование. Рефлексия. Темплейты. 
[16:08] 
3. Машинное обучение. Создание нейронной сети. 
[19:08] 
4. Архитектура программ C/C++
[18:09] 
5. Основы использования С/C++ 
[8:41] 
6. Как читать и понимать С/C++ код? 
[8:20] 

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

#cpp
⚡️ Мы сделали нового книжного бота — он гораздо быстрее по скорости, в нем в 4 раза больше книг, исправлена ошибка с форматами, теперь есть все форматы, включая PDF

В случае блокировки этого бота тот бот будет жить, срочно сохраняйте нового бота, чтобы читать все книги мира: @flibustatopbot
​​👨‍💻 Изучение GIT для новичков

Рано или поздно вам придется управлять версиями своих проектов, поэтому стоит начать изучение GIT уже сейчас. Этот плейлист хорошо подходит для начинающих, так как каждая тема объяснена доходчиво и в деталях.

1. Что такое Git, установка и настройка
[8:57]
2. Добавление файлов в репозиторий
[23:58]
3. Отмена действий. Возвращение к старым версиям
[13:56]
4. Работа с ветками. Объединение веток
[13:01]
5. Введение в GitHub. Работа с удаленным репозиторием
[29:31]

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

#git