Pull to refresh

Виртуализация сегодня

Lumber room
До кризиса при внедрении виртуализации компании ставили целью не только сокращение ИТ-затрат, но также оптимизацию и повышение гибкости ИТ-инфраструктуры. Сейчас в нестабильных финансовых условиях основной упор делается именно на экономии – остальные параметры уходят на второй план. Что может предложить виртуализация?
Читать дальше →
Total votes 5: ↑4 and ↓1 +3
Views 619
Comments 5

Делаем виртуализацию данных в LongListSelector

Development for Windows Phone *
Приветствую.

Этот пост меня побудило практически полное отсутствие описание того, как же на платформе WP8 делать виртуализацию длинных списков. Методы, использующиеся в дектопной Windows 8 тут не работают. Например, тот же ISupportIncrementalLoading попросту отсутствует на WP8.

А так, как я (в свободное от работы менеджером время) делаю приложение, где такая виртуализация жизненно необходима, решил поделиться своим решением. Сразу скажу, что не претендую на идеальность, это просто работающий вариант, который может сэкономить вам часы гугления и тестов.

PS Сейчас я перешел на iOS под Monotouch и подобных проблем нет совсем, поэтому решил достать статью из черновиков. Мало ли кому окажется полезным.

Изложение будет в виде туториала, чтобы его могли воспроизвести даже те, кто еще мало знаком с платформой и .net приложениями.

О чем я говорю


  • У нас есть список.
  • В списке есть over 100500 пунктов. Для полноты задачи — каждый из пунктов отображает картинку.
  • Мы хотим их отображать так, чтобы телефон не умер от нехватки памяти. И не просто отображать, а полноценно с ними работать


Что же нужно для этого сделать

Читать дальше →
Total votes 6: ↑4 and ↓2 +2
Views 5.7K
Comments 3

Виртуализация данных в WPF

.NET *C# *
Sandbox
Доброго времени суток.

Меня давно интересовал вопрос написания своего класса для оптимальной загрузки информации из базы данных, например когда количество записей более 10 млн. записей.
Отложенная загрузка информации, использование нескольких источников данных и пр.

Не нашел на хабре пост посвященный данной теме, поэтому представляю вам свой перевод статьи Пола МакКлина, которая стала отправной точкой в решении поставленных задач.
Читать дальше →
Total votes 31: ↑31 and ↓0 +31
Views 37K
Comments 14

Планирование приемо-сдаточных испытаний облачной площадки

Cloud computing *
Сьют ИТ-ГРАДа в SDN

24 сентября мы (ИТ-ГРАД) открыли новую публичную облачную площадку в дата-центре SDN (Stack Data Network). Перед вводом первого клиента в промышленную эксплуатацию я занимаюсь планированием испытаний, которые покажут, что все компоненты работают как задумывалось, а дублирование и обработка аппаратных сбоев происходит в штатном режиме. Здесь я расскажу о тех тестах, которые уже запланировал, а также попрошу хабровчан поделиться своими дополнениями и рекомендациями.
Читать дальше →
Total votes 8: ↑5 and ↓3 +2
Views 5K
Comments 0

Краш-тест облачной платформы высокой доступности

CloudMTS corporate blog
Краш-тест новой облачной площадки IT-GRAD

Как убедиться в том, что инфраструктура облачного провайдера действительно не имеет единой точки отказа?
Проверить это на деле!
Здесь я расскажу о том, как мы проводили приёмо-сдаточные испытания нашей новой облачной площадки.
Читать дальше →
Total votes 15: ↑13 and ↓2 +11
Views 13K
Comments 31

Дата-центрическая архитектура: «волшебная пуля» от интеграционных проблем

Semantics *Cloud computing *Data storage *

Каждая организация использует множество приложений, каждое приложение имеет свою базу данных. В этих базах хранится описание одних и тех же объектов бизнес-процессов с разных точек зрения. Это порождает необходимость в сложных, дорогих и не всегда эффективных интеграционных решениях.

Мы расскажем о дата-центрической архитектуре — «волшебной пуле», позволяющей забыть об интеграции и открыть новые возможности для создания гибких и управляемых бизнес-приложений, аналитики и монетизации данных за счет их использования при принятии решений.

Читать далее
Total votes 9: ↑8 and ↓1 +7
Views 3.7K
Comments 14

Как снизить зависимость кода от структуры данных?

Semantics *System Analysis and Design *Designing and refactoring *

Структура данных часто пронизывает насквозь все слои приложения. При ее изменении приходится модифицировать структуру базы данных, логику работы с ними в программном коде, спецификации сервисов, интерфейс приложения. А если данные, описание их структуры и значительную часть логики обработки поместить в виртуализированное хранилище, и работать с ними как с единой онтологической моделью? Это сместит фокус с кода на данные и сделает приложения дата-центричными. Мы считаем, что такая трансформация позволит повысить скорость доставки полезных функций бизнес-пользователям и сэкономить ресурсы, требуемые на внесение изменений в приложения, открыть путь перехода к дата-центричной ИТ-архитектуре всего предприятия.

Читать далее
Total votes 12: ↑7 and ↓5 +2
Views 8.8K
Comments 41

Как мы перенесли в облако ИТ-инфраструктуру крупнейшей сети фастфуда

ГК ЛАНИТ corporate blog Virtualization *Cloud services *
✏️ Technotext 2021

Тренд на использование облаков и облачных сервисов российскими компаниями становится все более заметным. Основные причины, на мой взгляд, – достаточный уровень зрелости российских облачных провайдеров, простота и скорость развертывания новых сервисов, нативные сервисы облака, удобство в оплате (OpEx вместо CapEx) и другие. 

Наш заказчик, крупнейшая сеть фастфуда в России, тоже принял решение о миграции в облако. Перед командой «ЛАНИТ-Интеграции» стояла амбициозная задача – примерно за полгода мигрировать всю ИТ-инфраструктуру заказчика в облако Mail.ru Cloud Solutions (MCS). Как мы решали эту задачу, с какими трудностями столкнулись в процессе, а также какие результаты получили, расскажу подробно в этой статье.

Читать далее
Total votes 59: ↑57 and ↓2 +55
Views 10K
Comments 17

Диалоговые помощники для работы со структурированными данными

Semantics *Natural Language Processing *

 - Кто в нашей компании отвечает за согласование доступа в выходные на объект N?
 - Александр Иванов.
 - А какой у него телефон?

С таким диалогом легко справится любой офисный клерк, но для чат-ботов и диалоговых помощников подобные сценарии беседы до сих пор являются проблемой.

В статье мы рассказываем о том, как решили задачу преобразования вопросов пользователей на естественном языке в запросы к корпоративному графу знаний.

Читать далее
Total votes 4: ↑4 and ↓0 +4
Views 1.6K
Comments 2