Поиск подстроки в хранимых процедурах Ms SQL

На днях понадобилось найти где в хранимой процедуре выставляется одно из значений таблицы. Но так как хранимых процедур очень много и каждую открывать и искать по коду очень муторно, с подсказки Федорова Юрия я смог быстро найти нужный мне участок кода и саму хранимую процедуру читать далее »

Меняем временную зону в BitrixEnv

Виртуальная машина 1С-Битрикс использует CentOS с настроенной временной зоной "Europe/Moscow". Что ж... Это надо исправить читать далее »

Установка в CentOS 6.3 более новой версии Mercurial

В последнее время в системе контроля версий Bazaar наблюдается большой спад в разработке. Свое видение ситуации рассказал Александр Бельченко в группе ru-bzr. Из своих проектов на launchpad'е у меня было только подсветка синтаксиса 1С в GeSHi. А т.к. я недавно наткнулся на упоминание о ней, я решил перенести ее на Меркуриал. Почему не Гит?! Оставим это за темой данного сообщения. Просто перенести актуальный файл было не интересно. Нужно было сохранить всю историю со временем. читать далее »

Уменьшение размера лог-файла в MsSQL

Долгое использование базы MsSQL для 1С без разного рода технического обслуживания невозможно. Сейчас мы рассмотрим как у меньшать размер лог-файла в MsSQL (файл ldf). читать далее »

Заведение номенклатуры в УТ 11 без помощника

Обновили конфигурацию УТ 11 до версии 11.0.7.21. У пользователей не обладающих полным доступом при создании номенклатуры появляется помощник создания номенклатуры. Самое интересное, что если ввести данные в выбранные поля помощника он ищет кучу номенклатуры и не предлагает создать новую. читать далее »

Отладка внешних обработок по заполнению табличных частей в 1С Бухгалтерия

В режиме отладки стандартными средствами получить доступ в содержимое загруженной обработки у меня не получилось, а нужно было понять на каком этапе данные становились некорректными.
Выход очень простой — воспользоваться обработкой для отладки. читать далее »

Сертификат 1С:Профессионал на знание основных механизмов платформы 1С:Предприятие 8.2

Две недели назад сдал сертификационный экзамен 1С:Профессионал — на знание основных механизмов платформы «1С:Предприятие 8.2». Сегодня получил сертификат. Следующий этап — сдать на 1С:Специалист. читать далее »

Использование в запросах конструкции ВЫБОР КОГДА в 1С

Иногда в запросах необходимо получить не сами данные, а в зависимости от результата вывести другие данные. Для этих целей в языке запросов 1С (впрочем как и в SQL) есть конструкция ВЫБОР КОГДА. читать далее »

Способы получения текущего адреса в Drupal

Частенько возникает вопрос как получить адрес главной страницы или текущей в разных CMS.
Для памятки оставляю как получить текущий адрес для Drupal. Для примера рассмотрим адрес http://www.kraeg.ru/drupal/content_page?page=2, где drupal — это папка в которой располагается Drupal, а content_page — синоним к адресу node/123. читать далее »

Загрузка данных из файла с табличным документом в управляемом приложении

В управляемом приложении (если конечно вы не работаете в Толстом клиенте) можно столкнутся с такой проблемой, что многие функции работают только на сервере. Что делать, если у Вас есть файл-макет с данными, которые надо прочитать (обработать)? Надо передать этот файл на сервер и дальше работать с ним на сервере. читать далее »

Перенести tempdb на другой диск

Что делать если на системном диске сервера постояно заканчивается место из-за файлов Microsoft SQL tempdb?
Ответ прост - перенести его на другой диск. читать далее »

Проверка в 1С, что значение объекта является элементов какого-нибудь справочника

Иногда надо проверить что данные являются объектом справочника или документа. Не важно какого: номенклатура, контрагент, только сам факт. Не перебирать же все виды справочников программно... читать далее »

Перенумерация индексного поля в SQL

Столкнулся со своей же ошибкой. Формирование индекса было построенно некорретно и он быстро переполнился, не по количеству, а по значению. Записей в таблице было 200, однако ругался на переполнение вставляемого значения, т.к. он генерировался добавлением не 1, как числа, а "1" как строки к имеющейся.
Поиск по интернету для перенумерации готового решения не нашел, но навел меня на мысль. читать далее »

Уязвимость в Apache с заголовком Range

Сегодня прочитав статью на habrahabr.ru Убийца Apache у вас на пороге, я проверил свои сервера на уязвимость. Сервер на Лотусе послал меня нафиг, сказав, что он не понимает, что от него хотят (не уязвим). Два сервера на CentOS с Apache'м оказались уязвимы. Один сервер настроен через nginx и проблема быстро исправилась настройкой

proxy_set_header Range "";

А вот со вторым пришлось помучаться... читать далее »

Команды отладки в Drupal

При включеном модуле Devel в Drupal становятся доступными функции: читать далее »

RSS-материал