Как стать автором
Обновить
0
0
makc_de @makc_de

Пользователь

Отправить сообщение

Ищем стабильность в ритейле, XYZ–анализ ассортимента

Время на прочтение7 мин
Количество просмотров52K
XYZ–анализ — одна из форм анализа товарного ассортимента магазина, сети или отдельной товарной группы в ритейле.



XYZ–анализ определяет стабильность продаж товара за определенный период. Полезен для управления ассортиментом и поставками товаров, организации работы с поставщиками. Результаты позволяют разделить товары по категориям и выделить для них место на складе, уровень запасов и организацию доставки.

Как отдельный метод анализа в ритейле XYZ используется не так уж часто, чаще его можно встретить как совмещенный с АВС анализом.
Но, в любом случае, как метод для принятия решений по управлению ассортиментом товарной группы или магазина может принести несомненную пользу.

Начнем с рассмотрения его особенностей и возможностей применения.
Читать дальше →
Всего голосов 9: ↑9 и ↓0+9
Комментарии0

Еще один способ отключения сбора телеметрии в OC Windows 10

Время на прочтение10 мин
Количество просмотров350K
Микрософт с помощью пасьянса и косынки учила пользователей пользоваться мышью,
теперь с помощью windows 10 учит читать лицензионное соглашение.

После выхода windows 10 сразу появились сообщения о сборе информации о действиях пользователей и много обсуждений, что делать. Достаточно быстро пользователи составили список основных серверов, собирающих информацию и попытались их заблокировать через файл hosts. Но скептики сразу выдвинули здравое предположение, что MS мог предусмотреть этот метод и некоторые адреса прописать в коде. Тем более, что MS всегда может актуализировать адреса серверов через windows update.

В нашей компании начали появляться первые пользователи windows 10, и мы решили опробовать блокировку передачи телеметрии через встроенный windows firewall.
Читать дальше →
Всего голосов 97: ↑89 и ↓8+81
Комментарии245

Архитектура рабочих процессов в SharePoint Server 2013: вчера и сегодня

Время на прочтение12 мин
Количество просмотров18K
Рабочие процессы в SharePoint предоставляют эффективное пространство посредством структурированных, автоматизированных последовательностей действий, включающих интерактивные взаимодействие пользователей, если в них есть необходимость. Они обеспечивают реализацию механизмов оповещения, отправки уведомлений по электронной почте или любые другие активности, имеющие значение для сотрудников.
Читать дальше →
Всего голосов 12: ↑9 и ↓3+6
Комментарии0

Как работает реляционная БД

Время на прочтение51 мин
Количество просмотров534K
Реляционные базы данных (РБД) используются повсюду. Они бывают самых разных видов, от маленьких и полезных SQLite до мощных Teradata. Но в то же время существует очень немного статей, объясняющих принцип действия и устройство реляционных баз данных. Да и те, что есть — довольно поверхностные, без особых подробностей. Зато по более «модным» направлениям (большие данные, NoSQL или JS) написано гораздо больше статей, причём куда более глубоких. Вероятно, такая ситуация сложилась из-за того, что реляционные БД — вещь «старая» и слишком скучная, чтобы разбирать её вне университетских программ, исследовательских работ и книг.

На самом деле, мало кто действительно понимает, как работают реляционные БД. А многие разработчики очень не любят, когда они чего-то не понимают. Если реляционные БД используют порядка 40 лет, значит тому есть причина. РБД — штука очень интересная, поскольку в ее основе лежат полезные и широко используемые понятия. Если вы хотели бы разобраться в том, как работают РБД, то эта статья для вас.
Читать дальше →
Всего голосов 232: ↑229 и ↓3+226
Комментарии134

Настраиваем свою комнатную Service Bus for Windows Server

Время на прочтение12 мин
Количество просмотров23K


Достаточно часто встречается необходимость связать вместе несколько разнородных систем, либо обеспечить их синхронизацию. Конечно, случаи бывают разные и уникальные, однако, написание собственного решения, как правило, достаточно затратно, как по времени, так и по ресурсам.

Среди серьезных компании, пожалуй, можно выделить облачные решения от Amazon (SQS) и Microsoft (Service Bus). Однако, несмотря на бурное развитие Public Cloud, такие решения не всегда применимы, что называется On-Premises. Иными словами, есть потребность в таких решениях, но на собственных закрытых площадках. В связи с этим, Microsoft сделали грамотный шаг, сделав доступным Service Bus в Private Cloud, или как минимум на одной машине с установленной Windows 7 и выше. В версии Service Bus 1.0 было доступно управление через PowerShell, а с релизом 1.1 появилась возможность интеграции в консоль Azure Pack.

В этой статье я постараюсь описать процесс настройки Service Bus for Windows Server максимально подробно, в картинках. Так как лучше один раз увидеть процесс полностью, чем несколько раз прочитать по частям в разных источниках.

Осторожно трафик! Под катом много картинок.
Читать дальше →
Всего голосов 15: ↑13 и ↓2+11
Комментарии2

Загрузка фото пользователя в Active Directory с помощью PowerShell

Время на прочтение7 мин
Количество просмотров81K
Если вы используете Active Directory у вас используется Exchange, OwnCloud, SharePoint или другая система с возможностью отображения аватара или фото, то после прочтения данный статьи у вас появится возможность загрузить фото пользователя в AD для отображения в Outlook, Lync, на порталах SharePoint и других системах.
Читать дальше →
Всего голосов 18: ↑18 и ↓0+18
Комментарии5

Используем время простоя веб-приложения для фоновых задач

Время на прочтение4 мин
Количество просмотров14K
Я люблю, когда мои приложения бегут со скоростью 60 fps, даже на мобильных устройствах. А еще я люблю сохранять состояние моего приложения, например, открытые окошки или введенный текст в localstorage и метаданных пользователя (если он зарегистрирован), чтобы, закрыв его, работу с ним можно было бы продолжить позже с того же места, в том числе и на другом устройстве.

Это все прекрасно, вот только сегодня я столкнулся с одной проблемой. Дело в том, что есть у меня одно боковое меню, offcanvas, и его состояние (открыто/закрыто) я тоже бы хотел сохранить в браузере и учетной записи пользователя. Вот только запись в localstorage и AJAX реквест на обновление в БД асинхронны и они все время норовят запускаться прямо во время сложной анимации, крадя у меня пару-другую фреймов, что особенно заметно на мобильных устройствах. Очевидно, мне бы хотелось, чтобы данные сохранялись после того, как анимация завершится, а не в критичный момент моего приложения, но как?
Читать дальше →
Всего голосов 25: ↑22 и ↓3+19
Комментарии14

Entity Framework: повышаем производительность при сохранении данных в БД

Время на прочтение10 мин
Количество просмотров54K
При добавлении/изменении большого количества записей (10³ и выше), производительность Entity Framework оставляет желать лучшего. Причиной этому являются как архитектурные особенности самого фреймворка, так и неоптимальный генерируемый SQL. Забегая вперед — сохранение данных в обход контекста сокращает время выполнения на порядки.

Содержание статьи:
1. Insert/Update стандартными средствами Entity Framework
2. Поиск решения проблемы
3. Интеграция Entity Framework и SqlBulkCopy
4. Продвинутая вставка с использованием MERGE
5. Сравнение производительности
6. Выводы
Читать дальше →
Всего голосов 19: ↑17 и ↓2+15
Комментарии11

Создание консоли управления MMC

Время на прочтение7 мин
Количество просмотров219K
Вы видели кабину пилота? Всё под рукой, никаких лишних телодвижений. Для того, чтобы взлететь, пилот не идёт в другой конец самолёта включать двигатель.



Так и в ситуации с консолями MMC. Вы создаёте для себя «пульт управления» и при определённых ситуациях нажимаете на нужные «кнопки».
Публикация рассчитана на системных администраторов, желающих познакомиться с методом создания консолей управления Windows, путём использования mmc.exe.
Читать дальше →
Всего голосов 29: ↑23 и ↓6+17
Комментарии4

Потрясающая коллекция бесплатных шрифтов за 2014 год

Время на прочтение1 мин
Количество просмотров123K
Привет, Хабр! Многие уже знают о моей страсти к попытке собрать самое лучше, что может быть полезно для веб-разработчиков или веб дизайнеров. И шрифты — не исключение. Программное обеспечение для работы со шрифтами постоянно развивается. Количество дизайнеров желающих опробовать себя в типографике растет с каждый днем. А сегодня я хочу представить вам их наработки — 30 потрясающих бесплатных шрифтов, которые мне удалось собрать за последний год.

Polar



Polar

Читать дальше →
Всего голосов 76: ↑68 и ↓8+60
Комментарии23

PowerPot — котелок, который может зарядить ваш смартфон

Время на прочтение4 мин
Количество просмотров95K
Мне пришел Кикстартеровский PowerPot — термоэлектрический генератор, являющийся по совместительству котелком из анодированного алюминия! И в этом посте я не только расскажу о нем, но и отвечу на вопрос: «Что лучше зарядит смартфон, пельмени или макароны?»
Напомню, что ранее этот волшебный горшочек собрал на Кикстартере $126.000 на своей первой версии и почти $74.000 на модернизированной второй.

image

Читать дальше →
Всего голосов 65: ↑55 и ↓10+45
Комментарии57

«The Kids Want Mobile!» или что можно узнать на конференции разработчиков детских приложений

Время на прочтение3 мин
Количество просмотров5.9K
image

В апреле мне довелось побывать в Берлине и удалось совместить приятное с полезным: посетить «The Kids Want Mobile!». Теперь мою голову занимают мысли таких ребят как Christoph Niemann (илюстратор, его приложения издает Fox&Sheep), Darran Garnham (коммерческий директор Moshi Monsters), Thijs Bosma (TribePlay), Thomas Bleyer (Ravensburger Digital), Barry O’Neill (StoryToys), Oleg Stavitsky (психоделический Bubl), Michael Elman (креативный директор Budge Studios), Stefan Bielau (соучредитель Dynamo Partners), Kika Gilbert (Tinybop, и первое приложение Apple назвало приложением 2013 года), Chris Haughton (гениальный иллюстратор, его детские книги изданы более чем на 15 языках), Anttu Harlin (Gigglebug Entertainment), Verena Delius и Moritz Hohl (основатели Fox&Sheep).

Они рассказали по-секрету, что еще до появления идеи приложения, вы должны знать три вещи, если хотите чтобы оно стало успешным. Первое: как вы добьетесь того, чтобы приложение было качественным во всех сферах: дизайн, интерактив, скорость работы и т.д. Второе: вы должны представлять, как его оптимизировать для маркетинга и продвижения. И третье: вы четко должны знать, где и как вы будете его продвигать и рекламировать. Без этих трех составляющих не стоит даже придумывать идею для приложения.

Из 12 часового потока информации, который, правда, прерывался чудесными полдниками и ланчами, я постараюсь кратко изложить основные моменты. Вспоминая методики обучения Ицхака Пинтосевича, можно назвать их «10 заповедей и главный секрет разработки детских приложений».
Читать дальше →
Всего голосов 14: ↑12 и ↓2+10
Комментарии14

Magento шаг за шагом

Время на прочтение11 мин
Количество просмотров46K
Magento — система управления интернет-магазинами. По данным Alexa, Magento — самая популярная система управления интернет-магазинами в мире на февраль 2013 г.

В настоящее время, из всех e-commerce решений, я отдаю предпочтение именно Magento:
  • EAV-модель базы данных, позволяет легко манипулировать аттрибутами товаров, категорий, пользователей
  • Большое количество платных и бесплатных модулей на Connect (пусть и не всегда написанных хорошо)
  • Открытый исходный код
  • Легкоразворачиваемый и обновляемый out-of-the-box интернет-магазин
  • Отличная и мощная админка
  • В сравнении с остальными, пожалуй, самый мощный базовый функционал для ecommerce

Читать дальше →
Всего голосов 15: ↑10 и ↓5+5
Комментарии6

20 заповедей качественного общения с клиентом

Время на прочтение5 мин
Количество просмотров282K
Можно ли ответить на вопросы клиента еще до того, как он их задаст? Общаться с клиентом по-свойски или в официальном тоне? За какое время надо отвечать на вопросы в почте? Как сделать клиента счастливым и постоянным?

Мы набили немало шишек в поисках ответов на эти вопросы. Цена ошибки в общении с клиентом бывает слишком велика и грабли, на которые наступаешь, порой получаются золотыми. Зато в результате мы получили бесценный опыт и выработали стратегию общения с клиентами, которой и хотим сейчас поделиться.

Перед вами выдержка из нашего внутреннего документа, обязательного к изучению каждому менеджеру-новичку в Alconost. Итак, 20 заповедей качественного общения с клиентами:


Читать дальше →
Всего голосов 30: ↑26 и ↓4+22
Комментарии10

Кто бы смог мне подсказать, как require подключать

Время на прочтение7 мин
Количество просмотров69K
Одним солнечным весенним утром, мне пришла в голову замечательная идея — заняться изучением популярной библиотеки RequireJS. Я уже давно читал много хорошего и о простоте использования и о преимуществах, которые она оказывает при использовании в проектах. Поэтому и подумать не мог, что подключение RequireJS к модульному проекту на Backbone может вызвать столько проблем. Я потратил два дня на то, что должно занять не более часа. А если у разработчика нет этих двух дней? Вот и решил поделиться с другими своим опытом, чтобы сэкономить время и нервы.
Читать дальше →
Всего голосов 42: ↑32 и ↓10+22
Комментарии23

Распознавание текста в ABBYY FineReader (1/2)

Время на прочтение7 мин
Количество просмотров55K
Содержание
imageРаспознавание текста в ABBYY FineReader (1/2)
imageРаспознавание текста в ABBYY FineReader (2/2)

Систему распознавания текста в FineReader можно описать очень просто.

У нас есть страница с текстом, мы разбираем ее на текстовые блоки, затем блоки разбираем на отдельные строчки, строчки на слова, слова на буквы, буквы распознаем, дальше по цепочке собираем все обратно в текст страницы.



Выглядит очень просто, но дьявол, как обычно, кроется в деталях.

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



В этой статье мы начнём рассказ про распознавание текста от уровня строки и ниже.
Читать дальше →
Всего голосов 120: ↑113 и ↓7+106
Комментарии16

В США набирает обороты стирка с доставкой на дом

Время на прочтение1 мин
Количество просмотров15K
Секрет успешного стартапостроения проще, чем вам кажется: берём классический оффлайновый бизнес (думаю, многим известно, что в съёмных квартирах в США держать стиралки не принято, поэтому американцы активно юзают общественные прачечные), добавляем службу доставки и модное приложение — и вуаля, перспективный бизнес готов!

Настолько успешный, что служба стирки-по-требованию Washio, которая от обычной химчистки как раз наличием приложения и курьеров и отличается, получила $10,5 млн от венчурной компании Canaan Partners.


Читать дальше →
Всего голосов 25: ↑19 и ↓6+13
Комментарии19

Видео-курс по Swift на русском языке

Время на прочтение1 мин
Количество просмотров115K
Здравствуй, Хабр!

Мы сделали видео-уроки по языку Swift на основе бесплатной книги The Swift Programming Language от Эппл.



Все 32 урока доступны на нашем сайте. Несколько уроков – под катом.
Читать дальше →
Всего голосов 146: ↑129 и ↓17+112
Комментарии62

Как сделать онлайн просмотр документов

Время на прочтение6 мин
Количество просмотров56K
Первый рабочий день. Первая задача в Redmine. Первая спецификация в формате doc. На новой рабочей машине. К чтению спецификации удалось приступить часа через 3. Пока скачался и установился MS Office. Вспоминая этот случай, я был уверен, что в нашей системе управления задачами надо сделать онлайн просмотр документов. Вот только идей по реализации за разумное время и трудозатраты не было. Недавно мы нашли способ – Microsoft Office Web Apps.

В этой статье пойдет речь о том, как добавить онлайн просмотр документов в любой продукт.
Читать дальше →
Всего голосов 18: ↑15 и ↓3+12
Комментарии36

Backend без проблем. Чудо или будущее?

Время на прочтение4 мин
Количество просмотров24K
Всем привет!

Друзья, не мне вам рассказывать, да и сами вы знаете о том, как делается backend для серверных/клиент-серверных приложений. В нашем идеальном мире всё начинается с проектирования архитектуры, затем выбираем площадку, затем прикидываем нужное количество машин, как виртуальных, так и нет. Затем происходит сам процесс поднятия архитектуры для разработки/тестирования. Всё готово? Ну поехали писать код, делать первый коммит, обновлять код на сервере из репозитория. Открыли консоль/браузер проверили и поехало. Пока всё просто, а что дальше?
Читать дальше →
Всего голосов 77: ↑70 и ↓7+63
Комментарии79

Информация

В рейтинге
Не участвует
Откуда
Германия
Дата рождения
Зарегистрирован
Активность