Не можу пінг клієнтської операційної системи в VirtualBox
Мій друг недавно придбав snapping черепаха не менше ніж на пару дюймів у довжину, і нам цікаво, що ми зможемо годувати його. Так як він настільки малий, ми зрозуміли, що ми повинні бути обережні з тим, що ми її годуємо.
Ми вважаємо, що бак з водою кімнатної температури і трохи землі для того, щоб ходити буде хорошим середовищем існування для черепахи, щоб жити. Може хтось перевірити, що для мене також?
Я страждаю від холоду прямо зараз. Я не хочу, щоб зламати мій звичайної тренування, так що я продовжував тренування.
Але під час моєї сесії, я був не енергійний. Крім того, я читав в інтернеті, що працювати з холодним не дозволяє організму достатньо часу для відновлення.
Отже, я хочу знати, якщо це ОК, щоб позайматися з холодною, як і вся моя енергія була низькою. І, правда, що організм не отримує достатньо часу, щоб відновитися?
Я знаю, це старий пост, але я б хотів додати щось, що мені сказав власник монгольський ресторан. Він розповів мені походження того, що зараз називають барбекю монгольські методи приготування монгольських солдатів (читай: армія Чингіз-Хана), хто воював та мандрував протягом тривалого часу. Вони будуть спільно добувати їжу - м'ясо, рибу, овочі і т. д. а потім в індивідуальному порядку готувати власні страви на їх шоломах, над відкритим вогнищем. Вони несли масел і соусів разом з ними, і вони були розглянуті цінні речі.
Я легко можу собі уявити, що це правда і що ця традиція буде розвиватися в сімейному практики в будинку, в більшій пристрою "вок", і eventully в обстановці ресторану. Десь вздовж лінії, вок був перевернений, щоб зробити приготування кількох страв.
Пов'язані питання
Схожі питання
Я дещо переглядав статті і ось що я знайшов:
- Майже всі статті я натрапив обговорили вплив загальної анестезії на певних нервових тканин, іонні канали та рецептори. Я не зміг знайти хорошого огляду або будь рецензованих статей, що охоплюють довгостроковий клінічний ефект (який вплив на насправді чинить на пацієнта) загальної анестезії.
- Багато з досліджень, або у тварин, у дітей або в літньому віці; не населення або широкий пацієнта бази.
- Загальна думка, здавалося, що можливі короткострокові наслідки від наркозу (злоякісна гіпертермія, гіпотонія, сповільнення частоти дихання) і сама операція призвести до багато більше ускладнень, ніж які-небудь довгострокові наслідки від загального наркозу.
Я натрапив на одну досить велику статтю, в якій обговорюється когнітивного зниження у літніх людей після неускладнених загальним наркозом. Синдром називається післяопераційної когнітивною дисфункцією (POCD). Стаття, схоже, не вважають, скільки разів пацієнти перенесли анестезію у своєму житті, але більше орієнтований на отримання знеболювання в літньому віці (85 років і старше).
Льюїс, М. С., В. Нево. "Нехитра загальною анестезією в літньому віці результати когнітивних: робить когнітивних прогнозування захворюваності та смертності?" Медичні Гіпотези 68.3 (2007): 484-92. Наука Прямій. Веб. 19 серпня. 2016.
Ось ще стаття, що насправді не відповісти на ваш вихідний питання, але може бути корисним, тим не менш: Загальний час для обговорення статті
Так що я не зміг знайти статті, що стосуються вашої конкретної ситуації, але, сподіваюся, комусь ця інформація може допомогти вам зробити свої власні висновки, і може ще хто-небудь є найкраще статті пошук щастя, ніж я.
У мене є для приготування їжі для групи з 60 осіб. У мене вже є рецепт (по-японськи каррі з рисом), але я поняття не маю, скільки всі інгредієнти мені потрібні, тому що коли я його готувала для себе я просто ставлю речі на сковорідці без нічого вимірювати.
Так що підводить мене до мого питання: Скільки інгредієнтів потрібно (повної або ПП)?
Речі, які я використовую в рецепті: - Японський рис (окремо) - картопля - солодкий картопля - велика морква - цибуля
Я думав про 100 грам (сирого) рису на людину, так що 6 кіло в загальній складності, але я поняття не маю, скільки інших інгредієнтів мені потрібно в собі каррі, або яка сума є нормальною для овочів в їжу.
Я буду служити ковбаски з їжею, але окремо за вегетаріанців, які відвідують.
Зверніть увагу, що mediatomb запускається як служба. Ви можете включити/відключити послугу за допомогою наступних кроків:
А) 1. Установка Завантаження Диспетчері: судно apt-отримати установку бомж 2. Виконання Диспетчер Завантаження: судно бум 3. Відключити/включити службу mediatomb
Б) запуск/зупинка сервісу mediatomb вручну судно запустити службу mediatomb судно служба mediatomb стоп судно служба mediatomb перезавантажити
З) включення користувальницького інтерфейсу Дивіться нижче Убунту керівництво: https://help.ubuntu.com/community/MediaTomb
Д) додаткову документацію Звичайно, є і офіційний MediaTomb сайті: http://mediatomb.cc/pages/documentation_overview
Е) зовнішній диск - Якщо ви користуєтеся Ubuntu 12.10 і зовнішній диск, зіставлений диск /Media/$користувачів/ - Послуги MediaTomb працює під "mediatomb" користувача за промовчанням - Проте, зовнішній диск (при підключенні і встановив) є права доступу для поточного користувача $user
Е. 1) => обслуговування mediatomb (ІП) не дозволив побачити папки/файли - є кілька способів, як обійти цю ситуацію. Мені вдалося запуск mediatomb як "запуску програми" при вході в мій акаунт. Так що Так, я не використовую сервіс mediatomb і "процес mediatomb" працює також під моїм аккаунтом. - З моєї точки зору, це безпечніше, принаймні, з точки зору прав доступу.
Е. 2) інший можливий підхід працює служба mediatomb під іншим користувачем (вами).
Може бути, є і інші способи...
Що у мене з цього питання виходить більше з лікарні-реставраційних точки вю, ніж наукових праць, але вважається хорошою практикою при роботі з онкологічним хворим їжі (поряд з набагато більше заходів, зрозуміло)
Бактерій і таких дуже доброзичливий водою, використання мила просто отримує їх від вашої шкіри і в воду.
Коли ви закінчили мити руки, залишкова поверхнева вода все ще забруднена. Справа в Фени для волосся полягає в тому, що це просто пшик висока швидкість повітря на мокрі руки, які, як правило, для випаровування вологою поряд із забрудненням створюючи бактеріального туману на свою персону. Використовуючи паперові рушники буде навпаки поглинати велике більшість із забрудненої води.
Плюс є деяка проблема ефективності тут. В принципі якщо руки ще мокрі після прання, це рівнозначно тому, що не змили. Таким чином, велика різноманітність фени inoperant, тому що вам доведеться використовувати їх протягом десяти хвилин або близько того, щоб повністю висушити, використовуючи паперові рушники в цьому відношенні шлях більш швидкий.
Таким чином найкраща річ, щоб зробити, це мити руки з милом, ретельно висушіть їх з паперовим рушником, а потім надіньте рукавички.
Можливі Дублікати:
Як зробити ліфт торта не менш і мінімізувати Доминга?
Нещодавно я почала випічки і мої торти завжди здається більше рости в центрі, створюючи свого роду удар. Вона ніколи не виходила квартира, хоч і інакше торт здається дуже навіть нічого.
Це відбувається з регулярною торти та веганські випічка без яєць молока. Я не вливає суміш правильно або щось робити з моєю плитою?
Це викликає проблеми, коли я намагаюся зробити шар торти або якісь декоративні глазурі, так як торт є опуклою, а не плоскою.
Є багато переваг входження в майнінг пули. Для Тепер, я просто зосередитися тільки на підвищення загального хеш-процентна ставка. Ми всі знаємо, що якщо ймовірність успіху дорівнює P, то ймовірність. невдачі дорівнює (1-р). Припустимо, Шахтар контролює фракція "Р" загальною видобутку електроенергії і має можливості. P на мій новий блок тоді (1-п), можл. не видобуток новий блок.
Я сподіваюся, що ви знаєте про розподіл bernaulli у ймовірність так з того, що різниця = Р*(1-р).
так скільки блоків видобувають в рік ?
кожні 10 хв = 1 блоки
одна година = 6 блоків
один день = 24*6 блоків
один рік = 365*24*6 блоки
ми вважаємо, що Шахтар, який має проблеми. п про мінування новий блок, як очікується, шахти 365*24*6*P блоків в рік.
тоді дисперсія = 365*24*6*П*(1-р).
Тепер ми розрахуємо стандартне відхилення (у блокчейн, це відхилення, що премії в цьому Шахтар буде відхилилися від очікуваного винагороди). Я сподіваюся, що ви знаєте про систему винагороди для шахтарів.
стандартне відхилення. = [корінь]відхилення / очікувана прибутковість
дисперсія = 365*24*6*П*(1-р)
очікувана дохідність = 365*24*6*П
так СТД. Дев = [корінь]365*24*6*П*(1-р) / 365*24*6* П
тепер припустимо, що компанія володіє 0,01% від хэшрейт в мережі.е мож. Р=0,0001
СТД. Дев = 0.4364 або 43.64 % відхилення для хеш-ставка 0,01%. (поставивши значення у вищенаведеній формулі)
Рішення зменшити це відхилення і дисперсія приєднатися до майнінг пули і працювати разом, щоб підвищити загальну хеш-процентна ставка, яка точно працює в даний час доби.
Враховуючи досягнення в технології щодо антипригарні сковорідки, вони все ще випускають пари, якщо вони опалюються нічого в них?
Я ніколи не підігрійте мій не-палиці з більш низького на середній вогонь, і ніколи не було ніяких проблем. Я читав різні відповіді на це питання, тому я покладаюся на знання цієї групи.
У мене наступна файлами sudoers:
Міша@Міша-K42Jr:~$ судо кішка /і т. д./користувачам використовувати sudo?
[до суду] пароль для Міші:
#
# Цей файл повинен бути відредагований за допомогою команди visudo 'як корінь.
#
# Будь ласка, розгляньте можливість додавання місцевого змісту в /etc/користувачам використовувати sudo?.D/ замість
# безпосередньо змінювати цей файл.
#
# Зверніться до сторінки подробиці про те, як написати файлами sudoers.
#
За замовчуванням env_reset
За замовчуванням secure_path="/usr/local/sbin:/usr/місцеві/Бен: виконати/sbin:/usr/Бен: файл/sbin:/бін"
Специфікація # хост псевдонім
Специфікація користувач № псевдоніма
Специфікація # псевдонім Cmnd
Специфікація привілеїв користувача #
корінь всіх=(все:) все
Група # адміністратор групи може отримати права адміністратора
%адмін все=(все)
# Дозволити членам групи sudo, щоб виконати будь-яку команду
%судно все=(все:) все
Міша все = (корінь) NOPASSWD: файл /sbin/ПМ-призупинити
# Дивись користувачам використовувати sudo? (5) для отримання додаткової інформації про "#включити" директиви:
#includedir /і т. д./користувачам використовувати sudo?.д
Я хочу запустити /sbin/ПМ-призупинити без введення пароля. Я іду у цьому прикладі: як я можу виконати конкретні команди судно без пароля?
Однак, коли я намагаюся припинити, я все ще отримую запит на введення пароля:
Міша@Міша-K42Jr:~$ судно на /sbin/ПМ-призупинити
[до суду] пароль для Міші:
Що я роблю не так?
Звичайно, вони хочуть шматочок того, що ви їсте, тому що ви його їсте. Собак і кішок не слід годувати людей їжею, навіть якщо вони дивляться на вас з чарівною тугою очі. Людина не (зазвичай) є їжу свого вихованця, так навіщо тварини їдять їжу свого народу?
Збалансовані корми для домашніх тварин. Домашні тварини будуть отримувати надмірна вага, якщо постійно подавалися частування, включаючи таблиці їжі.
Є багато спецій і приправ, які ми їмо, є токсичними для кішок і собак. Наприклад:
- Мускатний горіх
- Шніт-цибулю, часниковий або цибульний порошок (або що-небудь похідне від Ашита сім'ї)
- Сіль у великих кількостях
- Какао - порошок (або будь-шоколадний продукт)
Сахаров, як правило, погано для домашніх тварин, як вони для нас. Їм не потрібні великі кількості вуглеводів (наприклад, міститься в хлібі). Багато комерційні харчові продукти містять штучний підсолоджувач, ксиліт, який є дуже токсичним для собак. Всі знають про шоколад, родзинки, деякі горіхи дуже токсичні для собак.
ПЕТ отрута телефон довіри є список багатьох відомих токсинів у кішок і собак. Пам'ятайте, що бувають не обширні дослідження багатьох з цих токсинів, тому що мало для фінансування таких досліджень.
Це правда, що в невеликих кількостях ці з'єднання не може викликати більш ніж розлад шлунка, але навіщо ризикувати? Встояти перед цуценячими очима і годувати відповідною їжею для вашого вихованця.
Я видалив в MongoDB команду sudo apt-отримати видалити MongoDB
, але потім знайшли його частин:
корінь@Віккерса:/var/lib в/в MongoDB/журнал# ЛЗ-ЛГ
загальна 768M
-РВ------- 1 у MongoDB nogroup 256МБ 18 Листопада 17:35 prealloc.0
-РВ------- 1 у MongoDB nogroup 256МБ листопада 7 19:11 prealloc.1
-РВ------- 1 у MongoDB nogroup 256МБ листопада 7 19:11 prealloc.2
Це так дивно, що це зайняло так багато місця, так як я не використовував його багато (просто деякі тести в консолі).
Як я повинен видалити Монго, щоб змусити його видалити всі свої частини?
УПД. Також пробував команду sudo apt-отримати продувки в MongoDB
. Те ж
Хоча це може бути хитромудрий відповідь (як в "це робити не так"), мені завжди було набагато простіше для встановлення та оновлення терміналу. Ви можете навіть вкладку повні імена пакетів, які ви шукаєте, у разі, якщо ви не зовсім впевнений, як вони називаються. Установка VLC є як простий, як:
суду apt-отримати встановити VLC
Коли ви хочете подивитися на оновлення, ви будете просто писати
судно apt-отримати оновлення
Щоб отримати нові списки пакетів, а потім робити
судно apt-отримати оновлення
Для виконання фактичного оновлення.
Ще одна перевага терміналу полягає в тому, що ви дійсно бачите, що відбувається весь час, він має тенденцію бути трохи більше затемнюється в центрі програмного забезпечення, яке може створити враження, що він завис, коли це насправді просто встановити багато пакетів.
Деяких користувачів виникли проблеми після оновлення до Ubuntu 11.10, так що спробуйте це
apt-отримати установку --перевстановити bcmwl-ядро-джерело
якщо це не працює, спробуйте це :
- Введення Програмного Забезпечення Центру;
- писав "ВСМ", і знайшли всі Broadcomm стек пов'язані речі і перевірив, щоб стерти їх;
- перезавантаження;
- знову пішов у "Установлення устаткування" і перевірив Broadcom для установки.
- перезавантаження;
Є багато небезпечних звірів у Вбивця Акаме, і найсильніший клас це ультра небезпечний звір клас, це один з них:
Чи є інший клас крім Ультра і нормальний клас?
http://mystrotain.free.fr/forum/showthread.php?tid=94514, http://cleanpower.kr/bbs/board.php?bo_table=download&wr_id=12, https://www.paradisifiscali.eu/forum.php?s=e14311f856ff694b0440174d7f13484f, http://mecaelectroperu.com/index.php/component/k2/item/1?start=20, http://www.hsgy.kr/bbs/board.php?bo_table=bd_07&wr_id=6&c_28, http://ns-global.co.kr/bbs/board.php?bo_table=nst6_1&wr_id=7677&c_8355, http://interiorb.whalessoft.com/bbs/board.php?bo_table=qna&wr_id=2&device=mobile, http://t-1.kr/bbs/board.php?bo_table=12_join&wr_id=22581, http://www.xuesheng360.com/bbs/home.php?mod=space&uid=1072848&do=thread&view=me&type=thread&from=space, http://www.minyoungsa.com/bbs/board.php?bo_table=produ3&wr_id=109&device=mobile, http://honggae.iposkorea.com/bbs/board.php?bo_table=board&wr_id=2138542&device=pc, http://dspk.co.kr/bbs/board.php?bo_table=inquiry_ko&wr_id=19302, http://xn--2q1br1ncwfi8ehndfwen4m8sj.com/bbs/board.php?bo_table=sub502&wr_id=1144, https://theairlinewebsite.com/topic/611998-kingston-aerospace-defence-contractor-acf-associates-acquired-by-peterboroughs-loomex-group-ygk-news/?do=findComment&comment=1976945, http://adhope.co.kr/bbs/board.php?bo_table=board&wr_id=751&device=pc, http://egt3401.com/bbs/board.php?bo_table=inquiry&wr_id=151216, https://countrysidetravels.com/forum/index.php?PHPSESSID=deb14d77d3b69ae61b754ce7adaa8c97&action=profile;area=showposts;sa=topics;u=1573414, https://www.paradisifiscali.eu/forumdisplay.php?s=4bb27ce77aa93d32c688b4d1c235706f&do=markread&markreadhash=guest, https://forum.amaroklinux.org/member.php?action=profile&uid=680, http://www.031-795-7600.co.kr/bbs/board.php?bo_table=board&wr_id=146&device=pc, https://rdaforum.com/user-13429.html, http://youn-hap.co.kr/bbs/board.php?bo_table=04_board&wr_id=117232, https://www.weseematsu.com/forum.php?mod=redirect&goto=findpost&pid=2900916&ptid=6839, http://yidaehan.iposbiz.com/bbs/board.php?bo_table=board&wr_id=2138595&device=pc, http://www.jangwontech.net/en/bbs/board.php?bo_table=en_qna&wr_id=367025, http://sailing-bluewater.com/forum/index.php?PHPSESSID=b3ab65c81ed8ef6ff22ec5ea36edd814&action=profile;area=summary;u=2276218, https://defiancecompany.com/forum/showthread.php?tid=21937&action=lastpost, http://forum.zplatformu.com/index.php?PHPSESSID=btmen91gjdco5i7i6pdoekp1r3&action=profile;u=223471;area=summary, https://amlsing.com/forum.php?mod=viewthread&action=printable&tid=193558, http://dr.96666668.net/forum.php?mod=viewthread&tid=205527&extra=&ordertype=1, http://www.castagnaspa.com/forum/index.php?showuser=2824814, https://forum.fishr.tv/viewtopic.php?t=55510, https://forum.nottspcf.org/index.php?PHPSESSID=85924917f13c1ac236fb221ec428e691&action=profile;u=5529;area=summary, http://cwbuild.bizweb.kr/bbs/board.php?bo_table=qna&wr_id=40935, http://ctphome.com/bbs/home.php?mod=space&uid=35819, http://sadauskiene.com/forum/index.php?PHPSESSID=kfno027fkqjvqf06v2qe9q8mkk&action=post;quote=201674;topic=13776, http://hompy009.dmonster.kr/bbs/board.php?bo_table=b0904&wr_id=354266, https://www.rongkhe.go.th/webboard/index.php?PHPSESSID=aj8qnjm4fa4luol9ml8u7tfgc0&action=profile;u=5892;area=showposts, https://rezadarmawan.com/forum/viewtopic.php?id=889, https://www.rongkhe.go.th/webboard/index.php?PHPSESSID=g4lfrtdp64m5fuo028t7d71g12&action=profile;area=showposts;sa=messages;u=5892, http://sadauskiene.com/forum/index.php?PHPSESSID=kfno027fkqjvqf06v2qe9q8mkk&msg=215651, http://kjhcln.ihope.co.kr/bbs/board.php?bo_table=board&wr_id=204445, http://jejubike.bizjeju.com/bbs3/board.php?bo_table=postscript&wr_id=491646&c_610716, http://031-795-7600.co.kr/bbs/board.php?bo_table=board&wr_id=146, http://andkr.co.kr/www/bbs/board.php?bo_table=mailform&wr_id=41, https://sadauskiene.com/forum/index.php?PHPSESSID=kfno027fkqjvqf06v2qe9q8mkk&msg=218205, http://www.jejuluonto.com/bbs/board.php?bo_table=qna&wr_id=181202, http://www.xuesheng360.com/bbs/home.php?mod=space&uid=1072848&do=share&view=me&from=space&type=poll, http://www.ts-gaminggroup.com/member.php?354224-Michaellof&s=d5ddd9c253b23ccac8e85cb1a4ba7f9e&tab=activitystream&type=photos, https://swglegends.com/forums/member.php?136895-MichaelHop&s=8c675c28b2934c56b3174e1ccc1bbe4f&tab=activitystream&type=all, http://xn--9i2blz0qc217czqmswa.com/bbs/board.php?bo_table=franch&wr_id=3, https://buengmalu.go.th/webboard/index.php?PHPSESSID=a0e65d3d605faa771578518ca9b15358&action=post;topic=11154.0;last_msg=39733, https://sadauskiene.com/forum/index.php?PHPSESSID=kfno027fkqjvqf06v2qe9q8mkk&action=post;quote=211658;topic=13776, https://countrysidetravels.com/forum/index.php?PHPSESSID=deb14d77d3b69ae61b754ce7adaa8c97&action=profile;u=1573414;area=showposts;sa=topics, https://www.suanpan.go.th/webboard/index.php?PHPSESSID=tag2i0ruef5o8gbjir7920jtb7&action=profile;u=1265;area=summary, http://xn--ob0b782a3jcssn.info/bbs/board.php?bo_table=71&wr_id=234230, http://echogl.iposbiz.co.kr/bbs/board.php?bo_table=board&wr_id=2138564, http://luckydobae.kr/bbs/board.php?bo_table=board&wr_id=1246&device=pc, https://suji.hijack7.co.kr/bbs/board.php?bo_table=review&wr_id=20275&c_23468, http://sunortho.co.kr/bbs/board.php?bo_table=online&wr_id=132606, http://www.xuesheng360.com/bbs/home.php?mod=space&uid=1072848&do=blog&view=me&from=space, https://web.abdul3lah.com/vb/member.php?43875-MichaelChive&s=01e16943690bed5285a74288cf1c1013&tab=activitystream&type=all&page=1, http://abrikosnv.ru/guestbook, https://www.ironlifting.it/forum/member.php?u=55456&s=f1402e41740ab7ee434348d412f42afe&tab=activitystream&type=all&page=1, http://rejinju.iposbiz.co.kr/bbs/board.php?bo_table=board&wr_id=2138576&device=pc, http://xn--289av33boycfta52toknm5b.kr/bbs/board.php?bo_table=admission&wr_id=1&c_33, http://www.ts-gaminggroup.com/member.php?354224-Michaellof&s=d5ddd9c253b23ccac8e85cb1a4ba7f9e&tab=activitystream&type=friends, https://theairlinewebsite.com/topic/611998-kingston-aerospace-defence-contractor-acf-associates-acquired-by-peterboroughs-loomex-group-ygk-news/page/88/#comment-1976989, https://eff.cyberdawgz.com/showthread.php?tid=1188&pid=137231#pid137231, https://truecrimecollectors.com/showthread.php?tid=9342&pid=45101#pid45101, http://sadauskiene.com/forum/index.php?PHPSESSID=kfno027fkqjvqf06v2qe9q8mkk&action=post;quote=211682;topic=13776, https://lawsuitclub.com/viewtopic.php?t=14384, https://powersellershop.com/member.php/41244-Michaelgox?s=0e96a53dd3f23fd8ef0691fb8073b82f, http://s83.cubecl.com/bbs/board.php?bo_table=qna&wr_id=112422, http://kdsp.kr/bbs/board.php?bo_table=04_02&wr_id=887, http://qihuo.org.cn/home.php?mod=space&uid=198104&do=profile&from=space, https://truecrimecollectors.com/archive/index.php?thread-9342.html, http://xn--ob0b782a3jcssn.info/bbs/board.php?bo_table=71&wr_id=234342, http://key1313.kr/bbs/board.php?bo_table=board&wr_id=295&device=mobile, http://qihuo.org.cn/thread-50456-1-1.html, http://goldcoastsky.com/bbs/board.php?bo_table=k02&wr_id=57, http://cn-perfume-bottle.com/e_feedback/, https://drrajeshgastro.com/myforum/member.php?action=profile&uid=1484, https://sadauskiene.com/forum/index.php?PHPSESSID=kfno027fkqjvqf06v2qe9q8mkk&action=post;quote=213645;topic=13776, http://asyugeon.posad.kr/bbs/board.php?bo_table=board&wr_id=2138567&device=pc, http://shichaoliuluntan.com/home.php?mod=space&uid=278744&do=profile&from=space, https://uberarchive.net/forum/index.php?PHPSESSID=630b90d6bda3b31b2b4dd0cb83f0d133&action=recent, http://leaders9000.co.kr/bbs/board.php?bo_table=qna&wr_id=2&c_25, http://www.xn--9w3b97b7jo0t.com/bbs/board.php?bo_table=online&wr_id=33905&c_61070, http://decoinyj.com/bbs/board.php?bo_table=board&wr_id=355, https://www.top-sino.com/forum.php?mod=redirect&goto=findpost&ptid=1110&pid=117865, https://smf.lserv.com/index.php?topic=27353.0, http://changupga.org/, http://www.zqykj.cn/bbs/home.php?mod=space&uid=227296&do=profile&from=space, http://www.5imami.com/home.php?mod=space&uid=323720, https://dev.t-firefly.com/forum.php?mod=redirect&goto=findpost&ptid=5797&pid=345544, http://koreams.thesome.com/bbs/board.php?bo_table=eventsch_en&wr_id=456636, http://xn--3i4bn0jfex42b.com/bbs/board.php?bo_table=customer&wr_id=1592&&sfl=wr_name%2c1&stx=jacobjepc_2200, http://goodroot.co.kr/bbs/board.php?bo_table=02_01&wr_id=23&device=mobile, https://www.rongkhe.go.th/webboard/index.php?PHPSESSID=g4lfrtdp64m5fuo028t7d71g12&action=profile;u=5892;area=summary
Я недавно міняв перевірки коду на мові Python-bitcointx використовувати libsecp256k1 бібліотека.
В мові Python-bitcoinlib код (що Python-bitcointx є похідним), функцій OpenSSL використовуються для перевірки підпису.
Я хочу бути в змозі видалити залежність від OpenSSL в майбутньому, і використовувати тільки libsecp256k1 в Python-bitcointx, але є проблема, яку я помітив, коли я переписав CECKey.метод verify ():
функція libsecp256k1 secp256k1_ecdsa_signature_parse_der() тільки дозволяє строго діє в кодуванні Der підписів.
bitcoind використовує ecdsa_signature_parse_der_lax() функція, скопійовані з libsecp256k1 за ЗНО/ каталог. Ця функція не компілюється в нормальний цикл компіляції libsecp256k1.
Очікується, що биткоин-фокусированную бібліотеку, щоб мати можливість перевіряти підписи, що bitcoind також перевірить.
Щоб мати можливість перевірити нестрогому-закодованих підпису з libsecp256k1, я бачу 3 варіанти:
Редагувати: я міг би просто реалізувати два методи перевірки, строгих і несуворих, а потім використовувати їх в тестах. в OpenSSL залежність залишиться з-за verify_nonstrict().
- вам ecdsa_signature_parse_der_lax (функцій) з libsecp256k1/зно, додати його в Python-bitcointx репозиторії, компілювати пакет python час складання, встановіть пакунок.
Це не бажано, тому що він додає вимога, щоб компілятор C, щоб побудувати пакет python. В деяких випадках це може бути незручно.
- повторно реалізувати ecdsa_signature_parse_der_lax() в Python
Я хотів би уникнути цього, щоб зменшити розмір коду (зменшити поверхню, де помилка може бути введений). Правильно перенести цю функцію, потрібно витратити певний час.
Це також зробить перевірку повільніше в якійсь мірі, тому що все більше операцій буде зроблено в Python, проти виклику функцій c.
- зробити цикл декодування-с-OpenSSL / кодувати-с-OpenSSL / декодування-з-libsecp256k1
Таким чином, усі порушення кодування, що OpenSSL дозволяє також можна шляхом декодування-с-OpenSSL. кодувати-с-OpenSSL створює дійсний кодування і декодування-з-libsecp256k1 щасливий.
Проблема з цим підходом (в додаток до цього декодувати/кодувати циклу) полягає в тому, що він дозволить деяким порушенням формат bitcoind не дозволить, бо ecdsa_signature_parse_der_lax() тільки дозволяє довільна підмножина порушення, допущені в OpenSSL.
пітон-bitcoinlib був з допомогою OpenSSL теж декодування, тому я пішов з більш пізнім підходом - декодувати/кодований/декодувати. Це означає, що я не впасти у OpenSSL залежностей.
Моє питання: які можуть бути наслідки цього вибору ?
А я бачу, що коли хтось використовує Python-bitcointx або Python-bitcoinlib, щоб переконатися входи в якісь угоди, і ці входи містять підписи, які приймаються на Україні, але не bitcoind, вони можуть бути переконані в тому, що Техас є дійсним, але буде неприємний сюрприз, коли вони намагаються транслювати.
З деякими протоколами, які вимагають від сторін збереження підписаних угод, які можуть бути актуальні.
Як це історичне поведінка пітона-bitcoinlib, я схильний просто документ, це в рідмі.МД, як збій, і залишити все як є зараз.
Але, можливо, є деякі інші потенційні проблеми, які можуть виникнути з цього питання, Що може бути більш серйозним, а перший або другий варіанти, описані вище, повинні розглядатися ?
Показати питання з тегом http samsung-galaxy-note-2 campers victoria-falls fujian fedora