Обложка канала

Новые книги для программистов. Страница 21

Несколько новых книг регулярно!

  • Новые книги для программистов

    ⚛️ Асинхронное программирование в .Net Асинхронное программирование это когда вы поставили вариться пельмешки, а в это время готовите салатик. Пока приложение ожидает ответа, оно может заниматься чем-то более полезным. Асинхронность намного проще чем многопоточность, но и тут есть свои проблемки. Чтобы их избежать стоит придерживаться Best practices, о которых и пойдёт речь. https://youtu.be/wM-h6P1BJRk
    Дмитрий Иванов — Async programming in .NET: Best practices

    Ближайшая конференция: DotNext 2022 Autumn — 3–4 ноября (Online), 20 ноября (Offline) Подробности и билеты: https://bit.ly/33DNbpA — — Всё ли известно про async/await? Мы уверены, что нет — Дмитрий расскажет все тонкости работы с ними. Появление async/await в C# привело к пересмотру того, как писать простой и корректный параллельный код. Зачастую, используя асинхронное программирование, программисты не только не решают проблемы, которые были с потоками, но и привносят новые. Дедлоки и рейсы никуда не пропадают — их просто становится труднее диагностировать. На основании опыта и наблюдений Дмитрий расскажет про правильные и неправильные паттерны написания асинхронного кода.

    YouTube
  • Новые книги для программистов

    💬 Советы новичкам в программировании Опытный разработчик (около 10 лет коммерческой разработки) делится советами с новичками, чтобы они эффективнее обучались и получали лучше результаты. Тут будет и про розовые очки, про кол-во часов обучения в неделю, про эмоции, про концентрацию, про нерешаемые проблемы и самообучение. https://youtu.be/iVoy58oe2XQ
    14 советов новичкам в программировании

    14 полезных советов для новичков, которые помогут Вам стать программистом. Платное обучение в онлайн инкубаторе: https://it-incubator.eu https://it-kamasutra.com Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам. Подробнее: https://www.youtube.com/channel/UCTW0FUhT0m-Bqg2trTbSs0g/join Поддержать меня и получить доступ к дополнительному контенту можно вот здесь: https://www.patreon.com/itkamasutra Поддержать проект монеткой: https://social-network.samuraijs.com А здесь бесплатная взаимопомощь: https://t.me/reactjs_samurai * Мы в соц. сетях: https://vk.com/itkamasutra https://instagram.com/it.incubator https://telegram.me/itkamasutra * Мои личные VK и Insta: https://vk.com/d.kuzyuberdin https://www.instagram.com/it.kamasutra.dimych/ #программирование #советыновичкам

    YouTube
  • Новые книги для программистов

    🎨 Основы цветовой теории Выбирать цвета в дизайне, ориентируясь только на свои предпочтения — глупо и непрофессионально. Для их эффективного использования важно знать теорию цвета. Автор этого видео посвятит вас в основы за 50 минут. Вы узнаете, за какую эмоцию отвечает каждый из цветов, научитесь гармонично их комбинировать и в целом значительно улучшите свои навыки в дизайне, когда начнёте применять знания на практике. https://youtu.be/NH1TLyiJVHU
    Основы цветовой теории

    Ты можешь помочь каналу материально! Альфа Банк: 5486 7320 0834 8468 Яндекс Деньги: 410013372541345 WebMoney: Z806386487651 В этом видео мы рассмотрим основы цветовой теории. Они универсальны и подойдут для любого направления в изобразительном искусстве: живопись, графика, фото и т.д. Новичкам - обязательно к просмотру! Ставь лайк и подписывайся, чтобы новые уроки выходили чаще! Группа вконтакте: https://vk.com/cgfish

    YouTube
  • Реклама

  • Новые книги для программистов

    ⚛️ Архитектура ПО. Введение Здесь не будет чего-то особенного и сложного. Это видео — основа при построении правильной архитектуры проекта. Здесь вы узнаете про модули, их связанность, взаимодействие с другими объектам, как делать стоит, как не стоит и почему. https://youtu.be/JXI2CsT2ZZQ
  • Новые книги для программистов

    🐙 Open source[1:12:54] Это видео больше для людей, которые ни разу не участвовали в разработке проектов с открытым исходным кодом и не знают, с чего начать. Этот ролик станет вашим гидом по Open source, расскажет все преимущества и недостатки, поделится секретами выбора проекта. Перейти к просмотру
  • Новые книги для программистов

    ⚒ Утилита make У вас в проекте около сотни файлов, и всех их нужно перевести в один исполняемый файл? И, желательно, автоматизировать этот процесс? Тут поможет make! Он самостоятельно соберёт код за вас, но перед этим вам надо будет его настроить. Основы и его история рассказывается как раз здесь: https://youtu.be/pK9mF5aK05Q
  • Новые книги для программистов

    Хотите освоить базовую теорию и практику рендеринга? ⚡️ Приглашаем 26 октября в 20:00 мск на открытый урок «Основы рендеринга с wgpu на Rust» в OTUS. 📚 На занятии мы: - Разберёмся с архитектурой Rust реализации графического API WebGPU. - Узнаем, как работает графический конвейер. Как его настроить и запустить с помощью wgpu. - Используя Rust, создадим окно и отрендерим в нём графический примитив. 🔴 Регистрация на вебинар: https://otus.pw/VoTG/ Это занятие — часть онлайн-курса «Rust Developer» для специалистов с опытом программирования.
  • Новые книги для программистов

    🧠 Рефакторинг Это когда местный гений программирования подходит, смотрит на твой код, говорит что всё фигня и указывает на ошибки, таким образом обучая новичков. Senior Java разработчик компании ITentika исправляет ошибки начинающих, показывает как сделать правильно и почему именно так. https://youtu.be/ejXxWxt3xOk
    КОД КАК У СЕНЬОРА. РЕФАКТОРИНГ

    Всем привет! С вами первая серия проекта «Код Раковского». Где я, Александр Раковский, Senior Java разработчик компании ITentika, расскажу о том, что считаю важным и интересным в сфере программирования. Ссылка на исходный код и репозиторий с коммитами: https://github.com/rakovi4/refactoring1stEdition/tree/master Каких-то жестких правил тут не будет, главное, запомните: Здесь не любят костыли и велосипеды. Здесь не терпят код без тестов. Здесь чтут отцов аджайла. Здесь суровое экстремальное программирование.

    YouTube
  • Новые книги для программистов

    🧠 Продвинутое программирование на C++ Тут потребуется серьёзный настрой. В плейлисте 13 видео, каждое из которых длится около 1.5 часа. Но после просмотра их всех вы освоите C++ и сможете без проблем переходить к другим направлениям (gamedev, AI, etc.). 1. Организация разработки программ на С++ — [1:17:40] 2. Сборка C++ программ — [1:32:38] 3. Работа с памятью, выполнение программ — [1:39:23] 4. Встроенные типы, инструкции и операторы — [2:20:10] 5. Функции — [1:24:28] Перейти к плейлисту
    Лекция 1. Организация разработки программ на С++ (Программирование на C++, часть 1)

    https://compscicenter.ru/ Лекция №1 в курсе "Программирование на C++, часть " (осень 2018). Лектор: Валерий Михайлович Лесин На сайте CS центра: https://compscicenter.ru/courses/cpp-1/2018-autumn/classes/3993/ Вводная лекция курса по программированию на C++. Лектор рассказывает об истории и философии языка, рассматривает библиотеки, компиляцию, средства разработки, переменные, условия, циклы, функции, простейший ввод и вывод.

    YouTube
  • Новые книги для программистов

    🥲 Как жить с Legacy Legacy — старый код, передающийся из поколения в поколение. Он неактуален, его тяжело менять, но пока он работает — пусть работает, никто трогать его не будет. «А может всё переписать?», — приходит джун и спрашивает, пока мидлы осуждающе на него смотрят. Но может действительно стоит? На этот вопрос отвечает автор ролика. https://youtu.be/5xTR7eXtX-g
    ПЕРЕПИСАТЬ ИЛИ НЕ ТРОГАТЬ? Как жить с Legacy кодом: вебинар с Владимиром Филоновым [Хекслет]

    🔥 Программа «Python-программист» на Хекслете: https://bit.ly/38jteU1 Поговорим про работу с Legacy и разберём практические кейсы. Спикер: Владимир Филонов, разработчик широкого профиля и один из организаторов сообщества Moscow Python. Все ссылки вебинара – в закреплённом посте. 00:00:00 - стартуем 00:01:17 - что такое legacy code, откуда он берётся и чем это опасно 00:04:26 - 3 уровня технического долга 00:10:12 - рефакторинг кода 00:14:33 - болезни кода 00:20:31 - признаки болезни кода 00:30:10 - начало про метрики 00:30:54 - насколько удобно рефакторить legacy code на python 00:37:29 - как быть, если легаси большое и древнее: переписать или не трогать 00:41:33 - продолжаем про метрики: как понять, что код плохой 00:45:39 - показатели Холстеда, Maintainability Index 00:49:08 - Bus factor 00:51:54 - читаемость кода 00:53:14 - ABC метрика (assignment branch condition) 00:54:39 - инструменты для измерения сложности кода 01:01:35 - как отговорить архитектора или тимлида от идеи распилить легаси на микросервисы, если нет причины для разделения? 01:07:20 - как не стать врагом менеджеров, если не гнаться за стопроцентным покрытием 01:11:16 - линтеры 01:13:07 - инструменты для улучшения читаемости кода 01:15:07 - когда рефакторить код 01:17:10 - как рефакторить код 01:19:00 - принципы рефакторинга кода 01:23:10 - техники рефакторинга 01:25:16 - одно выражение в функциональном стиле через цепочки вызовов на 30 строк - это уже code smells? 01:26:15 - state manager = размазывание логики? 01:27:55 - альтернатива свалкам 01:29:40 - распил монолитов на микросервисы - ок или только новые проекты? 01:31:34 - метрики, которые работают в одних языках, но не работают в других 01:35:27 - много ли легаси кода в ядре Linux 01:37:35 - грань, когда код становится легаси 01:39:00 - точно ли не трогать, если depricated 01:41:13 - рефакторинг в крупных системах - выстрел в голову бизнеса? 01:43:27 - отсутствие ORM, логика в хранимках, много session variables 01:46:48 - метрики для ассемблера 01:49:55 - много ли легаси в open source проектах Хекслета Полезные ссылки: - Расписание предстоящих мероприятий Хекслета: https://ru.hexlet.io/webinars - Slack-комьюнити Хекслета: https://slack-ru.hexlet.io/ - Программирование на Python: особенности обучения, перспективы, ситуация на рынке труда: https://ru.hexlet.io/blog/posts/programmirovanie-na-python-osobennosti-obucheniya-perspektivy-situatsiya-na-rynke-truda?utm_source=youtube&utm_medium=social&utm_campaign=data-science-9092021

    YouTube
  • Новые книги для программистов

    ⚡️ Как быстро выучить С++? C++ популярен своей сложностью, а «выучить этот язык за 21 день» — звучит как вызов. В наше время материалов множество, и если их правильно подобрать, то вполне можно освоить С++ меньше чем за месяц... Как минимум, 10% от всего ЯП. В ролике приведены небольшие советы о том, с чего начать изучение, как быть со сборкой и отладкой и откуда брать информацию. https://youtu.be/r5JGDiI22s4
    Как быстро выучить С++? 6 эффективных способов выучить C++ с нуля #codonaft

    ✏️ МАТЕРИАЛЫ к видео: https://bit.ly/2FIdddw Как эффективно изучить C++ и не сойти с ума? 00:25 «Язык» C/C++ 01:12 Зачем изучать C++? 02:25 #1. Чистый Си 03:50 #2. Высокоуровневые конструкции 04:51 #3. Практика 06:16 #4. Техническое интервью 06:49 #5. Отладка и дополнение Open Source без гемора со сборкой 09:42 #6. Ресурсы для профессионалов 10:13 Итог Использованные видео: • C++ Russia 2018: Илья Шишков, Как научить языку C++: опыт создания курсов на Coursera https://youtu.be/mhiAXYprh34 • One Hacker Way Rational alternative of Agile - Erik Meijer https://youtu.be/2u0sNRO-QKQ • Cats: Waiter Please https://youtu.be/xEMjTtaTzB8 Использованная музыка (распространяется на условиях лицензии CC BY 4.0): • Chris Zabriskie — CGI Snake • Chris Zabriskie — Wonder Cycle Кодонафт в соцсетях: • Telegram: https://t.me/codonaft • ВК: https://vk.com/codonaft • Facebook: https://www.facebook.com/codonaft • Twitter: https://twitter.com/codonaft • Помочь проекту: https://bit.ly/2IYdzzY 👍 Поблагодарить меня можно поделившись этим видео с друзьями. IT-индустрии очень не хватает хороших разработчиков сейчас! #программирование #cpp #учеба #студенту #codonaft

    YouTube
  • Новые книги для программистов

    🏢 Что такое «бизнес логика» и как её понимать Программист должен всегда помнить, что он пишет приложение не просто так, а для решения неких бизнес задач. Поэтому очень важно понимать, что такое бизнес логика. Автор объясняет, почему важно отделять бизнес логику от основной, что можно к ней отнести и как быть новичкам. Видео также подойдёт опытным разработчикам. https://youtu.be/9DW-xdwjop8
    Что такое “бизнес логика”? И как начать ее понимать

    Курсы для новичков: JAVA - https://bit.ly/2zdDeAe JAVA Start - https://bit.ly/2ZdtQYd Инструментарий JAVA - https://bit.ly/2AzkDyW Automation QA (Java) - https://bit.ly/2X7Yq2O PYTHON - https://bit.ly/2LDRYuO ANDROID - https://bit.ly/3bQ0WQE C#/.NET - https://bit.ly/3bJbssL FRONT-END - https://bit.ly/2yfhlQP WORDPRESS Developer - https://bit.ly/2ybNiJA SALESFORCE Developer - https://bit.ly/2WJdZz1 UI/UX дизайн - https://bit.ly/36ebKqd Project management - https://bit.ly/369kWfN Обучение на проекте Продвинутые курсы для состоявшихся девелоперов: GRASP and GoF Design patterns - https://bit.ly/3e1U44a Enterprise patterns - https://bit.ly/2WJnNJi Сайт Foxminded: https://bit.ly/2TiRWNw Foxminded в ФБ: https://www.facebook.com/foxmindedco FoxmindEd в Instagram: https://www.instagram.com/foxminded.ua/ Мой Telegram: https://t.me/nemchinskiyOnBusiness Мой блог: www.nemchinsky.me

    YouTube
  • Новые книги для программистов

    🕶 Создание крутого 3D сайта Этот проект обязательно должен быть в вашем портфолио. Здесь очень интересная задумка, красивый дизайн и отличная реализация всего. Просто посмотрите первые 10 секунд видео. После просмотра вы узнаете, как сделать 3D прокрутку с JS+CSS, как правильно сверстать страницу и что ещё стоит изучить, чтобы делать такие же классные сайты. https://youtu.be/GLbI7BGdQ3o
    Создание крутого 3D сайта с анимацией прокрутки | HTML CSS JavaScript

    Создание сайта от А до Я (комплексный курс): https://goo.gl/ankxq9 Создание интернет-магазина от А до Я: https://goo.gl/7mDqYD Создание крутого слайдера (+посадка на CMS): https://bit.ly/jVLyQ8 Все курсы в одном комплекте: https://wd-m.ru/bundle В этом уроке мы рассмотрим создание сайта с потрясающей 3D анимацией скролла, используя возможности современного HTML, CSS и JavaScript. Мы разработаем модель движения слайдов в глубину, поработаем над кастомной анимацией, плавностью, красиво оформим композицию с помощью CSS, а также поработаем с аудио и видео контентом на странице. Страница урока: https://webdesign-master.ru/blog/html-css/create-3d-scroll-site.html Таймкоды: 00:00 Начало урока 00:39 Обзор материалов урока 04:18 Подготовка к верстке сайта 05:25 Базовая HTML разметка и CSS стилизация 08:31 Подключение и настройка шрифтов 11:09 Стилизация контейнера и фреймов 13:56 Пишем движок 3D скролла на JavaScript 25:23 CSS анимация cubic-bezier 27:26 Антиалиасинг через transform-style 27:50 Верстка контента 29:46 Верстка изображений 35:18 Верстка видео (горизонтальный контент) 38:13 Умный перенос min-content 39:11 Оформление видео 41:35 Расстояние между фреймами 42:02 Верстка заголовков и текста 44:09 Верстка остального контента 48:52 Работа с аудио на странице 56:30 Что ещё изучить? ВКонтакте: https://vk.com/jediweb Телеграм: https://t.me/jediweb Дзен: https://wd-m.ru/zen

    YouTube
  • Новые книги для программистов

    Ищете способ повышения производительности, который поможет быстро и эффективно перемещаться между каталогами? 🔧 Попробуйте zoxid — это альтернатива команде cd, вдохновленная z и autojump. Инструмент запоминает, какие каталоги вы используете чаще всего, что позволяет «перепрыгивать» между ними. Поддерживается на всех ОС и может быть интегрирован в любую оболочку командной строки. https://github.com/ajeetdsouza/zoxide
  • Новые книги для программистов

    🔎 GREP и регулярные выражения grep — команда, позволяющая найти среди кучи текста нужное нам значение, заданное с помощью регулярных выражений. Очень полезная штука, часто встречается, сам ей пользуюсь. У регулярных выражений несколько простых правил, а опций у команды немного, так что разобраться будет просто, но это принесёт нереальный profit. https://youtu.be/PBkJIRmWynM
    GREP регулярные выражения. Поиск в Linux

    Одна из наиболее полезных и часто используемых команд в терминале linux это grep. Grep на первый взгляд простая команда, но если нам надо найти в linux что-то сложно на арену выходят регулярные выражения + grep. Ссылка на сообщение в телеграмм https://t.me/worlditech/331 ✦ Вкусным чай с 10% скидкой: https://moychay.ru/r/D-Iz4A ✦ Ютуб канал о чае @Сергей Шевелев #ityoutubersru #АнтонПавленко #grep # linux ХОТИТЕ ПОМОЧЬ РАЗВИТИЮ КАНАЛА? ★ Яндекс.Деньги: https://money.yandex.ru/to/410012408319752 ★ https://www.donationalerts.com/r/pavlenko_at КОНТАКТЫ: ✦ Канал в TELEGRAM: https://t.me/worlditech (worlditech) ✦ Чат в TELEGRAM: https://t.me/linux_wit ✦ Группа в VK: https://vk.com/worlditech ✦ INSTAGRAM: https://www.instagram.com/pavlenko.at/ Еще контакты: ✧ https://t.me/pavlenko_at ✧ https://vk.com/atpavlenko ✧ https://www.facebook.com/anton.pavlenko.94

    YouTube
  • Реклама

  • Новые книги для программистов

    Программист - одна из тех профессий, востребованность которых со временем будет только расти. Как войти в IT и всегда быть в теме? Журнал «Код» делает важное дело: они превращают профессию программиста из непонятных заклинаний в понятные простые идеи. Ни один программист никогда не будет так терпеливо рассказывать об основах профессии, как эти парни.  Крайне рекомендуем и приглашаем подписаться: @thecodemedia 
  • Новые книги для программистов

    🎨 100+ лет истории дизайна Полуторачасовая лекция Антона Антонюка, арт-директора проекта «Совесть» — о том, как изменился дизайн за последние 100 лет, какой стала визуальная культура и как она будет меняться в ближайшем будущем. Полезно послушать и состоявшимся графическим дизайнерам, и тем, кто только начинает изучать дизайн с нуля. https://youtu.be/9EW0n36aVxw
    100+ лет истории дизайна | Совесть

    В качестве приглашенного спикера на онлайн-лекции выступит арт-директор проекта «Совесть», который расскажет об изменении в мире дизайна за последние 100+ лет. Лекция пройдет в рамках проекта «Встречи с дизайнерами» в Лектории Skillbox. В течение часа вы узнаете, как изменился дизайн за последние 100 лет, какой стала визуальная культура сегодня и как она будет меняться в ближайшем будущем. Информация будет полезна и состоявшимся графическим дизайнерам, и тем, кто только планирует начать обучение дизайнера с нуля и построить карьеру. В заключение спикер ответит на вопросы аудитории о дополненной реальности и чрезмерном визуальном воздействии. 15:15 - дадаизм 25:00 - о музее современного искусства 42:30 - о стилях минувших лет 1:01:48 - ответы на вопросы Подписывайтесь на наш канал, чтобы не пропустить анонсы новых вебинаров и онлайн-конференций. А также заглядывайте в наши соцсети, там много полезной информации: https://vk.com/skillbox_education https://www.facebook.com/skillboxru https://www.instagram.com/skillbox.ru https://ok.ru/skillbox https://t.me/skillboxru MB01MXTK5AOKWCP #skillbox #дизайн

    YouTube
  • Новые книги для программистов

    🎨 3D графика за 1 час Что такое 3D-графика, для чего она нужна и где используется — очень короткий вводный гайд. Также автор развеивает наивные мифы о 3D в целом. Бонусом с нуля создадите первую трёхмерную сцену. https://youtu.be/YD4Mka36jpc
    3D графика за 1 час! (3д моделирование для новичков)

    Урок о 3D графике для новичков! http://cloudlessons.ru/v/321 - курс «Супер Blender» от команды VideoSmile.ru https://www.blender.org/download - скачать программу Blender Описание урока: Несмотря на то, что мы регулярно публикуем много уроков по различным 3D-программам, среди наших подписчиков довольно-таки много людей, кто по тем или иным причинам (сложно, нет времени, слабое железо, дорогие программы) боится подступиться к теме 3D графики. 3D-графика является неотъемлемой частью современного дизайна и страх 3D сильно ограничивает ваш творческий потенциал. Именно поэтому мы решились на этот смелый эксперимент, в ходе которого постараемся познакомить вас с удивительным миром 3D-графики всего лишь за 1 час. В ходе этого урока, вы узнаете что такое 3D-графика, для чего она нужна и где используется. Также мы развеем несколько популярных мифов о 3D. Познакомим вас с основными направлениями в 3D дизайна и расскажем про некоторые популярные 3D программы. В уроке вас также ждёт практика, в ходе которой вы с нуля создадите вашу первую трёхмерную сцену. Надеемся, данный урок станет для вас отличным стартом в удивительный мир трехмерной графики! Ссылки на все ролики: NOARA TRAILER 2018 EN https://www.youtube.com/watch?v=bWx1m-3Lr6o ATYPIQUE https://t.co/1B5tpajczx?amp=1 SKYWATCH: VFX Breakdown Reel https://www.youtube.com/watch?v=NPFJ8SC-Cyc How 3D printing Enhances the Design Process, Video Production Houston https://vimeo.com/69113087 Envisioning the Future with Windows Mixed Reality https://www.youtube.com/watch?v=2MqGrF6JaOM 2018 Audi A8 Body Structure - Engineering Wonder (Excellence) https://www.youtube.com/watch?v=ZuJMtW3xeNQ How NASA Visualization Scientists Recreate Distant Worlds https://www.youtube.com/watch?v=xc1V9d8jrr8 TOY STORY 4 All Movie Clips (2019) https://www.youtube.com/watch?v=9pn8utbTtnU Autodesk 2019 Film and TV, VFX, Games and Advertising Showreel https://www.youtube.com/watch?v=bUwbe7oIMxU Redshift | Demo Reel 2019 https://www.youtube.com/watch?v=fTQdUtvgbhQ ZBrush Film & TV Reel https://www.youtube.com/watch?v=4HkH3xrJ7Xs Таймкод: 00:00 Вступление 00:40 3D в современном мире 03:14 Мифы о 3D 07:07 Программы для создания 3D-графики 09:09 Основы 3D-графики 10:20 Практика 11:20 Знакомство с Blender 14:20 Базовые понятия объекта и меша 24:08 Моделирование маяка 30:10 Создание воды 32:05 Создание острова 39:23 Сборка сцены 42:55 Моделирование причала 46:15 Освещение сцены 49:00 Настройка материалов 53:07 Настройка камеры и рендеринг 57:49 Курс "Супер Blender" Сайт: https://videosmile.ru Telegram: https://t.me/videosmile_ru ВК: https://vk.com/ru_videosmile Instagram: https://www.instagram.com/videosmile_school/ Facebook: https://www.facebook.com/VideoSmile #blender #videosmile

    YouTube