Каковы плюсы и минусы Tendermint?

Этот скрипт будет отправлять файл через FTP и удалить его. Но, иногда, этот файл не будет удален до передачи заканчивается, а затем получил пустой файл.

#!/бин/Баш

тар czf <исходного> --КАТАЛОГ=<КАТАЛОГ> журнал
FTP-сервер -в -Н $1 <<END_OF_SESSION
пользователя <пользователь> <пароль>
поставить <исходного> <файл TargetFile>
пока
END_OF_SESSION

РМ <исходного>

Что бы быть хорошим способом для синхронизации процессов, таких, что удаление происходит после отправки завершена?

Как показано ниже, связь иногда невозможно установить.

Примечания:

Работает на Lubuntu 16.04.

Обновлено с дегтем линии.

информационный журнал для неудачного сеанса:

Подключены к IP
220 (входит 3.0.2)
331 пожалуйста, задайте пароль.
230 логин успешный.
Тип удаленной системы-это Unix.
Используя двоичный режим передачи файлов.
200 переключение в бинарный режим.
местные: /главная/пользователя user01/tmp/и журналов.тгз пульт ДУ: Е1/180418090056
Команда порта 200 успешным. Рассмотрите возможность использования ПАСВ.
425 не удалось установить соединение.
221 до свидания.

и успешным:

Подключены к IP
220 (входит 3.0.2)
331 пожалуйста, задайте пароль.
230 логин успешный.
Тип удаленной системы-это Unix.
Используя двоичный режим передачи файлов.
200 переключение в бинарный режим.
местные: /главная/пользователя user01/tmp/и журналов.тгз пульт ДУ: Е1/180418090344
Команда порта 200 успешным. Рассмотрите возможность использования ПАСВ.
150 ОК, чтобы отправить данные.
226 передача завершена.
6901 байт, отправленных в 0.00 сек (43.5848 МБ/с)
221 до свидания.
+725
Leatherneck 7 июл. 2014 г., 17:27:48
17 ответов

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

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

В статье проводится обзор не доступны в интернете на любых серверах препринтов, таких как материалам arXiv и т. д

+768
Plinio Vargas Galhardo 03 февр. '09 в 4:24

Я хочу, чтобы запустить Тор-Браузер в фоновом режиме, т. е. я хочу, чтобы открыть окно браузера, но я хочу, чтобы мой терминал, чтобы держать фокус. Я пробовал некоторые решения, но они не работают. Например:

nohup и torbrowser --разрешить-пульт дистанционного

или

torbrowser &

Я с помощью Unity в Ubuntu 16.04.

+654
bambas 12 апр. 2023 г., 08:56:25

Посчитать количество байт (например, туалет -с)

< файл значение lc_all=с ТР -с '\п' '[\н*]' | грэп -с '^'

Чтобы подсчитать количество символов новой строки (как туалет -л):

< файл значение lc_all=с ТР -КР '\Н' | grep в -с '^'

Для слова (как туалет -ж), при условии, совместимая с POSIX тр как во FreeBSD (не GNU) и если файл не содержит незаконный последовательности байтов:

< TR файл в CS '[:пробел:]' '[х*]' | тр -ЦС х '[\н*]' | grep В -С Х

На персонажей (как доп. -м), те же ограничения:

< файл ТР -с '\п' '[\н*]' | грэп -с '^'

На выходе:

функции printf '\0foo\u2006and \Р\fbar\nbaz'

Они дают соответственно 20, 1, 4, 18, как туалет на FreeBSD-системе в en_GB.Локаль UTF-8.

+643
sudds65 23 окт. 2016 г., 10:20:48
на awk '{если (ВН%2) == 1) печать;}'
+619
Kenneth Duncan 21 сент. 2012 г., 10:44:45

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

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

+581
user267740 21 апр. 2023 г., 19:02:37

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

+540
NatalieJohn48 17 мая 2017 г., 17:41:16

Я установил Ubuntu 13.04 и у меня Видеокарта ATI Radeon серии HD видеокарта на моей системе. Вопрос:

Как правильно установить последние драйверы Catalyst от AMD в Ubuntu 13.04 рвения Ringtail?

+511
user3719787 14 авг. 2012 г., 07:03:05

Этот простой трюк работает для меня:

  1. Перейти к системе "Настройки" > iCloud > iCloud и параметры диска
  2. Снимите iBooks и проверь еще раз

Все книги снова появились в iBooks на Mac-и были доступны для синхронизации в iTunes.

+494
AvaMango 16 мар. 2018 г., 13:46:01

У меня SSD диск, который был удален из Марлина и помещают в eclosure. Я, должно быть, облажался каталог, путем удаления файлов с диска, а не демонтаж это, потому что диск невидимым в DiskUtil. Я вижу это в терминале, но когда я пытаюсь стереть диск с помощью diskutil, он начинает и получает на 30% останавливается С ниже Сообщение об ошибке. Диск резервные копии, так что я просто хочу начать все сначала. Диск был формат JHFS+. ВОТ ЧТО Я ПРОБОВАЛ diskutil CS как удалить сайте LVG(идентификатор из списка по CS)начали операцию CoreStorage Размонтирования Логических Томов Извлечение Логических Томов Уничтожив Группу Логических Томов Ошибка: -69783: не удается удалить CoreStorage группы логических томов СПИСОК CORESTORAGE ЯВЛЯЕТСЯ:

CoreStorage логического тома групп (1 найдено) Я +-- Группы логических томов 82251C74-8AB8-4D15-8B47-F4C0B92577A4 ------------------------------------------------------------------------------------·-

Имя: Статус: Размер: Свободное Пространство: Я

MASMac качестве HD Онлайн 120473067520 8 (120.5 Г8) 18948096 8 (18.9 М8)

+-< Я

Физический объем 011056FE-9076-4299-8245-D661C4A2CA2C -----------------· -----------------------------------

Я Индекса: Я Диск: Я Статус: Я Размер: Я

0 diskls2 Онлайн 120473067520 8 (120.5 Г8)

+->

Логические семейные объема 7DBD9F78-448E-430F-82F0-CD0738D38AC1

Тип Шифрования: Я

Нет

+-> Логического тома 5313F6EA-59A9-4331-часть bc04-2C385422C682

Диск: диск2 Статус: Онлайн Размер (общий): 120101797888 Б (120.1 ГБ) Средства возврата в предыдущее: Да (нет расшифровки требуется) LV имя: MASMac качестве HD Имя Тома: MASMac HD качестве Подсказка Содержание: Apple_HFS

+493
Rahas 14 июн. 2010 г., 22:08:08

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

Сегодня:

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

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

В будущем:

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

Что бы реально решить вашу проблему-плановая счета абстракция для Эфириума "Серенити" (см. "абстракция и счетов" раздел, или это ЭИП). По существу, способность к нулевой стоимости сделки вводится, где вместо того, чтобы пользователь сначала платит гонорар, договор сделки направляется оплаты. Это тогда будет просто требуют, чтобы вы написать и фондом договор, что средства любые сделки направила через него для передачи маркеров.

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

+459
user34882 1 янв. 2012 г., 03:07:55

Добавление очень хороший ответ на Джаянтху это:

Нужно посмотреть на индийское общество во времена Будды. Было много мастеров profounding различных siddhāntas(созданная и принятая точка зрения той или иной философской школе). Это называется 'создан выводу, но это мнение является окончательным и окончательным для того, кто поселился на нем. Это не обязательно означает, что человек никогда не откажется от этого вида, но сейчас этот человек думает, что это финал.

Мастера продолжают передачу своих siddhāntas через paramparās(рода последователей). Эти мастера имели большое уважение среди людей, и многие пошли к разным мастерам в поисках руководства и стал последователем сиддханта. Часто, один парампары было оспорено другой парампары с философскими рассуждениями. Виктор сохраняется. Таким образом, мы можем считать, что в то время каждый мастер был миссионером. Это ответ на ваш вопрос, если все ранние буддисты были миссионерами.

Но есть разница в рода миссионерская религия буддизм. Как д-р Арвинд шарма добавляет он:

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

Ссылки:

  • ‡ Шарма, Арвинд. "Конверсии и реверсии". Открытый журнал. Н. П., Н.д. Веб. 09 ноября. 2015.

  • Пердью, Дэниел. "Рассуждения в буддийском контексте". Курс в буддийских рассуждений и дискуссий: азиатский подход к аналитической Думая извлечь из индийских и тибетских источников. Н. П.: Н.С., Н.д. Н. НСГ. Печати.

+403
murphydm3 19 февр. 2019 г., 17:40:54

Да, rsync и хорошее решение, но лучше использовать (обратите внимание на конечные косые черты):

в rsync-а-удалить /путь/к/исходному/Дир/ /путь/к/дест/Дир/

Цитировать человек по rsync:

Слэша на изменения источник такого поведения, чтобы избежать создания дополнительного уровня каталога в пункт назначения. Вы можете думать о трейлинг / на источнике как "скопировать содержимое этого каталога", а не "скопируйте каталог по имени"[...]

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

Опасность - удалить , что если вы нацелены на неправильном каталоге, многие файлы могут быть удалены, поэтому лучше ограничить его использование хорошо проверенных скриптов, или используйте /--"сухой ход" , чтобы проверить, что произойдет.

+389
bacique 2 нояб. 2011 г., 18:40:31

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

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

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

+297
Harris Jimenez 8 февр. 2020 г., 04:23:30

Как вопрос говорит, что у меня в начале 2008 года MacBook Pro и я хочу знать, если он будет работать Маверикс прежде чем я понял.

Кроме того, если он не будет работать Маверикс, что является самым высоким ОС X версии он будет работать?

+221
Jacob Richey 17 нояб. 2014 г., 01:17:35

Полного резервного копирования, кажется, очень перегруженный термин в мире Android. Позвольте мне сначала определить его (перефразируя комментарий):

Полной резервной копии все, что поможет восстановить состояние системы на момент создания резервной копии. ~Иззи (ОП)

Так что очевидный следующий вопрос должен быть: восстановить ваше состояние от чего?

  • Сценарий 0: ваш телефон физически сломана.
  • Сценарий 1: весь диск (Эммс) очищен.
  • Сценарий 2: Вы можете загрузить только в режиме Flash USB как быстрой загрузки/один.
  • Сценарий 3: Вы можете загрузиться в быстрой загрузки и ваш (обычай?) восстановление
  • Сценарий 4: Ваш телефон был сброшен на заводской режим. У вас нормальная некорневых функциональность.
  • Сценарий 5: свой случайно удалил твой любимый кот обои для рабочего стола.
  • И т. д.

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

Учесть, что в Android-сообществе подразумевается, что hardbricks (0 & 1) это пресс-папье; вы должны получить новый телефон. Так давайте разделим оставшиеся решений для резервного копирования на 2 категории:

  1. Разработчик восстанавливает (2+).
    Обычно связано с использованием помощью Nandroid (посекторного копирования всего раздела) и, возможно, перепрошивки пользовательское восстановление. Немного технической. Может повлиять на гарантию.
  2. Потребителя восстанавливает (4+).
    Как правило, восстановление приложений и данных, включая фотографии кота. Частичное восстановление может работать в различных моделях.

Как можно считать полные резервные копии для их использования. Давайте контекст определить, если кто-то просит для полного резервного копирования хочет Вариант 1 или 2. Есть немного серая зона (3.5?) между сценарий 3 и 4, например, если пользователь удалил файлы из /системы раздел восстановления метод может зависеть от того, что отсутствует.

Остерегайтесь потребителя восстанавливает

Наиболее высоко проголосовали ответ, основанный на АБР резервного копирования является потребителем восстановления, которые могут восстановить приложения и данные, с некоторыми оговорками:

  • Кажется, чтобы исключить некоторые файлы
  • Различные результаты в зависимости от диска (например, не работает на некоторые модели Sony, опускает разные предметы на CyanogenMod против русского).

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

Для разработки и восстановления, вы хотите хорошо.

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

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

Тебе не нужно то, что вы не возражаете против воссоздания

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

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

Помните, что полное резервное копирование зависит от того, что вы хотите восстановить. Не существует идеального решения на потребительском уровне' я описал. В странах ЕС/Азии, где людей не так волнует отказ в гарантии, нет особых причин не установить кастомный recovery если он существует.

+191
Emdad Hossain 2 мар. 2020 г., 19:00:54

Чтобы быстро создать файл удаленной подготовки резервной копии всех моих домашних скрипты.Я использую следующие:

# Скрипты резервного копирования
команда ls ~/*.ш | команда cpio -ов | 7z архивов на -Си ~/документы/SCRIPT_BACKUP_30062017.команда cpio.7z архивов
# Скрипты восстановления
С 7z х -так ~/Документы/SCRIPT_BACKUP_30062017.команда cpio.С 7z | команда cpio -И. 

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

дружище@

+142
Akhil Darling 25 июл. 2021 г., 08:42:37

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

Так что я в районе Патры и думать о выезде Кефалонии, но я знаю, что это хорошо в межсезонье и многое будет закрыто. Я не планировала купаться и нравится идея одиночество в довольно пустынном острове. Я не ищу партию атмосферу Миканос, парады, или чего-нибудь особенного, однако, я не хочу быть полностью отрезанным от основных услуг и наличие некоторых экскурсий, исторических мест и других мероприятиях. Если я заинтересован главным образом в природную красоту острова и экскурсии это все еще стоит посетить этот остров в не сезон или это город-призрак?

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

Так, длинная короткая история: какие острова лучшие ставки при поездках в зимние месяцы?

+127
Lovinnka 18 июн. 2016 г., 23:02:19

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