Кстати, военные должны бы иметь наработки по indoor-навигации. Ведь есть же проблема ориентирования при боевых действиях в городах с развитой подземной инфраструктурой (метро, как самый очевидный пример).
Может ли кто-нибудь из хабровчан прокомментировать?
А чем такой подход будет принципиально отличаться? Ребята тоже предлагают маячки везде пораспихивать и по ним рассчитывать. Если я не ошибаюсь, BLE тоже должны бы свой ID передавать.
Сотовые операторы данные собирают, аккуратно ставят на полочку и вежливо передают людям в серых костюмах, когда те попросят. Это не секрет. У меня нет паранойи по поводу безопасности моих личных данных (т.к. я пользуюсь фейсбуками, гуглом, вай-фаем в метро и т.д.). Но вот мысль о том, что все эти данные будут использоваться (или уже используются) не только госслужбами, но и третьими лицами, начинает немного напрягать.
Интересно, а что у нас с безопасностью личных данных о местоположении? Многие, думаю, не пользуются Google Now из-за того, что, согласитесь, неприятно, когда за вашим перемещением постоянно кто-то следит (пусть этим кто-то будет всего лишь ваш смартфон).
И всё же, я не стал бы надеяться на современные навороченные технологии, чтобы найти автомобиль. Проще, наверное, просто взять за привычку запоминать номер места, где остановился. Просто, надёжно.
Автоматизация любой деятельности, в которой есть «коррупционная составляющая», всегда встречает продиводействие со стороны этих самых коррупционеров. И потому насчёт ЖКХ я полностью с вами согласен.
Создать Debug конфигурацию в эклипсе: XS JavaScript: Manual Session. Это делается в меню Run > Debug Configurations. Нужно выбрать в раскрывающемся списке наш cloud сервер и снять флажок с Stored Procedures.
Из Eclipse запустить отладку (Run > Debug As… наша конфигурация), поставив точки остановки. Появится маленькое окно с выбором пользователя и сессии. Необходимо выбрать пользователя p1234567 (не DEV_ !) и соответствующую сессию.
Перезагрузить страницу браузера с нашим XS-приложением (см. пункт 4).
В браузере открываем URL нашего приложения. В Google Chrome нажимаем F12 и получаем id сессии:
Открываем веб интерфейс, ставим брейкпоинты. Открываем xsjs файл и нажимаем на кнопку 'Settings' на панели инструментов:
Появится окно с полем выбора xs сессии. В нём необходимо выбрать значение, полученное из браузера на предыдущем шаге.
Очень правильный вопрос. Основная плюшка — это in-memory база данных в облаке, с соответствующими сервисами для интеграции всего этого хозяйства в инфраструктуру предприятия. То есть, на SAP HANA Platform мы можем 1) построить хранилище данных на SAP HANA 2) создать приложения для real-time аналитики 3) интегрировать это хранилище в инфраструктуру предприятия 4) разрабатывать приложения для визуализации данных (XS-приложения, Java и HTML5).
В основном это связано с тем, что в trial системе у юзера очень ограниченные админские права. Поэтому и требуются все эти вызовы хранимых процедур, чтобы дать разрешения пользователю(-ям) доступ к таблицам и вьюшкам.
Интерфейс среды разработки и окон плагина — в стиле Eclipse. Со всеми плюсами и минусами. Интерфейс панели управления (cockpit), скажем, прост и лаконичен. А вот до интерфейса приложений для конечного пользователя (вкладка HTML5 Applications) мы в наших публикациях ещё не дошли.
Может ли кто-нибудь из хабровчан прокомментировать?
Для отладки из Eclipse необходимо выполнить следующие действия:
(Внимание! Отладчик не схватывает сессию, если мы в браузере откроем URL вида https: //s8hanaxs.hanatrial.ondemand.com/p12345678trial/helloworldtrial/TryWeather/)
Если кратко, то:
Появится окно с полем выбора xs сессии. В нём необходимо выбрать значение, полученное из браузера на предыдущем шаге.
Интерфейс среды разработки и окон плагина — в стиле Eclipse. Со всеми плюсами и минусами. Интерфейс панели управления (cockpit), скажем, прост и лаконичен. А вот до интерфейса приложений для конечного пользователя (вкладка HTML5 Applications) мы в наших публикациях ещё не дошли.