Единственный экземпляр Amazon EC2

Это не полный ответ, но, возможно, это поможет вам начать.

Во-первых, вы говорите «изображения не сетчатки». Это может быть заблуждением. Слово «сетчатка» используется для описания разрешения экрана, которое вы используете (примерно экран «сетчатка», если пиксели экрана слишком малы, ваш глаз не может видеть отдельные точки).

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

Причина этого находится в разделе «1.8 Разрешение экрана и текст «Масштабирование» в документах для gui гласит:

В Mac OS размеры экрана описываются пользователям в единицах рисования. Дисплей Retina обеспечивает два пикселя на единицу чертежа, в то время как единицы чертежа используются последовательно для размеров окна, положений дочерних окон и рисования на холсте. «Точка» для определения размера шрифта эквивалентна единице рисования.

Одним из решений является масштабирование загруженного изображения в два раза:

(scale 2 the-loaded-image)

перед его рисованием.

Наконец, как программа может узнать, является ли текущий дисплей дисплеем сетчатки? Функция get-display-backing-scale - это то, что вам нужно:

(require racket/gui/base)
(get-display-backing-scale)

Она вернет 2.0, если на экране сетчатки глаза, в противном случае 1.0. Если у вас более одного монитора, найдите эту функцию в документации, чтобы узнать подробности об этом.

6
задан Philip Morton 30 October 2008 в 15:05
поделиться

2 ответа

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

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

Как точка стороны:

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

Я настоятельно рекомендовал бы регулярно создать снимки Ваш EBS (Эластичная Блочная система хранения) к S3, если Вы уже не делаете этого.

1
ответ дан 10 December 2019 в 02:55
поделиться
Другие вопросы по тегам:

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