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

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


Один из способов хранения денег в базе данных PostgreSQL и сравнение с его альтернативой
Рассмотрите возможность использования целых чисел + лупа, если вы хотите сэкономить около 60% времени запроса! Синопсис Чтобы хранить деньги в PostgreSQL, используйте целые числа с лупой, если вы знаете наилучшее достоинство, используйте числовое значение, если вы этого не знаете, или если вы можете смириться с его производительностью; Агрегация PostgreSQL для числовых типов занимает примерно на 60 % больше времени, чем для целочисленных типов. Деньги лежат в основе всего,..

Компилятор против интерпретатора | Почему C более эффективен, чем Python
Компилятор против интерпретатора | Почему C более эффективен, чем Python Вы часто слышите, что C / C ++ более эффективен, чем интерпретируемые языки, такие как Python и Node.js. В следующем посте я попытаюсь объяснить одну из многих причин, по которым скомпилированные языки, такие как C / C ++, более производительны. Прежде чем мы сможем говорить о преимуществах компиляторов, важно, чтобы вы имели базовое представление о современной компьютерной архитектуре. Производительность..

Демистификация обработки ошибок в Rust
Когда и когда не паниковать! Rust имеет очень эффективный механизм обработки ошибок, который не ставит под угрозу читабельность. Вы узнаете, когда panic! и как справиться с Result<T, E> практичным и доступным способом. Я писал об обработке ошибок в Go около 4 лет назад , и это было довольно хорошо принято. Эта статья будет следовать примеру той статьи, в которой основное внимание уделяется практическим аспектам языковых функций и API. Причина, по которой я написал эту..

Инновации будущего производства
Выросший в маленьком городке в штате Огайо, в «Хартленде», я своими глазами видел трудности производства и ведения сельского хозяйства. Одна из самых больших проблем? Труд. В 21 веке люди не так много занимаются производством, как несколько десятилетий назад. Возьмем, к примеру, сварку. Средний возраст сварщиков в США составляет 57 лет, и при медленных темпах притока людей в сварочную отрасль будет недостаточно людей, чтобы заполнить 400 000 сварочных рабочих мест, которые, по..

Как удалить ветку Git локально и удаленно
Демонстрация того, как удалять локальные и удаленные ветки в Git Введение Иногда вы можете случайно создать локальную или удаленную ветку на вашем локальном компьютере или удаленном хосте соответственно. В других случаях вы можете просто захотеть избавиться от удаленных или локальных веток — возможно, потому, что вы не планируете объединять уже проделанную работу в рамках этой ветки. В сегодняшнем кратком руководстве мы покажем, как удалить локальную ветку Git с вашего локального..

Small Talk Episode 3: Быть консультантом в Intertech
Дима Х Лично я большой сторонник того, чтобы не ограничиваться работой над одним или несколькими продуктами для одной компании на протяжении всей моей карьеры. Я тепло приветствую разнообразие проектов и связанных с ними задач в качестве консультанта. Это заставляет меня учиться в постоянном темпе, чтобы оставаться на рынке, и знание того, что будущие проекты сильно различаются, предотвращает выгорание. Мэтт Н Моя любимая часть консалтинга — разнообразие. Не только разнообразие..

Классы данных Python сэкономят вам часы разработки!
Это обязательный ресурс, который наверняка все ждут, потому что он появился только на Python 3.7 с добавлением PEP 557 . Если у вас это ничего не будит в голове, то скоро уточню, главное, вы уменьшите количество кода, который вам нужно написать.

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

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

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

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

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

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

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

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