Как я могу общаться со своей кузиной, когда она может только переместить глаза?

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

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

9
задан Lorenzo Donati supports Monica 20 October 2013 в 20:14
поделиться

2 ответа

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

Мой дедушка был парализован от глаз вниз от инсульта, когда я был совсем маленьким. Моя бабушка придумала, как с ним разговаривать, используя кусок картона. У нее было три ряда букв: первая половина, вторая половина и третья половина (да, третья половина. Почему, я не знаю). В первой половине были буквы AH, во второй - IQ, в третьей - RZ. Она поднимала карточку и просматривала его сообщение письмо за письмом. Он моргал, когда хотел выбрать букву.

Сначала она спрашивала, о какой половине: «Первая половина? Вторая половина?» и т.п. Он моргал, когда она была справа. Затем она начинала читать буквы, и он моргал, когда она переходила к нужному. Она бы исправила это.

Не было «места», поэтому вам нужно сделать некоторые предположения, чтобы определить некоторые значения.

Конечно, это не так «технично» или круто, как вы могли бы надеяться на , но это чертовски личное, чем холодное моргание экрана компьютера. Кроме того, если семья собирается использовать это с ней, угадайте, кто будет трогать компьютер, когда вас не будет? Ни ты, ни она. А в семьях не очень хорошо разбираются в компьютерах.

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

Затем она начинала читать буквы, и он моргал, когда она переходила к нужному. Она бы исправила это.

Не было «места», поэтому вам нужно сделать некоторые предположения, чтобы определить некоторые значения.

Конечно, это не так «технично» или круто, как вы могли бы надеяться на , но это чертовски личное, чем холодное моргание экрана компьютера. Кроме того, если семья собирается использовать это с ней, угадайте, кто будет трогать компьютер, когда вас не будет? Ни ты, ни она. А в семьях не очень хорошо разбираются в компьютерах.

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

Затем она начинала читать буквы, и он моргал, когда она переходила к нужному. Она бы это исправила.

Не было «места», так что вам нужно сделать некоторые предположения, чтобы определить некоторые значения.

Конечно, это не так «технично» или круто, как вы могли бы надеяться на , но это чертовски личное, чем холодное моргание экрана компьютера. Кроме того, если семья собирается использовать это с ней, угадайте, кто будет трогать компьютер, когда вас не будет? Ни ты, ни она. А в семьях не очень хорошо разбираются в компьютерах.

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

Она бы исправила это.

Не было «места», поэтому вам нужно сделать некоторые предположения, чтобы определить некоторые значения.

Конечно, это не так «технично» или круто, как вы могли бы надеяться на , но это чертовски личное, чем холодное моргание экрана компьютера. Кроме того, если семья собирается использовать это с ней, угадайте, кто будет трогать компьютер, когда вас не будет? Ни ты, ни она. А в семьях не очень хорошо разбираются в компьютерах.

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

Она бы исправила это.

Не было «места», поэтому вам нужно сделать некоторые предположения, чтобы определить некоторые значения.

Конечно, это не так «технично» или круто, как вы могли бы надеяться на , но это чертовски личное, чем холодное моргание экрана компьютера. Кроме того, если семья собирается использовать это с ней, угадайте, кто будет трогать компьютер, когда вас не будет? Ни ты, ни она. А в семьях не очень хорошо разбираются в компьютерах.

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

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

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

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

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

На его приготовление уходит всего около пяти минут, требуются маркер и коробка для пиццы, и всего около минуты или двух, чтобы объяснить. Конечно, это утомительно, но это также

на его приготовление уходит всего около пяти минут, требуется маркер и коробка для пиццы, и всего около минуты или двух, чтобы объяснить. Конечно, это утомительно, но это также

6
ответ дан 4 December 2019 в 21:10
поделиться

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

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

Посмотрите http://www.cogain.org/eyetrackers/low-cost-eye-trackers

, там перечислены бесплатные предложения с открытым исходным кодом, в том числе предложения от codeproject (C ++)

2
ответ дан 4 December 2019 в 21:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: