[404] — программирование
43.7K subscribers
101 photos
2 videos
1.75K links
Научим тебя программировать бесплатно.

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

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
☕️ JPoint 2022

Это конференция на тему разработки на Java/Kotlin и не только. Здесь множество профессиональных разработчиков рассказывают про тестирование, оптимизацию, Kotlin-разработку, Kubernetes и даже пишут проект в прямом эфире.

1. Открытие конференции — [35:20]
2. OpenJDK Project CRaC: задачи и проблемы — [59:15]
3. Spring Data JPA. Антипаттерны тестирования — [54:34]
4. Ноутбуки Kotlin для обучения и прототипирования — [1:02:21]
5. Интервью с Антоном Козловым — [50:31]

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

#видео #java
👩‍💻 Основы C++ за час [1:14:33]

В этом видео вы познакомитесь с базовыми конструкциями и синтаксисом языка С++.

— Основные типы переменных
— Работа с вводом и выводом
— Функции
— Классы
— Ссылки и указателями

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

#cpp
📝 Плагины под VS Code[10:02]

VS Code неидеален, но другие разработчики делают его лучше, создавая разные плагины для этой IDE. Можно сравнить Python с его кучей библиотек.

Автор делится плагинами, которые сам использует для веб разработки. Ещё более интересные варианты предлагают зрители в комментариях.

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

#видео
#web
🖥 Доска активностей — проект для начинающих[1:05:50]

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

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

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

#видео #web
🧹 Приложение на чистом JS[1:01:57]

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

За час с помощью этого видео вы напишите приложение для просмотра погоды с использованием стороннего API и узнаете про фишки ES5 и ES6 (и что это вообще такое).

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

#видео #web
Исследователи Яндекса разработали рекомендательные системы нового поколения — на основе больших генеративных моделей.

ARGUS анализирует контекст и действия пользователей в формате обезличенных данных. Качество рекомендаций в новой модели сильно выросло, этого команда добилась с помощью генеративных моделей: они анализируют обезличенные действия пользователя так, как GPT видит связи между словами — улавливает неочевидные паттерны. Такие высоконагруженные системы есть всего у нескольких компаний в мире — например, у Google или Netflix.

В итоге, рекомендации стали точнее, пользователи получают еще более релевантные товары и контент, при этом время на поиски нужного значительно сокращается.
Первым сервисом, куда была интегрирована новая технология, стала Яндекс Музыка. В результате: пользователи стали лайкать впервые услышанные треки на 20% чаще, разнообразие рекомендаций выросло, а “Моя волна” еще точнее улавливает настроение пользователя и предугадывает, что понравится.

Технологию уже тестируют в других сервисах компании.
⌨️ От веб-разработки до машинного обучения

На freeCodeCamp вы найдете 6000+ бесплатных туториалов по веб-разработке, кибер безопасности, машинному обучению и многому другому.

Вы научитесь HTML, CSS, JavaScript, Python, Git, Node.js, React.js и остальным востребованным технологиям. Дерзайте!

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

#платформа
💩 Как выглядит ужасное резюме — [19:12]

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

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

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

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

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

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

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

#видео #профессия
✉️ Введение в REST API[7:55]

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

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

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

#видео #базы_данных
❗️Мегаважный чек-лист для Front-end разработчиков

Содержит полный список элементов, которые нужны для запуска вашего сайта: мета теги, иконки, заголовки, html тэги и тэги для SEO.

Все рекомендации разделены на 3 уровня важности:
- Low: пункт рекомендован, но может быть пропущен.
- Medium: крайне рекомендован, редко может быть пропущен.
- High: пункт обязателен.

Каждая рекомендация подробно описана, и даны примеры к ней.

Пользуйтесь — https://github.com/thedaviddias/Front-End-Checklist

#frontend #github
🧠 Поиск наибольшего контейнера с водой[11:34]

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

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

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

#видео #теория
🧪 Как студенты инфраструктуру ВКонтакте качали

В офисе соцсети шесть студентов из ИТМО, СПбГУ и ВШЭ представили проекты, над которыми работали весь год в исследовательской лаборатории при поддержке VK Education.

Что сделали:
— доработали собственный фреймворк ВКонтакте для проверки конкурентных структур данных
— оптимизировали объектный кеш
— улучшили систему метрик в StatsHouse

Результаты уже пошли в работу. Кстати, по итогам прошлых лабораторий четверо студентов получили оффер от ВКонтакте.

#vk #стажировка #разработка #инфраструктура
🗳 Что делает аналитик в IT?[21:04]

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

Автор рассказывает чем занимается Junior, Middle и Senior на работе, какие конкретно задачи они решают. В конце ролика — Roadmap по этому направлению.

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

#видео #профессия
🔥 Зачем системным программистам Rust[44:37]

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

В рамках доклада будут рассмотрены преимущества и недостатки современного системного программирования на различных языках от C/C++ до Rust.

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

#видео #теория
⚡️ Курс Веб-разработчик

Курс для тех, кто решил попробовать себя в роли верстальщика. В нём вы познакомитесь с HTML, CSS, JavaScript и с теорией, важной при создании сайта.

1. Установка необходимых программ — [12:33]
2. Полный цикл создания сайтов — [15:31]
3. Работа с графикой для разработчика — [37:20]
4. Настройка рабочего пространства — [21:58]
5. Знакомство с основами HTML — [36:34]

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

#видео #web
Признаки плохих IT компаний — [9:12]

Если вы не хотите убить свою психику и будущую карьеру — никогда не устраивайтесь на работу в компанию, у которой есть хотя бы несколько из этих признаков:

1. Дресс-код — [0:49]
2. Отсутствие Product Owner`а — [1:42]
3. Токсичная команда — [3:45]
4. «Советский» тип менеджмента и отношение к ошибкам — [4:50]
5. Менеджер не разбирается в IT — [6:48]

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

#видео #коллектив
⚡️ Свой сервер на Kotlin — [2:17:54]

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

А вот для самих Backender'ов было бы неплохо держать такой проект как «Сервер» у себя за спиной. Так ведь намного легче понять, как работает Apache и nginx.

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

#видео #web
👨‍💻 Полный курс по JavaScript за 6 часов

Это самое подробное видео по изучению JavaScript. Оно подойдёт и полным новичкам, и тем, кто просто хочет укрепить свои знания в этом языке.

В нём будет больше теории, чем практики, поэтому вы сможете досконально изучить переменные, типы данных, числа, функции, объекты, асинхронность и другие базовые понятия в JavaScript.

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

#видео #javascript
🔥 Объясняем Omniverse[12:02]

Omniverse — это открытая платформа для совместной работы над 3D-проектами в виртуальной среде и моделирования цифровых двойников.

«Платформа для приложений метавселенной» — ещё так позиционирует приложение компания. Но обо всех преимуществах платформы вы узнаете из ролика:

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

#видео #3d
🤖 Делаем нейросеть с нуля[17:16]

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

Автор рассказывает про принципы работы нейронных сетей и создаёт проекты на их основе. Например, определение числа на основе пикселей.

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

#видео #ai