Статья: Модульная архитектура — что, как и почему?
Модульный подход к архитектуре делает написание кода более простым и динамичным и имеет множество преимуществ: от возможности работать над кодом в команде удаленно до высокого уровня безопасности. В статье разбирают, что такое модульная архитектура, как она работает и как модульный подход поможет оптимизировать работу над проектами и даже улучшить их качество:
Ссылка на статью
#статья #general #архитектура #ru
Модульный подход к архитектуре делает написание кода более простым и динамичным и имеет множество преимуществ: от возможности работать над кодом в команде удаленно до высокого уровня безопасности. В статье разбирают, что такое модульная архитектура, как она работает и как модульный подход поможет оптимизировать работу над проектами и даже улучшить их качество:
Ссылка на статью
#статья #general #архитектура #ru
Библиотека программиста
🧱 Модульная архитектура: что, как и почему?
Модульный подход к архитектуре делает написание кода более простым и динамичным и имеет множество преимуществ: от возможности работать над кодом в команде удаленно до высокого уровня безопасности. В статье разберемся, что такое модульная архитектура, как…
Видео: Agile и Scrum на пальцах
В видео автор постарался простыми словами рассказать о гибких методологиях разработки программного обеспечения. Рассказывают про agile, scrum, backlog, product owner, epic, story, task, daily standup, ретроспективы и про другие термины из мира agile-разработки:
https://youtu.be/cDvZaXzQezs
#видео #agile #scrum #начинающим #ru
В видео автор постарался простыми словами рассказать о гибких методологиях разработки программного обеспечения. Рассказывают про agile, scrum, backlog, product owner, epic, story, task, daily standup, ретроспективы и про другие термины из мира agile-разработки:
https://youtu.be/cDvZaXzQezs
#видео #agile #scrum #начинающим #ru
YouTube
Agile и Scrum на пальцах / О ГИБКИХ методологиях разработки ПО понятным языком
Всё ещё кодишь без AI? Го в клуб "Эволюция Кода 🧬", научу: https://itbeard.com/evocoders
‼️ РАЗБОР ОШИБОК ИЗ ЭТОГО ВИДЕО: https://youtu.be/irEpzcXV3RI
В этом я постарался простыми словами рассказать вам о гибких (проворных) методологиях разработки программного…
‼️ РАЗБОР ОШИБОК ИЗ ЭТОГО ВИДЕО: https://youtu.be/irEpzcXV3RI
В этом я постарался простыми словами рассказать вам о гибких (проворных) методологиях разработки программного…
Книга: Гид Java-разработчика. Проектно-ориентированный подход
Автор: Рауль-Гибриэль Урма
Год издания: 2022
Описание:
На примере реальных проектов авторы разбирают все наиболее популярные приемы объектно-ориентированного программирования, такие как разработка через тестирование или функциональное программирование.
В этом руководстве представлен проектно-ориентированный подход к разработке программного обеспечения на языке Java, позволяющий освоить ключевые навыки, необходимые каждому эффективному программисту.
#книга #java #ооп #ru
Автор: Рауль-Гибриэль Урма
Год издания: 2022
Описание:
На примере реальных проектов авторы разбирают все наиболее популярные приемы объектно-ориентированного программирования, такие как разработка через тестирование или функциональное программирование.
В этом руководстве представлен проектно-ориентированный подход к разработке программного обеспечения на языке Java, позволяющий освоить ключевые навыки, необходимые каждому эффективному программисту.
#книга #java #ооп #ru
Курс: TypeScript — расширенная версия языка JavaScript
TypeScript увеличивает эффективность и надёжность JavaScript-разработки добавлением типизации. Он взят за основу в некоторых современных фреймворках, таких как Angular. Но, если посмотреть на тенденции современной разработки, TypeScript активно используется и с другими фреймворками и окружениями, включая React, Vue и даже Node.js.
Курс состоит из 20 видео, в которых разбираются: основные типы данных, классы, ООП, обобщения и многое другое.
Страница курса
#курс #javascript #typescript #ru
TypeScript увеличивает эффективность и надёжность JavaScript-разработки добавлением типизации. Он взят за основу в некоторых современных фреймворках, таких как Angular. Но, если посмотреть на тенденции современной разработки, TypeScript активно используется и с другими фреймворками и окружениями, включая React, Vue и даже Node.js.
Курс состоит из 20 видео, в которых разбираются: основные типы данных, классы, ООП, обобщения и многое другое.
Страница курса
#курс #javascript #typescript #ru
YouTube
TypeScript #1 Введение и настройка окружения
В этом видео мы узнаем что такое TypeScript. А также настроем среду окружения для начала работы с ним.
Поддержать развитие канала: https://www.donationalerts.com/r/codeburger
VK: https://vk.com/id279967784
Почта для связи: [email protected]
#codeburger
Поддержать развитие канала: https://www.donationalerts.com/r/codeburger
VK: https://vk.com/id279967784
Почта для связи: [email protected]
#codeburger
Инструмент: большой агрегатор бесплатных инструментов проектирования
Содержит в себе кучу сервисов и инструментов не только для разработчиков, но и дизайнеров. Для удобства всё рассортировано по категориям:
Ссылка: Undesign
#инструмент #подборка #general
Содержит в себе кучу сервисов и инструментов не только для разработчиков, но и дизайнеров. Для удобства всё рассортировано по категориям:
Ссылка: Undesign
#инструмент #подборка #general
Книга: Эффективные алгоритмы и сложность вычислений
Авторы: Н. Кузюрин и С. Фомин
Год издания: 2019
Описание:
Основная цель книги заключается в ознакомлении читателей как с классическими результатами в разработке эффективных алгоритмов для
решения вычислительно трудных задач, так и с новыми результатами, полученными в последние годы. Именно в рассмотрении вычислительно трудных задач и современных подходов к их решению и заключается основное отличие этой книги от традиционных вариантов по разработке и анализу эффективных алгоритмов.
Скачать
#книга #general #алгоритмы #ru
Авторы: Н. Кузюрин и С. Фомин
Год издания: 2019
Описание:
Основная цель книги заключается в ознакомлении читателей как с классическими результатами в разработке эффективных алгоритмов для
решения вычислительно трудных задач, так и с новыми результатами, полученными в последние годы. Именно в рассмотрении вычислительно трудных задач и современных подходов к их решению и заключается основное отличие этой книги от традиционных вариантов по разработке и анализу эффективных алгоритмов.
Скачать
#книга #general #алгоритмы #ru
Практикум: Практикум по математике и Python
Практикум для начинающих помогает осваивать Python с наборами дополнительных задач и материалов для углублённого и более детального изучения программирования и математики. Подходит для отработки навыков при обучении анализу данных.
Рекомендуется для изучения лицам, впервые столкнувшимся с python в рамках курса и испытывающим трудности с решением задач по программированию.
Ссылка на практикум
#практикум #python #math #ru
Практикум для начинающих помогает осваивать Python с наборами дополнительных задач и материалов для углублённого и более детального изучения программирования и математики. Подходит для отработки навыков при обучении анализу данных.
Рекомендуется для изучения лицам, впервые столкнувшимся с python в рамках курса и испытывающим трудности с решением задач по программированию.
Ссылка на практикум
#практикум #python #math #ru
Stepik: online education
Практикум по математике и Python
Практикум для начинающих осваивать Python с наборами дополнительных задач и материалов для углублённого и более детального изучения программирования и математики. Подходит для отработки навыков при обучении анализу данных.
Доклад: Введение в Swift Runtime
Что такое рантайм языка Swift? В докладе рассмотрят исходники рантайма, а также результаты промежуточных этапов компиляции простенького кода на языке Swift, чтобы своими глазами увидеть, какую магию делает компилятор незаметно от вас. Также в конце вас ждёт секция с несколькими любопытными решениями в языке, которые заставят задуматься:
https://youtu.be/H7m-KDySG7E
#доклад #swift #ru
Что такое рантайм языка Swift? В докладе рассмотрят исходники рантайма, а также результаты промежуточных этапов компиляции простенького кода на языке Swift, чтобы своими глазами увидеть, какую магию делает компилятор незаметно от вас. Также в конце вас ждёт секция с несколькими любопытными решениями в языке, которые заставят задуматься:
https://youtu.be/H7m-KDySG7E
#доклад #swift #ru
YouTube
Александр Пахомов (Альфа-Банк) — Введение в Swift Runtime
Ближайшая конференция: Mobius 2025 Spring, 9–10 апреля, Москва + онлайн. Подробности и билеты: https://jrg.su/ojGU3B
— —
Что такое рантайм языка Swift? Вместе посмотрим на исходники рантайма, а также на результаты промежуточных этапов компиляции простенького…
— —
Что такое рантайм языка Swift? Вместе посмотрим на исходники рантайма, а также на результаты промежуточных этапов компиляции простенького…
Статья: 9 лучших практик по работе с микросервисами
Микросервисы позволяют разрабатывать приложения в виде набора слабосвязанных сервисов, которые взаимодействуют через API, что упрощает разработку, поддержку и масштабирование приложений. Однако с этой архитектурой связаны определенные сложности. В этой статье обсудят лучшие практики, которые помогут вам построить более эффективную экосистему микросервисов с меньшим количеством архитектурных недочетов:
Ссылка на статью
#статья #архитектура #ru
Микросервисы позволяют разрабатывать приложения в виде набора слабосвязанных сервисов, которые взаимодействуют через API, что упрощает разработку, поддержку и масштабирование приложений. Однако с этой архитектурой связаны определенные сложности. В этой статье обсудят лучшие практики, которые помогут вам построить более эффективную экосистему микросервисов с меньшим количеством архитектурных недочетов:
Ссылка на статью
#статья #архитектура #ru
Библиотека программиста
Лучшие практики микросервисов
Микросервисы позволяют разрабатывать приложения в виде набора слабосвязанных сервисов, которые взаимодействуют через API, что упрощает разработку, поддержку и масштабирование приложений. Однако с этой архитектурой связаны определенные сложности. В этой статье…
Книга: ATDD — разработка программного обеспечения через приемочные тесты
Автор: Маркус Гэртнер
Год издания: 2013
Описание:
Эта книга — первое практическое руководство начального уровня по внедрению и успешному применению методики ATDD. На примерах автор показывает, как применять ATDD, используя различные языки и каркасы. В результате проработки примеров порождаются различные артефакты: классы для автоматизации тестирования, определения шагов и полные реализации. На этих вполне реалистичных примерах автор иллюстрирует фундаментальные принципы ATDD, показывает место ATDD в общем процессе разработки, делится своим обширным опытом и предостерегает против типичных ошибок.
#книга #ru #qa
Автор: Маркус Гэртнер
Год издания: 2013
Описание:
Эта книга — первое практическое руководство начального уровня по внедрению и успешному применению методики ATDD. На примерах автор показывает, как применять ATDD, используя различные языки и каркасы. В результате проработки примеров порождаются различные артефакты: классы для автоматизации тестирования, определения шагов и полные реализации. На этих вполне реалистичных примерах автор иллюстрирует фундаментальные принципы ATDD, показывает место ATDD в общем процессе разработки, делится своим обширным опытом и предостерегает против типичных ошибок.
#книга #ru #qa
This media is not supported in your browser
VIEW IN TELEGRAM
Инструмент для искусственного ухудшения состояния сети
Clumsy позволяет намеренно ухудшить состояние вашей сети в интерактивном режиме. Это может пригодиться для отслеживания странных ошибок, связанных с неработающей сетью, или оценки работы приложения в условиях плохого соединения. Важно отметить, что весь процесс контролируется пользователем.
Ссылка на инструмент: Clumsy
#инструмент #general
Clumsy позволяет намеренно ухудшить состояние вашей сети в интерактивном режиме. Это может пригодиться для отслеживания странных ошибок, связанных с неработающей сетью, или оценки работы приложения в условиях плохого соединения. Важно отметить, что весь процесс контролируется пользователем.
Ссылка на инструмент: Clumsy
#инструмент #general
Дайджест: ⅓ россиян бесят коллеги, нейросеть хочет уничтожить людей
В подборке типичный собрал лучшие материалы за неделю: про мобильную и веб-разработку, Python, геймдев, нейросети и полезные инструменты для разработчиков:
Ссылка на дайджест
#дайджест #general #ru
В подборке типичный собрал лучшие материалы за неделю: про мобильную и веб-разработку, Python, геймдев, нейросети и полезные инструменты для разработчиков:
Ссылка на дайджест
#дайджест #general #ru
Tproger
Дайджест Tproger: бесячие коллеги и GPT для их уничтожения
Дайджест Типичного программиста ⭐ Держите выжимку из самых полезных и интересных материалов в IT-сфере за последние дни.
Какой у вас опыт работы в IT?
Anonymous Poll
32%
Пока что нет опыта
10%
Менее 1 года
10%
1-2 года
10%
2-4 года
7%
4-6 лет
8%
6-10 лет
7%
10-15 лет
9%
Более 15 лет
7%
Посмотреть результаты
Мы развиваемся и нам в команду требуются новые люди! Сейчас мы ищем двух человек
Если вы разбираетесь в темах Python / Data Science / AI и хотите рассказывать об этом другим разработчикам, создавая целое сообщество единомышленников то, возможно, вас заинтересует эта вакансия: https://tprg.ru/GEZL
А если вам хочется вместе с нами развивать наши каналы в Telegram и делиться с подписчиками только самыми лучшими материалами, то обратите внимание на эту вакансию (особенно если интересуетесь мобильной разработкой): https://tprg.ru/bqed
#вакансии #работа
Если вы разбираетесь в темах Python / Data Science / AI и хотите рассказывать об этом другим разработчикам, создавая целое сообщество единомышленников то, возможно, вас заинтересует эта вакансия: https://tprg.ru/GEZL
А если вам хочется вместе с нами развивать наши каналы в Telegram и делиться с подписчиками только самыми лучшими материалами, то обратите внимание на эту вакансию (особенно если интересуетесь мобильной разработкой): https://tprg.ru/bqed
#вакансии #работа
Книга: Программируем Arduino. Профессиональная работа со скетчами
Автор: Саймон Монк
Год издания: 2017
Описание:
Научитесь в полной мере использовать все возможности Arduino и познакомьтесь с его использованием в проектах Internet of Things.
Хотите создать умный дом или запрограммировать робота? Нет ничего проще. Саймон Монк не только поможет разобраться с проволочками, контактами и датчиками, но и покажет, как заставить всё это хитросплетение проводов и плат делать то, что вам нужно.
#книга #arduino #ru
Автор: Саймон Монк
Год издания: 2017
Описание:
Научитесь в полной мере использовать все возможности Arduino и познакомьтесь с его использованием в проектах Internet of Things.
Хотите создать умный дом или запрограммировать робота? Нет ничего проще. Саймон Монк не только поможет разобраться с проволочками, контактами и датчиками, но и покажет, как заставить всё это хитросплетение проводов и плат делать то, что вам нужно.
#книга #arduino #ru
Шпаргалка: Обучение под наблюдением
Это качественная шпаргалка по обучению под наблюдением с курса по машинному обучению университета Стенфорда. Сохраняйте для изучения:
Ссылка на шпаргалку
#шпаргалка #ml #en
Это качественная шпаргалка по обучению под наблюдением с курса по машинному обучению университета Стенфорда. Сохраняйте для изучения:
Ссылка на шпаргалку
#шпаргалка #ml #en
GitHub
stanford-cs-229-machine-learning/en/cheatsheet-supervised-learning.pdf at master · afshinea/stanford-cs-229-machine-learning
VIP cheatsheets for Stanford's CS 229 Machine Learning - afshinea/stanford-cs-229-machine-learning
Доклад: основы Kafka — что это и где используется
Apache Kafka — популярный распределенный отказоустойчивый брокер сообщений, используемый в высоконагруженных системах и BigData проектах.
В видео рассказ про основы Kafka: что, зачем, как и где:
https://youtu.be/-AZOi3kP9Js
#доклад #начинающим #kafka #ru
Apache Kafka — популярный распределенный отказоустойчивый брокер сообщений, используемый в высоконагруженных системах и BigData проектах.
В видео рассказ про основы Kafka: что, зачем, как и где:
https://youtu.be/-AZOi3kP9Js
#доклад #начинающим #kafka #ru
YouTube
Про Kafka (основы)
Apache Kafka - популярный распределенный отказоустойчивый брокер сообщений, используемый в высоконагруженных системах и BigData проектах.
На видео мой рассказ про основы Kafka: что, зачем, как и где.
На видео мой рассказ про основы Kafka: что, зачем, как и где.
Курс: Полный курс по Redux
В этом курсе максимально простым языком рассказано всё, что необходимо знать о Redux, чтобы его успешно применять на практике. Также содержится множество примеров как в самих видео, так и специально созданном репозитории.
Ссылка на курс
#курс #web #redux #ru
В этом курсе максимально простым языком рассказано всё, что необходимо знать о Redux, чтобы его успешно применять на практике. Также содержится множество примеров как в самих видео, так и специально созданном репозитории.
Ссылка на курс
#курс #web #redux #ru
YouTube
1. Redux и React. Все о Redux. Понятная теория для всех. React + redux.
В этом уроке я расскажу тебе про Redux Настолько понятно, насколько это вообще возможно. Наглядный пример
Ссылка на этот плейлист - https://www.youtube.com/playlist?list=PL6DxKON1uLOHsBCJ_vVuvRsW84VnqmPp6
Мой курс "Продвинутый Frontend. В production на…
Ссылка на этот плейлист - https://www.youtube.com/playlist?list=PL6DxKON1uLOHsBCJ_vVuvRsW84VnqmPp6
Мой курс "Продвинутый Frontend. В production на…
Книга: Правила мозга [3-е издание]
Автор: Джон Медина
Год издания: 2018
Описание:
В этой книге собрана самая полная информация об особенностях функционирования мозга и приведены практические рекомендации по оптимизации его работы. Внедрение в жизнь правил, описанных автором, поможет повысить эффективность работы, улучшить память, усовершенствовать процесс обучения и позволит успешно проводить переговоры и презентации.
#книга #softskills #ru
Автор: Джон Медина
Год издания: 2018
Описание:
В этой книге собрана самая полная информация об особенностях функционирования мозга и приведены практические рекомендации по оптимизации его работы. Внедрение в жизнь правил, описанных автором, поможет повысить эффективность работы, улучшить память, усовершенствовать процесс обучения и позволит успешно проводить переговоры и презентации.
#книга #softskills #ru
Статья: 20 рабочих промптов ChatGPT для IT
В статье собрали промпты для ChatGPT, которые могут быть полезны для работы в IT.
Все промпты приведены на английском языке, так как ChatGPT лучше всего работает именно с ним. Их можно перевести на русский язык, но результат может быть не таким качественным:
Ссылка на статью
#статья #gpt #general #ru
В статье собрали промпты для ChatGPT, которые могут быть полезны для работы в IT.
Все промпты приведены на английском языке, так как ChatGPT лучше всего работает именно с ним. Их можно перевести на русский язык, но результат может быть не таким качественным:
Ссылка на статью
#статья #gpt #general #ru
Tproger
20 промптов ChatGPT для работы в IT
Составили подборку из 20 промптов, то есть запросов, для ChatGPT, которые могут быть полезны для работы в IT.
Статья: правила эффективного общения для разработчиков
Разработчики часто лучше пишут код, чем общаются с людьми, и это может привести к недопониманию и конфликтам. В статье рассказывают, как эффективно общаться в чатах, по электронной почте, на созвонах и во время код-ревью. Следуя этим советам, вы улучшите своё взаимодействие с коллегами по команде и избежите ненужных конфликтов.
Ссылка на статью
#статья #softskills #ru
Разработчики часто лучше пишут код, чем общаются с людьми, и это может привести к недопониманию и конфликтам. В статье рассказывают, как эффективно общаться в чатах, по электронной почте, на созвонах и во время код-ревью. Следуя этим советам, вы улучшите своё взаимодействие с коллегами по команде и избежите ненужных конфликтов.
Ссылка на статью
#статья #softskills #ru
Библиотека программиста
💬 26 правил эффективного общения для разработчиков
Разработчики часто лучше пишут код, чем общаются с людьми, и это может привести к недопониманию и конфликтам. В этой статье мы расскажем, как эффективно общаться в чатах, по электронной почте, на созвонах и во время код-ревью. Следуя нашим советам, вы улучшите…