Бизнес-аналитика – не роскошь, а средство для принятия решений:TechExpert
• BI, как требование и конкурентное преимущество в современном мире
• Практика внедрения BI: бизнес-ориентированный подход, уровни аналитики, поэтапность внедрения, подходы к построению Data Mining, OLAP
Как использовать Rapid SQL для ускорения разработки SQL и другого кода для СУБДAndrew Sovtsov
Темы, рассмотренные на вебинаре:
знакомство с командной разработкой, работой с объектами БД
Как происходит отладка ..SQL
Зачем нужны Favorites и закладки
Как увидеть Explain-plans для запросов
Горячие клавиши, шаблоны, подстановка SQL
Как работает Query Builder
Первый доклад дня будет посвящён современным методам создания алгоритмов ЦОС, решению типовых задач обработки, а также преодолению таких трудностей, как обработка и визуализация потоковых данных, генерация специализированных сигналов, связь с контрольно-измерительным оборудованием.
SECON'2016. Сергей Аверин. Javascript-фреймворки: должен остаться только одинSECON
Рассказ от tech-менеджера о том, как мы в Acronis выбирали фреймворк в условиях, когда любое более-менее важное технологическое решение сразу затрагивает с десяток команд, несколько сотен человек и права «случайно все сломать» нет. В докладе пойдет речь о том, что хорошо работающий фронтенд — это больше про слаженную работу команды, про понятный и масштабируемый код, чем про сухие циферки. Но и циферки тоже будут.
1) Какие у нас были проблемы с текущим фреймворком — UI, архитектура, код.
2) Как измеряли, что примерно стоит брать (исследование популярности).
3) Что рассматривали.
4) На пути к демо-проекту, какие были сложности (то, что уперли идею с Typescript, собственный компилятор шаблонов, четыре Flux-фреймворка и все плохи).
5) Два пилотных демо-проекта: цифры.
6) Оценка трудоемкости перехода.
SECON'2016. Аверин Сергей, Javascript-фреймворки: должен остаться только одинSECON
Рассказ от tech-менеджера о том, как мы в Acronis выбирали фреймворк в условиях, когда любое более-менее важное технологическое решение сразу затрагивает с десяток команд, несколько сотен человек и права «случайно все сломать» нет.
Бизнес-аналитика – не роскошь, а средство для принятия решений:TechExpert
• BI, как требование и конкурентное преимущество в современном мире
• Практика внедрения BI: бизнес-ориентированный подход, уровни аналитики, поэтапность внедрения, подходы к построению Data Mining, OLAP
Как использовать Rapid SQL для ускорения разработки SQL и другого кода для СУБДAndrew Sovtsov
Темы, рассмотренные на вебинаре:
знакомство с командной разработкой, работой с объектами БД
Как происходит отладка ..SQL
Зачем нужны Favorites и закладки
Как увидеть Explain-plans для запросов
Горячие клавиши, шаблоны, подстановка SQL
Как работает Query Builder
Первый доклад дня будет посвящён современным методам создания алгоритмов ЦОС, решению типовых задач обработки, а также преодолению таких трудностей, как обработка и визуализация потоковых данных, генерация специализированных сигналов, связь с контрольно-измерительным оборудованием.
SECON'2016. Сергей Аверин. Javascript-фреймворки: должен остаться только одинSECON
Рассказ от tech-менеджера о том, как мы в Acronis выбирали фреймворк в условиях, когда любое более-менее важное технологическое решение сразу затрагивает с десяток команд, несколько сотен человек и права «случайно все сломать» нет. В докладе пойдет речь о том, что хорошо работающий фронтенд — это больше про слаженную работу команды, про понятный и масштабируемый код, чем про сухие циферки. Но и циферки тоже будут.
1) Какие у нас были проблемы с текущим фреймворком — UI, архитектура, код.
2) Как измеряли, что примерно стоит брать (исследование популярности).
3) Что рассматривали.
4) На пути к демо-проекту, какие были сложности (то, что уперли идею с Typescript, собственный компилятор шаблонов, четыре Flux-фреймворка и все плохи).
5) Два пилотных демо-проекта: цифры.
6) Оценка трудоемкости перехода.
SECON'2016. Аверин Сергей, Javascript-фреймворки: должен остаться только одинSECON
Рассказ от tech-менеджера о том, как мы в Acronis выбирали фреймворк в условиях, когда любое более-менее важное технологическое решение сразу затрагивает с десяток команд, несколько сотен человек и права «случайно все сломать» нет.
2. Что это?
• Плагин для Microsoft Excel который превращает Excel в де-факто IDE
для разработки
• Вычислений
• Пользовательского интерфейса
• Веб-сервисов
• … (возможности безграничны)
3. Зачем?
• Excel идеален для моделирования
• Быстрый ввод и манипуляция данными
• Автоматический пересчет значений
• Не требует навыков программирования
• Excel не идеален для внедрения
• Низкая производительность
• Трудность интеграции с другими системами
4. Как это работает?
• Плагин для Excel 2010/13
• Делаем разметку клеток
• Данные: поле, функция, структура, вектор, матрица
• Интерфейс: лейбл, кнопка, поле ввода
• Генерируем готовый к компиляции код
• C++,C#, … (готовый проект)
• UI, веб-сервисы, XSD и т.п.
5. Что создается?
• Для данных
• Структуры (классы)
• Поля, функции, массивы, матрицы
• Точное представление Excel формул
• Для UI
• Определение интерфейса
• Data bindings на нужные структуры данных
6. Кто потенциальные клиенты?
• Предприятия, которые используют Excel и хотят внедрять расчёты
• Финансовая математика
• Инженерные науки
• Бухгалтерия
• … и множество других дисциплин
7. Состояние на 2013г
• ~10 пользователей (физика/aerospace, structural eng., quant finance)
• Поддержка data mapping для C++
• Генерируется валидный, компилируемый код
• В разработке:C# и поддержка простогоUI
8. Вопросы?
• Скринкаст того, как это выглядит/работает:
http://bit.ly/ZGRnep
• dmitrinesteruk@gmail.com
• skype: dmitri.nesteruk
• @dnesteruk