26 июля в 11:00 состоится вебинар "1С на Postgres Pro", на котором технический консультант Postgres Professional Андрей Забелин и ИТ-директор Софтлайн Аутсорсинг Константин Сумкин расскажут о возможностях Postgres Pro для платформы 1С, резервном копировании и восстановлении данных, оптимизации производительности 1С на Postgres Pro, внедрении различных сборок Postgres Pro для баз 1С, анализе конфигурации PostgreSQL для решаемых задач и многом другом. После выступлений докладчиков участники смогут получить ответы на свои вопросы. Участие —....Подробнее: https://www.opennet.me/opennews/art.shtml?num=59464
> вебинар
> Количество мест ограниченоУ Postgres Pro проблемы с количеством коннектов, может займётесь "оптимизацией производительности" ?! :D
Хотят эти ребята за допиленный Postgres похлеще чем Oracle. Видимо сильно перетрудились. Кушайте свою рекламу сами.
+1 - очуели совсем - я как по цене узнал - тем более что 1С сам патчи выдает для PostgreSQL, и после этого, не всегда конечно (иногда и мозги напряч надо :)), но в целом все собирается без проблем на FreeBSD.
Ну не так всё страшно ... Сборка для 1с - она бесплатная.
А вот PostgreSQL Pro - это какие-то непонятные деньги ... Наверное где замена ораклу там всегда дорого.
Почему непонятные? Вполне понятные, 600 тыс руб за одно ядро x86-64.Если не устраивает, есть Enterprise DB же. В т.ч. версия "совместимая с ораклом" и облачными почасовыми тарифами.
Где я в Евросоюзе эту самую 1С могу увидеть?
В Youtube
А зачем в ЕС система, заточенная на другое законодательство?
1С можно заточить под разные законодательства хоть под Вьетнамское, хоть под Турецкое, хоть под Канадское. Не в этом дело. Дело в том, что на многих рынках хватает и своей херни подобного рода, а 1С немного отстала от современных трендов, плюс "родовые травмы" не отпускают. Так что говорим "Спасибо" 1С-ке, но ждем чего-то нового, и не только ждем, но многие крупные компашки типа Сбера, Яндекса для своей автоматизации уже пишут что-то своё.
в чём отсталость? на примерах..
Технологический стек 1с - это прошлый век. Где в 1с программные шаблоны форм из компонентов со свойствами? Там даже свёрстанные формы хрен развернёшь в процедурный код - не предусмотрено. После Реакта/Вью - это смешно просто, распухший Access да и только. Где нормальный программный шаблонизатор репортов? Где live preview? Где возможность работы с полноценными системами версионирования (git)? Где полноценное дробное масштабирование интерфейса? Где нормальная работа со стилями? Да что там стили - там даже регекспов не было в 2022 году! Позорище.
Бухгалтерская конфа отжирает по 2,5Гб рамы на простейших задачах! Цифирки сложить - 2,5Гб!
Вы бы на SAP посмотрели...
> Вы бы на SAP посмотрели...ммм... чудесатое нечто за $$$ДЕНЕГ с коболом внутре.
Формы отлично рисуются в коде. СУД. Отлично работает с git. Интерфейс давно рисуется js и отлично масштабируется. Регэкспы используются для шаблонов, больше из там особо негде применять. Ты застрял в 90-х с 1С 7.7?
>>Формы отлично рисуются в коде.В коде нарисовать можно только процедурно(прошлый век) - а не шаблонами, но и это не стандартное решение - во всех типовых конфах используются формы из конструктора, соответственно разработчику ПРИХОДИТСЯ иметь дело только с ними. Но даже при желании развернуть форму из конструктора в процедурный код - отдельный гемор.
Аналогично - где стандартное решение для программных шаблонов репортов?
>>СУД.
Что это?
>>Отлично работает с git
Пока что работа с git только в стадии популяризации. Настроить можно, но плохая документация, работает с костылями, ворохом дополнительных врапперов и не является типовым решением. На практике на мелких и средних проектах нигде не встречал.
>>Интерфейс давно рисуется js и отлично масштабируется.
Враньё - маштабируется только частично, куча глобальных менюшек и списков НЕВОЗМОЖНО отмасштабировать в принципе. Видно что пытались решить эту проблему, но сделали в итоге криво.
>>Регэкспы используются для шаблонов, больше из там особо негде применять.
Не надо мне рассказывать бред про то что регэкспы - это не нужно. По факту нативных регэкспов в 1С до сих пор НЕТУ и это позор.
И вообще - прикрутить можно всё что угодно, хоть черта лысого в ступе, но оно не становится от этого типовым решением. Среднестатистическому же разработчику придётся сжать зубы и терпеть все лакуны типовых решений.
А по факту 1С, пользуясь монополизацией рынка продаёт говно мамонта (в виде своей платформы), которое на порядок уступает любой современной платформе, будь то .Net, Java или браузер - которые все бесплатны, обладают гигантской экосистемой и у них открыты исходники. Отсутствие 1С на мировом рынке прекрасно доказывает неконкурентноспособность этого барахла.
>>По факту нативных регэкспов в 1С до сих пор НЕТУ и это позор.В 8.3.23 - уже есть.
Вроде планировали в 8.3.23 добавить, да, но я кроме анонса не нашел инфы
А теперь приведи мне реальные примеры для применения твоих хотелок. Хоть одной.> Что это?
Автозамена на телефоне. СКД уделает любой шаблонизатор по всем параметрам, причём её область применения гораздо шире чем тупо отчеты.
> А по факту 1С, пользуясь монополизацией рынка продаёт говно мамонта (в виде своей платформы), которое на порядок уступает любой современной платформе, будь то .Net, Java или браузер - которые все бесплатны, обладают гигантской экосистемой и у них открыты исходники.
Например?
>>А теперь приведи мне реальные примеры для применения твоих хотелок. Хоть одной.Это элементарный комфорт работы. Можно ехать на мерсе с кожаными сидениями и кондёром, а можно и на жигулях уткнувшись коленями в руль. И так и так до места доберёшься. Вот только мировые IT-гиганты предоставляют возможность любому желающему БЕСПЛАТНО с ветерком проехаться на шикарном web-стек-лимузине(ну или джава/дотнет по желанию), а посконная 1С вынуждает клиентов за свои деньги стучать зубами на несмазанной телеге с издевательским лицензированием и мануалами по платной подписке с регистрацией, Карл! И это отдельная боль и ненависть, какой уж тут комфорт. Сколько раз мне приходилось по пол дня тратить на то чтобы перерегистрировать заказчику чертову лицензию и доказывать тех поддержке что ты не верблюд.
А тех кто хоть раз поработал с нормальным стеком - ни за какие деньги не заманить в 1с. Плюнут с презрением да и только, и правильно сделают.>>СКД уделает любой шаблонизатор по всем параметрам, причём её область применения гораздо шире чем тупо отчеты.
Посмотрел я этот СКД. Опять кнопочки/формочки/галочки. Программеру нужен нормальный код с удобными линтерами, хелперами, автодополнениями и таким прочим, с лив превью, хьюман-ридабл декларативными шаблонами и стилями под рукой. Так и только так. Именно поэтому на серверах доминирует консоль, а кодеры предпочитают VS Code. В 1с опять пошли своим путём и сделали всё это факультативным, а в мейнстриме двигают те самые любимые мышевозные галочки. В итоге декларативный характер СКД номинально в наличии, а по факту рядовой прогер будет коноёпиться с галочками, потому как инфраструктура к иному не располагает.
>>1С, пользуясь монополизацией рынка продаёт говно мамонта (в виде своей платформы), которое на порядок уступает любой современной платформе, будь то .Net, Java или браузер - которые все бесплатны, обладают гигантской экосистемой и у них открыты исходники.
>Например?На колу мочало, начинай сначала
> Бла-бла-блаУ 1С есть не мало за что её можно поругать. Но вот тебе задача. Есть для примера магазин стройматериалов, автоматизируй его за приемлемый срок и приемлемые деньги по полной программе. Складской учет, бухгалтерия, зарплата, кассы, маркированные товары, бонусные карты, мелкие сопутствующие работы со своим материалом, например изготовление на заказ водосточки отливов и т.д. список можно продолжать.
Это уже бизнес-логика конфигураций. Она не требует особых инженерных талантов. Но здесь вложено огромное количество человеко-часов, и в целом сделано неплохо (фасадная часть, по крайней мере). Именно это и покупают люди, а платформа идёт в нагрузку пудовой гирей, с которой потом предприятию до конца жизни страдать.
> Это уже бизнес-логика конфигураций. Она не требует особых инженерных талантов. Но здесь
> вложено огромное количество человеко-часов, и в целом сделано неплохо (фасадная часть,
> по крайней мере). Именно это и покупают люди, а платформа идёт
> в нагрузку пудовой гирей, с которой потом предприятию до конца жизни
> страдать.То есть по твоему бизнеслогика не требует особого ума. Так в чем же проблема? Возьми любой новейший-крутейший стек и напиши на нем элементарный учет для небольшой фирмы. Сколько это у тебя займет времени и сколько ты за это захочешь денег?
А не нравится текущий стек 1С вот тебе абсолютно новый с новым языком: https://v8.1c.ru/platforma/1s-predpriyatie-element/
Только решений на нем никаких ещё нет, хотя скорее всего уже скоро будут.
>>То есть по твоему бизнеслогика не требует особого ума. Так в чем же проблема? Возьми любой новейший-крутейший стек и напиши на нем элементарный учет для небольшой фирмы. Сколько это у тебя займет времени и сколько ты за это захочешь денег?Я сказал не ума, а талантов. Это десятки тысяч рутинных человекочасов. Потянет только команда и за пару-тройку лет. Тот инвестор, кто первым вложится - сорвёт джекпот. Даже несмотря на то, что сейчас все движется в сторону SaaS. Я думаю, тот же Контур мог бы потянуть - у них и архитекторы есть и команда, но им и на сервисах сытно живётся, не будут распылять свой бизнес.
У контура есть онлайн бухгалтерия и торговля только они дороже и хуже.
Сразу видно человека, незнакомого с SAP. По сравнению с ним, 1С - это просто ультрасовременная платформа. И тем не менее...
1c именно как платформа - бабушкино платье. Любой современный стек превосходит её по всем меркам. Конфигурации же (по сути набор бизнес-логики в который вложены тонны человеко-часов) - совсем другой разговор - тут признаЮ, местами сделано неплохо.
А ещё 1С славится тем, что пытаясь убедить наивного пользователя в своей замечательности и перспективности содержит ботофермы "адептов", навозные кучи заказных статей и кольца аффилированных сайтов и порталов, выкупая первые страницы поисковиков.
вот ваааще непонятно - зачем. Как будто у них еще остались живые конкуренты.
К ним разработчики ни в какую не хотят идти - вот они и формируют позитивное инфополе. Да и кто в своём уме пойдет, имея опыт, например дотнета, джавы или ноды - это как с мерса на ржавый запорожец.
все норм - их внутренняя инфраструктура - а там сейчас очень большое число именно "as-a-service" решений - на жабке. Заходите, только вовремя пригнитесь.
Хе-хе, так то внутрянка) Понятно что сами-то они не дураки инфраструктуру на своём барахле писать, знают ему цену. А в полях кто будет ишачить?)
> Формы отлично рисуются в коде. СУД. Отлично работает с git. Интерфейс давно
> рисуется js и отлично масштабируется. Регэкспы используются для шаблонов, больше из
> там особо негде применять. Ты застрял в 90-х с 1С 7.7?любая декларативщина отлично делается в процедурщине. До поры до времени.
впрочем, как и наоборот...
Я к тому что при обсуждении 1С все забывают что это не универсальный язык и среда разработки и в отрыве от своего прямого назначения построения систем учёта смысла в 1С нет. Причем тут все жёстко завязано но метаданные. Их есть определённое количество и добавить новые ты сам не сможешь, к ним соответственно жёстко привязана методика построения учётных систем. У разработчиков есть конечно определённая свобода действий но в итоге она все равно довольно сильно ограничена рамками платформы. Так видят авторы платформы и рядовые пользователи и разработчики тут ничего поменять не смогут. Как говорится не нравится делай сам, а не хочешь делать сам пользуйся тем что тебе предлагают. Поэтому большая часть претензий не имеет смысла. 1С в основном выполняет поставленную задачу, а именно построение учётной системы за разумное время и деньги. Время и деньги тут ключевые факторы, остальное это уже технические вопросы.
А могли бы показать хорошие аналоги
ну так чтобы и спецов много и в CRM и BUH и в СЭД и в ERP умело
Если можно с совокупной стоимостью не раз в 5 выше?
кроме SAP безумно доргой ничего в голову не приходит
Очень интересно как там в мире решают подобные задачи кроме сапа?
> А могли бы показать хорошие аналоги
> ну так чтобы и спецов много и в CRM и BUH и
> в СЭД и в ERP умело
> Если можно с совокупной стоимостью не раз в 5 выше?navision...ой, дырявикс...тьфуй dynamics (365) жеж. Но там больше erp чем всего остального.
> Очень интересно как там в мире решают подобные задачи кроме сапа?подобные это какие? Задача сапа - успешно продалбывать миллионы на автоматизацию бардака, это к учету вообще никакого отношения не имеет.
Аналогов ЭТОМУ боюсь и правда нет.
нанимают погромистов/контору и они пишут софт.
>Где возможность работы с полноценными системами версионирования (git)?Зачем в бухгалтерском учёте версионирование, для двойной бухгалтерии?
>>Зачем в бухгалтерском учёте версионирование, для двойной бухгалтерии?Версионирование исходников конфигурации же
У тебя 1с версии 5? Я все это сейчас делаю прекрасно.
А реакт сколько? Чтобы одну крутилку рисовать? Которая даже не складывает ничего.
Мы тут в России живем без всяких NetSuite, Odoo, Quick Books и другой западной херни не видя их, и ничего - всё нормально. Так и ты переживешь. Не переживай, а лучше пережевывай, то что белый хосподин позволил.
> Где я в Евросоюзе эту самую 1С могу увидеть?В ОАЭ ты можешь ее увидеть.. Да еще много где.
ОАЭ - Евросоюз, ок
В Эстонии. Не шутка. Шесть официальных партнеров в Таллине и один в Нарве.
Тут посмотри: https://www.1ci.com/ и https://1c.eu/
Зачем серещивать божественный PostgreSQL с таким лютым днищем, как 1C, который в передовых странах не используется вообще?
Смотря что ты шалавинсын подразумеваешь под словом передовые))) Уж не геропейские ли?
Это для тех, кто ведёт бизнесс в этой стране. Венда же с её MSSQL обязаны быть импортозамещены.
> Зачем серещиватьВидел организациях, что 1С работает под Windows Server в терминальном режиме с текстовой базой данных.
для 1с эт самое простое. ибо енто не субд а просто набор костылей для работы бухгалтерии.
Нафиг она кому нужно? Это же мезозой! Нишевые црм системы работают гораздо эффективнее
> Нафиг она кому нужно? Это же мезозой! Нишевые црм системы работают гораздо эффективнееЭто про 1с или про PostgreSQL ?
Если про первое -то CRM система и налоги посчитает и отчётность отправит ?
Если про второе, то, скорее всего, внутре той CRM - неонка.
>ахаха 1с сама считает налоги и автоматически отправляет в налоговую ахахаха
Практически уже да ... Если первичка занесена правильно, обезьянка перед монитором только нужна для нажатия кнопачки.P.S. И да, деньги берутся не только из маминого кошелька.
Тут Вы реально опозорились. В самом деле, при наличии корректно внесённой первички 1С сама рассчитает налоги с учётом требований законов и подзаконных актов, таких как письма ФНС, заполнит декларации по всем налогам, и даже по большинству форм гос.статистической отчётности, и, удивляйтесь открытию, даже отправит указанные пользователем отчёты в ФНС, СФР, Росстат и пр.
Не позорьтесть впредь в темах, в которых Вы сведаете столько же, как свинья в сортах апельсинов.
есть вообще кто то кто этим куском продукта пользуется ?
это же чистое отмывание бабок
Это не отмывании бабок а доение лохов
Негодовал бы ты, если бы на условном техническом западном форуме потешались бы и гнобили отечественный стек технологий, ковыряя палочкой и пририсовывая к эмблеме 1С шапку ушанку?
> есть вообще кто то кто этим куском продукта пользуется ?госуха думаю да
> это же чистое отмывание бабок
нет, отмывание - это когда вы преступные доходы (торговля чем-то запрещенным, коррупция и т.д.) оформляете легально чтобы налоговой показать откуда деньги на этот шикарный дом, машину и бюст подруги (например "проигрываете" в своём казино, жертвуете в собственный благотворительный фонд или как американские гангстеры в своё время - проводите грязный нал как выручку в собственной сети прачечных, отсюда и название)
а ребята просто используют специфику капитализма в РФ (госкапитализма по сути) для своей выгоды и, как я понимаю, ещё и контрибутят что-то в апстрим (что очень хорошо с учётом важности проекта для всей индустрии)
> отмывание - это когда вы преступные доходы (торговля чем-то запрещенным, коррупция и т.д.) оформляете легально чтобы налоговой показать откуда деньгиНе обязательно преступные доходы, чаще бывает просто перекладывание денег из одного кармана в другой. Наемные директора выводят себе деньги барина (или там государства), выводя какие-нибудь направления (например, разработку ПО) в отдельные компании.
Отсюда, кстати, такое явление как эджайл - прикладной аспект копроэкономики. Чистый постмодернизм: люди и взаимодействия важнее работающего продукта, процесс важнее результата. Реально, продукт здесь побочный эффект, получится так получится, нет так нет. Главное, наоборот, чтобы разработку можно было вести бесконечно, бесконечный круговой самодроч с бесконечным переписыванием одного и того же. Не так, как по классическому жизненному циклу ПО: "разработка - внедрение - эксплуатация".
Такая совершенная прачечная, не подкопаешься. Современное искусство рядом не валялось.
> есть вообще кто то кто этим куском продукта пользуется ?А куда ты с подводной лодки-то собрался?
Ты документы в налоговую и аудиторам вообще предъявлять будешь, или сразу начнешь учиться как правильно входить в камеру?> это же чистое отмывание бабок
ну не надо вот так, бабки Нуралиев отмыл еще тридцать лет назад, сейчас все чистенькое, комар носа не подточит.
Нужна третья вкладочка в новостях - новости проприетарных продуктов. Или даже домен дополнительный: proprietarynet.ru
Я в контексте новости одного не пойму. Как эти странные люди из 1С, за 20 или сколько там лет, не смогли написать драйвера для работы с обычным, а не патченым постгресом?!
И если раньше это выглядело просто странно, то теперь (учитывая монопольный статус на рынке) это можно смело называть вредительством.
Не могли. Потому что разработчики 1совских конфигур могут быть совершенно не в курсе, что у тебя постгрез.
И код, работающий у них на локалхосте, не будет работать у клиента (на самом деле и чего похуже, потому что один из патчей предотвращает возможность прое..ть данные косорукому кодеру под винду онли) - а должен быть универсальным, не зависящим от того, постгрез там, mssql или вовсе файлики.Причем большая часть их патчсета - это совершенно штатная для постгреза возможность расширения языка через подгрузку дополнительных модулей, плюс правки конфигурации - той самой, которая без этих правок у постгреза пригодна только чтоб ничего нормально не работало.
Т.е. сделано все совершенно правильно.
Это всё опять к вопросу о том, что 1с изначально с "родовой травмой". Мы не какая-то там СУБД, мы пойдём своим путём. Так и шагают - с костылями и барабанами по просторам бэСССР.
> травмой". Мы не какая-то там СУБД, мы пойдём своим путём. Такони не субд, совершенно верно. Они erp.
ERP? :) Давно ли они ERP?Когда Сережа Нуралиев начинал писать свой прототип того что стало 1С - он не был "великим гуру" в программировании и жадно впитывал всё новоё, что тогда было или не было.
1. Начинали они изучать программиирование и разрабатывать программу для автоматизации бух. учета в небольших тогда только зарождавшихся после СССР предприятиях в MS DOS (с его псевдографическим интерфейсом). Под MS DOS тогда не было хороших СУБД, а лишь простенькие, одно - DBASE, FoxPro и т.д. Поэтому изначально 1С базировался на технологии "файл-сервер".
В то время у него были разные конкуренты, даже более продвинутые (Инфобухгалтер, Парус, Инфин), поэтому 1С-ка был "одна из программ".
"Супер Идея" программы была - чтобы бухгалтер сам мог не только пользоваться, но и настраивать программу, для этого там был простенький язычок. С одной стороны это выгодно отличало его от конкурентов, с другой стало "историческим грузом совместимости".
2. В 1995 году с версии 1С 6.0 перешли с MS DOS на Windows и его графический интерфейс, что сильно прибавило в популярности, пока их конкуренты барахтались под MS DOS.3. Вехой стала 1С 7.5 и последовавшая за ним 1С 7.7. Тогда
3.1. Изобрели новый язык программирования 1С на базе популярных в то время VisualBasic 3,4 и Delphi 1,2,3, виндусовской технологии COM. Причем от VisualBasic и COM они взяли технологию "COM-компонент" - то есть, кто-то за вас (в нашем случае 1С) уже пишет нужные и полезные компоненты со свойствами, а вы в своем языке (1С, Visual Basic) лишь пользует их, сами разрабатывать классы или компоненты не можете.
3.2 Сделали Конфигуратор - среду разработки с подсветкой и встроенной системой помощи, как у "старших товарищей" - Ms Visual Studio.
3.3 Кроме режима работы файл-сервер был создан и режим работы на базе данных - простенькой тогда Ms SQL Server 6.5, 7.0 (купленный мелкомягкими у Sybase)
Но для совместимости с предыдущей технологией "файл-сервер" в языке и способах работы с данными осталось много атавизмов и несуразиц при работе с нормальными СУБД (и внутренней логикой и механизмами программы).
3.4 Начали рождаться другие не бухгалтерские конфигурации приемлемого качества, тип 1С ЗиК, 1С Торговля.
Однако у все у них была и остается проблема масштабирования - из-за тогда принятых решений 1С не особо нормально работает с СУБД и поэтому не особо масштабируема, а масштабирование достигается за счет применения разного рода "костылей".
Попытки же 1С стать ERP - это последние лет 15 с разной степенью успешности. Сейчас уже и не знаю как там дела обстоят.
> ERP? :) Давно ли они ERP?очень давно. Где там теперь бухгалтерия - еще поди раскопай в куче других систем.
> Попытки же 1С стать ERP - это последние лет 15 с разной степенью успешности. Сейчас уже и не знаю
> как там дела обстоят.хорошо. Ну до нескольких тысяч. Что там происходит у какого-нибудь монстра с десятками тыщ юзверей - я не в курсе.
И да, опеннетовские операторы локалхоста могут и дальше рассказывать что у 1с какие-то проблемы с базами данных.
>не смогли написать драйвера для работы с обычным, а не патченым постгресом?!Там сложная унаследованная травма.Поночалу 1с работала с Ms Sql.У 1с ников был ключ защита, лицензию брали где то 50% ,а на Ms лицензию не кто внимание особо не обращал .Но времена изменились -одни клиенты говорят дайте бд помощнее,другие подешевле.Ну если помощнее проблем практически не возникало -ораклл, затем Ибм, то подешевле .....есть затык.Часть алгоритмов запатентованно и напрямую реализовать в посгрессе не получается .Вдобавок есть особенности с сортировкой,кодовыми таблицами и блокировками,для лучшей производительности приходится падчить .Хотя для 7 версии был когда то написан драйвер, да да,он работал,фирма если не ошибаюсь Этерсофт-конвертер, но у него свои особенности, из за которых бекапы были обязательны.Хотя говорят часть проблем удалось потом устранить .
>>не смогли написать драйвера для работы с обычным, а не патченым постгресом?!Я про все эти грабли в курсе. И про proxy от Этерсофт тоже. Этерсофт просто показал, что это НЕ невозможно.
Но на самом деле проблема глубже. С теми ресурсами, которыми обладает 1С и временем (>20 лет) можно было не то что выкупить и довести софтину от Этерсофт до ума, но написать свою базу, работающую, например в памяти, с блекджеком и поэтессами, заточенными именно под 1С! Собственно так и поступают все у кого есть ресурсы например Yandex.
Тот позор, который мы наблюдаем с 1С можно объяснить только отсутствием конкуренции! Это как раз тот случай, когда контора может позволить себе класть с прибором на пользователей и интеграторов.
Именно поэтому SAP, который стандарт де-факто на западе с историей дольше чем у 1С и намного большими финансами просто купил Sybase, чтобы не изобретать велосипед