Снова всем вечер добрый.
Продолжаю цикл своих статей, предыдущая находится здесь.
Чем дальше в лес, тем толще партизаны, а времени в сутках все меньше и меньше. Но не смотря на своеобразный перегруз я все же упорно продолжаю совершенствоваться и прилагать свою неуемную фантазию с инженерными помыслами к своему детищу, на которое уже основательно подсел. На текущий момент на моей системе уже сделаны и внедрены 5 реальных объектов, три из которых сделали любопытные сторонние разработчики, которым было интересно пощупать систему в деле. Хоть объем их не так и велик, но все же это уже что-то, референс растет. Сам я, не размениваясь по мелочам, как тот, которому больше всех надо, лезу в самое пекло — итогом которого уже стали две крупные разработки на моей скаде: на 3000 точек ввода/вывода (система работает уже почти полгода и сейчас перешла в промышленную эксплуатацию) и вот недавняя на 5500. Но обо всех новшествах чуть ниже и по тексту...
Читать полностью »
Метка «автоматизация» - 9
Как я СКАДу писал. Часть третья
2012-08-24 в 20:35, admin, рубрики: scada, автоматизация, Программирование, метки: scada, автоматизация, ПрограммированиеАвтоматический сбор новостей в Twitter-ленту
2012-07-26 в 14:43, admin, рубрики: twitter, автоматизация, Новости, Твиттер, я пиарюсь, метки: twitter, автоматизация, новости, ТвиттерВсем хорошего дня! Так уж получилось, что сейчас моя работа связана с информацией, и мне часто приходится искать новости, касающиеся определённой тематики. Помимо ставших уже классическими решений в виде популярных новостных ресурсов и официальных сайтов, требовался агрегатор, который быстро и постоянно собирает новости по разным ресурсам в одном месте. Желательно так, чтобы и их получение можно было автоматизировать и максимально упростить. И вы знаете, такой ресурс нашёлся!
AdVantShop.NET Free теперь на тарифах WIN
2012-07-18 в 12:37, admin, рубрики: cms, автоматизация, Блог компании Parking.ru, тарифы, хостинг, метки: cms, автоматизация, тарифы, хостингМы продолжаем развивать наши тарифы виртуального хостинга Parking.ru WIN. Автоматическая установка бесплатной версии AdVantShop.NET теперь доступна из панели управления Parking.ru
Интернет магазин AdVantShop.NET устанавливается на любой тариф буквально «одним кликом», что облегчает жизнь не только неопытным пользователям, но и опытным веб-мастерам.
После установки вам нужно только выбрать одну из бесплатных цветовых схем или сделать интеграцию шаблона дизайна скрипта интернет магазина. Далее остается только загрузить товары, используя Excel или систему 1C.
Подробнее о Читать полностью »
TFS Aggregator
2012-07-12 в 7:26, admin, рубрики: microsoft, автоматизация, Системы управления версиями, метки: автоматизация… Или как автоматизировать некоторые действия в TFS 2010.
Сразу скажу, что для TFS 2012 автор обещает быстро выпустить обновленную версию, однако, на мой взгляд, с учетом того, что API не поменялось или мало поменялось, то данный небольшой проект вполне может завестись и на новом TFS 2012 RC.
Идея
Мои последние статьи (раз, два) повествуют о настройке шаблонов процессов для TFS, но данные шаблоны оторваны друг о друга, по сути, хотя и связываются в работе связями типа: Child, Parent, Related To и так далее. Было бы логично использовать эту связь, для добавления интерактивности во всю схему, чтобы элементы действительно были связанны, чтобы они действительно реагировали на состояния друг друга в зависимости от типа связи и состояния. Чтобы можно было делать некоторые аккумулирующие подсчеты в метриках, ведь все эти данные доступны и их можно использовать в автоматическом режиме, сокращая время рутинных действий.
Можно придумать достаточно много сценариев, когда автоматизация смены состояний в связанных элементах экономила бы время. В стандартной схеме, при смене состояния возможно изменение полей принадлежащих этому же рабочему элементу, но этого мало.
Например, представим себе ситуацию, когда пользовательская история имеет полный набор артефактов и готова к работе, созданы конкретные задания для реализации этой истории. В данной ситуации история находится в состоянии Ready For Development, а все задачи в состоянии Proposed. Разработчик берет задачу в работу, меняет ее состояние на Active. Далее он должен поменять состояние истории на WIP (Work In Progress). Однако этот шаг ведь можно автоматизировать! А автоматизация в свою очередь ведет к большему порядку и красоте. Т.е. как только разработчик взял задачу в работу, состояние всей истории поменялось автоматически!
Или еще пример, например работу над всей историей было решено приостановить, так как внезапно выяснились новые обстоятельства работы какого-либо компонента. В работе находятся несколько задач, какие-то еще не начаты, какие-то завершены. При переводе истории в статус Hold, по-хорошему надо и все активные задачи перевести в статус Hold. Вручную это делать было бы несколько утомительно – это тоже можно автоматизировать. Или же обратную ситуацию, когда одна задача ставится на Hold, и вся история ставится в состояние ожидания.
МП-11 и Atmega8515
2012-07-09 в 9:34, admin, рубрики: автоматизация, автоматическое управление, робототехника, метки: автоматизация, автоматическое управление Представляю проект создания системы управления промышленным роботом МП-11. На базе лаборатории автоматизации ТНТУ им. Пулюя г. Тернополь.
Задача: отремонтировать пневматический (манипулятор промышленный) МП-11 для проведения опытов на динамические храктеристики. Этот манипулятор планировалось используют для научных опытов и лабораторных работ.
Требования: очень дешево и надежно, контроль над ПК, доступ с терминала напр. Ubuntu, интерфейс- программа для студентов.
много картинк
Читать полностью »
Как быстро «забросить» 100500 новых юзеров в Active Directory (поднятую на MS Windows Server 2003) или Скрипт для добавления учетных записей пользователей в Active Directory
2012-07-02 в 19:09, admin, рубрики: active directory, автоматизация, домен, Песочница, системное администрирование, скрипты, метки: active directory, автоматизация, домен, системное администрирование, скрипты Так уж случилось, что я выбрал профессию системного администратора. И занимаюсь этим порою неблагодарным делом уже без малого около 6 лет.
Однажды, пару лет назад, передо мною встал вопрос, позже переросший в задачу, заключающийся в том, как же относительно быстро завести новые учётные записи пользователей в AD под MS Windows Server 2003?
Читать полностью »
JScript — механизм каскадного импорта скриптов (библиотек)
2012-06-27 в 12:07, admin, рубрики: javascript, jscript, автоматизация, администрирование windows, Песочница, метки: javascript, jscript, автоматизация, администрирование windows Всем доброго времени суток, уважаемые читатели.
Те, кто сталкивался с написанием скриптов автоматизации в Windows на языках JScript и VBScript наверняка знают о том, что очевидного способа подключения других скриптов в исполняемый — «задачка та еще», возможности же подключать их каскадом, т.е. подключать скрипты, которые в свою очередь сами подключают другие скрипты, не предусмотрено вовсе.
Я же расскажу о том, как я преодолел это обстоятельство в отношении скриптов написанных на JScript, при этом побаловал себя «плюшками» в виде возможности делать это по абсолютному и относительному пути (в том числе и из подключаемых скриптов), «сингулярностью загрузки скрипта» т.е. механизмом гарантирующим, что один и тот же скрипт подгрузится лишь единожды.
Написать решил по причине того, что некоторые коллеги посчитали мое решение довольно интересным, начали им пользоваться, возможно оно покажется приемлемым и Вам.
Заинтересовавшихся прошу под кат.
Читать полностью »
Мониторинг позиций своими руками
2012-06-21 в 11:41, admin, рубрики: ecommerce, python, seo, автоматизация, для новичков, поисковые системы, метки: ecommerce, python, seo, автоматизация, для новичков, поисковые системыДелаем мониторинг позиций запросов в поисковой системе, начало.
Обычно мы заинтересованны в увеличении клиентов.
А что-бы увеличить что-то, нужно это сначало оценить.
А так уж исторически сложилось, что часть клиентов на интернет-магазины приходит с поисковых систем.
( Про работу с контекстной рекламой и прайс-агрегаторами напишу в слудующих статьях, если кому будет интересно. )
А для оценики своего состоянии в поисковиках, обычно нужно собрать с них статистику по положению запросов в выдаче.
Наш инструмент будет состоять из 2-х частей:
- скрипт для парсинга поисковой выдачи, с помощью Curl и lxml
- веб-интерфейс для управления и отображения, на Django
PaymentGate: универсальные платежи от PaySto
2012-06-20 в 12:19, admin, рубрики: api, PaySto, автоматизация, банковская карта, Блог компании Paysto, интернет, интернет-магазин, онлайн, платежи, сервис, метки: api, PaySto, автоматизация, банковская карта, интернет, интернет-магазин, онлайн, платежи, сервис, электронные деньги Когда платежный сервис, используемый предприятием или отдельным предпринимателем, универсален, все участники рабочего процесса остаются в выгодном и комфортном положении. Ведь в таком случае платежи можно реализовывать одним махом, и не имеет значения, с кем расплачивается фирма – с подрядчиками, поставщиками или другими партнерами.
Читать полностью »
Автоматизация ИТ процессов в условиях низкой мотивации и/или квалификации исполнителей
2012-06-09 в 14:53, admin, рубрики: автоматизация, Анализ и проектирование систем, интерфейсы, мотивация, разработка, метки: автоматизация, мотивация Основная сфера моей работы на протяжении 16 лет – автоматизация деятельности предприятий. Поскольку начиналось все еще в 1996 году, в небольшом городе и в отсутствии литературы по программированию персональных компьютеров – то все делалось методом проб и ошибок или «методом научного тыка». Времена поменялись, появилось множество методик (сам ими не пользуюсь) по автоматизации, внедрению и поддержке ПО для автоматизации деятельности.
Читать полностью »