Розробка програмного забезпечення з кожним роком стає все простіше

Что необхідно для комп'ютерної програми для того, щоб дізнатися, наприклад, Вашу кішку? Ще в 2004 році знадобилася б допомога співробітників спеціалізованої компанії з розробки програмного забезпечення, щоб створити управління подібною програмою на персональному комп'ютері. Сьогодні, навіть неспеціаліст в області програмування може розробити подібну програму і вільно управляти нею на своєму смартфоні. Це саме те, що намагається довести Аарон Форстер, не програміст, а всього лише консультант інформаційних технологій.
Кот Форстера, Тімоті, досить симпатичний, але Форстер втомився від того, що він постійно заносить додому мертвих або вмираючих птахів і мишей, що лежать потім на килимі. Вісім років тому, компанія-розробник программного обеспеченія за визначенням зображення, вирішила ту ж сама проблему з кішкою компанії, Фло. Quantum Picture розробили спеціальні двері для кішки, яка впускають Фло, але замикає двері, якщо бачить, що вона щось тягне в роті. Двері пов'язана з настільним комп'ютером, що керує програмою захоплення зображень Фло і аналізує їх, коли вона наближається до дверей. Тепер, Фостер готується побудувати схожу двері для свого Тімоті.
"З того, що я бачив у минулому, сьогоднішня потужність обчислень прибирає трудність такої розробки" говорить Форстер в інтерв'ю InnovationNewsDaily. "Частина мого проекту повинна довести, що Ви можете зробити подібну програму, навіть не будучи комп'ютерним експертом з освіти".
Компьютерние дослідники говорять, що кілька нових інструментів зробили такі завдання здійсненним для людей, захопленими програмуванням як своїм хобі. Але тому що компьютерное программірованіе є все ще важким, люди, які шукають гарантуються фінансові результати, а не забаву, повинні поки уникнути самостійної розробки подібної програми.
В своєму інтерв'ю Фостер розповів, що для того щоб навчитися розробляти подібне програмне забезпечення йому не довелося навіть купувати будь-які книги. «Всю потрібну мені інформацію я знайшов на спеціалізованих форумах, вікі-сайтах і на звичайних блогах. Я вражений, як сильно змінилося програмування і наскільки воно тепер стало доступнішим »говорить Фостер. «Наприклад, щоб розробити мої двері для кішки я просто відшукав в інтернеті програмну бібліотеку, спеціалізовану саме для розпізнавання зображень - OpenCV, і на скільки ж я був здивований, коли дізнався що бібліотека такої потужності абсолютно безкоштовна ».
Еслі інструменти для розробки програмного забезпечення і далі будуть так прогресувати, то написати якісну програму зможе навіть школяр, закінчив Фостер.
Орігінал (на англ. Мовою): Physorg com
Еще из категории технологии:
- Частое использование ChatGPT связано с одиночеством и эмоциональной зависимостью
- Стартап по натрий-железным батареям готов бросить вызов литий-ионным батареям для долгосрочного хранения энергии
- ABB разрабатывает высокоманевренный и высокоэффективный морской винт
- Изменения симметрии в крошечных кристаллах под воздействием света позволяют исследователям создавать материалы с заданными свойствами
- Солнечная пленка, которую можно наклеить где угодно для генерации энергии
- Двойно магичное ядро свинца-208 удивляет неожиданными свойствами формы
- Как мозг строит сложные карты для навигации и запоминания мира
- Пластиковый лед
Последние комментарии
Рассылка топовых новостей
Читательский топ
- Захороненные формы рельефа раскрывают древнее ледниковое прошлое Северного моря
- Гималаи разрушили 30% континентальной коры в зоне столкновения
- Одинокий дельфин развил уникальный язык
- Как химические реакции истощают питательные вещества в растительных напитках
- Ватикан разрешил геям становиться священниками с определенными ограничениями
- Крупнейший электрический самолёт взлетит в 2025 году
- Связь между микробиомом кишечника, воспалением и депрессией