Search
Write a publication
Pull to refresh
3
0
Юрий Медведев @Xyzyx

PM

Send message
Кстати, военные должны бы иметь наработки по indoor-навигации. Ведь есть же проблема ориентирования при боевых действиях в городах с развитой подземной инфраструктурой (метро, как самый очевидный пример).
Может ли кто-нибудь из хабровчан прокомментировать?
А чем такой подход будет принципиально отличаться? Ребята тоже предлагают маячки везде пораспихивать и по ним рассчитывать. Если я не ошибаюсь, BLE тоже должны бы свой ID передавать.
Сотовые операторы данные собирают, аккуратно ставят на полочку и вежливо передают людям в серых костюмах, когда те попросят. Это не секрет. У меня нет паранойи по поводу безопасности моих личных данных (т.к. я пользуюсь фейсбуками, гуглом, вай-фаем в метро и т.д.). Но вот мысль о том, что все эти данные будут использоваться (или уже используются) не только госслужбами, но и третьими лицами, начинает немного напрягать.
Интересно, а что у нас с безопасностью личных данных о местоположении? Многие, думаю, не пользуются Google Now из-за того, что, согласитесь, неприятно, когда за вашим перемещением постоянно кто-то следит (пусть этим кто-то будет всего лишь ваш смартфон).
И всё же, я не стал бы надеяться на современные навороченные технологии, чтобы найти автомобиль. Проще, наверное, просто взять за привычку запоминать номер места, где остановился. Просто, надёжно.
Автоматизация любой деятельности, в которой есть «коррупционная составляющая», всегда встречает продиводействие со стороны этих самых коррупционеров. И потому насчёт ЖКХ я полностью с вами согласен.
Мне больше по душе всё же отладка из Eclipse. Но настройка несколько нетривиальна.

Для отладки из Eclipse необходимо выполнить следующие действия:
  1. Получить имя DEV_ пользователя. Для этого выполняем SQL скрипт SELECT current_user FROM dummy на нашей базе.

  2. Дать разрешение на отладку. Переходим на s8hanaxs.hanatrial.ondemand.com/sap/hana/xs/debugger и этому DEV_ юзеру даём разрешение, скажем, на год.
    image
  3. Создать Debug конфигурацию в эклипсе: XS JavaScript: Manual Session. Это делается в меню Run > Debug Configurations. Нужно выбрать в раскрывающемся списке наш cloud сервер и снять флажок с Stored Procedures.
  4. В браузере открываем URL, оканчивающийся на наш .xsjs файл. Пример: s8hanaxs.hanatrial.ondemand.com/p12345678trial/helloworldtrial/TryWeather/get_weather.xsjs.
    (Внимание! Отладчик не схватывает сессию, если мы в браузере откроем URL вида https: //s8hanaxs.hanatrial.ondemand.com/p12345678trial/helloworldtrial/TryWeather/)
  5. Из Eclipse запустить отладку (Run > Debug As… наша конфигурация), поставив точки остановки. Появится маленькое окно с выбором пользователя и сессии. Необходимо выбрать пользователя p1234567 (не DEV_ !) и соответствующую сессию.
    image
  6. Перезагрузить страницу браузера с нашим XS-приложением (см. пункт 4).
.
Отладка в веб интерфейсе на англ. описана здесь: help.hana.ondemand.com/help/frameset.htm?a6357286d6a14880bd9af42672e2c75e.html

Если кратко, то:
  1. Получаем имя DEV_ пользователя. Для этого выполняем SQL скрипт SELECT current_user FROM dummy на нашей базе.

  2. Даём разрешение на отладку. Переходим на s8hanaxs.hanatrial.ondemand.com/sap/hana/xs/debugger и этому DEV_ юзеру даём разрешение, скажем, на год.
    image
  3. В браузере открываем URL нашего приложения. В Google Chrome нажимаем F12 и получаем id сессии:
    image
  4. Открываем веб интерфейс, ставим брейкпоинты. Открываем xsjs файл и нажимаем на кнопку 'Settings' на панели инструментов:
    image
    Появится окно с полем выбора xs сессии. В нём необходимо выбрать значение, полученное из браузера на предыдущем шаге.
    image



Очень правильный вопрос. Основная плюшка — это in-memory база данных в облаке, с соответствующими сервисами для интеграции всего этого хозяйства в инфраструктуру предприятия. То есть, на SAP HANA Platform мы можем 1) построить хранилище данных на SAP HANA 2) создать приложения для real-time аналитики 3) интегрировать это хранилище в инфраструктуру предприятия 4) разрабатывать приложения для визуализации данных (XS-приложения, Java и HTML5).
В основном это связано с тем, что в trial системе у юзера очень ограниченные админские права. Поэтому и требуются все эти вызовы хранимых процедур, чтобы дать разрешения пользователю(-ям) доступ к таблицам и вьюшкам.

Интерфейс среды разработки и окон плагина — в стиле Eclipse. Со всеми плюсами и минусами. Интерфейс панели управления (cockpit), скажем, прост и лаконичен. А вот до интерфейса приложений для конечного пользователя (вкладка HTML5 Applications) мы в наших публикациях ещё не дошли.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity