Персональный блог Игоря Антонова aka "spider_net"

инструменты

Подписаться на эту метку по RSS

1С:Предприятие 8. Адаптация типовых конфигураций без лишних сложностей. Применение механизма расширений на практике

1С:Предприятие 8. Адаптация типовых конфигураций без лишних сложностей. Применение механизма расширений на практике

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

В прошлом номере нашего журнала публиковалась статья «Правильная доработка типовых решений от 1С». В ней мы рассмотрели практики доработки типовых решений, позволяющих максимально сократить сложности с последующей установкой обновлений от поставщика. К сожалению, при глобальных доработках, затрагивающих основополагающие алгоритмы типового решения, предложенные методы не смогут полностью решить все проблемы.

Читать дальше

Правильная доработка типовых решений от 1С. Разбираем кейсы легкой поддержки


Рубрика: 1С:Предприятие -> Программирование -> Статьи
Метки: | | |
Просмотров: 884
Правильная доработка типовых решений от 1С. Разбираем кейсы легкой поддержки

Компания 1С прочно закрепились в нише программ для автоматизации деятельности предприятий. «Бухгалтерия предприятия», «Управление торговлей», «Зарплата управление персоналом» и т.д. – стали визитными карточками компании и успешно применяются как в маленьких, так и больших предприятиях.

«1С» совершенствует свои разработки, но всегда найдется клиент с задачами не покрываемые типовым функционалом. Вот тут в игру вступают сторонние разработчики с благой идеей доработать типовое решение в соответствии с пожеланиями клиента. К сожалению, не все доработки приносят долгую радость. Перелопаченные до неузнаваемости конфигурации – верный путь остаться без обновлений от поставщика.

Почему так происходит? Проблема с профессионализмом сторонних разработчиков или несовершенство архитектуры решений типовых решений? На мой скромный взгляд, проблемы с обеих сторон: 1С не сильно попуализирует правильные подходы к доработке типовых решений, а многочисленные разработчики предпочитают работать по старинке, не тратя время на изучение новых возможностей и чтения «нудной» документации.

Читать дальше

Анонс! Новая статья. Тотальная автоматизация для 1С-разработчика

Анонс! Новая статья. Тотальная автоматизация для 1С-разработчика

На днях вышел майский номер журнала "Системный администратор". По традиции в него вошла моя очередная статья: Тотальная автоматизация для 1C-разработчика. В ней я расскажу как автоматизировать типовые задачи с помощью OneScript – инструмента, который стоит взять на заметку всем, чья работа связана с разработкой и сопровождением решений на базе платформы 1С:Предприятие.

Читать дальше

Установка PHP 7.1 в Windows. Командная строка


Рубрика: htmlAcademy -> PHP -> Без рамки
Метки: | | |
Просмотров: 1233
Установка PHP 7.1 в Windows. Командная строка

В htmlAcademy стартовал первый базовый интенсив по PHP и я работаю на нем наставником. Студентам в рамках интенсива предстоит поднять рабочее окружение и это заметка нацелена упростить эту нелегкую для новичка задачу. Есть разные способы поднятия полноценного LAMP стека, но мы пойдем классическим путем. Настроим все компоненты по отдельности (без применения готовых комбайнов) и начнем с PHP (обязательно будет заметка с рассмотрением готовых сборок LAMP). Поскольку я планирую работать наставникам на интесивах по PHP и дальше, я собираюсь написать подобные инструкции для повторения в других ОС (Linux, macOS). Как говорится, лучше один раз попотеть, но потом всем станет проще. Итак, приступаем.

Читать дальше

Продлил подписку на "Яндекс.Диск". Полет нормальный


Рубрика: Без рамки
Метки: | | | |
Просмотров: 502
Продлил подписку на "Яндекс.Диск". Полет нормальный

Второй год пользуюсь «Яндекс.Диск» в качестве основного облачного хранилища. Напомню, раньше я был фанатом сервиса Dropbox, но после серьезного изменения курса рубля решил рассмотреть аналогичный сервис от «Яндекс». Тарифы у «Яндекс.Диск» более, чем заманчивые, а по функционалу серьезных различий с Dropbox нет. Да, у «Яндекс.Диск» до сих пор нет версионности, но мне эта функция пригодилась раза два-три за долгое время использования «Dropbox».

В этом году продлил подписку на «Яндекс.Диск» и продолжаю пользоваться квотой в 100 облачных гигабайт. Пока я даже не израсходовал половину пространства, поэтому не думаю о расширении квоты. Для моих задач этого более, чем достаточно.

Читать дальше

gron. grep для JSON. Разбираем JSON в консоле


Рубрика: JavaScript -> Без рамки
Метки: | | |
Просмотров: 572
gron. grep для JSON. Разбираем JSON в консоле

Читаю еженедельную рассылку с новостями из мира JavaScript и заинтересовался анонсом нового модуля - gron. Как гласит лозунг репозитория проекта: “Make JSON greppable!”. Не знаю как правильно перевести фразу на наш великий и могучий, но думаю, можно ограничится: “Сделаем JSON более пригодным для разбора”. Слово “greppable” в данном контексте образуется от “grep” - название известной консольной утилиты в Unix-like системах.

Итак, что же умеет gron и для чего он может понадобиться. Автор проекта дает четкий ответ на этот вопрос: "gron поможет вам разобраться с плохо документируемым API, возвращающими большие JSON пакеты".

Читать дальше

clipboard.js. Как скопировать текст в буфер обмена без помощи Flash


Рубрика: JavaScript -> Программирование
Метки: | | |
Просмотров: 1203
clipboard.js. Как скопировать текст в буфер обмена без помощи Flash

Иногда возникает необходимость реализовать в web-приложении возможность копирования определенного текста в буфер обмена. Например, вы делаете какой-нибудь форматтер текста (вроде jsonformatter) и хотели бы чуточку облегчить вашему пользователю жизнь, позволив путем нажатия одной кнопки, поместить результат преобразования в буфер обмена. Согласитесь, отличный кейс?! Подобные задачи периодически возникают, но не всегда их удается быстро решить. Для ускоренного внедрения возможности работы с буфером обмена, Zeno Rocha создал замечательный модуль clipboard.js.

Читать дальше