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


Большая четверка языков
За последние пару лет я заметил консолидацию в выборе языка программирования в коммерческих проектах и ​​проектах с открытым исходным кодом. Индустрия программного обеспечения постоянно меняется, но, похоже, существует постоянный интерес и инвестиции в несколько языков: JavaScript, Python, Java и Go — «Большая четверка». Я начал видеть Большую четверку в нескольких местах. В Отчете JetBrains о состоянии экосистемы разработчиков за 2019 год Большая четверка указана в разделе..

Приложение для фотографий на основе искусственного интеллекта для децентрализованной сети
PhotoPrism — это приложение для работы с фотографиями на базе искусственного интеллекта для децентрализованной сети. Он использует новейшие технологии для автоматической маркировки и поиска изображений, не мешая вам. Вы можете запустить его дома, на частном сервере или в облаке. Stars: 21.8k License: MIT Languages: C++(97.0%) Link: https://github.com/libuv/libuv Функции Миссия состоит в том, чтобы предоставить наиболее удобное для пользователя и конфиденциальное решение, чтобы..

4 правила чистых, выразительных и надежных модульных тестов.
В этой статье мы увидим, как просто создавать чистые, выразительные и надежные модульные тесты. Обзор Во времена, когда все добавляют чистый код в качестве основного навыка в свое резюме и профиль LinkedIn, никто ничего не упоминает о необходимости иметь чистые модульные тесты. Чистый код прост и прямолинеен. Чистый код читается как хорошо написанная проза.  – Грэйди Буч Всякий раз, когда я слышу это определение чистого кода , я понимаю, что это именно то, что нам нужно..

Отличный рассказ Саймона Холдорфа!!!
Саймон Холдорф отличная история!!!

Как кодировать лучше?
Я всегда хотел писать хороший код, но я редко пишу хороший код. Это одна из самых распространенных проблем в жизни каждого разработчика. Сегодня в этой статье мы рассмотрим корень этой проблемы. Единственное условие для прочтения этой статьи — быть разработчиком (кодером) и хотеть писать хорошие коды. Учитывая это, давайте углубимся в процесс его достижения. Мы обсудим несколько важных моментов, которые я осознал после десятилетнего программирования в качестве разработчика. Первым..

Обратная трассировка (последний последний вызов): Файл…
Отслеживание (последний последний вызов): Файл «C:\Users\pwpab\OneDrive\Escritorio\Python\Projects\Chat(owner).py», строка 54, в ‹module› SERVER. bind((HOST, PORT)) socket.gaierror: [Errno 11001] Ошибка getaddrinfo

Необоснованная эффективность VLC
Всестороннее исследование мультимедийной электростанции Введение II. История ВЛК III. Непревзойденные возможности VLC IV. VLC как многофункциональный инструмент V. Роль сообщества открытого исходного кода VI. Глядя вперед: будущее VLC Когда вы впервые встречаете VLC Media Player, это похоже на свидание с загадкой. Оранжевый дорожный конус, странный и какой-то невинный, непритязательный, но неукротимый. Возможно, вам было пятнадцать, и вы только открывали для себя..