Если нужно простейшее решение, то модуль sqlite3worker подойдёт. Он выносит работу с базой в отдельный поток, и можно безопасно делать запросы из множества потоков.
Что инкапсуляция уменьшает MTU это вообще-то не секрет. IPSec (ESP tunnel) тоже так делает. Ведь часть пакета используется под дополнительные данные туннеля.
aibb, если пользователь отвечает просто текстовыми сообщениями, то считать, что он отвечает на последнее. Если пользователь отвечает через цитирование предыдущего сообщения, то в его ответе есть информация об этом предыдущем сообщении.
Большинство жанров, в которых можно что-то гарантированно создать начинающему неопытному разработчику, уже плотно оккупированы далеко не начинающими весьма опытными конторами. Поэтому легко и непринуждённо завоевать рынок никак не получится.
Но это при условии, что там не будет повторяющихся имён файлов (в принципе, mv -i будет спрашивать перед перезаписью), ну и отдельные pdf лежат чуть глубже уровнем вложенности, их отдельно можно вытащить. Но в целом мне кажется совсем не страшным, если будет по каталогам раскидано.
В 2000-х годах большинство поставок компьютеров в школы Москвы были от Formoza. Тогда ходила шутка, что Formoza может продать компьютер за любую цену. Даже за $100. Правда, и работать он будет как компьютер за $100, то есть почти никак...
Результат "учим за час" в любом случае будет не лучше, чем результат обучения за час. То есть никакой.
Joe Anno, реальную криптовалюту можно проводить внутри сайта только в том случае, если она полностью находится на счетах владельца сайта. Получается, что сайт становится также криптовалютной биржей с фантиками, эквивалентными вот этой криптовалюте. Но так как надо всё равно поддерживать и другие валюты, придётся ещё и поддерживать атуальные обменные курсы. В общем, проще чисто фантики.
Идея полноценного криптоказино интересна, но большинство клиентуры казино - люди финансово и технически малограмотные, им это будет тяжело. А умные и обеспеченные не будут играть в это, так как в среднем они будут в 50% случаях проигрывать, а в остальных 50% терять 5%, и в итоге они будут терять 1 бакс на каждой сделке и 2.5% на сделках в среднем, что явно абсолютно невыгодно.
Joe Anno, я знаю, что это не "казино", но специально употребляю такой термин как некий собирательный образ.
Чтобы такое сделать, надо, чтобы участники сделки платили по смарт-контракту мимо казино. Это само по себе безумно сложно будет для многих. Так что я бы рекомендовал даже не заморачиваться, просто сделать криптовалюты ещё одним способом ввода-вывода средств во внутреннюю валюту сайта. Да, участники будут терять на переконвертациях в обе стороны, но это будет их плата за понятность и удобство.
Не нужно так замораччиваться. Участник вносит казино деньги из криптовалют, теряя на комиссии, а дальше играет виртуальными фантиками, которые потом может с комиссией же вывести с сайта. В принципе, казино может в имиджевых целях брать часть комиссии на себя, а покрывать убыток из комиссий за саму игру.
Проводить средства мимо казино слишком сложно и рискованно. Но потенциально можно. Но участникам придётся мимо казино вносить деньги в заявленный кошелёк в рамках контракта.
Участники изъявляют желание внести $21 и $23. Казино создаёт контракт на сумму $44, участники переводят деньги на него, затем случается игра на сайте, и по итогам казино выводит $41 победителю и $3 себе, контракт с нулём в остатке закрывается.
Конечно, возникает много нюансов. Например, участник 1 внёс деньги, а участник 2 слился. Что дальше? Вернуть все деньги участнику 1? Тогда видимо лучше, если участники внесут комиссии отдельно сайту, можно даже с запасом. У сайта будет, например, по $10, полученных заранее от каждого участника, и казино заберёт с этого баланса по $1, и только тогда начнёт смарт-контракт. Тогда если один из участников сольётся, то потеряет $1, которые помогут компенсировать потери от транзакции на возврат средств. Второй участник получит обратно свои виртуальные $1 (которые и так уже у сайта) и сможет сыграть на них в другую игру. Когда от обоих забронировано $1, начинается смарт-контракт на $42, по итогам которого $41 получает победитель, $2 - казино. Комиссия в $1 фактически была заплачена в рамках $10 за услугу "сыграть 10 раз".
Получается слишком замороченная схема, которая, как мне кажется, отпугнёт своей сложностью.
Что это там за механизм, который mtu уменьшает? Я всегда думал, что mtu задают интерфейсу жёстко.