eConti - программирование в вопросах и ответах

Публикации по теме 'software-engineering'


Создание игры Kalah на Java с использованием разработки через тестирование
Знайте игру, ее правила и как строить Разработка через тестирование была краеугольным камнем хороших методов разработки программного обеспечения на протяжении большей части двадцати пяти лет. Я уверен, что все мы делаем это в нашей повседневной работе (да, мы делаем, не так ли!!), но иногда приятно взять новую проблему и создать ее с нуля, используя TDD. Ката, если хотите. Нам нужна задача, которая обеспечивает баланс между чрезмерно упрощенной и умопомрачительной сложностью...

Время расцвета закончилось
Большую часть своей карьеры в индустрии программного обеспечения программисты работали с головой в песок. Успех в отрасли требует навыков презентации и обучения других. Ценность улучшенных навыков программирования упускается из виду, а страсть — единственная награда за создание. Структура стимулов благоприятствовала саморекламе, а культура отрасли отталкивала таланты от значимой работы. Средняя продолжительность карьеры программиста быстро сократилась из-за опасений, что ИИ..

Организация каталога загрузок с помощью Python
СОЗДАНИЕ ВАШЕГО ФЛОТА РОБОТОВ PYTHON Организация каталога загрузок с помощью Python Больше не нужно тратить время на поиски иголки в стоге сена Если вы чем-то похожи на меня, ваш каталог ~/Downloads представляет собой беспорядок. Легко позволить загруженным файлам накапливаться, и, прежде чем вы это узнаете, у вас есть сотни файлов, занимающих ценное место для хранения на вашем…

Новые хуки React 18 и варианты их использования
Выпуск React 18 принес несколько интересных функций и улучшений в популярную библиотеку JavaScript, что сделало разработку пользовательских интерфейсов еще более эффективной и приятной. Среди этих улучшений — введение двух новых хуков: useDeferredValue и useTransition . В этой статье представлен всесторонний обзор этих новых хуков, их преимуществ и практических вариантов использования, которые помогут вам полностью использовать их потенциал в ваших приложениях React...

Как DevOps может сэкономить ваше время и деньги
В сегодняшней быстро меняющейся бизнес-среде время является ценным товаром. Время, потраченное на неэффективные процессы или задержки, может привести к упущенным возможностям и потере дохода. Точно так же бюджетные ограничения могут ограничивать способность компании инвестировать в новые проекты и оставаться конкурентоспособными…

Чего ожидать от Java 15
Краткий обзор новых функций версии Java, которая скоро будет доступна 17 марта выпущена Java 14, в которой были внесены некоторые важные улучшения. После шестимесячной периодичности выпуска Java 14 в августе будет заменена Java 15. Java 15 также будет выпуском функций Java, точно так же, как Java 14, а не выпуском с долгосрочной поддержкой (LTS). Текущий выпуск LTS - это Java 11, и, надеюсь, он будет заменен выпуском Java 17 LTS в 2021 году. По состоянию на 16 июля Java 15..

Я создал быстрый статический полнотекстовый поиск с помощью фильтров WebAssembly, Rust, Next.js и Xor
Быстрый, легкий и приносит массу удовольствия при сборке! TL;DR 🦀 Имеется богатый инструментарий для разработки WebAssembly на Rust. Это весело! 🤝 WebAssembly и Next.js довольно хорошо работают вместе, но помните об известных проблемах. 🧑‍🔬 Фильтры Xor — это структуры данных, которые обеспечивают высокую эффективность использования памяти и быстрый поиск существования значения. 🧑‍🍳 Производительность WebAssembly и размер кода не гарантируются. Обязательно измеряйте и оценивайте...

Новые материалы

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

Время расцвета закончилось
Большую часть своей карьеры в индустрии программного обеспечения программисты работали с головой в песок. Успех в отрасли требует навыков презентации и обучения других. Ценность улучшенных..

Будущее сельского хозяйства: новый уровень производительности с современными технологиями
По мере роста населения мира растет и спрос на продукты питания. Фермеры сталкиваются с растущим давлением необходимости повышать урожайность и максимизировать производительность, манипулируя..

Состояние совместной фильтрации в 2022 году, часть 1
ResBeMF: Улучшение прогнозируемого охвата совместной фильтрации на основе классификации (arXiv) Автор: Анхель Гонсалес-Прието , Авраам Гутьеррес , Фернандо Ортега , Рауль Лара-Кабрера..

Зачем изучать PYTHON в 2022 году !
Python — востребованный, доступный язык программирования с активным, постоянно растущим сообществом пользователей. Для тех, кто хочет сменить профессию в мире технологий с помощью..

Решение капч с помощью Puppeteer
Это руководство предназначено для текстовых кодов, а не для reCAPTCHA Google (см. конец этого сообщения). Требования: Антикапча или любой другой сервис по разгадыванию капчи. Модуль..

7 встроенных библиотек Python, которые необходимо знать
7 встроенных библиотек Python, которые необходимо знать Стандартная библиотека Python значительно упрощает жизнь программистов, предоставляя широкий набор функций. Мы выбираем несколько..