Думаю многим знакома следующая ситуация. В вашем проекте есть различные действия, которые нужно выполнять время от времени. Для каждого действия вы создаёте отдельный скрипт на питоне. Чтобы далеко не лазить, скрипт кладёте в корень проекта. Через некоторое время вся корневая директория проекта замусоривается этими скриптами и вы решаете сложить их в отдельную директорию. Теперь начинаются проблемы. Если указать интерпретатору python путь до скрипта, включающий эту новую директорию, то внутри скрипта не будут работать импорты пакетов, находящися в корне проекта т.к. корня проекта не будет в sys.path. Эту проблему можно решить несколькими способами. Можно изменять sys.path в каждом скрипте, добавляя туда корень проекта. Можно написать утилитку для запуска ваших скриптов, которая будет изменять sys.path перед запуском скрипта или просто будет лежать в корне проекта. Можно ещё что-то придумать. Мне надоело каждый раз изобретать колесо и я создал велосипед runscript на котором с удовольствием катаюсь.Читать полностью »
Рубрика «автоматизация» - 32
Runscript — утилита для запуска python скриптов
2015-01-26 в 17:09, admin, рубрики: python, автоматизация, скриптыNORD POS. История о том, зачем мне нужен был ещё один форк Openbravo POS
2014-12-27 в 19:30, admin, рубрики: java, open source, POS, автоматизацияВступление
В прошлой статье я рассказал читателям краткую историю десяти лет развития проекта Openbravo POS. В течении 7 лет я принимал активное участие в нём и совместно с другими участниками разрабатывал систему управления торговой точкой с открытым исходным кодом. Но в этом году я решил перенести все свои накопленные наработки в самостоятельный проект nordpos.mobi и развивать их уже в рамках собственного форка, созданного на базе открытого исходного кода Openbravo POS.
Истоки
Ключевой причиной остановки развития Openbravo POS, стал фактический уход из проекта её основателя Эдрина Ромера, он полностью переключился на разработку коммерческой версии Openbravo Web POS и с 2010 года к исходному коду оригинальной версии больше не прикасался. По этому больших надежд на возрождение проекта я не питал, а необходимость в развитие приложения у меня была.
Читать полностью »
Предпосвящение десятилетию Openbravo POS
2014-12-14 в 8:02, admin, рубрики: java, open source, автоматизация, розничная торговляВступление
В январе 2015 года исполняется 10 лет приложению Openbravo POS. За эти годы Openbravo POS(включая форки) стало лидером в мире СПО для автоматизации розничной торговли (POS, Point of Sale – торговая точка или более конкретно, рабочее место кассира). Данная статья предварительный итог того, что удалось и не удалось реализовать в проекте Openbravo POS за прошедшие 10 лет.
История имени
Отцом основателем, бессменным руководителем и практически единоличным коммитером проекта был Эдриан Ромеро из Испании. У проекта изначальное название с 2005 по 2007 год было Tina POS, но в августе 2007 года возник конфликт с этой торговой маркой и пришлось переименовать проект в Libre POS. В отличии от первого, второе название не продержалось и пол года, так как Эдриан перешёл работать в Openbravo и первая часть названия была «забрендирована», оставив от старого только «POS» на конце, что подчёркивало с этого момента принадлежность проекта к экосистеме данной ERP-системы в качестве дополнения в сфере розничной торговли. Также в феврале 2008 года вышла и первая версия Openbravo POS сразу за номером 2.00.
Читать полностью »
Умный клапан LeakSmart поможет избежать потопа в доме
2014-11-29 в 15:35, admin, рубрики: LeakSmart, smart home, smart house, Smart Valve, автоматизация, автоматизация дома, безопасность, Блог компании Madrobots, гаджеты, Лайфхаки для гиков, умный домВ преддверии наступающей холодной зимы компания Lowe’s, которая владеет сетью магазинов по продаже товаров для улучшения жилища, добавила новое оригинальное устройство в свою продуктовую линию для автоматизации дома Iris. LeakSmart — это умный водяной клапан, автоматически перекрывающий воду при прорыве трубы.
Само устройство было представлено ещё в январе этого года в рамках международной выставки потребительской электроники CES, но только сейчас появилась возможность его приобрести. По сути, это подключённый к сети автоматизированный шаровой клапан, который встраивается в домашнюю систему водоснабжения и канализации. Управлять LeakSmart можно из любого места на планете, благодаря беспроводному доступу и целому набору других сенсоров из серии Iris, с которыми взаимодействует клапан. Также можно настроить триггеры для автоматической активации устройства.Читать полностью »
Есть ли будущее у бид-менеджеров в контекстной рекламе?
2014-11-27 в 10:19, admin, рубрики: автоматизация, бид-менеджеры, веб-аналитика, контекстная реклама, стратегии яндекс.директа, управление ставками, яндекс.директМногие рекламодатели считают, что с появлением готовых стратегий с ручным управлением ставками у Яндекс.Директа актуальность бид-менеджеров ушла в прошлое. К сожалению, такое мнение я часто встречаю в том числе и среди своих коллег по рынку, мнение которых я ценю и уважаю.
Такое отношение не только огорчает меня как убежденного сторонника бид-менеджеров, но и кажется недостаточно обоснованным. Поэтому мы решили провести собственное исследование и аргументированно ответить на вопрос, действительно ли нужны бид-менеджеры при наличии готовых автоматических стратегий Яндекс.Директа? Результат нашей работы я представил на Осенней сессии по контекстной рекламе. Ниже публикую результаты исследования.
Автоматизация бухгалтерского учета интернет-магазина: опыт «Аудиомании»
2014-11-24 в 7:09, admin, рубрики: автоматизация, Блог компании Аудиомания, бухгалтерский учет, Разработка под e-commerceИсторически сложилось так, что мы в «Аудиомании» всегда уделяли значительное внимание автоматизации бизнес-процессов (на Хабре уже публиковался рассказ о нашем складе: раз, два).
Как известно, начав что-либо автоматизировать, остановиться очень сложно, поэтому изменения коснулись и других сфер деятельности компании.
Сегодня мы расскажем о том, как и для чего создавали собственную систему автоматизации бухгалтерии.Читать полностью »
Немного об автоматизации e-mail маркетинга для начинающих
2014-11-15 в 20:17, admin, рубрики: automation, ecommerce, автоматизация, Блог компании Witget, оптимизация конверсии, оптимизация рабочего времени, рассылки e-mail, электронная коммерция
Для тех, кто по роду деятельности давно связан с рассылками (неважно, на какую тему и в каком количестве вы рассылаете письма), название MailChimp — более, чем знакомое, возможно, вы даже знаете обо всем, что написано в этой статье.
Наша статья предназначена тем, кто недавно начал освоение искусства создания рассылок, которые дают конверсию. Возможно, им будет интересно узнать о новинках от этого сервиса, которые помогут здорово сэкономить время и оптимизировать рабочий процесс. Далее — перевод статьи от сотрудника компании MailChimp по имени Chris.
Читать полностью »
Процесс постоянных изменений в компании — как это автоматизируется
2014-11-11 в 7:18, admin, рубрики: BPM, ERP, ERP-системы, rules, автоматизация, Блог компании КРОК, документооборот, инфраструктура, принятие решений, репозиторий правил, Россия, управление проектами, хаосСейчас расскажу, зачем это нужно на примере одного крупного производственного холдинга, внезапно осознавшего, что несколько миллионов рублей может теряться просто так. Причём из-за банальной незраберихи, хаоса и ошибок бюрократии. И всё это на фоне глобального рефакторинга процессов.
Итак, в крупном производственном холдинге есть много компаний, объединённых в одну группу. В 2011 и 2012 году они показывали высокую прибыль, при которой можно забыть об оптимизации и просто фигачить как можно быстрее дальше, пока получается. «Что тут думать, трясти надо» — оптимальная бизнес-стратегия на таких нормах прибыли. В 2013-м году из-за общей экономической ситуации стало понятно, что прибыль будет снижаться. Соответственно, первое, что начало делать большое руководство — это разбираться, куда и как конкретно тратятся деньги, чтобы найти то, что можно безболезненно оптимизировать или просто убрать. Читать полностью »
Автоматизация управления коммутаторами
2014-11-10 в 8:03, admin, рубрики: etegro, white box, автоматизация, Блог компании ETegro Technologies, ит-инфраструктура, Сетевые технологии
Мы уже много писали о возможностях, которые предоставляют современные коммутаторы с загрузочной средой ONIE и открытые ОС на базе Linux для них. Построение L3-фабрик, оверлейные виртуальные сети L2, — все это уже было. Но осталась нераскрытой одна важная тема, о которой много упоминалось — возможности по автоматизации.
Командная строка — это, конечно, здорово и вообще классика, но в 2014 году хочется уже большего. Особенно если работать приходится с десятками и сотнями устройств в одной сети.
Так что же мы получаем при использовании коммутатора c ОС на основе Linux, такой как Cumulus?
Читать полностью »
Сфера общественного питания, так развитая в Советском Союзе, в последние годы переживает ощутимый подъём и рост популярности. Сегодня успех подобного бизнеса определяется качеством питания и качеством обслуживания. Отличный сервис и быстрая оперативная работа персонала привлекают новых клиентов. Однако общепит - это ещё и серьёзная бухгалтерия, планирование расходов и составление меню, для разных дней недели и для особых случаев.
Читать полностью »