Не нужен. Если речь о простом сервере, то Вам вполне подойдет HttpServer. Простой, удобный, быстрый, никаких зависимостей. На крайняк уж можно посмотреть в сторону jetty, grizzly. Tomcat, сам по себе, как application server нужен лишь для очень узкого круга задач, а то что его суют во все проекты, а это уже результат вот таких вот постов.
Это заглушка-предупреждение, что эта фича будет платной (с бесплатным лимитом шеринга на 1-го пользователя). Для тех кто уже использует ничего не произойдет. Но зашарить по новой будет платно.
Кликаете на ON, генерите QR код, с другого телефона сканите QR и получаете управление над проектом который зашарили. Тут детали. Очень мощная фича.
Юз кейс. Сделали вы устройство, что открывает двери через телефон. Зашарили доступ жене, бац, жена уже тоже может открывать двери со своего телефона, при этом ей нужуно только сосканить QR.
Раньше не было вай-фай модулей за 2$ (ESP8266) и полноценных компов за 5$ (Rasp Zero). Низкая же цена позволяет встраивать все эти девайсы буквально в любой предмет, начиная от чайника заканчивая обычной дверью или зонтиком.
Понятно. Спасибо за ответ. Я просто сам похожий велосипед создал, но моя мотивация была — простота. Если Вам вдруг нужны будут мобильные решения (это еще сложнее серверной части) для IoT. Обращайтесь.
Mqtt это просто протокол, он не обязывает Вас пересылать данные между датчиками. Так почему свой велосипед (на который ушел 1 год) вместо взять готовое решение и за 1 мес подпилить?
Это делаете Вы приводя ложную аналогию. Представьте, миллиардера спросили, как ему удалось стать миллардером, он ответил, что долго и упорно работал и это помогло ему стать миллиардером. Вы же утверждаете, что этот труд не помог есть стать миллардером, а причина в молитве макаронному монстру.
Конкретные примеры вам Андрей Паньгин разъяснил, тут вроде бы нечего добавить.
Андрей привел пример FastList.add() утверждая, что такого рода оптимизация — это скорее деоптимизация. Пока из их раговора я не понял, кто же прав.
Ну как бы популярность решения и куча счастливых пользователей опровергают ваше утверждение. Если вы считаете, что данные подходы неверны, то было бы не плохо это увидеть на конкретных примерах.
Потому что статья не про инлайнинг. А про то, что делал автор, чтобы создать быстрое решение. Нету смысла описывать детали работы инлайнинга, если цель просто описать подходы, что применялись. Иначе надо было бы писать десятки постов.
Не нужен. Если речь о простом сервере, то Вам вполне подойдет HttpServer. Простой, удобный, быстрый, никаких зависимостей. На крайняк уж можно посмотреть в сторону jetty, grizzly. Tomcat, сам по себе, как application server нужен лишь для очень узкого круга задач, а то что его суют во все проекты, а это уже результат вот таких вот постов.
Юз кейс. Сделали вы устройство, что открывает двери через телефон. Зашарили доступ жене, бац, жена уже тоже может открывать двери со своего телефона, при этом ей нужуно только сосканить QR.
Да. Можно поднять сервер у себя. Это делается за 2 минуты. В том числе и на распбери Пи.
Скоро так же сделаем Блутуз и Direct Connect для ESP. Тогда интернет не нужен будет вообще.
Да. Не знаю. Но я и не делаю отсюда заключений, вроде:
При этом сами же используете подобные трюки.
Это делаете Вы приводя ложную аналогию. Представьте, миллиардера спросили, как ему удалось стать миллардером, он ответил, что долго и упорно работал и это помогло ему стать миллиардером. Вы же утверждаете, что этот труд не помог есть стать миллардером, а причина в молитве макаронному монстру.
Андрей привел пример FastList.add() утверждая, что такого рода оптимизация — это скорее деоптимизация. Пока из их раговора я не понял, кто же прав.
Просто кода много =).
Ну как бы популярность решения и куча счастливых пользователей опровергают ваше утверждение. Если вы считаете, что данные подходы неверны, то было бы не плохо это увидеть на конкретных примерах.
Потому что статья не про инлайнинг. А про то, что делал автор, чтобы создать быстрое решение. Нету смысла описывать детали работы инлайнинга, если цель просто описать подходы, что применялись. Иначе надо было бы писать десятки постов.