Странно, сейчас любое сетевое устройство стремится дать админу гуй (вебморду через браузер), и при этом ресурсов хватает и на управление в консоли (telnet или com-терминал), и на всякие специальные протоколы управления и диагностики. А тут либо CLI, либо полновесный виндовый гуй через RDP. Никак не могут web-based MMC запилить?
Например, молочные продукты. У них срок хранения маленький, впрок набирать нельзя и каждый вечер составляется «заказ» для пополнения проданого днем. Заказ в кавычках — потому что не дилер его составляет, а сам поставщик на основе данных дилера.
Есть поставщики брендов, для которых мы были, соответственно, дилерами и дистрибьюторами. И поставщик бренда хотел видеть все подробности продаж его товаров. Для этого нужно либо открывать гостевой доступ к нашим базам, либо каждый день/неделю/месяц отсылать подробные отчеты в определенном формате. Я сделал в виде отчетов, но были попытки сделать онлайновую базу, заодно в ней заказы принимать. Увы, тогда ничего хорошего не получилось по техническим причинам, да и опыта было маловато. Сейчас бы получилось, но я уже там не работаю.
В моем случае, 1, 100 или 100 000 магазинов — разницы никакой, просто дольше будет сбор данных. Базы магазинов лежат на флешках или USB-HDD и подключаются по мере необходимости. Видели бы вы, на каком колхозном железе это работало…
Я пробовал сливать в одну базу. Во-первых, это долго, всякие проверки уникальности и защиты от пересортицы отнимают кучу ресурсов. Если без них, то база быстро раздувается, а fullscan-выборки по времени столько же выполняются. И очень хреново распараллеливается. Основная нагрузка идет на очередь I/O диска, SSD стоят как все железо вместе взятое. Флешки дешевле, и их приобретение не напрягает руководство.
Базы режут по соображениям безопасности. Была рейдерская атака, потеряли данные всего за три дня. А злодеям достался только огрызок базы с начала месяца. =) Флешки если что — легко можно выдернуть и уничтожить — прищемить дверью или разбить каблуком.
Я выдергивал. У меня была сеть оптовых и розничных точек, на каждой автономная 1С-Торговля 7.7 со своими тараканами. Но в моем случае было несколько сложнее — каждая база ежемесячно обрезалась, и за год набиралось больше сотни баз филиалов. Сливать их в одну — траходром еще тот, нужно серьезное железо и софт. Сделал проще — надстройка «супербаза» открывает базы по отдельности и выдергивает из них нужные данные по условиям, а потом они сводятся в один отчет. По времени это примерно 10 минут за годовой период, если разрешить параллельно открывать базы разных филиалов.
Кроме того, выдранные из баз данные «кешировались» в виде сериализованной сводной таблицы (ТаблицаЗначений сохраненная через ЗначениеВФайл()), видно кто чего смотрел и при желании можно построить другой отчет по уже собранным данным.
HTTP изначально символьный, но в теле сообщения содержит бинарные блоки. SMTP/POP вообще символьные, в них бинарные блоки кодируются в символьные строки UUE/Base64
protobuf вообще знатное извращение. =) Мне больше bencode нравится, его можно глазами читать
Если уж брать аналогию со схемой телевизора, то наличие этой схемы не является показателем качества изделия. Это просто дополнительный плюс, возможность самостоятельно внести изменения (хорошие или плохие — зависит от мастера).
Главная идея Скайпа IMHO не в том, чтобы куда-то звонить с компьютера за недорого, а в хитрой системе построения сети, благодаря которой голосовой трафик не идет через пол-мира туда и обратно, а идет по довольно короткому маршруту между абонентами. И это дает отличное качество звука/видео при минимуме задержек и потерь.
А еще он позволяет передавать файлики и картинки/скриншоты в 2 клика — мега-фича, которой сильно не хватает в других говорилках.
Сейчас во многих местах вполне возможна авторизация краденой или копированной картой, порой даже без пин-кода. Уязвимость не в носителе ключа, а в самой системе авторизации.
Не люблю кредитки и любые другие карточки, поскольку они всего лишь хранят какой-то секретный код. Тупо бумажка с паролем. Таскаешь как дурак кучу таких бумажек.
Я бы предпочел интерактивное устройство размером с кредитку, которое покажет мне состояние счетов, мои паспортные и личные данные, список доступных скидок и бонусов, мои контакты. То есть, все то, что у меня хранится в барсетке, телефоне, бумажнике.
Безопасность? Обычный пин-код или два пин-кода. Потеряли карточку — ее же еще взломать надо. Сумку с документами потерять гораздо трагичнее. Кроме того, карточка может быть именной, с обратной стороны похожей на водительское удостоверение (с фотографией).
Я пробовал сливать в одну базу. Во-первых, это долго, всякие проверки уникальности и защиты от пересортицы отнимают кучу ресурсов. Если без них, то база быстро раздувается, а fullscan-выборки по времени столько же выполняются. И очень хреново распараллеливается. Основная нагрузка идет на очередь I/O диска, SSD стоят как все железо вместе взятое. Флешки дешевле, и их приобретение не напрягает руководство.
Базы режут по соображениям безопасности. Была рейдерская атака, потеряли данные всего за три дня. А злодеям достался только огрызок базы с начала месяца. =) Флешки если что — легко можно выдернуть и уничтожить — прищемить дверью или разбить каблуком.
А CRM-ов я уже штуки 3 написал, это не сложно. =)
Кроме того, выдранные из баз данные «кешировались» в виде сериализованной сводной таблицы (ТаблицаЗначений сохраненная через ЗначениеВФайл()), видно кто чего смотрел и при желании можно построить другой отчет по уже собранным данным.
protobuf вообще знатное извращение. =) Мне больше bencode нравится, его можно глазами читать
Softvare Engineer создает рабочий софт.
Видимо, и то, и другое. =)
В топе ЖЖ как раз так сделано — очень удобно.
А еще он позволяет передавать файлики и картинки/скриншоты в 2 клика — мега-фича, которой сильно не хватает в других говорилках.
Я бы предпочел интерактивное устройство размером с кредитку, которое покажет мне состояние счетов, мои паспортные и личные данные, список доступных скидок и бонусов, мои контакты. То есть, все то, что у меня хранится в барсетке, телефоне, бумажнике.
Безопасность? Обычный пин-код или два пин-кода. Потеряли карточку — ее же еще взломать надо. Сумку с документами потерять гораздо трагичнее. Кроме того, карточка может быть именной, с обратной стороны похожей на водительское удостоверение (с фотографией).