Извиняюсь, как оказалось ^V отправляет форму комментария, добавлю к вкусностям — долгоиграющая батарейка, хорошее качество звучания, особенно с учтом стоимости (аудиофилы выбирают так сказать).
Главный минус — на просторах великой и необъятной найти его достаточно проблемматично, я свой заказывал на ebay.
Я думал наличие миграций в репозитории подразумевается; генерация миграций на сервере во-первых не подразумевает использование datamigrations, а во-вторых просто опасная штука — мало ли чего там south думает про вашу схему.
Увы south оперирует только миграциями, а не наборами миграция — т.е. если между релизами у вас накопилось 10 миграций, и ./manage.py migrate поломался на 8й, то south не откатится на 7 миграций назад.
А как с базами обходитесь? если используете версии схемы, то как проводите миграции (в смысле делаете ли автоматический backup, и откат на старую версию в случае неудачи)?
Какая то у вас странная логика, тут же на выходе только максимальная общая подстрока — никаких слов о единственности нет, т.е. вполне могут найтись другие общие строки меньшей длины.
На Freelancer.com и RentACoder совсем мало получалось, <$500, а как на oDesk попал то $20/h, собственно все зависит от количества часов которые вы готовы работать — я работал ~20h/week.