Используя оператор if в crontab для создания предупреждений

У меня есть инструмент, Midi вход которого хочу перенести прямую (т. е. поэтому звук, синтезируемый его перенести до трети от фактического ввода, например).

Я пробовал добавлять АС тангаж эффект сдвига плагин на трек. Это позволит мне сделать транспонирование. Но, так как этот эффект работает на выходной аудио сигнал, а не входной миди (и делает это в программного обеспечения) он заметно тормозит (к моменту, когда играть надоедает).

Я сделал некоторые исследования и нашел эту статью: https://discussions.apple.com/thread/2426268. Это старый (2010), но в ней обсуждается использование Midi коммутационная панель фейк создать виртуальный Midi вход с транспонированием. Проблема ФП столкнулся было то, что гараж все-таки подобрали начальные untransposed Midi вход (потому что он слушает все миди входы для текущего трека; это, кажется, все равно будет так, как я подтвердил это, пытаясь одновременно два Midi-инструментов). Поскольку этот вопрос старше, у последних версий гаражному позволяют отфильтровать определенные Midi-треков (что делает этот подход возможно)?

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

Тл;др есть ли способ, чтобы жить транспонировать Midi вход, что вы синтезирующий/мониторинг через гаражную группу?

+391
user3753144 25 апр. 2014 г., 14:40:56
16 ответов

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

Также я хотел бы, чтобы она обладала графическим интерфейсом.

+999
svetlaja 03 февр. '09 в 4:24

Я изучаю информатику и у меня есть деньги, чтобы заплатить за мою учебу, но я не имеют денег, чтобы тратить их на развлечения, такие как поход в кино с моими друзьями в выходные или модернизировать свой ноутбук. Я подала заявление на работу в Макдональдс. Моя смена 4 дня в неделю с 7 часов в день.

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

+990
Vero Sandu 3 апр. 2017 г., 18:42:27

Что колеблется, как а-Z или а-я матч не определено в POSIX другие, чем в POSIX локали (к , а не а-я , очевидно).

Только в POSIX локали, вы можете получить гарантию, что [а-Z] совпадает с АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЫЭЮЯ символов только.

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

Если вы хотите, чтобы соответствовать любой символ в любой сценарий, использовать [[:Альфа:]], если вы хотите, чтобы соответствовать диапазоны символов на основе кода точки в кодировке UTF-8, можно попробовать С. в UTF-8 локали имеется на многих системах.

Если вы хотите, чтобы соответствовать на любую букву на латинице, можно использовать на Perl и PCRE ВС \П{латиницей} (включает é, Ê...). В ЗШ:

набор -о rematchpcre
[[ $х =~ '^(\р{латиницей}|\Р{кириллица})$' ]]

Можно ограничить латинской буквы, чтобы те нашли только в кодировке ASCII (еще с ЗШ и еще с rematchpcre):

[[ $х =~ '^((?=[[:в ASCII:]])\п{латиницей}|\Р{кириллица})$' ]]

хотя по сути с rematchpcre, ^([а-Яа-я]|\Р{кириллица})$ будет иметь тот же эффект, как колеблется в PCRE и в ЗШ на основе кода значение, и эти письма такие же коды, что и в английском алфавите последовательности со всех районов на ASCII и ebcdic, основанные на основе POSIX-системах, по крайней мере.

Или вы можете явно перечислять символы, если вы хотите только часть, чтобы избежать двусмысленности:

[[ $х =~ ^[букварь...XYZabc...xyzабв...эюя]$ ]]

Вы всегда можете хранить их в переменных, таких как:

ascii_upper=АБВ...АБВ
ascii_lower=АВС...узнать
cyr_upper=...
[[ $х =~ ^[$ascii_upper$ascii_lower$cyr_upper...]$ ]]
+936
user247430 23 сент. 2012 г., 11:16:39

У меня возникли странные проблемы с будущими записи календаря исчезают на некоторое время. Я наконец-то смог воспроизвести проблему. У меня есть iPad mini с операционной системой iOS 9.3.5 (последней версии он поддерживает).

Когда я нажимаю на ссылку, например, это один и выберите Загрузить в календарь это побуждает меня добавить его в мой календарь. После его добавления, запись появляется в календаре, как ожидалось.

Если я затем перейдите в календарь, нажмите на событие, изменить, изменить время напоминания оповещения, и нажмите Готово, запись исчезает из календаря. Я могу воспроизвести это каждый раз. Одну подсказку я заметил, что если отключить iCloud для календаря, прежде чем я Добавить запись проблема не возникает.

Это происходит только при создании Приглашаю по ссылке. События, добавленные вручную, не имеют этой проблемы. Я пробовал переключение с iCloud вкл/выкл. Что не вернуть его обратно. Я также проверил, что я не превысил свой лимит в iCloud диск. Любая идея, что происходит?

+824
Foy Ekei 25 апр. 2015 г., 04:04:34

У меня СКВИД-прокси, запущенный в контейнере Docker, начал так:

докер запустить-привилегированных -д-опубликовать=3128:3128 --имя Foo кальмар

Я хочу получить некоторую информацию от него, от другой контейнер, так называемый бар.

докер запустить-РМ -это название бара в Ubuntu:верный Баш

Если я запускаю это в бар контейнер:

НК 172.17.0.1 3128
Руководитель /

Затем я получаю выход с сервера. Но если я запускаю это:

Эхо головы /' | НЗ 172.17.0.1 3128

Я ничего не получаю. Почему нет?

+804
Basur 21 авг. 2013 г., 16:45:16

все это имеет отношение к Де с правами СМИ. некоторые вещи, которые доступны в 1-ой стране не обязательно должны быть доступны в другой стране

+739
morsor 6 окт. 2011 г., 08:22:17

Скрипт биткоин-четвертый-как, не-Тьюринг полный язык, используемый для совершения сделок. Однако, как показывает практика, очень ограниченное число видов скриптов, а количество опкодов были отключены, и даже ряд ошибок в сценарии должен быть повторен для поддержания консенсуса.

Есть ли какие-то нововведения в сообществе альткоины, в их развилках скрипт биткоин? Любой с названием secp256k1 крипто? Любой с более функциональным bignum / произвольное целое число функций, которые может делать криптографических примитивов? Любой что добавить полную функциональность Тьюринга?

+637
inneedofhelp 21 апр. 2017 г., 20:54:58

Вопрос 1: Да. “Разделение полей” и “разбиение” - это два термина для одного понятия.

В2: Да. Если МФС не установлен (т. е. после отключения МФС), это эквивалентно МФС будет равна $' \т\п' (пробел, таб и перевод строки). Если МФС устанавливается в пустое значение (это то, что “нуль” означает здесь) (т. е. после ИФС= или ИФС=" или ИФС=""), нет поля расщепление осуществляется на всех (и $*, который обычно используется первый символ $МФС, использует пробел).

Q3: если вы хотите иметь по умолчанию МФС поведения, вы можете использовать неопределенные МФС. Если вы хотите установить ИФС явно, чтобы это значение по умолчанию, вы можете ставить символы пробел, табуляция, перевод строки в одинарные кавычки. В ksh93, в bash или zsh, вы можете использовать стандарту IFS=$' \т\п'. Переносимо, если вы хотите избежать в буквальном табуляции в исходном файле, вы можете использовать

ИФС=" $(Эхо Т | тр т \\т)
"

Вопрос 4: с МФС установлено пустое значение, читал -Р линии комплектов линия для всей линейки за исключением его завершающей строки. С ИФС=" ", пробелы в начале и в конце строки обрезаются. По умолчанию значение ИФС, знаки табуляции и пробелы обрезаются.

+517
user2659205 11 сент. 2013 г., 11:19:56

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

+510
Densevoid 28 мая 2011 г., 08:46:22

Мне нужно, чтобы преобразовать следующий код на Java в команды adb для запуска сканер на Андроид сканер Зебра (не камеры мобильного устройства).

Я нашел код на сайте Zebar как основывается,

Я намерение = новое намерение();

я.setAction("ком.символ.datawedge.API-интерфейс.Действия"); я.putExtra("ком.символ.datawedge.API-интерфейс.SOFT_SCAN_TRIGGER", "");

Параметры

Действие [строка]: "ком.символ.datawedge.API-интерфейс.Акция"

EXTRA_DATA [строка]: "ком.символ.datawedge.API-интерфейс.SOFT_SCAN_TRIGGER" : Параметр как строку, используя любой из следующих:

START_SCANNING - начинается сканирование при срабатывании

STOP_SCANNING - останавливает или прерывает процесс сканирования при срабатывании

TOGGLE_SCANNING - переключение между START_SCANNING и STOP_SCANNING при срабатывании

Я устала следующие

АБР оболочки утра начать -сом.символ.datawedge.API-интерфейс.Действие-эз ком.символ.datawedge.API-интерфейс.SOFT_SCAN_TRIGGER "START_SCANNING"

бросает

Ошибка: недопустимое значение типа boolean: start_scanning

если я изменить START_SCANNING True (не действует как на сайте зебры) он кидает

Начиная: намерение { акт=ком.символ.datawedge.API-интерфейс.Действие (имеет экстры) }
Ошибки: деятельность не началась, не удается разрешить намерениях { акт=ком.символ.datawedge.API-интерфейс.Действия ФЛГ=значение 0x10000000 (имеет экстры) }
+474
Alex Recarey 20 апр. 2016 г., 23:40:06
  1. Использование:

    найти ... опции-mtime [fromdate] -а-не -чтимы [обновляемый]
    

    чтобы найти все файлы, измененные после [fromdate] и созданные до [последней]

  2. Для найденных файлов изобретать креативный шаблон для извлечения строк из интереса. Использовать для egrep/на awk , поскольку они гораздо быстрее, чем Perl/питон. Пример:

    на awk '/^2012-01-(01/02/03)/'
    

    напечатать все строки за первое, второе и третье января 2012 года.

Выше 2 минут, чтобы написать и запустить. Если производительность действительно доказывает проблему, а затем двигаться дальше и попробовать найти что-то более сложное.

+465
fmyhr 5 апр. 2017 г., 08:08:16

Это действительно дополнение к двум предыдущим ответам, но тем не менее это все-таки ответьте-достойная ММО.

Это в основном верно, что с кандидатских диссертаций, суть вещи, как правило, публикуются в журналах и т. д. так что эти считаются более надежные источники (смею заметить первичные источники). Однако, это не обязательно означает, что так будет всегда. Например, мне известно, что по крайней мере в области теоретической физики, университет Билефельд является примером заведения, где не обязательно было написано в диссертации, опубликованной. Тезисы будут судить за то, что они содержат, и будет ли или нет, что представляет собой оригинальный вклад в эту тему. Я использую это только как пример, общие заявления - это возможно для кандидатской диссертации содержит оригинальные вещи, которые иначе не опубликовано. И в любом случае, это возможно, чтобы иметь вещи, написано более искусно, чем в опубликованных работах (мой пример). (Иногда, это также может быть потому, что некоторые буквы журналов имеют строгие ограничения на количество слов и/или страниц, так что люди мозгоправ там и кормят, много более подробно в диссертации).

Таким образом, нет никакого вреда в ссылкой на кандидатскую диссертацию, при условии, что вы учтите, что это, что это такое.

+350
Sk Naavied 16 июн. 2021 г., 03:35:49

Вы не можете использовать ваш iPhone/iPad/док как источник питания, так как можно повредить аккумуляторную батарею с необычным электрической нагрузки. Батареи и контроллера питания в iPhone предназначен для определенных целей. Не для внешней нагрузки.

Вы можете просто проверить это, просто измерьте напряжение на каждой паре контактов с мультиметром.

+294
Carol Williams 1 февр. 2017 г., 18:07:01

Используя по CoreOS (предустановленные настройки), я не в состоянии сделать два контейнера общаться вместе.

Я пытаюсь установить контейнер с MySQL называется контейнером Гоги (git-сервер).

Так вот что я сделал:

Порт настроен на 127.0.0.1, поэтому он не может быть доступен из вне.

докер запустить-имя mysql1 -в /volumedata/MySQL в/mysql1: в/var/библиотека/MySQL в -е MYSQL_ROOT_PASSWORD=PWDHERE -п 127.0.0.1:33061:3306 -д СУБД MySQL/MySQL-сервера:последний-символьные-сеть-сервер=utf8 в --сортировки-сервер=utf8_general_ci

И тогда я установил

докер запустить-название=гоу-ГИТ-сервер1 -п 10022:22-Р 10080:3000 -в /данных/го-ГИТ-сервере server1:/Гоги данных/Гоги

Оба из них работает, когда я проверить его с помощью Docker ПС-а и я могу получить доступ к странице установка "идти-ГИТ-сервер1" без каких либо проблем, однако когда я указать адрес хоста:

127.0.0.1:33061

на странице настройка Гоги, после проверки у меня эта ошибка:

Установка базы данных не является правильным: набор протоколов TCP 127.0.0.1:33061: вызове: соединение отклонено

Я думал, что с IP-адреса и порта предоставляется "докер P. S.-А" (и уже вручную с начальной "настройки запуска") было бы достаточно для "Go-ГИТ-сервер1" контейнер для доступа к базе данных MySQL.

Я пропускаю шаг? Есть еще что-то, что нам нужно сделать, чтобы контейнер MySQL может быть доступна из других контейнеров?

Вот что докер проверить mysql1 дает:

 докер проверить mysql1
[
{
 "Идентификатор": "c811d29d866ef977eb0cb93a9697bc4afd2a51e828b7757a5ea8962d784f0166",
 "Сотворил": "2016-07-03T21:55:29.693884299 з",
 "Путь": "/entrypoint.sh",
 "Аргументы": [
"-п",
"127.0.0.1:33061:3306"
],
 "Государство": {
 "Статус": "выход",
 "Бег": ложные,
 "На паузе": ложные,
 "Перезапуск": ложные,
 "OOMKilled": ложные,
 "Мертвые": ложные,
 "Пид": 0,
 "Exitcode содержит": 1,
 "Ошибки": "",
 "StartedAt": "2016-07-26T18:23:36.144915853 з",
 "FinishedAt": "2016-07-26T18:23:38.281589339 з"
},
 "Изображения": "4e66d61404cc06e3c40c46f5e83bda5a14dda2838b84210c7eb5a3d6e1f7752b",
 "ResolvConfPath": "/var/lib/docker/containers/c811d29d866ef977eb0cb93a9697bc4afd2a51e828b7757a5ea8962d784f0166/resolv.conf",
 "HostnamePath": "/var/lib/docker/containers/c811d29d866ef977eb0cb93a9697bc4afd2a51e828b7757a5ea8962d784f0166/hostname",
 "HostsPath": "/ВАР/Либ/докер/контейнеры/c811d29d866ef977eb0cb93a9697bc4afd2a51e828b7757a5ea8962d784f0166/Саваоф",
 "Пути журнала": "/var/lib/docker/containers/c811d29d866ef977eb0cb93a9697bc4afd2a51e828b7757a5ea8962d784f0166/c811d29d866ef977eb0cb93a9697bc4afd2a51e828b7757a5ea8962d784f0166-json.log",
 "Имя": "/mysql1",
 "RestartCount": 0,
 "Водитель": "оверлей",
 "ExecDriver": "родной-0.2",
 "MountLabel": "system_u:object_r:svirt_lxc_file_t:С0:c724,c935",
 "ProcessLabel": "system_u:system_r:svirt_lxc_net_t:С0:c724,c935",
 "AppArmorProfile": "",
 "ExecIDs": нуль,
 "HostConfig": {
 "Персонализация": [
"/donnees/MySQL в/mysql1: в/var/библиотека/MySQL в"
],
 "ContainerIDFile": "",
 "LxcConf": [],
 "Память": 0,
 "MemoryReservation": 0,
 "MemorySwap": 0,
 "KernelMemory": 0,
 "CpuShares": 0,
 "CpuPeriod": 0,
 "CpusetCpus": "",
 "CpusetMems": "",
 "CpuQuota": 0,
 "BlkioWeight": 0,
 "OomKillDisable": ложные,
 "MemorySwappiness": -1,
 "Привилегированный": ложные,
 "PortBindings": {},
 "Ссылки": нуль,
 "PublishAllPorts": ложные,
 "ДНС": [],
 "DnsOptions": [],
 "DnsSearch": [],
 "ExtraHosts": нуль,
 "VolumesFrom": нуль,
 "Устройства": [],
 "NetworkMode": "по умолчанию",
 "IpcMode": "",
 "PidMode": "",
 "UTSMode": "",
 "CapAdd": нуль,
 "CapDrop": нуль,
 "Программой groupadd": нуль,
 "RestartPolicy": {
 "Имя": "нет",
 "MaximumRetryCount": 0
},
 "SecurityOpt": нуль,
 "ReadonlyRootfs": ложные,
 "Установки": нуль,
 "LogConfig": {
 "Тип": "JSON-файл",
 "Конфигурация": {}
},
 "CgroupParent": "",
 "ConsoleSize": [
0,
0
],
 "VolumeDriver": ""
},
 "GraphDriver": {
 "Имя": "оверлей",
 "Сведения": {
 "LowerDir": "/ВАР/Либ/настройки/наложения/4e66d61404cc06e3c40c46f5e83bda5a14dda2838b84210c7eb5a3d6e1f7752b/корень",
 "MergedDir": "/ВАР/Либ/докер/наложения/c811d29d866ef977eb0cb93a9697bc4afd2a51e828b7757a5ea8962d784f0166/слил",
 "UpperDir": "/ВАР/Либ/докер/наложения/c811d29d866ef977eb0cb93a9697bc4afd2a51e828b7757a5ea8962d784f0166/верхняя",
 "Директорию": "/ВАР/Либ/настройки/наложения/c811d29d866ef977eb0cb93a9697bc4afd2a51e828b7757a5ea8962d784f0166/работы"
}
},
 "Горы": [
{
 "Источник": "/donnees/MySQL в/mysql1",
 "Пункт назначения": "в/var/библиотека/MySQL в",
 "Режим": "",
 "РВ": правда
}
],
 "Конфигурация": {
 "Имя": "c811d29d866e",
 "Имя_домена": "",
 "Пользователь": "",
 "AttachStdin": ложные,
 "AttachStdout": ложные,
 "AttachStderr": ложные,
 "ExposedPorts": {
 "3306/TCP с": {},
 "33060/ПТС": {}
},
 "Телетайп": ложные,
 "OpenStdin": ложные,
 "StdinOnce": ложные,
 "ЕНВ": [
"MYSQL_ROOT_PASSWORD=mypwd",
"Путь=/usr/местные/sbin:/usr/местные/Бен: выполнить/sbin:/usr/Бен: файл/sbin:/бин",
"PACKAGE_URL=https://repo.mysql.com/yum/mysql-5.7-community/docker/x86_64/mysql-community-server-minimal-5.7.13-1.el7.x86_64.rpm"
],
 "УМК": [
"-п",
"127.0.0.1:33061:3306"
],
 "Изображения": "для mysql/mysql-сервера:последний",
 "Тома": {
 "файл/var/библиотека/MySQL в": {}
},
 "WorkingDir": "",
 "Точки входа": [
"/entrypoint.sh"
],
 "OnBuild": нуль,
 "Ярлыки": {},
 "StopSignal": "прекращается"
},
 "Сеть параметры": {
 "Мост": "",
 "SandboxID": "",
 "HairpinMode": ложные,
 "LinkLocalIPv6Address": "",
 "LinkLocalIPv6PrefixLen": 0,
 "Порты": нуль,
 "SandboxKey": "",
 "SecondaryIPAddresses": нуль,
 "SecondaryIPv6Addresses": нуль,
 "EndpointID": "",
 "Шлюз": "",
 "GlobalIPv6Address": "",
 "GlobalIPv6PrefixLen": 0,
 "Адрес": "",
 "IPPrefixLen": 0,
 "IPv6Gateway": "",
 "Масадрес": "",
 "Сети": {
 "мост": {
 "EndpointID": "",
 "Шлюз": "",
 "Адрес": "",
 "IPPrefixLen": 0,
 "IPv6Gateway": "",
 "GlobalIPv6Address": "",
 "GlobalIPv6PrefixLen": 0,
 "Масадрес": ""
}
}
}
}
]

Я пробовал ИС дано

ИС -4 АДР шоу docker0 | грэп -Ро 'инет К \[и\D.]+'

...вместо 127.0.0.1 это не удалось, но нет, она не работает.

Кажется, я застрял на первом шаге докер контейнера связи.

+250
Goodbye Loneliness 20 янв. 2010 г., 09:08:01

Не можете вы, как ни странно, установить SOCKS прокси через удаленный веб-сервер и тоннель весь ваш трафик через него? Я что-то подобное, чтобы обойти блокировку торрент-сайтов.

+230
Archibong Otuekong 19 сент. 2013 г., 23:12:39

Возможные Дубликаты:
Будет единство быть более настраиваемый?

Я спрашиваю потому, что в общем, "сайты 1024 Пикс. в ширину" вопрос: Можно ли будет изменить поведение боковой панели, например, для автоматического скрытия, переместить или изменить ее размер?

+149
Tennille Connor 23 мар. 2014 г., 19:25:46

Показать вопросы с тегом