Публикации по теме 'computer-science'


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

Простые алгоритмы реализации для разрешения текстовых CAPTCHA
В этом блоге рассматриваются алгоритмы, используемые для автоматизации решения CAPTCHA. Описание этого дано в моем предыдущем блоге: Автоматизация распознавания CAPTCHA для веб-сканирования Всемирная паутина выросла с нескольких тысяч страниц в 1993 году до более чем двух миллиардов страниц в настоящее время. Благодаря… medium.com Этот проект реализован с использованием OpenCV в сочетании с C++. Поэтому некоторые используемые здесь..

Мои самые просматриваемые / последние новости в СМИ - (обновляется еженедельно)
Последнее обновление - 10.10.21 Подробнее обо мне можно прочитать здесь - Обо мне - Пурванши . Эффективное письмо для сетевых сетей Простые привычки, которые сделали мою работу из дома продуктивной То, что я бы сказал себе 20-летнему Найдите свою нишу в машинном обучении Промышленность vs академия в машинном обучении

7 правил, которые я использовал, чтобы удвоить свою продуктивность программирования за 4 года профессионального опыта
Первое правило повышения продуктивности прямо сейчас: уберите телефон подальше от себя. И я не имею в виду, чтобы спрятать его за ноутбуком или войти в режим тишины. Вы все равно до него доберетесь, если захотите. Первый шаг к тому, чтобы избежать дурной привычки, — усложнить ее достижение. Оставьте свой телефон в другой комнате. Выключите его, если необходимо. Важный принцип: вам должно быть трудно до него дотянуться, чтобы вы не захотели даже прикоснуться к нему. Я узнал об этом..

Машинное обучение: классификация использования, типы данных и примеры.
Машинное обучение (ML) в наши дни является такой шумихой. В сети много информации: грандиозные обещания, теоретические объяснения, выдуманные варианты использования, проекты GitHub. Слишком примитивно или слишком научно. Меня очень интересует искусственный интеллект, и я хочу получить примеры из реальной жизни. Что уже есть, что работает, практические услуги, использовалось и проверено. Это даст мне больше понимания того, как я могу использовать ML для проектов или для своей выгоды..

Что происходит, когда вы вводите gcc main.c ?
Оглавление 1. Что такое С? 2. Что такое компилятор? 3. GCC (сборник компиляторов GNU) 3. Цепочка инструментов компилятора 3.1 Объяснение предварительной обработки 3.2 Объяснение компиляции 3.3 Объяснение сборки 3.4 Объяснение связывания Что такое Си? C — это язык программирования общего назначения, который чрезвычайно популярен, прост и гибок в использовании. Это структурированный язык программирования, который не зависит от машины и широко..

Как написать эффективный код
Создайте свои функции Функции позволяют вам вызывать и выполнять кодовый блок несколько раз. Не повторяйте один и тот же код снова и снова Используйте подходящие алгоритмы Подумайте о временной и пространственной сложности вашего кода Помните: простота — ваш друг Минимизируйте использование If-Else Сделайте свой код более читабельным, храните код в массиве или словарях Найдите хорошую стратегию, которая поможет сделать ваш код менее сложным..