Вопросы-Мото Батареи E

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

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

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

+972
master higo 3 дек. 2013 г., 01:35:29
17 ответов

Оказывается, ответ достаточно прост. У меня iCloud включен на моем Mac, но это было не специально включена для iBooks. (Возможно, он был изначально отключен, потому что это новая функция в последних версиях ОС Mac).

Я зашел в Параметры системы -> в iCloud -> iCloud диск (нажать на параметры...) -> нажмите флажок рядом в iBooks, чтобы включить его.

После этого, я сразу же увидел моих PDF в приложение iBooks на iPhone (тот, который я добавил в iBooks на Mac). Я ничего не вижу в формате PDF в iCloud диск, папку на iCloud.com но я думаю, что могу рассматривать это как отдельный вопрос, поскольку, по крайней мере, я подтверждаю, что синхронизация работала.

+943
johnjones 03 февр. '09 в 4:24

Каждый раз, когда я запускаю скрипт, я его два аргумента:

  1. Ярлык-файл, который дает имя к моему эксперименту
  2. Краткое описание текст, который автоматически заносится в файл README. (Это именно документы, условия эксперимента так я помню, что я сделал.)

В начале моего скрипта, я создаю папку внутри моего "выходного" каталог результаты моего эксперимента (и в файле README), а я название папки $timestamp_$file_label. Вся продукция создается в этой папке, и каждый раз, когда я хочу изменить/повтор скрипта, я просто изменить название файла и новый выходной отправляется в другую папку. (Или я могу использовать тот же ярлык файла; это не имеет значения, поскольку эксперименты будут иметь разные метки).

Я также использовать команду git для контроля версий, поэтому я могу легко вернуться к старой версии моего кода или взять код в совершенно ином направлении, не стирая, что я делал раньше.

+894
lissbaka 27 июн. 2015 г., 21:26:03

Если я правильно понял все ваши требования, просто сделать такой:

# если ваш сетевой интерфейс называется `на eth1` согласно вашему примеру ОП

в iptables -Т сырье -это следующее -Я на eth1 -п протокол tcp --dport 3306 -J, его падение
в iptables -Т физ-а следующее -п протокол tcp --dport 12345 -й редирект-чтобы-порт 3306

Первая команда запрещает входящие подключения из eth1 и к TCP-порту 3306.

Вторая команда перенаправляет все входящие соединения, направленного на локальный порт 12345 к локальному порту 3306

Если у вас есть несколько интерфейсов, все им нравится как eth0, eth1 и, для eth2и т. д. и вы бы хотели блокировать их все, можно получить, что, просто указывая Эт+ (обратите внимание на знак "плюс") в первой команде выше, в противном случае, чтобы избирательно блокировать только определенные интерфейсы нужно использовать, что первая команда еще на каждый интерфейс, чтобы заблокировать.

Две команды выше тех, которые необходимы для достижения спрошенное ваше поведение, и может быть достаточно, в зависимости от ваших общих потребностей.


Однако, для более согласованной работы, я бы посоветовал дополнительная опционная конфигурация:

в iptables -Т физ-вывода -о-Ло -п протокол tcp --dport 12345 -й редирект-чтобы-порт 3306

Это перенаправление локально возникла подключения к локальному порту 12345 к локальному порту 3306, так что вы можете подключиться к MySQL через порт 12345 от той же локальной машине тоже.


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

Поэтому, если вы экспериментировать с любой команды iptables, возможно, потребуется, чтобы очистить таблиц, участвующих в какой-то момент, и вы можете сделать это с следующим образом:

в iptables -Т сырье -Ф следующее
в iptables -Т физ-Ф следующее

# и, возможно, также
в iptables -Т физ-F выходной
# если вы также использовали дополнительные посоветовал команду

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

Так что вы всегда должны сначала увидеть, что ваши первоначальные настройки, и вы можете сделать это с вариант с iptables, т. е. такой:

в iptables -Т сырье -нл следующее
в iptables -Т физ-нл следующее

# и, возможно, также
в iptables -Т физ-нл выход
# если вы также использовали дополнительные посоветовал команду

Конечно, вы можете использовать их в любое время тоже, чтобы увидеть текущее состояние таблицы при добавлении правила. Затем вы можете добавить в опцию (как в -НВЛ), чтобы увидеть, счетчики на правила, как они совпадают (или не совпадают) сетевого трафика с течением времени.

+893
Mark Pattison 8 февр. 2017 г., 21:25:55

Вы можете воспроизвести то, что оболочка делает под капотом, делая сантехника вручную. Если в вашей системе как/dev/ФД/ННН записи, вы можете использовать файловый дескриптор раскладу: вы можете перевести

main_command <(produce_arg1) <(produce_arg2) >(consume_arg3) >(consume_arg4)

для

{ produce_arg1 |
 { produce_arg2 |
 { main_command на /dev/fd5 /устройство/dev / fd6 /Дев/фд3 на /dev/fd4 </Дев/ФД/8 >/Дев/ФД/9; } 5<&0 3>&1 |
 consume_arg3; } 6<&0 4>&1; |
 consume_arg4; } 8<&0 9>&1

Я показал более сложный пример, чтобы проиллюстрировать несколькими входами и выходами. Если вам не нужно читать из стандартного ввода, и единственная причина, почему вы используете процесс замещения заключается в том, что команда требует явного имя файла, вы можете просто использовать устройство/dev/stdin-стандартный поток ввода:

main_command <(produce_arg1)
produce_arg1 | main_command в /dev/stdin-стандартный поток ввода

Без в/dev/ФД/ННН, вам нужно использовать именованный канал. Именованный канал-это запись каталога, поэтому вам нужно создать где-нибудь временный файл, но этот файл просто название, он не содержит каких-либо данных.

ТМП=$(mktemp -д)
mkfifo "$tmp/и Ф1" "$tmp/и Ф2" "$tmp/и Ф3" "$tmp/и Ф4"
produce_arg1 >"$tmp/и Ф1" &
produce_arg2 >"$tmp/и Ф2" &
consume_arg3 <"$tmp/и Ф3" &
consume_arg4 <"$tmp/и Ф4" &
main_command "$tmp/и Ф1" "$tmp/и Ф2" "$tmp/и Ф3" "$tmp/и Ф4"
РМ -Р "$ТМП"
+834
jiajun zhang 20 нояб. 2019 г., 21:00:01

(Т)хсг поддерживают только старые формы подстановка команд:

$ набор для dir=$ФРД
$ набор parentdir=`КАТАЛОГ "КАТАЛОГ$dir"`
$ е '%з\п' "$parentdir"
/дома

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

+811
MihaPsix 9 июл. 2017 г., 04:03:55

Ubuntu-это линукс, Федора линукс, дистрибутив Linux и т. д........

Ubuntu-это всего лишь распределение. Дистрибутивы в основном просто делает выбор, что включать и не включать. Каждый дистр хитрости вещей немного, но они все на Linux.

+767
Asad Iqbal 27 апр. 2018 г., 05:24:02

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

Мне было интересно, почему разработчики Убунту ужесточены условия для паролей пользователей, чем раньше? Мой пароль должен содержать буквы и цифры, должна быть минимальная длина, максимальная длина. Это очень раздражает. И есть ли способ обойти эти требования и установить пароль пользователя на что-то простое, такие как 'программой' ?

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

Спасибо заранее.

+715
Raquel Gallo 21 июн. 2021 г., 06:22:46

Предположим, есть бассейн с 10000 шахтеров и еще один бассейн с только 10 шахтеров. Есть два шахтера в бассейне A и B, каждая из которых обладает оборудование среднего диапазона с 500Ч/с (на Монер добыча его хорошо я считаю). Если обе бассейны обнаружил блок с очень низким усилием, к счастью. Как награда будет распространяться? Будет майнер на пул б получить больше награды, чем бассейн ? Или они будут получать равное вознаграждение на основе мощности?

+707
Legalce 2 февр. 2012 г., 15:49:20

Или вы можете использовать остановил зимовать Google платить магазин и услуги.(только если ваш телефон коренится.)

+701
Konstantinos Drachtidis 13 июл. 2011 г., 07:45:55

У меня возникли проблемы, выясняя, если мой iPhone/iCloud-это правильно настроить? Кажется странным, что фото есть в хранилище iCloud config, но тогда фото-библиотеке есть под резервные копии конфига (выделены зелеными рамками)?

Похоже, что должен быть один или другой? Я дважды хранить мои фотографии?

В качестве сноски, если я перевернуть Медиатека iCloud , чтобы на Я получаю сообщение об ошибке, что не хватает места (что и побудило исследований).

enter image description here

+614
tabase 29 мая 2014 г., 02:52:08

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

Я использую Mac теперь и мне интересно, если я могу добиться такого поведения на Маке.

+496
teresa wanjiku mbugua 2 окт. 2022 г., 11:22:18

Так поддержка была сброшена после от CyanogenMod 7.1 (пряников) из-за проблем с неудачной звонков в 911. Я прошил 7.1 немного, прежде чем это стало известно, и с тех пор вернулась к моим запасов на основе ПЗУ. Это, очевидно, немного о и у меня остается несколько вопросов:

  • Разве мигающий см повредить что-нибудь? (Т. е., будут экстренные вызовы работают сейчас, что я на другой диск?)
  • Это может произойти с акциями дисков?
  • Это было все экстренные вызовы, или просто 911?
  • Это связано с пряниками?
  • Это было исправлено в СМ? Я видел несколько вещей, в обе стороны.
+361
Martzy 14 мар. 2012 г., 22:38:45

Я использую mod_evasive с Apache. И есть директива в белый список IP-адреса(ов). Как:

DOSWhitelist 127.0.0.1
DOSWhitelist 10.0.*.*
DOSWhitelist 100.200.*.*

Это хорошо, потому что нам нужно в белый список некоторых из наших собственных ИПС. Но проблема остается:

  • после того, как я это сделал белый список, мой Апач совершенно не сохранения access_log для этого ИПС больше.
  • в access_log совсем нет записей, что ИПС больше.

Это происходит со всеми? Я ожидал, что mod_evasive быть только белый список только (а.к.ответ: не блокировать эти IP-адреса), но не пускать Апач полностью Руки прочь от ИПС. (Конечно, мне еще нужно логи доступа!)

Это известный компромисс, используя mod_evasive?
Любые идеи, пожалуйста?

+291
cshort12 21 февр. 2017 г., 10:28:59

В Mac OSX с - Изменение httpListenAddress для Jenkins на OSX

Я установил Дженкинс через самодельщиков и хотел веб-интерфейс, который будет доступен по сети. По умолчанию Дженкинс запускается с --httpListenAddress=127.0.0.1 вариант и доступен только на локальном компьютере.

Я нашел plist файла, который был использован для запуска Дженкинс в ~/библиотеки/LaunchAgents/доморощенного.mxcl.Дженкинс.файл plist и изменить аргумент, но каждый раз, когда я побежал заваривать услуг перезапустить Дженкинс мои изменения будут потеряны. Получается, что этот файл существует только во время выполнения. Файл config, который фактически используется находятся в /usr/местные/опт/Дженкинс/доморощенного.mxcl.Дженкинс.файл plist. Если вы измените этот файл затем перезапустить Дженкинс, ваши изменения должны вступить в силу.

судо в Vim /usr/местные/опт/Дженкинс/самогон.mxcl.Дженкинс.файл plist
заварить услуг перезапустить Дженкинс

Реф: https://michaelheap.com/changing-the-httplistenaddress-for-jenkins-on-osx/

+288
le flingue 3 мая 2021 г., 13:05:11

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

enter image description here

Есть ярлык для доступа к инструмент эскиза или каким-то образом поставить кнопку эскиз на панели инструментов по умолчанию?

+212
tech guy 5 нояб. 2011 г., 09:12:09

Я новичок в Ubuntu. Я с Ubuntu 12.10. Я пытаюсь установить Apache,PHP и MySQL. Однако я установил Apache и он прекрасно работает.

судо apt-получить установку apache2 не

Но когда я попытался установить MySQL с помощью следующей команды

судо apt-получить установки MySQL-сервера 

После загрузки, он просит пароль, но после ввода и подтверждения пароля. Я получаю следующее сообщение об ошибке.

Можете установить пароль для MySQL "root" пользователя

Ошибка при установке пароля для MySQL
пользователь с правами администратора.Это может произойти потому, что учетная запись уже имеет пароль, или из-за проблем связи с сервером MySQL.
Вы должны проверить пароль учетной записи после установки пакета.
Пожалуйста, читайте /usr/доли/док/MySQL-сервера-5.5/ридми.Файл debian для получения дополнительной информации.

после нажатия на кнопку OK на запрос, я получаю следующее сообщение на терминал

Настройка MySQL-сервера-5.5 (5.5.29-0ubuntu0.12.10.1) ...
старт: дело не удалось запустить
ссылаться-ру.д: инициализации MySQL и действие "начать" не удалось.
с dpkg: ошибка обработки MySQL-сервер-5.5 (--настроить):
подпроцесс установлен сценарий, выполняемый после установки вернул код ошибки 1
Ошибки возникли при обработке:
MySQL-сервером-5.5
Е: суб-процесс /usr/бен/с dpkg вернул код ошибки (1)

Журнал ошибок MySQL говорит

130209 14:26:37 [Примечание] плагин 'федеративный' отключена.
130209 14:26:37 таблиц InnoDB: InnoDB в памяти отключена
130209 14:26:37 InnoDB в: мьютексы и rw_locks использовать GCC атомной примитивы
130209 14:26:37 таблиц InnoDB: сжатых таблиц использовать zlib 1.2.7
130209 14:26:37 InnoDB в: используете Linux родной АИО
тузды: не могу создать/записать в файл '/tmp/и ibNuz7q0' (Errcode: 13)
130209 14:26:37 InnoDB в: ошибка: не удается создать временный файл; значение errno: 13
130209 14:26:37 [ошибка] функция плагин InnoDB в инициализации произошла ошибка.
130209 14:26:37 [ошибка] Регистрация плагин InnoDB в качестве двигателя хранения не удалось.
130209 14:26:37 [ошибка] неизвестный/неподдерживаемые системы хранения данных новшеств
130209 14:26:37 [ошибка] прерывание

Я искал эту проблему, но ничего не работало для меня. Пожалуйста, помогите.

+171
Phanupong Meksingoen 3 апр. 2013 г., 19:39:01

У меня есть скрипт, который монтирует все акции из моего компьютера Windows. Это в основном:

горе.протокол CIFS //192.168.0.7/фотографии ~/otherpc/фотографии пользователя=мне,домен=именем,пароль=12345,верс=3.0

..около 10 строк.

Проблема моей сети используется DHCP. Так что каждый сейчас и потом я должен пойти изменить IP в этот сценарий.

Скрипт работал так:

горе.протокол CIFS //OTHERPC/фотографии ~/otherpc/фотографии пользователя=мне,домен=именем,пароль=12345,Вер=3.0

Но в какой-то момент он начал выдавать ошибку:

ошибка подключения: не удалось разрешить адрес для OTHERPC: неизвестная ошибка

Наутилус разрешает имя без проблем, хотя.

Есть ли способ, чтобы разрешить IP, сохранить его в переменной, а затем использовать монтировку.CIFS С //переменная$вместо IP напрямую в скрипте?

Спасибо

+143
Ibrahim abdallah 16 апр. 2017 г., 06:31:05

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