Метка «автоматизация» - 10

На региональной радиостанции, на которой я работаю диктором, а заодно и в должности инженера-программиста, решили уйти от бесконечного вороха бумаг между отделами: продаж, новостей, продакшна. Речь пойдет, в основном, про взаимодействие в главном режиме получения денег из воздуха для радио — размещение рекламы.

Первым шагом было внедрение бесплатного Sharepoint Services 2010. Здесь особенно много решили не мучиться. Создали рабочий процесс по утверждению заявки рекламного агента на рекламный ролик юристом и директором. Уведомления после согласования рассылаются звукорежиссеру о задаче производства и далее трафик-менеджеру для постановки в рекламные блоки. Завели отдельные ящики на GMail, поставили GNotifier для получения уведомлений.
Здесь же корпоративный портал с новостями компании и задачами для отделов.

Заявки ходят в «шарике», все хорошо. Но бумага осталась: звукорежиссеру приходится из заявки распечатывать текст для диктора. Новости также приносят тексты на бумаге. Ставить комплекс по типу "Фабрики новостей" показалось слишком громоздким, поэтому решили сделать так:
Читать полностью »

Современные хакеры редко “дефейсят” взломанные сайты, как правило, внедряют сторонний код в скрипты для осуществления дальнейших зловредных действий.

Как часто вы тратили часы, выискивая код, внедрённый в ваши скрипты, после атаки?

Некоторое время назад меня привлекли к администрированию десяти сайтов, расположенных на одном виртуальном хостинге. Сайты крутились на “полуразложившихся” движках, написанных в 2000-2003 годах. Сайты постоянно падали под натиском “скрипт-кидди” и изобиловали внедрёнными “зловредами”. Мои задачи были тривиальны: поддержать работу сайтов, перенести на новые движки или залатать дыры в старых движках.

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

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

image
*IBM отмечает одни из самых важных проблем IT-инфраструктур современности

Несколько дней назад компания IBM анонсировала начало «новой, упрощенной эры вычислений», связанное с серьезным шагом в работе компании — выпуске PureSystems, решения, которое в самом голубом гиганте называют «экспертной интегрированной системой», созданной для физических и виртуальных элементов корпоративной IT-структуры.

В пресс-релизе, посвященном PureSystems, компания пишет: «Новое семейство систем IBM предлагает альтернативу стандартной вычислительной модели, когда многочисленные и порой избыточные вычислительные мощности поглощают все ресурсы компании, нуждаясь в развертывании, настройке и постоянной поддержке».

Компания даже специально провела исследование на американском и глобальном рынке совместно с Forrester, и выяснила, что около двух третей корпоративных проектов, связанных с использованием многочисленных вычислительных ресурсов, требуют больше времени и средств, чем изначально планируется. Инвестируя огромные средства в IT-инфраструктуру, которая после этого может «съедать» до 70% надбавки к бюджету даже находясь в состоянии простоя, даже у очень успешных компаний может не остаться денег на финансирование новых разработок.
Читать полностью »

Личный кабинет(ЛК) — привычная практика

Личный кабинет для оптовой компании. Неужели так сложно?
Регистрацией на сайтах интернет-магазинов давно никого не удивишь, ведь она позволяет сократить время, которое тратится на заполнение стандартных полей, требуемых, к примеру, для оформления заказа. Как правило, место на сайте, куда Вы попадаете после регистрации, называется личным кабинетом. Иногда в нем присутствуют различные функции или инструменты, недоступные на сайте по умолчанию. Интернет-магазины используют личный кабинет как средство удержания клиента, поскольку повторная покупка совершается быстрее и удобнее.

Оптовик: “Хочу на сайте личный кабинет”Читать полностью »

В этой статье я расскажу об одном проекте, которым занимаюсь уже довольно продолжительное время и который с некоторых пор доступен широкой публике. Речь идёт о системе управления “умным домом” MajorDoMo (Major Domestic Module), являющейся центральным блоком комплекса программно-аппаратных решений, которые я, в силу своих скромных возможностей, внедряю в своём домашнем хозяйстве.

image

Но обо всём по порядку…

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

image

Доброго времени суток, уважаемые читатели!

От лица организаторов, имею честь пригласить вас посетить самую масштабную конференцию по SharePoint в Украине – SharePoint Conference Ukraine 2012. Эта конференция проводится в Украине впервые, но уже обещает стать событием №1 на рынке ECM.
Читать полностью »

Отсутствие стандарта взаимодействий интернет магазинов и их поставщиков
Электронная коммерция в России все набирает обороты. Вчерашние
небольшие проблемы вырастают в глобальные.

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

Yandex.Money APIДолгожданная функциональность для получателей р2р-переводов теперь доступна всем пользователям системы. Теперь о каждом входящем платеже может узнавать не только ваш мобильник или почтовый ящик, но и ваш собственный софт.
Читать полностью »

Чтобы избежать больших затрат на развертывание сред разработки и тестирования, приближенных к среде эксплуатации (development stage vs production stage parity), всё большую популярность приобретает виртуализация сред.

В этой статье я расскажу, как я создавал соответствующую репродуцируемую среду разработки для своего проекта runit-man с использованием Vagrant.Читать полностью »


Что такое?

Выполнение действий над элементами графического интерфейса в случайном порядке.

Для чего нужно?

Человек, выполняющий тестирование, это Homo sapiens, т.е. он обладает неким интеллектом. Этот самый интеллект, мешает (очень редко, но мешает) ему находить «нелепости поведения» приложения связанные с непредвиденными ситуациями. Он просто не может представить себе настолько нелогичную ситуацию.
Пользователь же, намного превосходит QA в количестве и может значительно уступать ему в IQ. Отсюда, вероятность непредвиденного поведения пользователя отнюдь не крайне мала.
Итак, что нам, обладая свободными ресурсами иЧитать полностью »


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