Сергей Ермаков: Можно попробовать сделать так
app = tornado.web.Application([
url(r"/static/(.*)", tornado.web.RedirectHandler,
dict(url=r"http://static.domain.ru/\1")),
])
но это очень плохая идея.
lagaca: подключите на одной странице jQuery и MooTools. Даже с включенным режимом совместимости, если хоть один плагин не будет использоваться изоляцию, возникнет конфликт.
FreeBarbarian: смотря какая именно серверная часть интересует. Если клепать сайты, то Python или Ruby. Я предпочитаю первый. Если что-то серьёзнее, то лучше обратить внимание на Java. Да и спрос на рынке труда на джаверов выше.
FreeBarbarian: я зарабатывал программированием более чем на 15 языках, начиная с Ассемблера. Соответственно, программировал в очень разных областях. Математика понадобилась только тогда, когда столкнулся с data mining.
Игорь: не уверен на 100%, но подозреваю, что нет. JIT-компилятор будет пытаться перекомпилировать блок кода чтобы исключить, что условия его исполнения изменились и теперь кэшированный код может быть неоптимален.
Артур: \b\w*\d+\w*,?\b - слово, ограниченное началом строки, концом строки или пробельным символом, возможно, заканчивающееся запятой и содержащее произвольное количество цифр, идущих подряд.
Вам нужен админ, который посмотрит конфигурацию сервера и выяснит, как именно он работает. Я на 99% уверен, что проблема ваша связана с тем, что рабочая среда не следит за изменениями исходного кода и перезапускает проект только после обработки определённого числа запросов, соответствующему примерно суточной работе.
Петр Павлюк: приходим к выводу, что если django-проект и запускается с помощью uWSGI, то точно не установленным с помощью пакетного менеджера. Или он вообще запускается каким-то другим способом.
Петр Павлюк: это зависит от того, как он запущен. У меня, например, с помощью uWSGI, у которого в настройках прописан перезапуск при изменении файла restartr.txt в корне проекта.
Пума Тайланд: есть, но они у нас этим не торгуют и это не умеют. Я проверял. Можно, конечно, попробовать сунуться к интеграторам, они за неприятно большую сумму денег всё выяснят и организуют. Но не хотелось бы, возможно такое решение будет стрельбой из пушки по воробьям.
Пума Тайланд: тогда остаётся вопрос оформления программно-аппаратного комплекса. Иначе как доказать проверяющему, что набор координат, являющийся цифровым представлением подписи клиента, получен именно с этого планшета и именно для этого документа? Может я его оцифровал с бумажки какой-нибудь левой и прилепил на документ, который клиент в глаза не видел. Наверняка должны быть какие-то правила.
app = tornado.web.Application([
url(r"/static/(.*)", tornado.web.RedirectHandler,
dict(url=r"http://static.domain.ru/\1")),
])
но это очень плохая идея.