Трансформацию картинок по требованию с последующей укладкой в кеш можно легко реализовать на nginx, а вот busy-locks у него насколько я помню до сих пор нет…
на самом деле так было бы дешевле вам поступить чем возвращать матрицу. Продавец вам макс оплатит стоимость пересылки по штатам, пересылку из россии — за ваш счет. А так бы купили себе новую матрицу (правильную) а эту продали в России с 2х накруткой относительно цены покупки — и все счастливы )
я тоже за разделение функций. преимущества
1. дешевле в сумме, мыльниц с GPS пока не много и они стоять дорого, GPS логгеры дешевые, просто мыльницы — тоже.
2. Большее время автономного работы. Логгер на одной AA может работать в течении часов 12ти
3. Трек может писаться постоянно как по времени так и по пройденному расстоянию, а не только во время снятия фотографий.
4. Вы думали как потом будете из фоток выдирать координаты и составлять в трек?
Решение хорошее, проблема только в самых мелких размерах — уменьшенные иконки будут более размытые, чем специально нарисованные под маленькие размеры. Так наприме в windows иконки 16x16 всегда рисовались отдельно, а не уменьшались из иконок 32x32
На самом деле никакого ограничения на длинну GET ни в 512 ни еще сколько либо символов нет, в протоколе HTTP длинна GET запроса не ограничена. Ограничения вводят реализации этого протокола либо со стороны браузера либо со стороны веб-сервера. И тут сюрпириз — даже IE имеет лимит в 2048 символов, FF, WebKit, Opera вообще GET не ограничивают. Так что ваше ограничение в 512 — только от вашего веб-сервера. Смотрите что там у вас стоит, его конфиг.