![]() |
|
Результаты опроса: На каком языке писать модуль "Умный дом" | |||
shell |
![]() ![]() ![]() ![]() |
7 | 63.64% |
php |
![]() ![]() ![]() ![]() |
3 | 27.27% |
другой. Какой? |
![]() ![]() ![]() ![]() |
1 | 9.09% |
Голосовавшие: 11. Вы ещё не голосовали в этом опросе |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#1 |
Senior Member
Регистрация: 14.04.2010
Сообщений: 239
Вес репутации: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
У нас теперь так много хороших и интересных модулей:
- Modbus - Термометр - Диммер - Аквалог и т.д. Не пора ли их объединить в одну оболочку "Умный дом"? Но вот какой вопрос мне не дает покоя последние несколько дней: модуль писать на shell или на php? С одной стороны явная экономия места на роутере, и не нужно ставить хаб и флэшку. С другой стороны уж очень ограниченный язык. Итак опрос: -полноценный умный дом, но с роутером и флэшкой -умный дом с костылями и протезами на shell -какой-то другой язык, например perl |
![]() |
![]() |
![]() |
#2 |
Senior Member
|
![]()
А сколько занимает места поддержка php?
__________________
Россия навсегда! |
![]() |
![]() |
![]() |
#3 |
Senior Member
|
![]()
Между прочим не так давно появилось вот такое устройство: Wiren Board Smart Home.
Можно попробовать на нём делать мозг УД: Демонстрация работы Wiren Board Smart Home
__________________
Россия навсегда! |
![]() |
![]() |
![]() |
#4 |
Senior Member
|
![]()
Для всяких скриптовых движков нужно сделать табличку, чтобы ориентироваться. Пробовал perl, занял около 560 Кб места. Должны быть весомые основания тратить половину свободного места на этот скриптовый движок. python отказался устанавливаться и затребовал 1.8 Мб.
Использовать командную оболочку имеет смысл только в случае, если используется только внутренний флеш диск. Если же система на внешнем диске, то можно использовать любой язык.
__________________
Россия навсегда! |
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: 14.04.2010
Сообщений: 239
Вес репутации: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
![]() |
#6 | |
Senior Member
Регистрация: 14.04.2010
Сообщений: 239
Вес репутации: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
По мне так лучше иметь одно устройство в качестве сервера и много автономных исполнительных устройств. |
|
![]() |
![]() |
![]() |
#7 | |
Senior Member
Регистрация: 14.04.2010
Сообщений: 239
Вес репутации: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#8 |
Senior Member
|
![]()
На самом деле по bash'у есть много руководств в сети. Большая часть примеров будут работать в ash. Сила его в модульности linux и конвейерной обработке команд. Потенциально на скриптах оболочки можно написать всё, но для этого нужно очень хорошо понимать как всё работает. Можно даже целую тему открыть, где показывать приемы работы со скриптами. Тема будет просто неисчерпаема. Но стиль программирования очень сильно отличается от традиционных языков, если не тренироваться, то навыки можно утратить.
__________________
Россия навсегда! |
![]() |
![]() |
![]() |
#9 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Я тоже голосую за Bash
|
![]() |
![]() |
![]() |
#10 | |
Senior Member
Регистрация: 14.04.2010
Сообщений: 239
Вес репутации: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
на эти вопросы я так ответов и не нашел. |
|
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|