MAX
Подпишись
стань автором. присоединяйся к сообществу!
Есть метка на карте 24 июня 12
43

МВД - поиск и уничтожение подводных диверсионных сил и средств противника (г. Мурманск)

Министерство внутренних дел Российской Федерации выставило на своём сайте фотографии с тактико-специальных учений "Поиск и уничтожение подводных диверсионных сил и средств противника" г. Мурманск (фото В. Плиско и С. Корец) 2012.

[читать статью полностью...]

Кстати, а вы знали, что на «Сделано у нас» статьи публикуют посетители, такие же как и вы? И никакой премодерации, согласований и разрешений! Любой может добавить новость. А лучшие попадут в наш Телеграм @sdelanounas_ru. Подробнее о том как работает наш сайт здесь👈

Источник: mail.vvmvd.ru

Комментарии 0

Для комментирования необходимо войти на сайт

  • 0
    Нет аватара strange200706.07.12 06:23:55
    Нет, это не так. Ты путаешь инструмент и решение.
    Подробнее пожалуйста. Директум, это инструмент для конечного клиента. С - инструмент для создания директума. Или что имел в виду?
    Нет, не исключение. Это современная потребность бизнеса направленная на перспективу качественной работы с клиентом.
    Если бизнес-процессы предприятия не будут меняться в соответствии с изменениями во внешнем мире, то все оптимизации впустую. Например недавние изменения в соответствии с законодательством по новым корректировочным С/Ф затронули бухгалтерию, бюджетирование и фин планирование (это и есть составляющие ERP системы). На 1С-е на все про все ушло 1-2 месяца. Это время выяснения тонкостей законодательства. Теперь попробуй оценить сколько на сях времени уйдет. Соответственно ни кто такую ERP себе не поставит, что бы не быть костным
    Ты путаешь бухгалтерию и ERP
    Это ты путаешь. При чем каша в голове конкретная. Бухгалтерия, это только сдача отчетности бухгалтерской и налоговой. Так вот ни одна ин.система этого не может в поной мере, т.к. законодательство у нас слишком быстро меняется. Просто для интереса, посмотри блоки САПа, Паруса или мстарших 1С-вских конф. Уверяю, будешь сильно разочарован сколько процентов занимает бухгалтерия.
    ERP - управление ресурсами предприятия
    Ага, только если ты изучаешь ERP, должен знать, что ни на одном предприятии нет полноценной ERP. Даже IBM этим похвастаться не может. Проблема в том, что нет конечных требований к ERP. Сейчас этим называют любую систему, которая выполняет какую-то часть. Именно поэтому разные ERP перекрывают разные пункты. Сам я лично был руководителем группы, изучающей вопросы необходимости каких частей ERP, MRP, MRPII и прочих стандартов, самые необходимые и оптимальные для предприятий среднего и крупного масштабов. В общем это я к тому, что "учесть всю технологическую цепочку выпуска какого-нить железки", это решается примитивным планированием и план-фактным анализом с бюджетированием.
    Когда я делал КИС то оптимизировал каждый запрос
    Это конечно хорошо, когда есть время. Но вот скажи, ты оптимизировал запрос, но не саму СУБД. Почему? Потому что считаешь её как черный ящик. Разобрать ты её сможешь и что-то поправить, но тебе это не надо, потому что затраченное время будет гораздо больше полученного результата. Так же и с учетными системами - не надо лезть в механизмы, это затратно и не нужно. Например 1С будет работать медленнее в каком-то проценте случаев (далеко не во всех). При этом базу 1С можно с легкостью перенести на другие СУБД без переписки и доработки и она будет прекрасно работать (собственная СУБД, MS SQL, PostgreSQL, DB2, оракл). Получается твоя оптимизация решается железом гораздо дешевле, нежели польза от неё. У нас на пиках до 400 человек в куче баз. Самая крупная поделка на 1С (от любителей Си) 120 гб. На железо + софт потратили 2 млн. Все работает прекрасно. Можно было бы железо взять и на млн и сделать систему в 15-20 млн. Но в конечном итоге она получится кривая очень. Потому что конфы 1С (САП, парус и т.д.) делаются много лет сотнями разработчиками и с опытом тысяч предприятий. Тогда как поделка на сях будет делаться с нуля. Максимум с багажом не более 10 разновидностей предприятия (ведь опыт то только при массовых внедрениях). И меняться будет постоянно, т.е. процесс бесконечно долгий. Это не просто слова, когда вставал вопрос о внедрении какой системы на предприятие, мы рассматривали всевозможные варианты. В том числе и фоксятников слушали. Ну не предлагает ни кто ни чего эффективней 1С. Кастомизация директума сразу заставляет вспоминать 1С. Это при том, что кастомизацией занимался чистый сишник и сишник-линуксоид (мы его выбрали вместо лотуса из-за того, что он более привлекательный по многим параметрам)
    У меня в таблице движений более 1 500 000 записей и все бегает и летает
    Ну что за мерки то? У нас только ОС около 1 000 000. У каждого ОС около сотни свойств, а это отдельные сущности, т.е. куча таблиц и записей. Помимо ОС в конфигурации несколько сотней подобных сущностей (справочники, документы и т.д.) Взять те же итоги, на сколько эффективны у тебя промежуточные итоги? Или любой запрос подразумевает полный пересчет? На сколько просто добавлять новые разрезы аналитики? Много вопросов, которые надо обдумывать и которые давно придуманы и реализованы. В итоге если долго дорабатывать твою систему до реальных нужд, она станет во много раз тормознее любой готовой учетной системы (1С, Парус САП и т.д.). Это тоже самое, что и на асме делать что-то быстрее, чем на С++. Оно конечно можно и получается просто, но такой геморрой.
    Прибежит обезьяна, наляпает чё-то, прилепит, например, строковое поле длинной 100 символов, которое будет использоваться а 20% записей и убежит, забрав бабки.
    Это и есть минусы систем этого порядка. В 1С-е сделано все, что бы обезьяно-студенты по минимуму могли напороть косяков (обязательная сертификация, стандартизация разработки, жесткие ограничения и т.д.). После меня что 1С-вский, что ассемблерный код может разобрать любой человек и внести изменения. После сишника самоучки уже сложнее. Нет, он не плохой разработчик, просто обучение у него не такое жёсткое
    отбросив Россию на 10 лет назад.
    У меня напарники каждый день работают в америке, пишут инет-магазины. Так вот там 1С нет не потому что их 1С-ка дорогая очень. ОЧЕНЬ! К чему это приводит? К набору поделок всевозможных. Каждый студент что-то поделает и сваливает. Напарники поддерживают несколько сотен разработок и среди них есть те, которые писали не они. Матерятся тоже не плохо, но ни куда не денешься, приходится ковыряться И последнее: По всему миру все идет к отвязке от конкретики. Т.е. кросплатформенность и поддержка различных СУБД, это только плюс. Мало того, сейчас конфа на 1С будет прекрасно работать как в виде клиента и сервера, так и в виде веб клиента. Ни чего переписывать не надо. Реально, остальные нервно курят в сторонке. А масштабирование у 1С:8.2 на столько гибкое, что уже совсем забыли про ограничения (КИВИ не в счет!!!)
    • 0
      Нет аватара DeaDok07.07.12 00:37:34
      Подробнее пожалуйста. Директум, это инструмент для конечного клиента. С - инструмент для создания директума. Или что имел в виду?
      Именно. Но в случае с Директумом там не всё так ясно. Похоже первые версии делались на Дельфях, последние планируют на шарпе + .NET.
      Если бизнес-процессы предприятия не будут меняться в соответствии с изменениями во внешнем мире, то все оптимизации впустую. Например недавние изменения в соответствии с законодательством по новым корректировочным С/Ф затронули бухгалтерию, бюджетирование и фин планирование (это и есть составляющие ERP системы). На 1С-е на все про все ушло 1-2 месяца. Это время выяснения тонкостей законодательства.
      Да это самая большая проблема. Если бы всё было так просто и однозначно. Вообще существует несколько подходов для решения этой проблемы: 1) создать продукт максимально вобравший в себя всё что только возможно из жизни. Примущества как и недостатки очевидны. 2) создать продукт, который имеет встроенные средства разработки. Классический пример 1С. Да и все современные системы (учетные и прочие) поступают таким же образом. Преимущества: имеется возможность в любой момент внести изменения в работу программы на любом уровне. Недостаток: за все приходиться платить. Такие системы работать МЕДЛЕННО, ибо являются неоптимизированныеми интерпретаторами. 3) создать не конечный продукт, а некий фреймворк, оперирующий стандартными объектами в инфолрмационной базе и с кучей доп. функций в том числе в плане постороения интерфейса. Преимущество: скорость работы, возможность расширять систему вносить изменения. Недостататки: требуется высокая квалификация программиста.
      Теперь попробуй оценить сколько на сях времени уйдет. Соответственно ни кто такую ERP себе не поставит, что бы не быть костным
      У меня созаеьтся впечатлени, что ты несколько неверно воспринимаешь Си-шарп. Это не панацею от всех бед. Это не язык для программирования баз данных или учетных систем. Это высокоуровненый язык для общего программирования. Как правило на нем не пишут с нуля системы. Ну если только редко. Берётся готовый фреймворк облегчающий манипуляции с БД и, оперируя объектами базы данных, создается необходимая логика. Если ты знаешь как работает фреймворк (а это как правиль так и есть), то не составляет особо труда увидеть где надо внести изменения в логику. Заниматься кропотливым кодированием не придется ! Такая работа мало отличается от написния модулей в 1С. Единственный нюанс то, что средства разработки и отладки (в 1с они в комплекте) придется использовать не поставляемые с ПО. Как правило это Visual Studio. А это стоит отдельных денег. Да и найти толкового .NET программиста слежнее чем 1с-ника. Вашей братии расплодилось как мух на говне (прощу прошения за сравнение).
      Ну что за мерки то? У нас только ОС около 1 000 000. У каждого ОС около сотни свойств, а это отдельные сущности, т.е. куча таблиц и записей. Помимо ОС в конфигурации несколько сотней подобных сущностей (справочники, документы и т.д.)
      Во-первых, у меня файл-серверное решение и для такого решения 1.5 млн записей весьма солидно, во-вторых, ОС является справочником. Справочник по-определению используется в самый поледний момент выборки. Так-что 1 млн записей в справочнике не показетель. Я же говорю про таблицу в которой храняться движения и на основе которой делабются все последующие выборки, остатки и пр.
      Взять те же итоги, на сколько эффективны у тебя промежуточные итоги? Или любой запрос подразумевает полный пересчет?
      Промежуточные итоги не есть благо. Это одно из возможных решений для снижения объема выборки. Такое решение диктуется отсутствием здравого механизма оптимизации выборки, ерационального использования индексов. Например, 1с создает простые индексы по каждому полю, но (!) если скажем в выборке задействованы постоянно несколько одних и тех же полей, то следует создавать индекс по значениям этих полей, чего 1с не делалал, не делает и, скорее всего, не сделает. Она так и будет шарить по имеющимся индексам. И исзменить это положение дел невозможно. Правда про SQL версию говорить не буду. Это отдельный рахговор. Потому и 1с-ники и налепели ПИ. Что касается лично моей реализации, то итоги по товарм формируются в момент сохранения документа. От практики полного пересчета я отказался. Объемы стали давать о себе знать. Что же касается взаиморасчетов, то они по-прежнему получаются на выборкой. Ничего промежуточного не храниться. Работает, как ни странно, быстро. Может потому что оптимизирована структура хранения данных.
      Это и есть минусы систем этого порядка. В 1С-е сделано все, что бы обезьяно-студенты по минимуму могли напороть косяков (обязательная сертификация, стандартизация разработки, жесткие ограничения и т.д.). После меня что 1С-вский, что ассемблерный код может разобрать любой человек и внести изменения. После сишника самоучки уже сложнее. Нет, он не плохой разработчик, просто обучение у него не такое жёсткое
      Это вопрос не сертификации по 1с, а умея программировать вообще. Это каждому дано. И среди 1с-ников полно говнокодеров. да где их нет ? Они везде !
      У меня напарники каждый день работают в америке, пишут инет-магазины. Так вот там 1С нет не потому что их 1С-ка дорогая очень. ОЧЕНЬ!
      Во-первых, дествие пословицы "скупой платит дважды" никто не отменял, во-вторых, 1с им не поможет в любом случае. Ибо возможность интеграции в 1с появилась только с версии 8, до того никак кроме дрочильни "выгрузить-загрузить данные" не было !
      Мало того, сейчас конфа на 1С будет прекрасно работать как в виде клиента и сервера, так и в виде веб клиента.
      Не будет. В 8-ке есть лишь WebServices, их к HTML надо еще прикрутить. Поменяется логика в базе, надо будет менять и HTML. Ну это в обещм случае, без конкретики.
      Ни чего переписывать не надо. Реально, остальные нервно курят в сторонке.
      Переписывать надо и многократно. Чудес на свете не бывает. И никто в сторонке курить не будет.
      А масштабирование у 1С:8.2 на столько гибкое
      Масштабирование к гибкости не имеет никакого отношения ! Тебе как программиста околобазданных это надо знать в первую очередь. Масштабируемость - это свойство системы не снижать производительность при увеличении числа запросов. Существует лишь два способа его обеспечения: использования SQL сервера и использование терминального решения. Есть еще третье - комбинация SQL сервера + терминальное решение. Ладно. Приятно было пообщаться. Удачи.
      • 0
        Нет аватара strange200709.07.12 05:54:49
        Это вопрос не сертификации по 1с, а умея программировать вообще. Это каждому дано. И среди 1с-ников полно говнокодеров.
        Покажи свой код и посмотри любого 1С-ника, будешь сильно удивлен (САПовца, парусника, что угодно)
        Во-первых, дествие пословицы "скупой платит дважды" никто не отменял, во-вторых, 1с им не поможет в любом случае.
        Основные проблемы расскажешь? Быстрая реализация и настройка, это только плюсы. Минусов нет
        Не будет. В 8-ке есть лишь WebServices, их к HTML надо еще прикрутить.
        Не хочу тебя разочаровывать, но глянь тут. Это пишется одним кодом. Увы.. http://www.1c-n.../unf/online.php
        использования SQL сервера и использование терминального решения.
        В данном случае СУБД берет на себя нагрузку по выборке данных, но ведь и эту роль можно переложить на что-то другое, например ФС. Я уже одну контору автоматизировал на тонком клиенте и веб клиенте и это как раз было оптимальным решением. Сейчас кластер располагается на 6 серверах и тоже все нормально. В первом случае 1С СУБД с промежуточным PostgreSQL, во втором MS SQL + терминал. Это я к чему? Если ты реально хоть что-то можешь сделать, то у меня есть клиент, который готов за рубль двадцать купить систему по логистике. Нееет, ему саповские решения не нужны из-за стоимости, он будет на 1С-е заказывать, потому что дешево и работает, нежели мифическое "круто"