Ошибки в обучении программированию
Это видео расскажет о распространённых ошибках, которые допускают новички в программировании.
Вы узнаете, как они могут замедлить ваш рост и как избежать их для более быстрого и эффективного обучения.
#видео #обучение
Это видео расскажет о распространённых ошибках, которые допускают новички в программировании.
Вы узнаете, как они могут замедлить ваш рост и как избежать их для более быстрого и эффективного обучения.
#видео #обучение
YouTube
Какие самые распространенные ошибки в обучении на программиста?
Мы опросили наших менторов учебного центра Foxminded и собрали для вас Топ Ошибок в обучении на программиста.
Плейлисты о которых говорит Сергей:
SOLID принципы - https://www.youtube.com/watch?v=O4uhPCEDzSo&list=PLmqFxxywkatQNWLG1IZYUhKoQrnuZHqaK
Clean…
Плейлисты о которых говорит Сергей:
SOLID принципы - https://www.youtube.com/watch?v=O4uhPCEDzSo&list=PLmqFxxywkatQNWLG1IZYUhKoQrnuZHqaK
Clean…
👍7
Полмиллиона файлов в одном git-репозитории
Представляем вашему вниманию любопытную статью о том, как в компании Canva оптимизировали работу с гигантским git-репозиторием.
Автор делится опытом масштабирования monorepo до 500 000 файлов и десятков миллионов строк кода. При таких объёмах обычные команды git становятся очень медленными.
#статья #git
Представляем вашему вниманию любопытную статью о том, как в компании Canva оптимизировали работу с гигантским git-репозиторием.
Автор делится опытом масштабирования monorepo до 500 000 файлов и десятков миллионов строк кода. При таких объёмах обычные команды git становятся очень медленными.
#статья #git
👍5❤2
Нарушение принципа подстановки Лисков
В этом видео рассматривается нарушение одного из принципов SOLID — принципа подстановки Лисков (LSP).
Самый популярный пример — прямоугольник и квадрат. Вы узнаете, почему квадрат не является прямоугольником и как это влияет на качество кода.
#видео #solid
В этом видео рассматривается нарушение одного из принципов SOLID — принципа подстановки Лисков (LSP).
Самый популярный пример — прямоугольник и квадрат. Вы узнаете, почему квадрат не является прямоугольником и как это влияет на качество кода.
#видео #solid
YouTube
Нарушаем принцип подстановки Лисков и смотрим, что получилось
#soer #itubeteam
Основной канал для общения и публикации новых видео - Телегарм - https://t.iss.one/softwareengineervlog
Спонсорство - https://donate.s0er.ru
Сайт платным контентом - https://soer.pro
Зеркало для видео Дзен Видео - https://zen.yandex.ru/i…
Основной канал для общения и публикации новых видео - Телегарм - https://t.iss.one/softwareengineervlog
Спонсорство - https://donate.s0er.ru
Сайт платным контентом - https://soer.pro
Зеркало для видео Дзен Видео - https://zen.yandex.ru/i…
👍3
А давайте убъем все фреймворки
Автор убеждён, что многие популярные инструменты и фреймворки стали чрезмерно громоздкими и запутанными.
Он считает, что с появлением ChatGPT настало время избавляться от лишней сложности и возвращаться к простым решениям.
#статья #фреймворки
Автор убеждён, что многие популярные инструменты и фреймворки стали чрезмерно громоздкими и запутанными.
Он считает, что с появлением ChatGPT настало время избавляться от лишней сложности и возвращаться к простым решениям.
#статья #фреймворки
👍9🤬2
Создание приложения на чистом JS
В этом видео рассказывается, как создать приложение для просмотра погоды на чистом JavaScript, без использования фреймворков. За час вы научитесь работать со сторонним API и узнаете про фишки ES5 и ES6.
#видео #js
В этом видео рассказывается, как создать приложение для просмотра погоды на чистом JavaScript, без использования фреймворков. За час вы научитесь работать со сторонним API и узнаете про фишки ES5 и ES6.
#видео #js
YouTube
Приложение на чистом JS с API для начинающих
С нуля пишем приложение на чистом JS с бесплатным API https://weatherstack.com/. Еще расскажу про некоторые фишки из ES5 и ES6, например, о деструктуризации в JS. Еще посмотрим, как можно хранить данные в браузере с помощью localStorage.
🐺 мой twitch: …
🐺 мой twitch: …
👍3⚡1
Как обычно делаются игры
Автор подробно рассказывает о том, чем разработка игр отличается от создания типичного софтвера.
Он описывает роли в команде, этапы производства, и тестирования. Отдельное внимание уделено управлению фичами и техдолгу — ключевым проблемам в игровой индустрии.
#статья #gamedev
Автор подробно рассказывает о том, чем разработка игр отличается от создания типичного софтвера.
Он описывает роли в команде, этапы производства, и тестирования. Отдельное внимание уделено управлению фичами и техдолгу — ключевым проблемам в игровой индустрии.
#статья #gamedev
❤7👍1
Event Loop простыми словами
В этом видео объясняется, что такое Event Loop и как он работает. Вы узнаете, как Event Loop контролирует стек и очередь обратных вызовов, а также почему это является основой асинхронного программирования.
#видео #асинхронность
В этом видео объясняется, что такое Event Loop и как он работает. Вы узнаете, как Event Loop контролирует стек и очередь обратных вызовов, а также почему это является основой асинхронного программирования.
#видео #асинхронность
YouTube
Event Loop от А до Я. Архитектура браузера и Node JS. Движки и рендер. Самое подробное видео
В этом ролике мы разберем архитектуру браузера и node js. Подробно изучим принцип работы Event loop, очереди Microtask и macrotask. Поговорим про стадии рендера, про шаблон reactor и демультиплексор событий. Про однопоточную и многопоточную модель.
Мой курс…
Мой курс…
Дышите глубже, когда проверяете почту
Статья рассматривает явление «E-mail-апноэ», когда люди задерживают дыхание или изменяют его ритм при проверке электронной почты. Согласно опросу, это явление затрагивает примерно 80% людей.
#статья #здоровье
Статья рассматривает явление «E-mail-апноэ», когда люди задерживают дыхание или изменяют его ритм при проверке электронной почты. Согласно опросу, это явление затрагивает примерно 80% людей.
#статья #здоровье
👍11👀7😁1
Что общего между MacOS и Linux
В статье подробно разбирается история появления Linux и MacOS, их технические особенности и принципиальные отличия.
Оказывается, обе системы основаны на Unix, но macOS произошла от BSD UNIX, а Linux был разработан позже.
#статья #ос
В статье подробно разбирается история появления Linux и MacOS, их технические особенности и принципиальные отличия.
Оказывается, обе системы основаны на Unix, но macOS произошла от BSD UNIX, а Linux был разработан позже.
#статья #ос
Как работает компьютер
Автор статьи рассматривает, что происходит внутри компьютера при запуске программы на примере Linux.
Она провела несколько недель исследований, чтобы лучше понять процесс выполнения кода.
#статья #linux
Автор статьи рассматривает, что происходит внутри компьютера при запуске программы на примере Linux.
Она провела несколько недель исследований, чтобы лучше понять процесс выполнения кода.
#статья #linux
👍3❤2👏1
Search: новый HTML-элемент в 2023
Статья рассматривает новый семантический элемент <search> в стандарте HTML, предназначенный для разделов страницы, используемых для поиска или фильтрации.
#статья #html
Статья рассматривает новый семантический элемент <search> в стандарте HTML, предназначенный для разделов страницы, используемых для поиска или фильтрации.
#статья #html
❤3👍1
Как программировать быстрее
Статья рассматривает методы для повышения скорости и эффективности программирования. Среди советов: ставить четкие цели, избегать многозадачности и вести рабочий журнал.
Эти методы помогут разработчикам оставаться сосредоточенными и эффективными в своей работе.
#статья #продуктивность
Статья рассматривает методы для повышения скорости и эффективности программирования. Среди советов: ставить четкие цели, избегать многозадачности и вести рабочий журнал.
Эти методы помогут разработчикам оставаться сосредоточенными и эффективными в своей работе.
#статья #продуктивность
👍14
Как устроиться в крутую компанию, когда тебе 18
Даже не имея многолетнего опыта, вы можете попасть в крупную IT-компанию, если проявите упорство и настойчивость.
Александр, молодой разработчик, рассказывает, как он с нуля освоил программирование, участвовал в конкурсах и хакатонах, чуть не создал свой стартап и в итоге получил работу в отделе искусственного интеллекта Газпромбанка.
#статья #карьера
Даже не имея многолетнего опыта, вы можете попасть в крупную IT-компанию, если проявите упорство и настойчивость.
Александр, молодой разработчик, рассказывает, как он с нуля освоил программирование, участвовал в конкурсах и хакатонах, чуть не создал свой стартап и в итоге получил работу в отделе искусственного интеллекта Газпромбанка.
#статья #карьера
👍2
Революционные IDE
Статья рассматривает эволюцию интегрированных сред разработки (IDE) и их влияние на процесс программирования.
Описывается, как с течением времени IDE стали более удобными и функциональными, автоматизируя многие задачи и упрощая отладку код
#статья #ide
Статья рассматривает эволюцию интегрированных сред разработки (IDE) и их влияние на процесс программирования.
Описывается, как с течением времени IDE стали более удобными и функциональными, автоматизируя многие задачи и упрощая отладку код
#статья #ide
❤2👍2
Введение в REST API
В этом видео рассматривается, что такое REST API и для чего оно используется. Автор также делится лучшими практиками при его использовании. Идеально для новичков и опытных программистов, работающих в веб-сфере.
#видео #api
В этом видео рассматривается, что такое REST API и для чего оно используется. Автор также делится лучшими практиками при его использовании. Идеально для новичков и опытных программистов, работающих в веб-сфере.
#видео #api
YouTube
Введение в REST API за 7 минут
В этой статье мы узнаем:
- Что такое REST
- Что такое API
- Что такое RESTful веб-сервис
- На чём основан REST API
- Как используется HTTP при создании REST API
- Ресурсы REST API
- Лучшие практики при разработке REST API
- REST API на пальцах
- Методы HTTP…
- Что такое REST
- Что такое API
- Что такое RESTful веб-сервис
- На чём основан REST API
- Как используется HTTP при создании REST API
- Ресурсы REST API
- Лучшие практики при разработке REST API
- REST API на пальцах
- Методы HTTP…
👍7
Релиз Git 2.42: основные обновления
Вышла новая версия Git 2.42 с рядом значительных обновлений.
Там появился новый алгоритм для обхода битовых карт, что увеличивает скорость работы. Также добавлены новые опции в
#статья #git
Вышла новая версия Git 2.42 с рядом значительных обновлений.
Там появился новый алгоритм для обхода битовых карт, что увеличивает скорость работы. Также добавлены новые опции в
git notes append
и git diff
.#статья #git
❤2
Генерация команд Unix из текста
AskCommand — это веб-инструмент, который преобразует ваши текстовые запросы в полноценные команды Unix.
Просто опишите, что вы хотите сделать на естественном языке, и инструмент сгенерирует соответствующую команду Unix.
#статья #unix
AskCommand — это веб-инструмент, который преобразует ваши текстовые запросы в полноценные команды Unix.
Просто опишите, что вы хотите сделать на естественном языке, и инструмент сгенерирует соответствующую команду Unix.
#статья #unix
🔥10
Осознанный выбор работы: советы эксперта
Автор делится своим опытом принятия важного решения о переходе на новое место работы.
Он предлагает рассматривать каждую возможность через призму «следующей следующей работы» — то есть той цели, к которой вы стремитесь в перспективе
#статья #карьера
Автор делится своим опытом принятия важного решения о переходе на новое место работы.
Он предлагает рассматривать каждую возможность через призму «следующей следующей работы» — то есть той цели, к которой вы стремитесь в перспективе
#статья #карьера
❤6
DevToys — набор утилит для разработчиков
DevToys предлагает разработчикам более 28 утилит, включая конвертеры, хеш-генераторы, валидаторы и многие другие.
Среди функций: конвертер
#статья #утилиты
DevToys предлагает разработчикам более 28 утилит, включая конвертеры, хеш-генераторы, валидаторы и многие другие.
Среди функций: конвертер
JSON
в YAML
, MD5
, SHA1
, SHA256
, SHA512
, валидатор XML
, превью разметки Markdown
и даже симулятор дальтонизма. #статья #утилиты
👍8
За что ненавидят JavaScript
В статье разбираются основные претензии к JavaScript: сложный синтаксис, многословность, отсутствие явных элементов. Автор анализирует, насколько эти недостатки решены в новых версиях JS.
#статья #js
В статье разбираются основные претензии к JavaScript: сложный синтаксис, многословность, отсутствие явных элементов. Автор анализирует, насколько эти недостатки решены в новых версиях JS.
#статья #js
🤔3🤡2
SVG-спрайты — быстрый гайд
Статья представляет быстрый гайд по работе с SVG-спрайтами. Описывается, как создать и применять их, стилизовать с помощью CSS, а также автоматическая генерация в gulp.
Подходит для начинающих веб-разработчиков, желающих оптимизировать графику на своих сайтах.
#статья #svg
Статья представляет быстрый гайд по работе с SVG-спрайтами. Описывается, как создать и применять их, стилизовать с помощью CSS, а также автоматическая генерация в gulp.
Подходит для начинающих веб-разработчиков, желающих оптимизировать графику на своих сайтах.
#статья #svg
❤7