Начинали с очень простых задач, типа скопировать фалйы и запустить обфускатор, поэтому не хотели особо усложнять с grunt-ом, но конечно для больших проектов лучше сразу интегрировать готовую build-систему.
ng-cloak помогает только на первоначальной загрузке, но в аппликейшине при переключении с одного скрина на другой скобочки {{myData}} мелькают, если не используется ng-bind — это распостраненная проблема, я решение нашел на stackoverflow.
FastClick помог для маленьких элементов, по которым и так сложно попасть пальцем — в целом, улучшается только ощущение скорости, но не сама скорость.
Я использовал build.phonegap.com на бесплатном аккаунте, и все работало как часы, цифровая подпись после генерации загружается на сайт и используется для AppStore без всяких проблем.
Пришел домой, установил программу — а double click работает. Оказывается это он при работе с тачпадом не срабатывает и то далеко не всегда, гда-то 50 на 50.
Автору огромный респект — отличная работа! С удовольствием перейду на Pro.
Некоторые замечания:
— когда я выделяю слово используя двойной клик — программа не срабатывает, а отдельные слова как раз удобно выделять именно двойным кликом;
— было бы здорово добавить опцию: активизировать программу если при выделении текста также нажата какая-то кнопка;
Еще раз спасибо и удачи!
Смотря с какой стороны посмотреть. Это, однозначно, экономит вам дисковое пространство, но лимитирует вас в гибкости и скорости загрузки данных в куб. Например, если вам нужно каким-то хитрым образом «очистить» данные перед загрузкой, ваше представление может не справится с задачей. Или если само представление будет очень сложным с точки зрения запроса, загрузка данных в куб будет занимать много времени.
Еще как аргумент — очень часто данные в куб берутся из нескольких источников, что делает невозможным использование только представлений.
Забегая наперед, скажу, что, как минимум, начиная с Analysis Services 2005 — это стало возможно. Другое дело, что не зная наперед о структуре ваших данных, куб не сможет преагрегировать значения, а также вы не сможете эфективно использовать кэш сервера. В результате, если построить куб на чисто «виртуальных» метаданных, то выгоды в скорости запросов будут совсем небольшие (для небольших измерений) или их совсем не будет (если размеры измерений превосходят 2-3 миллиона записей). Но, я часто вижу использование подобных «виртуальных» измерений на продакшн системах, особенно для маленьких, динамических измерений (порядка 10-100 членов).
Иерархии полностью раскроются во время построения куба, хотя таблица DimTime уже сейчас «приоткрывает» нам конечный вид иерархии времени (год->месяц->день). Дальше — круче!
Я использовал build.phonegap.com на бесплатном аккаунте, и все работало как часы, цифровая подпись после генерации загружается на сайт и используется для AppStore без всяких проблем.
Некоторые замечания:
— когда я выделяю слово используя двойной клик — программа не срабатывает, а отдельные слова как раз удобно выделять именно двойным кликом;
— было бы здорово добавить опцию: активизировать программу если при выделении текста также нажата какая-то кнопка;
Еще раз спасибо и удачи!
Однозначно интересно!
А пример есть тут: msdn.microsoft.com/en-us/library/bb283232.aspx
Еще как аргумент — очень часто данные в куб берутся из нескольких источников, что делает невозможным использование только представлений.