Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Просмотр высококачественных изображений

Чулан
Вопрос к Хабрасообществу.

Есть высококачественное изображение, какие есть решения по поводу представления пользователям просмотра этих самых изображений по фрагментам с видимой областью где-то 500х500px?

Какие есть требования/пожелания:
Исходные изображения 5-10Мб jpeg
Учет каналов пользователей по всей России, т.е. от широкополосного до ADSL с ограничениями 128 и т.д.
Защита от скачивания целого изображения
Желательно использование некоторого готового решения для этих целей.

Не идет речь о создании платного сервиса, проект социальный — тема изображений произведения искусства (живопись, графика, книги).

Что первое приходит на ум:
1) организация присмотра типа googlemaps
2) использование SilverLight/Flex
3) Использование Java апплета

Что смущает:
1) Google есть Google, где-то слышал об использовании движка Maps для этих целей, но наверное будет трудно с ними договориться, по крайней мере пока не представляю как.
2) Придется с нуля писать на незнакомой технологии.
3) Вообще темный лес, пугает стоимость специалистов в этой области.

Что посоветуете, на какие технологии обратить внимание, какие тенденции в плане пользовательского интерфейса?
Всего голосов 12: ↑5 и ↓7-2
Просмотры244
Комментарии 8

Как мы HackPSU выигрывали

Спортивное программированиеРазработка мобильных приложений
Из песочницы
image

Всем привет!

Давно хотел влиться в ваше интернет сообщество, но к сожалению не было идей для поста или не мог получить инвайт. Но вот случился HackPSU, и я решил написать пост про то, как все проходило, кто был спонсором, а также про самые интересные Workshop'ы. Я попытаюсь, может не кратко, но довольно интересно рассказать про произошедшее.
Читать дальше →
Всего голосов 7: ↑5 и ↓2+3
Просмотры5.3K
Комментарии 1

Углубленный анализ тестирования виджетов во Flutter. Часть I: testWidgets() и TestVariant

Блог компании OTUSПрограммированиеFlutter
Перевод

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

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

Давайте начнем.

Тестирование виджетов — что же это такое на самом деле?

Flutter-приложение имеет множество виджетов, предназначенных для самых разных целей. Виджеты имеют специфические макеты и интерактивные элементы, при этом у каждого свое назначение. В процессе разработки приложения в какой-то момент ты начинаешь путаться в его элементах. Из-за моей любви к физике, пускай и безответной, мне нравится одна фраза.

Читать далее
Всего голосов 7: ↑5 и ↓2+3
Просмотры1.1K
Комментарии 1

15 простых советов по оптимизации производительности ASP.NET

Блог компании OTUSПрограммированиеC#
Перевод

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

Существует множество способов подойти к оптимизации производительности ASP.NET в веб-приложении, давайте рассмотрим пятнадцать из них.

Читать далее
Всего голосов 14: ↑5 и ↓9-4
Просмотры4.2K
Комментарии 7