Рубрика «Софт» - 151

Знакомство с IBM Tivoli Netcool/OMNIbus

Приветствую!
Я продолжаю знакомить вас с продуктами IBM для контроля состояния IT-инфраструктуры.
В своей прошлой статье я рассказал об ITM – системе мониторинга серверов и приложений.
Сегодня речь пойдет об ITNO (IBM Tivoli Netcool/OMNIbus) – системе обработки событийной информации.
Мы рассмотрим архитектуру продукта и его основные возможности.
Если вам уже не терпится узнать про ITNO — добро пожаловать под хабракат.
Читать полностью »

Сегодня редко встретишь пользователя ПК, у которого интернет-браузер не входит в топ-5 самых часто запускаемых программ. То ли благодаря, то ли вопреки прогрессу всемирная паутина в последние лет пять всё плотнее окутывает нашу повседневность. В начале нынешнего века сотовый телефон с цветным экраном и полифоническим звонком был последним писком и весьма престижной вещью. А теперь мы ругаем смартфоны за то, что не все из них умеют сразу отправлять фото в соцсети. Я к тому, что молниеносная переменчивость мира задает новую скорость нашей жизни. И соответственно, должны меняться не только мы, но и техника, окружающая нас.

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

И вот сейчас никого не удивляют ОС, целиком увязанные на взаимодействие с веб-серверами, а барахолки расширений для популярных браузеров напоминают огромные рынки, где гудит торговля. Многие исследователи предсказывают, что еще чуть-чуть, и главным ключом к аккаунту будет флешка с отпечатком пальцев, а ОС будет умещаться в одном таком глобальном клиенте, которому нужен широкий интернет-канал. Растут вычислительные мощности, строятся файловые хранилища, но мы пока что живем по старинке и не полностью доверяем облачным сервисам свои данные. В придачу «большой брат» слишком коварен, чтобы мы могли всецело отдать ему себя.
Другая коварность в том, что сейчас модно призывать аудиторию менять гаджеты как можно скорее и не особо досконально прорабатывать оптимизацию. Знаете, напрашивается одна параллель. В пригороде одного крупного города расположен поселок, где нет асфальта, но жилье там дает прибавку к статусу. Немалая часть тех, кто переезжает туда на ПМЖ, тут же обзаводятся джипами и высокими заборами, не засыпая при этом ямки в трех метрах от собственных ворот. Те, кто лишен высокого достатка, вынуждены постоянно ползком тащиться по этим ухабам.Читать полностью »

В комментариях к посту Clipping Magic... я посетовала на невозможность качественно отделить объект от фона в Гимпе. Я с мая искала рабочий способ замены фона, чтобы не мучиться с фотошопом в убунту, которая давно уже является у меня единственной осью на десктопе. Прочитав сотни уроков (в том числе уроков по ручному созданию подобных масок в фотошопе, т.к. маски в гимпе почти не отличаются), я так и не нашла способа, который был бы таким же быстрым и качественным, как Refine Edges в CS5-6. А вчера в каталоге плагинов на официальном сайте Гимпа был выложен плагин, который наконец-то справился с задачей.
Итак, встречайте:
Читать полностью »

На Mashable и Verge появилаcь информация о том, что в честь пятилетия App Store цена на ряд приложений снижена до нуля. Официально об этом нигде не сообщается, но цены действительно cброшены.

Известный список:
Игры:
infinity Blade 2
Badland
Tiny Wings
Where's My Water?
Superbrothers: Sword and Sworcery EP
Читать полностью »

Разберемся в терминах

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

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

Кейсы тоже могут повторяемыми или похожими. В этом случае, на основе уже решенного кейса создается шаблон кейса, который может быть использован многократно, как основа для решения новых, похожих ситуаций. При этом, конечно, этот шаблон может быть изменен, улучшен, дополнен. Когда система позволяет учиться на прошлых ситуациях и формировать “лучшие практики”, такая система управления кейсами называется адаптивной.

Термин адаптивный кейс-менеджмент (Adaptive Case Management, ACM) был впервые предложен в 2010 году Workflow Management Coalition. АСМ – это технология, позволяющая гибко управлять процессом решения поставленной задачи, в зависимости от развития ситуации.
Читать полностью »

Ровно месяц назад была опубликована статья LiveDC — Быстрый доступ к p2p файлам. Смысл ее в том, что Erty_Hackward написал DC-клиент с возможностью просмотра файлов до их окончательной загрузки. С его помощью можно, например, смотреть фильмы спустя пару минут после начала закачки, перематывать их, смотреть с любого момента. А можно извлечь нужный файл из большого архива, не перекачивая целый архив.

Мне очень понравилась идея этой программы. Но она написана на C#. А хотелось бы использовать ее в линуксе. Поэтому с разрешения автора я с большим удовольствием взялся за создание аналогичной программы для линукса. В результате получился консольный битторрент клиент QLiveBittorrent.
QLiveBittorrent — консольный bittorrent клиент для просмотра файлов до скачивания

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

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

Итак, мы хотим написать нечто достаточно музыкальное. Читать полностью »

В предыдущей блогозаписи мы рассказали про наш проект Secret Desk Plugin

Сейчас я хочу показать вам, как плагин работает с файлами, используя шифрование.

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

Разработчики Github реализовали новую функцию Releases для удобного распространения ПО конечным пользователям. Зайдя в раздел Releases, пользователь всегда может найти последнюю версию программы, changelog и полную историю версий. Ссылка на релизы помещена на главную страницу проекта.

Github Releases: публикация релизов
Читать полностью »

Как сочинить музыку? Где ее готовую взять чтобы, например, озвучить видео на ютубе (и чтобы там не появилась метка о нарушении авторских прав)? Как написать эту самую музыку самому когда никаких мотивов не лезет в голову? Откуда взять идеи о новой мелодии, хотя бы об ее отрывках?

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

Автокомпозитор мелодий Muzz

И мой рассказ будет посвящен алгоритму, работающему на основе такого рандома, и соответствующему фрагменту софта, проигрывающему свежесочиненные мелодии прямо в колонки или сохраняющему в MID-файлы.

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


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