Публикации по теме '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 значительно упрощает жизнь программистов, предоставляя широкий набор функций. Мы выбираем несколько..