Хм. Вопрос про трудоемкость процесса разработки ПО как-то упустили.
Море уже готовых библиотек и кода. Большой сложности написать код нету.
и слабо-поддерживаемый, трудоемкий в написании код с другой стороны…
Не вижу никаких доказательств. С чего вдруг код стал слабо-поддерживаемый, трудоемкий?
Впрочем, если вы способны реализовать на ардруине уно веб-сервер с обработкой GET или POST запросов и поддержкой простейшего HTTP-Auth, wget, парсер простейшего языка хранения данных типа JSON или CSV, шедуллер с часами реального времени, синхронизацию этих часов по NTP с интернетом, и все это за 2-3 часа, я лично готов поставить вам памятник.
Тогда я возьму Netduino Plus 2. Там все это есть, без наличия ОС. Плата с Ethernet портом и слотом SD карт. И программного кода много. Цена: $59.95.
С этого и начали бы. Raspberry Pi у вас подключен к коммутатору. Добавляем Ehternet Shield за $10. И реализуем веб-сервер. Решаемо вполне.
Окей, спорить не буду, видимо вы действительно пытаетесь притянуть ардруину чисто из принципа. =)
Не правы. Я к тому что подчас достаточно простые задачи решаются довольно простыми методами. Сейчас в ИТ-индустрии стало модно городить проблемы и заумности. Особенно, если это касается Linux. Предвижу заранее гнев.
Дешевле как раз на Arduino. У Вас Wi-Fi Dongle без роутера, а значит дальность не высокая. Используете смартфон? Bluetooth там точно есть. Берем: Arduino UNO — $11.69 слот для SD карт(хранение конфигов и логов) — $3.83 модуль Bluetooth — $7.66
Итого: $23.18
Все из готовых модулей, паять не требуется. Ссылки на товары есть.
Это сложнее, дороже?
Даже если на провода добавим $5, все равно дешевле получается.
У меня была Raspberry Pi, и я ее благополучно продал. Т.к. смысла использовать нет. Если говорить про микроконтроллеры начального уровня то лучше использовать Arduino. Ваш пример прекрасно решается с помощью Arduino. Большинство публикация Raspberry Pi следущего характера: а теперь прикрутим датчик такой то, и в консоле увидим такие то данные. То что с успехом решается на Arduino без заморочек, на Raspberry Pi превращается в целое руководство. Получается нагромождение круто решаемых задач, которые на мой взгляд не стоят того. А целевой общей задачи нет. Пытались использовать Raspberry Pi для более серьезных задач. Файл-хранилище, мультимедиа центр, полная ерунда, низкая производительность, некоторые глюки, и за кодек нужно отдельно платить MPEG-2 license key. Короткое свое отношение о Raspberry Pi опубликовал в посте Короткое знакомство с одноплатным компьютером Raspberry Pi. На данный момент пытаюсь реализовать связку Cubietruck + Arduino + датчики. Идея заключается в создание конструктора для Android работы с датчиками. Но код составляется из набора шаблонов и заливается на Arduino автоматически. И нет необходимости в подобной писанине. Стоимость Arduino максимум 300 р. Время профи в случае решения инженерных задач будет весьма дороже Arduino. Поэтому на мой взгляд представленное решение в данной статья является экономически нецелесообразно, за исключением спортивного интереса.
Недавно заказал телефон Haier W718 IP67 aliexpress.com с дополнительным аккумулятором на 2000 mAh. При покупки выбрал 139 Express Post, но продавец сказа что сейчас доставка через эту компанию не работает, т.к. плохая погода. 139 Express Pos доставляет грузы только наземным транспортом. Как раз недавно был сильный снегопад. Поэтому продавец отправил через Sweden Post.
Выход есть.
Single server with a built-in database or single server that uses SQL Server
Development or evaluation installation of SharePoint Server 2013 or SharePoint Foundation 2013 with the minimum recommended services for development environments. RAM 8 GB 64-bit, 4 cores 80 GB for system drive
SharePoint замечательный продукт, но не могу отметить следующие:
Высокие требования к производительности(необходимо много оперативной памяти, мощного процессора)
Очень высокая сложность разработки. Порой казалось бы элементарные вещи, решаются только после прочтения тонн руководства.
По предыдущим версиям, ужасное форматирование страничек. Полное отсутствие возможности сделать резиновый интерфейс.
Только к SharePoint 2013, додумались сделать магазин приложений.
Высокоинтегрирумая связка: Exchange, Lync, Office — очень, очень, дорогая.
В России редко где используется. А значит сложно найти специалиста. Если сотрудник уйдет из компании,
то у руководства будет большая проблема найти достойную замену. С точки зрения руководителя
наличие уникальных систем, является проблемой.
И в заключение, ни разу не видел ни одного сайта, который бы использовал функциональность на полную катушку.
Во всех случаях можно было воспользоваться более простыми и менее дорогими CMS. Например:Dotnetnuke community edition.
От Rasberry PI я давно отказался по причине очень низкой производительности, отсутствие порта Android 4, неясность дальнейшего развития аппаратной платформы. Пиар был конечно на высоте, но возможности слабоватые. Очень походит на первый айфон. Круто, стильно, но быстро устаревает.
TV Stick — которые Вы, скорее всего имеете в виду, совершено другой сегмент. Это плата для разработчиков, и наличие GPIO как раз и является определяющим отличием. Тем более в TV Stick нет: такой антенны Wi-Fi, Ethernet, Audio S/PDIF, RTC. Отладка(Debugging): Serial Console.
Возможно я неправильно выразился. У меня претензий по качеству к Arduino нет. Своим примером я доказал что дешевые, качественные Arduino существуют. И иногда самостоятельно паять не имеет смысла, т.к. на каждой плате сэкономишь максимум 100 р. зато потеряешь много времени. Надежность и качество пайки, так или иначе, будет весьма далека от фабричной.
Море уже готовых библиотек и кода. Большой сложности написать код нету.
Не вижу никаких доказательств. С чего вдруг код стал слабо-поддерживаемый, трудоемкий?
Тогда я возьму Netduino Plus 2. Там все это есть, без наличия ОС. Плата с Ethernet портом и слотом SD карт. И программного кода много. Цена: $59.95.
Не правы. Я к тому что подчас достаточно простые задачи решаются довольно простыми методами. Сейчас в ИТ-индустрии стало модно городить проблемы и заумности. Особенно, если это касается Linux. Предвижу заранее гнев.
Arduino UNO — $11.69
слот для SD карт(хранение конфигов и логов) — $3.83
модуль Bluetooth — $7.66
Итого: $23.18
Все из готовых модулей, паять не требуется. Ссылки на товары есть.
Это сложнее, дороже?
Даже если на провода добавим $5, все равно дешевле получается.
Про Arduino могу сказать то же самое. Скачиваю библиотеки, а что внутри даже и не смотрю.
Практически во всех случаях кроме вывода в консоль, ничего не наблюдал из всех реализуемых богатых возможностях ОС
Категорически не согласен. Если использовать FEZ Domino или Netuino Plus 2, на net micro framework. Пример: ThingSpeak .net Class
Mad Scientist Laboratory Temperature Monitor
DIY Weather Station with Arduino, Processing, and ThingSpeak
Почему? За решениями Arduino будущее. Количество проданных экземпляров Arduino и Raspberry Pi просто не равнять.
Выход есть.
http://devdotnet.org/post/2013/11/04/Gde-kupit-Cubietruck.aspx
Сколько реально стоит SharePoint
Hardware and software requirements for SharePoint 2013
Высокие требования к производительности(необходимо много оперативной памяти, мощного процессора)
Очень высокая сложность разработки. Порой казалось бы элементарные вещи, решаются только после прочтения тонн руководства.
По предыдущим версиям, ужасное форматирование страничек. Полное отсутствие возможности сделать резиновый интерфейс.
Только к SharePoint 2013, додумались сделать магазин приложений.
Высокоинтегрирумая связка: Exchange, Lync, Office — очень, очень, дорогая.
В России редко где используется. А значит сложно найти специалиста. Если сотрудник уйдет из компании,
то у руководства будет большая проблема найти достойную замену. С точки зрения руководителя
наличие уникальных систем, является проблемой.
И в заключение, ни разу не видел ни одного сайта, который бы использовал функциональность на полную катушку.
Во всех случаях можно было воспользоваться более простыми и менее дорогими CMS. Например:Dotnetnuke community edition.