Это нормально кормить брюссельской капусты для бородатого дракона?

Чего я хочу добиться простой:

  • капс лок на = ФН заблокирована (использование функциональных клавиш).
  • капс лок выкл = ФН разблокировки (использовать мультимедийные клавиши).

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

  • Проверка / снимите флажок "Использовать клавишу Fn клавиши как стандарт" на клавиатуре панели предпочтения-это то, что я хочу добиться при нажатии /unpressing на капс лок ключ.
  • Другие решения, как Functionflip программы или переназначения клавиатуры инструменты, как карабинер , кажется, не быть предложения, чтобы решить мою проблему.

Знаете ли вы программы или решения, которые могут добиться этого?

Если нет:

  • Могу ли я назначить программу на капс лок ключ? Как?
  • Я могу включить опцию в панели настроек клавиатуры со скриптом?
+199
user217422 17 мар. 2012 г., 17:17:22
16 ответов

Поведение ddrescue будет зависеть от поведения сам диск, если есть ошибки чтения.

Некоторые диски просто сделать несколько попыток для каждого запроса на чтение, и сообщит об ошибке, если внутренняя логика диска показывает результаты были, скорее всего, ошибочное. Это позволяет ddrescue и подобные утилиты, чтобы сделать несколько попыток и анализа результатов каждой попытки в отдельности, пока они не могут сделать статистически высокая уверенность в том, что все запрошенные данные читаются правильно.

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

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

+906
aacanakin 03 февр. '09 в 4:24

У меня IoT для устройств (а LifeX цвет 1000 ламп), который я пытаюсь подключиться к моей домашней WiFi сети.

Но для этого мне нужно:

  1. Заводской сброс лампочки, так что он переходит в режим установки
  2. Подключение к сети WiFi, излучаемый лампа
  3. Скажите ламп учетные данные WiFi из моей домашней WiFi сети.

Проблема в том, что лампочка WiFi сигнал очень слабый. Он не появляется в списке моего телефона Android WiFi сетей. И когда я говорю LifeX приложение на свой телефон для поиска лампы беспроводной доступ в интернет, я получаю это сообщение об ошибке:

enter image description here

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

  • Модель ZTE Z981, версия Android 6.0.1
  • Нокиа 6.1 модель ta-1045, Android версия 9

Как я могу настроить Мои настройки телефона, чтобы обнаружить и показать мне все WiFi сети как бы ни была слаба?

+823
Parashuram Joshi 30 сент. 2017 г., 19:17:16

Вполне вероятно, у вас есть более чем одна версия PostgreSQL и неправильную версию psql -- это используется. Попробовать

судо найти / -имя psql в

Затем проверьте версии файлов и использовать правильный в настройках пути.

 в /usr/список pgsql-9.3/ОГРН/psql в -в
используя psql (PostgreSQL в) 9.3.2

Вы также можете попробовать

список ням установленных | grep в базы данных Postgres

чтобы узнать, какие версии PostgreSQL, то есть в вашей системе.

+782
creilly94010 29 июн. 2018 г., 23:09:38

Основная причина-это инерция и отсутствие информации, я думаю.

  • Исследователи не совсем понимают расходы своих учреждений к лицу, чтобы подписаться на журналы. С их точки зрения, публикацию и чтение в основном бесплатно. Это не всегда легко определить, есть ли у вас доступ к PDF-файл из-за подписки вашего вуза или потому, что открытого доступа. Как долго, как они могут скачать файл, они счастливы, независимо от его происхождения. Поэтому, когда они публикуют статьи, они подписывают соглашение о передаче авторских прав форма не читая, так как они не считают издательской индустрии как проблему.

  • Вузы не знают о существовании политики сохранения прав (или даже открыть доступ к политике, на самом деле), или не торопитесь, чтобы принять их, потому что они опасаются, что это повлечет за собой непопулярные нагрузку на факультете. Кроме того, реализация такой политики затруднена. Чтобы убедиться, что исследователи освободить свои документы, вы должны исследовать информацию, сохраняя систему отслеживания всех публикаций, их соответствие с различными правилами. Промоушен: мы строим dissemin , чтобы решить эту проблему.

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

Чтобы ответить на ОП комментарий: если вы, как исследователь, просто отпустите свои бумаги в СМ (скажем,) до подписания соглашения о передаче авторских прав форма, тогда вы сознательно подписать форму о предоставлении исключительного права вы не можете предоставить больше: он не работает. Это написано в разделе 205(е) (подчеркнуто мною):

(2) Лицензии было принято в духе доброй воли до записи передачи и без уведомления об этом.

Именно поэтому вам нужен институциональной политики предоставления автоматически эти права для исследователя. Например, Калифорнийского университета обратилась, как многие издатели, они могли дать им официальное извещение об их политике, которая позволяет исследователям знак ГТС форм без их изменения.

+664
Citrisin 14 сент. 2022 г., 07:07:29

Что касается вашего сравнения с Linux: Mac ОС X действительно есть система "вертолет", вы знаете из Linux (она называется системой с SysV инит). Еще в 2005 году эта система была заброшена с OS X лев, и более современная система файл launchd вместо этого ввели ведущей, среди прочего, значительно быстрее сапоги.

На Linux такое же изменение произошло, однако позднее, чем на macOS. На сегодняшний день дистрибутивов Linux обычно используете systemd, выскочка или подобные "современные" возьмет на себя система инициализации.

Что касается вашего решения - это действительно Хак, и он не сделал правильно. Вот почему у вас возникли проблемы. Ты захватишь обе SIGTERM и SIGKILL - это противоречит рекомендации, и это является причиной "Нет такого файла или каталога" ошибка сообщение.

В основном то, что происходит при завершении работы (это совершенно похожие на Linux), что каждый процесс отправил команды SIGTERM, чтобы позволить ему знать, что он должен завершить. Тогда процесс только очень короткое время, чтобы закрыть (т. е. в течение нескольких секунд) - в противном случае система посылает сигнал SIGKILL, чтобы действительно убить процесс, если он не отвечает.

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

Вы не включили настройки файл launchd (т. е., вероятно, демон файл plist), но вы должны быть осторожны, чтобы иметь зависимости и заказы настроен здесь для того, чтобы ваш хак для работы. В противном случае вы рискуете RAM диска размонтирования до выключения вызывается (которое, вероятно, произойдет, когда вы выполните команду shutdown второй раз из-за сигнал SIGKILL.

Насколько я помню, в /etc/файл RC.выключения.локальный файл-это еще допустимый способ для запуска программ при выключении. Это самый простой способ сделать это.

Просто создайте файл /etc/файл RC.выключения.локальный файл и сделайте его исполняемым. Следует начать с притон, как ваш текущий сценарий, но только должен содержать команды, которые вы используете, чтобы скопировать файлы для резервного копирования.

Если вы хотите сделать это правильно с файл launchd можно изменить свой хак, чтобы обрабатывать сигналы должным образом, и затем использовать xpc_transaction_begin/конец функции, чтобы дать системе знать, что ваша программа делает полезную работу, и выключение должно быть отложено до завершения ... или в качестве альтернативы использовать событие триггеры в файл launchd.

Я бы порекомендовал вам попробовать в /etc/rc автомобиль.выключения.местные в первую очередь. Она устарела, но насколько я помню до сих пор работает.

Небольшое предупреждение, наверное, тоже хорошая идея для вас. Помните, что вы никогда не гарантированы, что ваша программа выключения будет работать. Поэтому это не хорошая идея, чтобы держать вещи, которые вы не хотите потерять в RAM-диск, как это. Одного отключения электроэнергии и ваши данные будут потеряны. Вместо того, чтобы использовать частые синхронизации данных или похожие, чтобы гарантировать, что данные периодически архивироваться на постоянное хранение.

Относительно вашего запроса, существует ли лучший подход, то ответ "скорее всего да". Идея копирования веб-папку на RAM-диски, кажется, немного исторический и датированы. Мы не имеем информации о том, что ты делаешь с этим веб-папку, но если вы просто обслуживает веб-сайты и хотите быстро с помощью RAM-диска - это неправильный подход. Это гораздо лучше, чтобы использовать встроенный в ВФС кэширования, функциональные возможности операционной системы macOS (похожа на любую другую современную операционную систему, например, Linux).

+663
Miles Gwood 29 янв. 2012 г., 22:22:42

Я намерен отправиться из Парижа в Милан (и других городов по пути, если у меня есть время). Я собираюсь купить Западной Европы Одинокая Планета путеводитель для руководства.

Это хорошая книга для моей цели?
Это издание подходит?
какие-либо рекомендации?

Я посещал конференцию в Париже. После этого я хочу поехать из Парижа в Милан на ЭКСПО-Милан (2015).

(Я думаю, что это интересная выставка. Это правда?)

Поэтому мне нужно, малобюджетное, но интересное путешествие из Парижа в Милан (или другие города по пути), причем камера (только мой ноутбук и одежду) примерно от 6 до 12 дней (зависит от расходов).

Эта книга полезна и эта выставка хорошо?

время : октябрь - сентябрь

+576
Talan 24 дек. 2012 г., 01:42:33

Когда у меня есть приложение полный скрининг в 11.10, наведете курсор моей мыши на левом краю не вызывает меню единства. У меня три 11.10 компьютеров и это происходит только на двойной экран две-рассматривать коробку от Nvidia. Любой идеи, что происходит?

+535
Rick Perry 17 янв. 2011 г., 01:15:02

Я не совсем уверен, что я понимаю, что вы хотите. Просто предполагаю: делает один из следующих фрагментов кода не вещь?

в $(кошка list_of_names)
делать
 Идентификатор=`эхо $в`
 команды mkdir ${идентификатор}
 Эхо '
 nohup и ш-с\'"
 для B в $(кошка another_list_of_names)
делать
 ./инструменты $б $в >> ${идентификатор}/выход
 \ сделал'" &
'
сделано

или

в $(кошка list_of_names)
делать
 Идентификатор=`эхо $в`
 команды mkdir ${идентификатор}
 Эхо "
 nohup и ш-с '
 для B в $(кошка another_list_of_names)
делать
 ./инструменты \$б $за >> ${идентификатор}/выход
 сделано' &
"
сделано
+437
Viktor Kucera 2 мар. 2023 г., 03:59:48

Какие детали (такие как дата/года, идентификационные номера и т. д.) различают 3-го поколения 13" MacBook и PRO моделей 4-го поколения?

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

+437
Mohammad Arman 9 нояб. 2018 г., 03:09:38
  1. Вам нужно добавить "A" запись для linux.foo.com на серверы имен для foo.com указывая на публичный IP вашей машины/домашний маршрутизатор.
  2. Если это публичный IP-адрес динамический, вам нужен инструмент и интерфейс (API), что позволит автоматическое обновление; самое имя сервера, предусмотренных доменных имен или реселлеры таких услуг пока нет таких динамических DNS функциональность, так что вы можете быть лучше с помощью динамического DNS, такими как DynDNS. С платным аккаунтом, я считаю, они позволят вам использовать свой собственный домен/поддомен. linux.foo.com с их серверами имен.

  3. Если виртуальная машина подключена в мостовом режиме, ваш маршрутизатор должен быть настроен на перенаправление с 22 порта на внутренний IP.

    • Если это в НЭТ, нужно настроить VBOX и хозяина для этого пересылки.
+384
JamesRat 4 мая 2021 г., 05:17:14

Я могу рекомендовать Малеку хостел в Алахуэле (Hostelworld за запись). Он удобный, и расположен в нескольких минутах езды (2 км или 5 мин) езды от аэропорта. Кроме того, они предлагают:

Бесплатный трансфер в аэропорт (от хостела до аэропорта, начиная с 5 утра 5 вечера)

...так что это отличное место для отдыха перед утренним рейсом из Коста-Рика.

Есть отдельные номера (от 25 долларов США), поэтому я думаю, что это хорошо для семьи. (Я остался в общежитии и заплатил $12 (Март 2011), но похоже, это $15 сейчас.)


Как и для других низко бюджетные варианты, есть также Алахуэла туристов, с немного смешанные отзывы.

+355
Tim Wise 21 дек. 2021 г., 12:48:08

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

+314
persepolis 22 нояб. 2016 г., 15:16:25

Вам нужны пробелы вокруг [ и ], например

если [ "$марка" -Гэ 0 -Это "долларов" -это 50 ]; тогда

Так, как ты написал, когда долларов - это 7, он пытается выполнить [7 команд, вместо того чтобы передать 7 в качестве аргумента [ команда ([ только короткое название для теста).

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

+301
Florian Braun 21 февр. 2011 г., 07:21:11

Как насчет этого?

skipped_tests:
 @! грэп -е spec/terminalSpec.js 'ИИТ|ddescribe' 
+145
Spent Death 5 дек. 2021 г., 23:15:18

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

Говорят, в прошлый раз я загрузил что-то было PDF для университетского задания и в результате в следующий раз, когда я Сохранить что-то пойдет в ту же папку, если я не достаточно внимательны, чтобы выбрал иначе. В зависимости от того, что я сохранить, результаты могут быть катастрофическими, если я снова загрузить всю папку (которая на самом деле я был пару раз и слава богу я проверил содержимое, прежде чем делать так).

У меня сафари 11.0.3 на macOS 10.13.3.

Любой способ изменить это поведение?

+118
Soufiane Hassou 6 янв. 2010 г., 04:57:39

Мой Samsung Галактики SIII поставляется с передней громкоговоритель и громкоговоритель. Из некоторых приложений, таких как приложение для телефона, можно нажать программно кнопку во время разговора для того чтобы перенаправить звук на динамик (так что более чем один человек может услышать, что человек на другом конце телефонного разговора говорит).

Однако, я не смог найти такую же функциональность на приложение Skype (или любой другой видео-или другое приложение).

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

Спасибо.

+90
Buryat87 3 авг. 2010 г., 19:43:57

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