Публикации по теме 'software-development'
Почему перезапись важна для поддержки программного обеспечения
Регулярно переписывайте программные компоненты, чтобы в конечном итоге не переписывать все.
Индустрия программного обеспечения сильно изменилась за последнее десятилетие. Одна из вещей, которая изменилась больше всего, - это процесс разработки программного обеспечения.
Это изменение было вызвано постоянным увеличением скорости, с которой новые требования пользователей должны быть реализованы, упакованы и отправлены. Вместо того, чтобы ждать следующего выпуска программного..
Что такое самостоятельный компилятор?
В компьютерных науках под самозагрузкой понимается процесс превращения компилятора в язык программирования, который вы хотите скомпилировать.
Другими словами, если язык программирования, который вы использовали для создания компилятора Python, — Python, этот процесс называется начальной загрузкой. И компилятор, который применяет этот процесс начальной загрузки, называется самостоятельным компилятором.
Хм? Создание компилятора для компиляции Python с использованием Python? Как..
Знаете ли вы о GraphQL — «языке запросов для API»?
Всем привет. Мы познакомимся с интересной технологией под названием GraphQL , которая представляет собой язык запросов данных и обработки данных с открытым исходным кодом для API. Технология GraphQL была разработана Facebook в 2012 году для внутреннего использования и публично выпущена в 2015 году. После того, как проект GraphQL стал открытым, в 2018 году проект GraphQL был перенесен из Facebook во вновь созданный GraphQL Foundation.
Подсказки типов и строки документации Python
Автоматически вставлять типы переменных из подсказок типов Python (3.5+) в строки документации в стиле Google.
В этой истории вы будете сопровождать меня в путешествии по автоматической генерации строк документации в стиле Google из подсказок типов Python. Мы рассмотрим следующие элементы.
Подсказки типов Python Вставить подсказки типа в строки документации функции Автоматизация с помощью хуков Git перед фиксацией
Подсказки типа Python
Начиная с Python 3.5+, мы увидели..
Переход с Jetbrains на VS Code
Если вы следите за последними новостями IDE, вы, вероятно, все чаще слышите о коде VS. VS Code — это интегрированная среда разработки Microsoft с открытым исходным кодом, которая работает аналогично Atom и Sublime Text. Несмотря на то, что он был написан с помощью Electron, Microsoft и сообщество проделали действительно большую работу, сделав его быстрым, а также сохранив при этом полноценный функционал.
За последние несколько лет я привык использовать IDE Jetbrains: WebStorm,..
5 наиболее распространенных ошибок, которых следует избегать при использовании ChatGPT
ChatGPT, основанный на OpenAI, произвел революцию в области разговорного ИИ, позволив пользователям взаимодействовать с языковой моделью более интерактивным и динамичным образом. Однако, как и в случае любого мощного инструмента, важно знать о потенциальных подводных камнях и распространенных ошибках, которые могут возникнуть при использовании ChatGPT. В этой статье мы рассмотрим пять наиболее распространенных ошибок и дадим рекомендации, как их избежать, чтобы обеспечить более..
10 лучших программ с открытым исходным кодом Swift за последний месяц (по сравнению с мартом 2018 г.)
10 лучших программ с открытым исходным кодом Swift за последний месяц (по сравнению с мартом 2018 г.)
За последний месяц , мы составили рейтинг почти 200 проектов с открытым исходным кодом Swift и вошли в десятку лучших.
Мы сравнивали проекты с новым или мажорным релизом за этот период. Mybridge AI ранжирует проекты на основе множества факторов, чтобы оценить их качество для профессионалов.
Среднее количество звезд Github в этом выпуске: 687 ⭐️ Смотрите 10 лучших проектов..
Новые материалы
ИИ для общего блага, часть вторая
В нашем последнем блоге мы исследовали возможности ИИ для общего блага, указав на несколько инициатив по поиску действенных решений для продвижения справедливых и беспристрастных систем ИИ. По..
Время расцвета закончилось
Большую часть своей карьеры в индустрии программного обеспечения программисты работали с головой в песок.
Успех в отрасли требует навыков презентации и обучения других.
Ценность улучшенных..
Будущее сельского хозяйства: новый уровень производительности с современными технологиями
По мере роста населения мира растет и спрос на продукты питания. Фермеры сталкиваются с растущим давлением необходимости повышать урожайность и максимизировать производительность, манипулируя..
Состояние совместной фильтрации в 2022 году, часть 1
ResBeMF: Улучшение прогнозируемого охвата совместной фильтрации на основе классификации (arXiv)
Автор: Анхель Гонсалес-Прието , Авраам Гутьеррес , Фернандо Ортега , Рауль Лара-Кабрера..
Зачем изучать PYTHON в 2022 году !
Python — востребованный, доступный язык программирования с активным, постоянно растущим сообществом пользователей. Для тех, кто хочет сменить профессию в мире технологий с помощью..
Решение капч с помощью Puppeteer
Это руководство предназначено для текстовых кодов, а не для reCAPTCHA Google (см. конец этого сообщения).
Требования:
Антикапча или любой другой сервис по разгадыванию капчи. Модуль..
7 встроенных библиотек Python, которые необходимо знать
7 встроенных библиотек Python, которые необходимо знать
Стандартная библиотека Python значительно упрощает жизнь программистов, предоставляя широкий набор функций. Мы выбираем несколько..