💬 Простейший чат на Java — [1:44:50]
Запись видеоурока, на котором подробнейшим образом показывается, как с полного нуля написать простой сетевой чат, используя лишь встроенные в язык Java инструменты.
Видео отлично подойдёт тем, кто ещё никогда не работал с этим языком. Если вы относитесь к их числу, то приготовьтесь к тому, что вы, скорее всего, ничего не запомните. Это абсолютно нормально, ведь вы только знакомитесь с основами языка.
Перейти к просмотру
#видео #java
Запись видеоурока, на котором подробнейшим образом показывается, как с полного нуля написать простой сетевой чат, используя лишь встроенные в язык Java инструменты.
Видео отлично подойдёт тем, кто ещё никогда не работал с этим языком. Если вы относитесь к их числу, то приготовьтесь к тому, что вы, скорее всего, ничего не запомните. Это абсолютно нормально, ведь вы только знакомитесь с основами языка.
Перейти к просмотру
#видео #java
🧠 Всё про операционные системы — [13:43]
Абсолютно любой код, написанный программистом, запускается в оболочке, знакомой нам как операционная система. Поэтому нам стоит понимать, как там все работает.
Начать можно как раз с этого видео. В нем автор поверхностно расскажет про операционные системы, их задачи и принцип работы.
Перейти к просмотру
#видео #теория
Абсолютно любой код, написанный программистом, запускается в оболочке, знакомой нам как операционная система. Поэтому нам стоит понимать, как там все работает.
Начать можно как раз с этого видео. В нем автор поверхностно расскажет про операционные системы, их задачи и принцип работы.
Перейти к просмотру
#видео #теория
Forwarded from Бэкдор
Обновлённый GigaChat PRO опередил актуальную версию GPT-3.5-turbo по качеству ответов — даже на английском языке. Нейронки от Сбера и OpenAI решали особый тест MMLU — он проверяет знания в 57 разных областях, среди которых математика, история, медицина и физика.
В итоге GigaChat обошёл американскую разработку примерно на 6% — правильность ответов вручную проверили исследователи.
Сэму Альтману пора напрягаться.
@whackdoor
В итоге GigaChat обошёл американскую разработку примерно на 6% — правильность ответов вручную проверили исследователи.
Сэму Альтману пора напрягаться.
@whackdoor
🦾 Как не бросить обучение? — [10:12]
Выгорание, синдром самозванца, разрушенная психика — это далеко не весь список того, что вас ждёт при обучении на программиста. И через эти препятствия надо пройти, но как?
Опытный разработчик записал видео, в котором рассказал про причины забросить программирование и о том, как он сам с ними справлялся.
Перейти к просмотру
#видео #обучение
Выгорание, синдром самозванца, разрушенная психика — это далеко не весь список того, что вас ждёт при обучении на программиста. И через эти препятствия надо пройти, но как?
Опытный разработчик записал видео, в котором рассказал про причины забросить программирование и о том, как он сам с ними справлялся.
Перейти к просмотру
#видео #обучение
💔 Нарушаем принцип подстановки Лисков — [15:30]
«Правила придумали, чтобы их нарушать», — фраза, отлично описывающая ролик. Вы узнаете, что будет если не подчиняться одному из принципов SOLID.
В видео описывается самый популярный пример нарушения принципа LSP, а именно — прямоугольник -> квадрат. Вы поймёте, почему квадрат — это вовсе не прямоугольник.
Перейти к просмотру
#видео #код
«Правила придумали, чтобы их нарушать», — фраза, отлично описывающая ролик. Вы узнаете, что будет если не подчиняться одному из принципов SOLID.
В видео описывается самый популярный пример нарушения принципа LSP, а именно — прямоугольник -> квадрат. Вы поймёте, почему квадрат — это вовсе не прямоугольник.
Перейти к просмотру
#видео #код
⚡️ Unity job system — [9:06]
Многопоточность может в разы ускорить игру, в которой очень много одновременно движущихся объектов. Но, увы, у unity есть с этим проблемы, поэтому придумали Unity Job System.
Что это, как эта система применяется на практике и при чём тут DOTS — обо всём этом вы узнаете из видео. После просмотра вы сможете ускорить свою игру в разы.
Перейти к просмотру
#видео #геймдев
Многопоточность может в разы ускорить игру, в которой очень много одновременно движущихся объектов. Но, увы, у unity есть с этим проблемы, поэтому придумали Unity Job System.
Что это, как эта система применяется на практике и при чём тут DOTS — обо всём этом вы узнаете из видео. После просмотра вы сможете ускорить свою игру в разы.
Перейти к просмотру
#видео #геймдев
⏳ Сколько нужно учиться на Junior`а? — [15:22]
Как понять, что вы уже не новичок, а программист, способный решать реальные задачи, хоть и очень простые? Если вы до сих пор не можете для себя ответить на вопрос «хто я» в этом плане, то это видео для вас.
Из него вы узнаете про критерии оценивания Junior-разработчиков, что нужно учить и сколько ещё учиться, чтобы перейти на новый уровень.
Перейти к просмотру
#профессия
Как понять, что вы уже не новичок, а программист, способный решать реальные задачи, хоть и очень простые? Если вы до сих пор не можете для себя ответить на вопрос «хто я» в этом плане, то это видео для вас.
Из него вы узнаете про критерии оценивания Junior-разработчиков, что нужно учить и сколько ещё учиться, чтобы перейти на новый уровень.
Перейти к просмотру
#профессия
👁 Учим алгоритмы и структуры данных на C++ — 28 лекций
Нереально крутой преподаватель Тимофей Хирьянов уже прославился на русском Ютубе своими лекциями по Python. В них он рассказывал про основы языка, алгоритмы и структуры данных.
Так вот, через год после того курса он выпустил новый — по C++. В целом, содержание там похожее, но в качестве языка был выбран более низкоуровневый.
Особенно круто в его новом курсе то, что он в начале сравнивает синтаксис Python и C++: это поможет вам, если вы плохо знакомы со вторым языком.
Перейти к просмотру
#программирование
Нереально крутой преподаватель Тимофей Хирьянов уже прославился на русском Ютубе своими лекциями по Python. В них он рассказывал про основы языка, алгоритмы и структуры данных.
Так вот, через год после того курса он выпустил новый — по C++. В целом, содержание там похожее, но в качестве языка был выбран более низкоуровневый.
Особенно круто в его новом курсе то, что он в начале сравнивает синтаксис Python и C++: это поможет вам, если вы плохо знакомы со вторым языком.
Перейти к просмотру
#программирование
🍳 REST: как правильно готовить ресурсы? — [41:24]
Кажется, что может быть проще, чем передать данные с одного сервера на другой? Но тут есть огромное количество нюансов, начиная с формата и заканчивая архитектурой проекта.
Автор рассказал всю необходимую базу для построения модели ресурсов и как вообще правильно спроектировать всю ресурсную часть для вашего REST-приложения.
Перейти к просмотру
#видео #теория
Кажется, что может быть проще, чем передать данные с одного сервера на другой? Но тут есть огромное количество нюансов, начиная с формата и заканчивая архитектурой проекта.
Автор рассказал всю необходимую базу для построения модели ресурсов и как вообще правильно спроектировать всю ресурсную часть для вашего REST-приложения.
Перейти к просмотру
#видео #теория
⚡️ Как писать JavaScript-код эффективно? — [35:13]
Пользователь не будет пользоваться страницей, которая постоянно виснет или грузится через сами знаете что. Для этого надо уметь оптимизировать Frontend-ную часть проекта.
В этом видео автор на примерах разбирает, как писать быстрые проекты на JavaScript и React. Также он рассказывает про Webpack, Redux и их роль в ускорении сайта.
Перейти к просмотру
#видео #теория
Пользователь не будет пользоваться страницей, которая постоянно виснет или грузится через сами знаете что. Для этого надо уметь оптимизировать Frontend-ную часть проекта.
В этом видео автор на примерах разбирает, как писать быстрые проекты на JavaScript и React. Также он рассказывает про Webpack, Redux и их роль в ускорении сайта.
Перейти к просмотру
#видео #теория
Jingle Bio — лучший конструктор страниц портфолио
Без особых усилий отображайте свои цифровые достижения на элегантной и удобной странице портфолио. Демонстрируйте свои проекты, навыки, опыт и достижения в одном месте. концепция не оригинальна (аналогов много), но исполнение, пожалуй, самое продвинутое. Тут можно сразу видеть обновления контента, да и вообще персоницифировать страницу.
Создайте свою собственную страницу портфолио и постройте свой персональный бренд, чтобы поднять свою карьеру на новый уровень. И самое главное — это бесплатно!
Без особых усилий отображайте свои цифровые достижения на элегантной и удобной странице портфолио. Демонстрируйте свои проекты, навыки, опыт и достижения в одном месте. концепция не оригинальна (аналогов много), но исполнение, пожалуй, самое продвинутое. Тут можно сразу видеть обновления контента, да и вообще персоницифировать страницу.
Создайте свою собственную страницу портфолио и постройте свой персональный бренд, чтобы поднять свою карьеру на новый уровень. И самое главное — это бесплатно!
🌐 Реализация RPC и Reactive BUS — [20:56]
RPC (Remote Procedure Call, вызов удаленных процедур) — это протокол, позволяющий программам, запущенным на одном компьютере, обращаться к приложениям на другом ПК.
Это базовая часть для Open Source проекта OBS Overlay. Из видео вы не только научитесь работать с RPC, но и прокачаете свои навыки написания на JavaScript:
Перейти к просмотру
#видео #практика
RPC (Remote Procedure Call, вызов удаленных процедур) — это протокол, позволяющий программам, запущенным на одном компьютере, обращаться к приложениям на другом ПК.
Это базовая часть для Open Source проекта OBS Overlay. Из видео вы не только научитесь работать с RPC, но и прокачаете свои навыки написания на JavaScript:
Перейти к просмотру
#видео #практика
📈 Matplotlib и Seaborn — [11:52]
Набор каких-то цифр довольно сложно прочитать и понять. Но и тут есть решение — графики. Модулей для их составления куча, но автор выбрал лучшие.
В видео вы научитесь создавать современные графики с помощью Matplotlib и Seaborn, анимировать их и использовать в своих проектах.
Перейти к просмотру
#видео #python
Набор каких-то цифр довольно сложно прочитать и понять. Но и тут есть решение — графики. Модулей для их составления куча, но автор выбрал лучшие.
В видео вы научитесь создавать современные графики с помощью Matplotlib и Seaborn, анимировать их и использовать в своих проектах.
Перейти к просмотру
#видео #python
Forwarded from Нажми Enter | Тренды, ІТ и бизнес
Сбер открыл кампус «Школы 21» в Ярославле. В торжественной церемонии открытия участвовали президент, председатель правления Сбербанка Герман Греф, губернатор Ярославской области Михаил Евраев и председатель Общероссийской общественной организации «Деловая Россия» Алексей Репик.
Герман Греф отметил:
Площадь кампуса составляет 2500 кв. м, а количество рабочих станций — 300. Кластеры школы носят имена великих деятелей, прославивших Ярославскую область. Эти названия выбрали сами жители Ярославля с помощью голосования.
В кампусе уже проходит первый отборочный интенсив. В нём участвуют 160 человек, средний возраст участников — 18–25 лет, самому старшему — 52 года. Заявки на обучение подали более 2090 человек со всей России — из Санкт-Петербурга, Архангельска, Костромы, Иванова, Тюмени и других городов.
@PushEnter
Герман Греф отметил:
Наше завтра будет невозможно без цифровых технологий. Все сферы без исключения — наука, сельское хозяйство, архитектура, машиностроение, медицина — будут опираться на суперсовременные цифровые технологии, на специалистов в области искусственного интеллекта. «Школа 21» готовит специалистов самого высокого уровня.
Площадь кампуса составляет 2500 кв. м, а количество рабочих станций — 300. Кластеры школы носят имена великих деятелей, прославивших Ярославскую область. Эти названия выбрали сами жители Ярославля с помощью голосования.
В кампусе уже проходит первый отборочный интенсив. В нём участвуют 160 человек, средний возраст участников — 18–25 лет, самому старшему — 52 года. Заявки на обучение подали более 2090 человек со всей России — из Санкт-Петербурга, Архангельска, Костромы, Иванова, Тюмени и других городов.
@PushEnter
🆚 Чем приватные свойства лучше публичных — [14:46]
Многие новички совсем не понимают, зачем делать свойства приватными, создавать какие-то геттеры/сеттеры, если можно просто использовать public.
Специально для них автор на реальном примере объясняет преимущество приватных свойств при написании приложения с использованием ООП.
Перейти к просмотру
#видео #теория
Многие новички совсем не понимают, зачем делать свойства приватными, создавать какие-то геттеры/сеттеры, если можно просто использовать public.
Специально для них автор на реальном примере объясняет преимущество приватных свойств при написании приложения с использованием ООП.
Перейти к просмотру
#видео #теория
🌐 Создание сайта на Django — [2:57:57]
Django — самый популярный фреймворк для веб-разработки на Python. С его помощью вы можете написать Backend-часть вашего приложения.
Для создания Frontend, всё таки нужно понимание HTML, CSS и django templates. Об этом всём и рассказывается в видео: в конце у вас даже будет готовый и рабочий сайт.
Перейти к просмотру
#видео #практика
Django — самый популярный фреймворк для веб-разработки на Python. С его помощью вы можете написать Backend-часть вашего приложения.
Для создания Frontend, всё таки нужно понимание HTML, CSS и django templates. Об этом всём и рассказывается в видео: в конце у вас даже будет готовый и рабочий сайт.
Перейти к просмотру
#видео #практика
🧠 Что делать новичку? — [5:52]
Чтобы устроиться на работу нужен опыт, чтобы получить опыт, нужно работать, или... Создать парочку своих проектов, которые будет не стыдно показать работодателю.
Автор рассказывает, как найти опыт, какие проекты делать и как выбрать, чем заниматься. Вся информация предоставляется для новичков в программировании.
Перейти к просмотру
#видео #работа
Чтобы устроиться на работу нужен опыт, чтобы получить опыт, нужно работать, или... Создать парочку своих проектов, которые будет не стыдно показать работодателю.
Автор рассказывает, как найти опыт, какие проекты делать и как выбрать, чем заниматься. Вся информация предоставляется для новичков в программировании.
Перейти к просмотру
#видео #работа
❓Заблуждения ООП — [19:36]
ООПэ встречается практически на каждом углу цифрового мира, и это не просто так, ведь методология ООП — мощный инструмент, позволяющий создавать удивительные приложения.
Но его неправильное понимание только ухудшит ситуацию, поэтому автор рассказал о самых частых заблуждениях при разработке с использованием этих принципов.
Перейти к просмотру
#видео #oop
ООПэ встречается практически на каждом углу цифрового мира, и это не просто так, ведь методология ООП — мощный инструмент, позволяющий создавать удивительные приложения.
Но его неправильное понимание только ухудшит ситуацию, поэтому автор рассказал о самых частых заблуждениях при разработке с использованием этих принципов.
Перейти к просмотру
#видео #oop
🕹 Что нужно знать тестировщику? — [30:55]
Тестировщики — кошмар программиста. Они роются по его программе, пытаясь всеми способами её сломать (ужас!). Но без них никуда.
К тому же, это — самый простой способ войти в IT: в этом видео автор рассказывает про требования к Junior-теститовщикам на примере компании EPAM.
Перейти к просмотру
#видео #профессия
Тестировщики — кошмар программиста. Они роются по его программе, пытаясь всеми способами её сломать (ужас!). Но без них никуда.
К тому же, это — самый простой способ войти в IT: в этом видео автор рассказывает про требования к Junior-теститовщикам на примере компании EPAM.
Перейти к просмотру
#видео #профессия
🤖 Делаем нейросеть с нуля — [17:16]
Как бы вас не запугивали, нейросети писать не сложно и можно сделать это даже в 90 строк кода. Достаточно просто хорошо разбираться в математике.
Автор рассказывает про принципы работы нейронных сетей и создаёт проекты на их основе. Например, определение числа на основе пикселей.
Перейти к просмотру
#видео #ai
Как бы вас не запугивали, нейросети писать не сложно и можно сделать это даже в 90 строк кода. Достаточно просто хорошо разбираться в математике.
Автор рассказывает про принципы работы нейронных сетей и создаёт проекты на их основе. Например, определение числа на основе пикселей.
Перейти к просмотру
#видео #ai