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


Поздоровайтесь с садоводством с помощью Интернета вещей!
Первоначально опубликовано в официальном блоге ETI LABS. «Любовь к садоводству — это семя, которое однажды посеяно, никогда не умрет ». Всегда замечательно иметь сад, наполненный яркими и красивыми растениями. Они оказывают умиротворяющее и успокаивающее действие на наши захламленные умы. Посадить сад — это поистине, посадить счастье! Но в сегодняшнем занятом мире забота о наших дорогих растениях становится тяжелой работой. Необходимо постоянно следить за растениями, чтобы..

Решение неправильной проблемы: мой взгляд на 3DOR 2017
На этой неделе я посетил 10-й мастер-класс Распознавание 3D-объектов , который проходил в рамках предварительной части ЕвроГрафики . Мое мнение о подавляющем большинстве представленных работ заключается в том, что академия занимается неправильными проблемами . В частности — большая часть представленных исследований (хотя и не все) касалась моделей САПР , их индексации, анализа, поиска сходства, дескрипторов и преобразований для них. На мой взгляд, это подход, который потерял связь с..

Алгоритмы в контексте № 3: коды Хаффмана
Вы когда-нибудь задумывались, как работают программы сжатия данных , такие как WinRAR или WinZip? А вы когда-нибудь спрашивали себя, можем ли мы сжимать данные, почему бы не хранить и не использовать их таким образом? Если да, добро пожаловать в третью главу серии: Коды Хаффмана . Итак, я только что решил свой 200-й вопрос в HackerRank после почти двухлетнего перерыва, который, кстати, касался Расшифровки Хаффмана , и обнаружил, что пишу этот пост. Позвольте мне начать с вопроса:..

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

Анализ сборщика мусора
Сборщики мусора — еще одно доказательство того, что люди не умеют упрощать вещи. Все наоборот. Сборщики мусора упрощают разработку малых и крупных приложений с каждым шагом. Мне приходит в голову вопрос, полезен ли сборщик мусора? Да, точка. Современные языки программирования предоставляют сборщики мусора, чтобы сделать управление памятью абстрактным для программистов. В таких языках, как C и C++, которые не реализуют никаких сборщиков мусора, ответственность за управление памятью..

Шаблоны архитектуры программного обеспечения
Многослойная архитектура Это наиболее распространенный шаблон архитектуры в большинстве приложений корпоративного уровня. Это также известно как шаблон n уровней, предполагающий n уровней. Это де-факто шаблон для приложений JAVA EE. Пример сценария для слоев Уровень презентации Представление веб-страниц, форм пользовательского интерфейса и API взаимодействия конечных пользователей Бизнес-уровень Логика, лежащая в основе доступности, безопасности и аутентификации,..

А.И. Статьи недели, июль 2018 №5
Google добавляет новые автоматизированные инструменты машинного обучения и внедряет свое программное обеспечение для искусственного интеллекта в колл-центры Google AutoML Vision переходит в общедоступную бета-версию, а новые инструменты естественного языка и перевода уже доступны ТПУ Google Edge Специальный ASIC от Google, предназначенный для обработки логических выводов на периферии. Чем на самом деле занимаются специалисты по машинному обучению? Это..