Такой коммент уже прозвучал в оригинальном посте, и было предложено разбить оригинал картинки на пиксели и обрамить каждый прозрачным «буфером». Не понял идею товарища, но она потолкнула на другую приблизительно похожую. В фотошопе есть пара типов масштабирования изображения типа bicubic.
Так вот, если размер картинки увеличился и знать каким типом масштабирования пользовались, то можно примерно сравнить на схожесть одного пикселя оригинала на определённую зону изменённого изображения (пользуясь алгоритмом типа масштабирования).
Спасибо за перевод, отличный способ сравнения.
А как быть с картинками которые изменились в масштабах (и соответственно в цветах отдельно взятых пикселей)?
Ваше решение больно смахивает на «Списки» (Lists) в друзьях Facebook. Недостаток Ваш, контекст определяется программистом и он статичен для всех пользователей.
Под «визуализацией» я имел ввиду, как всё это будет выглядеть для обычного пользователя вашего сервиса?
Как ему определить контекст связи? Выбрать из вашего огромного списка, возможен мултиселект?
Интересный пост.
Сразу вопрос: учитывая что запись в БД и само отношение между пользователями является уникальным в комбинации «отправитель: получатель: контекст», отправитель может иметь несколько записей с одним и тем же получателем, но в разных контекстах. Как вы планируете визуализацию этих связей?
>Я надеялся, что кто-нибудь поделится опытом.
Для школьного сайта с небольшим посещением такие решения может быть и подходят, не вижу смысла волноваться. Но, в production большого сервиса правильнее будет денормализовать БД. Пусть будет запись близнец, но не 2 запроса в ДБ.
dapi, спасибо за статью. Хотя она и написана в роде ревью и по предназначению не подходит ни для начинающих, ни для опытных.
Хочется услышать больше о своих, личных, находках в ходе изучения данной темы в Рубы.
Самый надёжный партнёр для Windows — rubyinstaller.org/. Eсли кто на маке то RVM!
По поводу книги, пройдите rubylearning.com/. Потом можно братся за более «advanced» книжку.
Интересно еще про редкостные баги узнать, которые не встретишь в обычный день.
К примеру: navigateToURL(url, "_blank") блокируется в IE как злокачественный pop-up если wmode embed объекта стоит на transparent.
Пользуюсь пару лет, радует поддержка PHP и Ruby в одном IDE, плюс Debug в обеих языках.
Хотелось бы чтоб LINE_HEIGHT опцию редактора включили в настройки, как-то не красиво от руки редактировать XML настроек.
Не знаю как дела обстоят в Джанго, но в рельсах, нравится метод «постепенного» развития схемы БД через миграции.
Если собрать с каждого фаната рельсов по одному, что им больше всего нравится, будет вам своеобразный, субъективный список преимуществ рельсов.
Так вот, если размер картинки увеличился и знать каким типом масштабирования пользовались, то можно примерно сравнить на схожесть одного пикселя оригинала на определённую зону изменённого изображения (пользуясь алгоритмом типа масштабирования).
Проблема возникнет если картинку уменьшили.
А как быть с картинками которые изменились в масштабах (и соответственно в цветах отдельно взятых пикселей)?
А есть особая причина выбора именно Xen, а не KVM или др.?
groups.google.com/group/spdy-dev/msg/dcc9c3a3e50c694f
Илья Григорик подробно описывает это в своём блоге
www.igvita.com/2011/04/07/life-beyond-http-11-googles-spdy/
Пользуюсь болше года для rails, php.
Установка, как ужe подсказали тут, через git submodule.
Молодцы! Жалко выкидывать столько труда.
Как ему определить контекст связи? Выбрать из вашего огромного списка, возможен мултиселект?
Сразу вопрос: учитывая что запись в БД и само отношение между пользователями является уникальным в комбинации «отправитель: получатель: контекст», отправитель может иметь несколько записей с одним и тем же получателем, но в разных контекстах. Как вы планируете визуализацию этих связей?
>Я надеялся, что кто-нибудь поделится опытом.
Для школьного сайта с небольшим посещением такие решения может быть и подходят, не вижу смысла волноваться. Но, в production большого сервиса правильнее будет денормализовать БД. Пусть будет запись близнец, но не 2 запроса в ДБ.
Хочется услышать больше о своих, личных, находках в ходе изучения данной темы в Рубы.
По поводу книги, пройдите rubylearning.com/. Потом можно братся за более «advanced» книжку.
К примеру: navigateToURL(url, "_blank") блокируется в IE как злокачественный pop-up если wmode embed объекта стоит на transparent.
Хотелось бы чтоб LINE_HEIGHT опцию редактора включили в настройки, как-то не красиво от руки редактировать XML настроек.
Если собрать с каждого фаната рельсов по одному, что им больше всего нравится, будет вам своеобразный, субъективный список преимуществ рельсов.