Запись в файл access_log Apache с помощью php

У нас есть размещенные в облаке (RackSpace cloud) приложения Ruby и Java, которые будут взаимодействовать следующим образом:

  1. Приложение Ruby отправляет запрос в приложение Java. Запрос состоит из структуры карты, содержащей строки, целые числа, другие карты и списки (аналог JSON).
  2. Приложение Java анализирует данные и отправляет ответ приложению Ruby.

Мы заинтересованы в оценке обоих форматов обмена сообщениями (JSON, Буферные протоколы , Экономия и т. Д.), А также каналы / методы передачи сообщений (сокеты, очереди сообщений, RPC, REST, SOAP и т. Д.)

Наши критерии:

  1. Короткое время приема-передачи.
  2. Низкое стандартное отклонение времени приема-передачи. (Мы понимаем, что паузы в сборке мусора и скачки использования сети могут повлиять на это значение.)
  3. Высокая доступность.
  4. Масштабируемость (в будущем мы можем захотеть иметь несколько экземпляров приложений Ruby и Java, обменивающихся сообщениями точка-точка).
  5. Простота отладки и профилирования.
  6. Хорошая документация и поддержка сообщества.
  7. Бонусные баллы за поддержку Clojure.
  8. Хорошая поддержка динамического языка.

Какую комбинацию формата сообщения и метода передачи вы бы порекомендовали? Почему?

Я собрал здесь некоторые материалы, которые мы уже собрали для ознакомления: & arcs? Пример использования: я создаю подкласс UIView для создания настраиваемого представления, которое «матирует» UIImage скругленным прямоугольником (обрезает изображение до скругленного прямоугольника). Код рабочий; Я использовал метод, похожий на ...

Вариант использования: я создаю подкласс UIView для создания настраиваемого представления, которое «матирует» UIImage с закругленным прямоугольником (обрезает изображение до закругленного прямоугольника). Код рабочий; Я использовал метод, аналогичный в этом вопросе .

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

Вот что я вижу на симуляторе:

Uneven stroke image

Это код, который это рисует:

CGContextSetRGBStrokeColor(context, 0, 0, 0, STROKE_OPACITY);
CGContextSetLineWidth(context, 2.0f);
CGContextAddPath(context, roundRectPath);
CGContextStrokePath(context);

Кто-нибудь знает, как сделать их ровной?

6
задан Community 23 May 2017 в 12:10
поделиться