У великому бізнесі нерідко трапляються ситуації, коли впроваджуються і використовуються завідомо збиткові інформаційні системи. Ці проекти починаються як крута власна розробка компанії, під її процеси, з урахуванням всіх особливостей. Але вже після здачі з'ясовується, що то тут, то там недоробки, недоліки. Що необхідні звіти і графіки отримати неможливо, оскільки їх не змогли чи забули врахувати в ТЗ. Керівництво вимагає, потім просить що-небудь зробити, але система закрита для змін, а підрядник перебуває з нами у процесі арбітражної тяжби. Проте, безвихідних ситуацій звичайно ж не буває.
Читати далі →

Gartner викотив новий магічний квадрант для систем моніторингу

Ми вже встигли істереть в кров вказівні пальці, регулярно натискаючи на F5 на сторінці з передбачуваним місцем розміщення звіту. І ось 21 грудня вже минулого, 2016 року нарешті-таки з'явився Magic Quadrant for Application Performance Monitoring Suites (MQ for APM Suites). У передноворічній дедморозно-елочно-оливьешной суєті не встигли викласти все в минулому році, тому давайте сьогодні вже розповім про новачків, лідерів і лузерах 2016 року, а також останні новини ринку, розкриваються Gartner. Прошу під кат.

gartner_mag1.jpg


Читати далі →

Veeam Availability Suite 9.5 — про новинки в Veeam ONE, а також про безкоштовні ключі NFR

Сьогодні моя розповідь буде про нових фичах рішення Veeam ONE 9.5, виконує моніторинг і створення звітів для віртуального середовища та інфраструктури резервного копіювання, а також про те, хто і як може абсолютно безоплатно, тобто задарма отримати ліцензійні ключі NFR для недавно вийшов Veeam Availability Suite 9.5. За подробицями ласкаво просимо під кат.




Читати далі →

Аналітика для геймдизайнер і продюсерів. Частина I

Навіщо потрібна аналітика геймдизайнерам, продюсерам і іншим співробітникам, відповідальним за продуктову складову, якість гри та її вміст, за успішність на ринку і бізнес-показники? У цій статті я розповім, які показники статистики прийнято аналізувати для того, щоб запобігти можливі проблеми і підвищити виручку.



Читати далі →

Qt: Висновок звіту стандартними засобами (або живемо без генераторів звіту)

Нудне вступ з Qt 4.8
Нещодавно колега по роботі запитав про досвід використання побудови звітів під Qt (починаємо потихеньку впроваджувати SCADA, написану на Qt) — в силу поставленого завдання дуже потрібна річ. Генераторами ніхто не користувався (на даній платформі), але звіти ми я якимось чином робиві без використання FastReport і волочіння зайвих додатків.

Покопавшись в проектах, знайшов додаток із звітами, віджетами для попереднього перегляду (QLabel, QTableView....). Вид звіту «preview»:

image

Читати далі →

TemplateEngine.Docx — .NET OpenSource шаблонизатор docx документів



У розробці корпоративних додатків дуже часто доводиться вирішувати завдання вивантаження даних у документи — від невеликих довідок до великих звітів.

Хочу поділитися нашим opensource-рішенням для генерації docx документів, що дозволяє заповнювати документи за шаблоном, оформлення якого можна змінювати в Word без переписування коду.

Для початку — трохи ввідних.

Що нам було потрібно від шаблонизатора

  • Шаблон створюється в Word і відразу видно, на що буде схожий результуючий документ, шаблон без зайвого сміття.
  • Результуючий документ після скачування містить всі необхідні дані, не підтягуючи їх із зовнішніх джерел.
  • Змогу заповнювати списки, таблиці, та іноді ще й таблиці з вкладеними в них списками.
  • Шаблон можна довірити секретарю клієнта, щоб він міг змінити логотип, реквізити компанії, або як-небудь ще підкоригувати оформлення. І все це вже після здачі проекту, не модифікуючи наш код.

Читати далі →

Агрегація даних часових рядів



У цій статті ми відкриваємо серію публікацій про конкретних завданнях, розв'язуваних у рамках впровадження AggreGate, які, ми сподіваємося, зможуть допомогти вам у ваших реальних проектах.

Деякий час тому до наших партнерів, які займаються виготовленням та обслуговуванням комплексних систем енергопостачання базових станцій, звернувся оператор стільникового зв'язку в Африці. Проект був розрахований на 1000-2000 базових станцій. В рамках цього проекту AggreGate використовувався для моніторингу, управління, візуалізації і побудови звітів. Вході експлуатації системи потрібні звіти, за допомогою яких можна швидко подивитися основні параметри обладнання. Ці звіти в подальшому використовувалися для формування KPI роботи системи енергопостачання, підбору оптимальних параметрів, визначення графіка обслуговування та побудови маршруту для команди інженерів.

Ми створили гнучкий інструмент для AggreGate, що дозволяє зручно формувати цю таблицю, використовуючи як історичні дані, так і статистичні дані. Функцію summary(). У даній статті ми розглянемо, як одержати таблицю даних за історичним значенням.

Читати далі →

Готуємо звітність для ради директорів за 20 хвилин

Продовжу розповідь про можливості платформи Ultima Businessware. Сьогодні — про нашому засобі для підготовки спеціальної звітності. Засіб це дійсно виникло як відповідь на необхідність оперативно отримувати звіт у звичному для керівників вищої ланки вигляді. І перші звіти зроблені з його допомогою були P&L і Balance.

Читати далі →

Генератор документів Open Document (ODF) на Go

Хочу поділитися з співтовариством своїми напрацюваннями щодо створення бібліотеки з генерації документів з дружнім до програмісту інтерфейсом. Для golang ця ніша є не менш важливою, ніж черговий веб-тулкит, так як наявність звітів та інструментів їх генерації підвищує привабливість go для кривавого ентерпрайза.

Читати далі →

Чому компанії не вміють поводитися з грошима

Так склалося, що моя кар'єра — спочатку розробника, потім архітектора, технічного директора і нарешті підприємця, розвивалася переважно в околофинансовом секторі. Більшу частину свого трудового шляху я писав софт або працював в банках, брокерів і схожих з ними компаніях. Своїм досвідом зіткнень з типовими проблемами цього сектора я і хотів би поділитися з шановними хабравчанами.



В суспільній свідомості образ банкіра, трейдера або брокера, сформований дуже завидно. Людина — господар життя в дорогому костюмі, розсікає на блискучій потужній машині, непохитно впевнений у собі і володіє якимись містичними економічними знаннями. Точно знає, що і як потрібно зробити, щоб гроші, яких у нього і так кури не клюють, перетворилися в ще більше грошей.

Читати далі →