Задать вопрос
  • Как сделать эффективный запрос по диапазону дат?

    @nApoBo3
    Вы отталкиваетесь от одной гостиницы или это агрегатор.
    Если от одной, то проблемы имхо вообще нет, даже если сделать всё очень плохо.
    Допустим в гостинице 400 номеров, в году 365 дней, в таблице в храним Id номера, дату, статус номера. Это примерно 8 байт на запись( для postgresql), около мегабайта в год.
    Данные прошлых периодов можно сразу переносить в архив.
    Запрос: даты где номер не среди номеров для которых есть занято в датах с, по.
    Ответ написан
    Комментировать
  • Как окупается бесплатное место в облаке?

    @nApoBo3
    Если вы не платите, значит вы товар.
    Ответ написан
    Комментировать
  • Стоит ли отходить от нормализации бд, чтобы улучшить производительность?

    @nApoBo3
    Изложен все довольно сумбурно. Денормализация имеет смысл, только тогда, когда профит от выигрыша в производительности выборки покрывает пенальти от объема хранения, скорости выборки и скорости вставки, а так же пенальти на поддержку данной системы.
    Если мы говорим от денормализации для целей вывода информации пользователю, то чаще всего такая операция не оправдана, проще выполнить данную операцию на стороне пользователя.
    В вашем случае, насколько я понял, таблица payments являеться технической, ее наличие само по себе уже денормализация( вы отдельно храните дубли данных, которые можно получить из других источников ), следовательно она зачем-то нужна. Если она нужна для ускорения технических операций( например предварительный пересчет суммы счета ), то ввод в нее доп.полей которые не нужны для данных операций это ошибка. Если цель ее существования быстрый вывод пользователю суммарной и сжатой информации по операциям, то нам в ней нужна вся информация которую одновременно хочет видеть пользователь без выполнения под запросов к целевым таблицам.

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

    Если создавать поле дата, то его можно сделать json или xml с произвольно структурой. Зачем его обновлять не очень понятно, это поле используется исключительно для ускорения вывода информации, и выводит информацию в таком виде в котором она была на момент операции.
    Ответ написан
  • Будет ли работать такая сеть?

    @nApoBo3
    1. Схема странная, линк между коммутаторами или между маршрутизаторами лишний.
    2. Какое оборудование у вас используется? На схеме нужно подписать модели коммутаторов и маршрутизаторов, от этого сильно зависит спектр возможных решений.
    3. Что они у вас такое делают, что 100Мбит не хватает, у вас с такими масками максимальный предел 170 устройств?
    4. Зачем вам вообще все делить на подсети? Чем продиктованы требования к маршрутизации?
    5. Головные маршрутизаторы линкуються через интернет или локально?
    Ответ написан
  • Как проверить ПК на лицензионный софт?

    @nApoBo3
    Никак. Лицензионность ПО зависит от соблюдения лицензионного соглашения. Как пример, лицензионное соглашение на один из продуктов MS требует наклеить наклейку на корпус ПК. Как софт может проверить наклеил ты наклейку или нет? А без наклейки даже легально приобретенное ПО будет считаться не лицензионным.
    Или ПО у вас "технический лицензионное", но документов подтверждающих покупку на организацию у вас нет.
    Еще вариант, ПО куплено на одну организацию, а фактические его использует другая организация.

    Есть различные методы переучета ПО в сети( например Microsoft Assessment and Planning (MAP) Toolkit ), но не один из них не дает 100% результата. Обеспечение лицензионной чистоты парка ПК находиться скорее в административной плоскости нежили технической.
    www.microsoft.com/ru-ru/sam/inventory.aspx
    Ответ написан
    Комментировать
  • Как правильно построить топологию сети в здании?

    @nApoBo3
    Объединить сети или проводом между головными маршрутизаторами, или vpn через фаст-езернет. Можно конечно и wifi мост, но имхо будут проблемы, особенно при более менее приличной нагрузке.
    Доступ между сетями по ip адресам определяется таблицами маршрутизации и правилами фаервола.
    Подсети по маршрутизаторам можно раскидать или с помощью DHCP на них, или с помощью options 82.
    Так же можно всем этим рулить с помощью RADIUS сервера.
    Для более менее нормального доступа по именам, нужно настроить DNS сервера, могут ли это ваши маршрутизаторы не знаю.
    Сабнеттинг делать в зависимости от требований к маршрутизации. Судя по "например, подключаясь к маршрутизатору в IТ-отделе человек попадает в подсеть IT-отдела" они у вас должны быть, вот из них и надо исходить. Единственно, проще все делать статикой, и каждому маршрутизатору выделить независимую сеть достаточного размера, а ее уже делить по необходимости. Хотя никто не запрещает привязать ip адрес к девайсу и пусть гуляет по маршрутизаторам как хочет, но это сложно и имхо не нужно.
    Ответ написан
  • Как продать лицензию MSSQL для 1C?

    @nApoBo3
    Никак, только через поглощение юр.лица.
    Ответ написан
    Комментировать
  • Почему отваливается служба агента APC Powerchute BE?

    @nApoBo3
    Честно говоря по от apc очень кривое, у себя перешли на apcupsd.
    Ответ написан
    Комментировать
  • Какие различия между ERP и CRM системами?

    @nApoBo3
    Границы между системами размыты и даже специалисты часто затрудняются квалифицировать систему. Плюс есть платформы, на базе которых может быть создана система практически любого класса.
    CRM не имеет отношения к сладу, это система управления взаимоотношениями, минимально это карточки клиентов, история звонков и переписки.
    ERP это не бухгалтерия, это управление ресурсами, по большому счету эта система может не делать вообще ничего в виде гуя, а быть сборщиком, анализатором и управляющим для других систем.
    Управление складом это WMS, но это не просто товарные остатки, а именно управление складом как отдельным подразделением, с комплектация заказов, адресным хранением и т.д. и т.п.
    Есть еще огромное множетсво систем других классов.
    Важно понимать от чего вы отталкиваетесь.
    Если вам нужна бухгалтерия, и еще бы хотелось видеть остатки на складе, плюс карточки клиентов. Можно взять бухалтерскую систему и прилипить к ней необходимые модули, или взять модули на той же платформе.
    Если нужна CRM, а бухгалтерия уже есть, и CRM нужна продвинутая, можно сделать обмен с бухгалтерией, плюс прикрутить минимальный модуль складских остатков.
    И т.д.
    В любом случае или писать монстра( сами или заказывать ), можно с нуля, можно на готовой платформе( Navision, SAP, 1С УПП ), или лоскутная автоматизация, когда каждый модуль отдельно, и все они между собой обмениваются данными, это тоже можно сделать на готовой платформе, или купить различные продукты для различных нужд, а дальше их связать между собой через стандартные шлюзы обмена сконфигурированные на заказ.
    Лично я монстров не люблю, и честно говоря недолюбливаю монстроидальные платформы.
    Ответ написан
  • Как организовать связь между офисами?

    @nApoBo3
    Можно, но не нужно. Если оборудования ещё нет, 2 ip телефона, 2 mikrotika. Vpn туннель между офисами, на телефонах прямые звонки по ip.
    Ответ написан
  • Может кто нибудь подсказать ответы на несколько вопросов по AD?

    @nApoBo3
    1. Выводить не нужно, но в домене надо удалить, новая установка, это другой компьютер для AD.
    2. Нет. Есть скрип который позволяет сделать это удаленно с DC. Возможно придется почистить DNS.
    3. Каждый офис где есть свой DC в отдельном сайте. Желательно в слабо контролируемых зонах ставить не полноценный DC, а RODC, для RODC можно будет назначить локального админа, который будет решать проблемы данного филиала.
    Сайты крайне важны для работы на медленных каналах, в частности с помощью сайтов можно определять ближайший файловый ресурс и давать пользователю файлы не с центрального сервера, а с реплики.
    4. ИМХО нет, делается несколько иначе, в каждом OU создается эталонный отключенный пользователь со всеми настройками, новые пользователи создаются через копирование эталонного.
    Ответ написан
    Комментировать
  • Планирование MikroTik CAPsMAN на 200-300 клиентов - что ставить?

    @nApoBo3
    Технически да, на практике зависит от плотности размещения, перегородок, клиентов. Микротик не имеет продвинутых точек для работы в сложных условиях, к которым в частности относиться высокая плотность размещения.
    Ответ написан
    2 комментария
  • Как организовать телефонию в офисе?

    @nApoBo3
    Оцените цели и планы по телефонии на несколько лет только так можно адекватно спланировать решение, в противном случае велика вероятность через год все выбросить и начать сначала.
    Не понятно нужна ли вам локальная связь или достаточно отдельной линии на каждый телефон.
    Если неопределенность устранить невозможно, оформите подписку на виртуальную АТС и купите ip телефоны в необходимом кол-ве, я бы рекомендовал grandstream( у них вполне приличные ip АТС, потом можно будет централизованно рулить телефонами) или yealink, так вероятность выкинуть вложения минимальна.
    Ответ написан
  • Какой роутер выбрать для впн (стоечный)?

    @nApoBo3
    Mikrotik, но только учесть, что openvpn у него только tcp. Лучше сразу перейти на ipsec.
    Ответ написан
    Комментировать
  • Первый опыт работы в IT?

    @nApoBo3
    Имхо эникейство необходимый этап для любого админа, не говоря о том, что без приличного опыта решения мелких проблем я бы человека к серверам не пускал, шишки лучше набивать на не критичных задачах.
    Идём в максимально широкую поддержку, лучше туда где большой поток проблем, как вариант компьютерный магазин, на время учёбы, удобно ещё тем, что будет свободный график. Параллельно учим Linux,сети, телефонию, базы. Если не win стэк, то Linux, mikrotik, cisco, postgres, mysql.
    Дальше к интегратору, много задач, мало денег, мало проектирования, много работы руками. Главное на начальном этапе слишком долго не сидеть, нет проф. роста, сразу менять место, в среднем год на одном месте. Через 5 лет, будет приличный админ.
    Ответ написан
    Комментировать
  • Проектируем базу данных для crm, как лучше формировать заказы?

    @nApoBo3
    Если нужен поиск по продукции среди заказов, линкующую таблицу с доп.данными типа цены и кол-ва, если нет, то json или xml.
    Ответ написан
    Комментировать
  • Как установить ip телефонию?

    @nApoBo3
    1. Кто раздает wifi и какое оборудование есть сейчас?
    2. Сколько клиентов?

    Как вариант купить готовую АТС, будет не так функционально как Asterisk, зато значительно проще. Цена вопроса от 20т.р.
    Ответ написан
    Комментировать
  • Как спроектировать систему видеонаблюдения?

    @nApoBo3
    Надо отталкиваться от объекта наблюдения и под это подбирать систему. На различных камерах вашу задачу реализует достаточно большой спектр систем.
    Ответ написан
    Комментировать
  • Каковы best practices по изоляции гипервизора (Hyper-V)?

    @nApoBo3
    Сервер в домене, как минимум не менее безопасен чем сервер вне домена. Есть только две причины изоляции гипервизора, защита от компрометации доменного админа, разделение зон ответственности по администрированию. Имхо в первом случае, злоумышлиннику уже не нужен гипервизор. Т.е. это имеет смысл, только если вам надо жёстко отделить администратора домена от гипервизора. Мне сложно придумать сценарии в пределах одной организации когда
    это реально необходимо.
    Ответ написан
    Комментировать