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


Глубокая охота — Выпуск №44
Вот основные события недели: IBM открывает лабораторию искусственного интеллекта в Монреале; Как ИИ может продолжать ускоряться после закона Мура; Изучение LSTM; Под капотом: Поиск фотографий в Facebook Новости Технологические гиганты приобрели 34 ИИ-стартапа в первом квартале 2017 года Технологические гиганты приобрели 34 стартапа в области искусственного интеллекта в первом квартале 2017 г. (Рейтер) — В первом квартале этого года было приобретено в..

Как написать чистый код JavaScript с помощью функционального программирования
Реорганизуйте свой императивный код в функциональный, чтобы улучшить читаемость без ущерба для производительности. Я большой сторонник написания кода в функциональном стиле. Если все сделано правильно, его легче читать, разбирать и тестировать. Тем не менее, многие люди, похоже, скептически относятся к этому и беспокоятся о последствиях для производительности. Итак, позвольте мне попытаться убедить вас в преимуществах написания в функциональном стиле на реальном примере, как в..

9 советов по защитному программированию
Сведение к минимуму риска производственных ошибок с помощью защитного программирования Введение Защитное программирование — это практика, которая включает в себя разработку кода для предотвращения потенциальных уязвимостей во время цикла разработки, тем самым предотвращая возникновение нежелательных ошибок на более позднем этапе. Этот защитный дизайн действует как привратник, гарантируя, что аномалии имеют меньше шансов достичь производственной системы и нанести ущерб. Важно..

Понимание процесса настройки приложения Spark.
Apache Spark — это мощный аналитический механизм с открытым исходным кодом и распределенной инфраструктурой кластерных вычислений общего назначения. Приложение Spark — это автономное вычисление, включающее процесс-драйвер и набор процессов-исполнителей. Здесь процесс драйвера запускает функцию main(), сидя на узле внутри кластера. Более того, он отвечает за три вещи: управление информацией о приложении Spark; ответ на программу или ввод пользователя; анализ, распределение и планирование..

Недавние исследования Большого адронного коллайдера в 2023 году, часть 3 (Физика элементарных частиц)
Будущее вычислений на Большом адронном коллайдере (arXiv) Автор: Дхананджай Сайкумар . Аннотация: Эксперименты по физике высоких энергий (HEP) на LHC генерируют данные со скоростью O(10) терабит в секунду. Ожидается, что эта скорость передачи данных будет экспоненциально увеличиваться, поскольку в будущем эксперименты будут модернизированы для достижения более высоких энергий столкновений. Ожидается, что растущий размер наборов данных по физике элементарных частиц в сочетании со..

Что такое шаблоны проектирования программного обеспечения?
Шаблоны проектирования — это многоразовые и эффективные решения общих проблем проектирования программного обеспечения. Некоторые из наиболее распространенных головоломок объектно-ориентированного проектирования можно решить с помощью шаблонов проектирования. Это хорошо задокументированные решения, которые разрабатывались в течение долгого времени путем проб и ошибок и могут быть применены к конкретным задачам проектирования. Шаблоны проектирования впервые были описаны в книге..

8 наиболее важных функций SciPy для программирования линейной алгебры, упрощенное
Краткое руководство для Python-разработчиков Я никогда не упускал возможность оставить разработку .NET, потому что C++ не становится легче. Я на цыпочках перешел на Python в декабре 2012 года, разрабатывая платформы .NET с использованием C# и C++. По мере того, как мои проблемы с реализацией задач, основанных на линейной алгебре, росли, я был в поиске любого программного обеспечения или библиотеки с открытым исходным кодом, специфичного для Python. Введите SciPy. Если вы хотите..