Рубрика «автоматизация рутины» - 7

Привет!

Несколько месяцев назад мы получили заказ на автоматизацию процесса оценки качества сыпучего строительного материала. Задача автоматизации оценки качества не новая, ее уже давно пытаются решать и с успехом решают, но ни один из существующих способов в чистом виде нам не подошел, т.к. каждый из них работает с определенными материалами. В частности существуют способы распознавания и оценки апельсинов (тоже нужная вещь), строения клеток, да и для оценки характеристик различных почв также есть немало способов. Среди всего этого многообразия мы, увы, ничего для своего материала не нашли.

Читать полностью »

Mensian Ant
Я считаю, что работа на компьютере, призванная что-то автоматизировать, сама по себе недостаточно автоматизирована. Прошло несколько десятков лет, а люди (не-программисты) так и решают рутинные задачи в ручном режиме. Сверяют данные в счетах, ищут по какому-то признаку файлы и пересылают их контрагенту, составляют отчёты путём копи-пейста из разных источников и т.п. Конечно, создаются большие и малые программы/сервисы для решения частных задач. Но и они в итоге образуют новый круг ада — совмещение между собой.

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

Как раз для тех, кто пытается, мы предлагаем решение — Электронный сотрудник.
Читать полностью »

В этой статье я бы хотел поделиться опытом автоматизации офисной, рутинной задачи по отправке сообщений группе клиентов.
И так, собственно, в чем вопрос: необходимо отправить электронные письма с вложением нескольким десяткам клиентам. При этом в поле получателя должен быть только один адрес, т.е. клиенты друг о друге не должны знать. Кроме того, не допускается установка дополнительного программного обеспечения, типа MaxBulk Mailer и ему подобного. В нашем распоряжении есть только Microsoft Office, а в данном конкретном случае — Microsoft Office 2013.
Читать полностью »

В данной статье хотелось бы рассказать об одной интересной проблеме, с которой мне пришлось столкнуться. Необходимо было автоматизировать процесс подстановки большого количества именных параметров в SQL запросы типа INSERT и UPDATE, то есть избавится от наводнивших проект конструкций типа:

$paramsArray[‘fname’] = $_POST[‘fname’];
$paramsArray[‘sname’] = $_POST[‘sname’];

Всех, кому интересно, как я решил такую задачу, приглашаю под кат.
Читать полностью »

Тестирование в Mail.Ru GroupЭта статья написана по мотивам одноименного доклада на Highload++'2012. Предназначена она для руководителей, которые смогут, взглянув на наше тестирование, сравнить его с тестированием в своем проекте, для программистов и системных администраторов, которым представится возможность посмотреть на тестирование как на очень интересную работу, и, конечно, для тестировщиков.

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

Предыстория

До недавнего времени я работал эникейщиком в крупной российской компании, имеющей множество офисов по всей стране. В моём ведении были одиннадцать площадок, находящихся в разных городах Дальнего востока (это важно). В каждом из этих офисов была своя, не связанная с другими, сетевая инфраструктура — свой домен AD, своя подсеть и т.д.

Однажды руководство поставило мне задачу организовать процесс автоматического обновления ОС и программ от MS и разрешило развернуть на подотчётных площадках WSUS.

Проблема

После того, как WSUS был развернут, политики привязки компьютеров к группам WSUS настроены, синхронизация каталогов содержимого с серверами MS проведена и т.п., возник вопрос: а кто же, и, главное, как, будет одобрять обновления?

Представьте себе: 11 городов, связь с которыми настолько «быстра» и «стабильна», что редкие минуты, когда задержки ICMP-ответов составляют всего 800 мс, воспринимаются, как неслыханное везение. И в каждом необходимо проводить тестирование всех обновлений перед развертыванием. При этом доступ к серверам на площадках был только по RDP, т.е. нужно было еженедельно (распоряжение устанавливало именно такую периодичность) подключаться к серверу каждого города и вручную одобрять использование новых обновлений в тестовых группах и, соответственно, переводить испытанные обновления в промышленную эксплуатацию:
image

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js