Pull to refresh
14
0
Егор Назаркин @nimnull

Пользователь

Send message
кстати да, jar надо или через java -jar или binfmt, но тогда x-флаг должен стоять.
В бунте, кстати, binfmt идёт настроенный, а вот явы по умолчанию нет. и ff вроде как не сохраняет файлы с +x, или я неверно помню?
хорошо бы сделать обзор актуальных на сегодняшний день шаблонизаторов в мире python.
тема негатива на самом деле наиграна, раз уж пошла речь об отрыве от стандартного (к слову, довольно медленного) шаблонизатора django — jinja — наиболее близка к нему по синтаксису, чего не скажешь о Mako, есть несколько примеров сравнения синтаксиса, и еще отдельно есть небольшой обзор, c которого я и начинал вспоминать о sarga. В последнем и всплыл этот момент.
И в итоге — я сейчас пробую перейти на pylons, уж очень он захватил меня своей модульной структурой, так что не спеши со svarga, хотя бы в том плане, что коммьюнити pylons всё-таки есть, и реактивность вопросов будет выше. Плюс — я же брежу production-ами. Так что svarga пока явно не мой выбор. А если с pylons всё получится, то очередной проект сделаю именно на нём и будет чем поделиться, в плане опыта.
В точку, спасибо за подсказку. Я на него еще не смотрел как следует. В общем-то меня пока еще пугают фреймворки с отсутствием внятного тестирования. UnitTest не справится с тестированием за пределами ядра приложения, особенно, когда нужны behavior-тесты. Смотрю, кстати, в сторону pycukes, но до работы cukes с джангой мне еще не достает тестового окружения.
есть готовый проект, схожий с тем, что ты пытаешься собрать. Никак не могу найти источник, там речь шла об обвязке werkzeug+jinja2+sqlalchemy+migrate+command (хотя побродив по просторам интернетов услышал много негатива в адрес jinja2 с планами по переходу на mako). Т.е. всё, что делает джанга, но не велосипедами её создателей, а готовыми питоньими модулями. На эту тему есть пост на pyobject.ru. Много еще пишет Александр Соловьев.
Меня больше всего интересует в данном моменте создание или обертка вокруг ORM, для получения асинхронных обращений к БД. Ты пробовал уже что-нибудь подобное реализовать? Интересует, конечно же, работа в контексте psycopg2.
Если их не прописывать, то ваш Action будет обрабатывать и GET и POST запросы. Как бы для однозначного разграничения методов по принимаемым запросам. Вроде как во второй версии MVC был отдельный декоратор для ajax. Но это для меня уже тайна, я свернул работу в ASP.NET =\
Частично да, но само приложение пишется в базе как <app_name>.urls — соответственно, можно не просто добавлять паттерны в пространство имен, а изменять url.name. Диспетчеризация так же проходит через контекст cms, поэтому и вижу возможным создание соотв. механизма. А разные названия приложению не помогут, если они будут ссылаться на один и тот же модуль.
в общем, картина такая:
есть две страницы, к обеим прицеплено приложение блогов (blog). В блоге есть раздел архивов записей по годам/месяцам. Кусок urls.py для приложения выглядит как
url(r'^$', archive, name='archive-root')
, попытка указать в шаблоне страницы {% url archive-root %} приводит к тому, что каждый раз на обоих страницах урл генерится как бог на душу положит. То на одну страницу с приложением, то на другую. Есть задумка сделать отдельный тэг для этого. Покопавшись в нутрях самой djangocms я аналога не нашел, разве что mlurl, но он предназначен немного для других целей.
  1. Перенесите, пожалуйста, статью в блог django
  2. Если вы серьезно занимались расширением функционала django-cms, то может быть заметили проблему с диспетчеризацией url-ов при подклюении одного и того же приложения к нескольким страницам. Варианты решения были, поимо размножения urls[\d+].py?
Не сочтите за рекламу, но билд от инфра-ресурса весьма неплох, да и к тому же — есть готовые пакеты для популярных дистрибутивов. Если сравнивать на моей убунте 9.10 — разница в скорости запуска и работы по сравнению с пакетом из родного репозитария — до 5-и раз.
В своё время, начитавшись синтаксического сахара ruby, очень долго колебался с выбором, RoR или Django? В конце-концов скатился ко второму варианту, хотя RoR продолжаю изучать на новой работе, в силу выбора технологии там. Но в то же время — привил туда же и Django. Хотя множество технологий внутри одной небольшой студии и создают сложности поддержки из-за небольшого числа сотрудников. Решение начальства в пользу Django появилось после обнаружения множества узких мест в производительности на нагруженных инфосистемах. А c RoR я продолжаю дружить из-за вложенного туда духа agile и красоты ruby ;) Ну и знания не бывают лишними, да.
хз, но на мою короткую память, аналогом Христа в исламе был некий г-н Магомет. Я не путаю? :) А пост отличный, я долго смеялся.
это уже будет «содержание эротического характера», с 30% коммиссией, как результатом. .)
я подобную релейную, только в размере 1/8 от той что на видео посещал еще в детстве у матери на работе — в лаборатории телемеханики предприятия электросетей. Правда, со временем релейные стойки были демонтированы и заменены парой PC, как я понял из того, что мне там арссказывали, там в основном регистрированли ошибки измерительной аппаратурой. На городской подстанции с целыми кварталами трансформаторов и высоковольных изоляторов чувствовал себя как на другой планете. Больше всего поразила чистота территории.
именно поэтому фриланс завален заказами на допил/выпил/перепил (от слова «пилить») всяческих движков на php (кривых и поровнее). а требования в среднестатистическую веб-студию включают php/css/html/mysql. А где же тогда MS с ASP.NET (asp.net mvc), MSSQL, ADO.NET, DataClasses, DataEntities и т.п? А как мысль о том, что большая часть народа сейчас уходит в мелкие и не очень конторки работающие на западный доллар/евро, где требуют java-java-java. Говорю вам как томич, у нас город на 70% студенческий, из них около 40% — IT. Процент выпускников работающих на внутренний рынок (те самые мозги, которые MS подсаживает на свои продукты), крайне низок. Распилы бюджета, это удел крупных предприятий и организаций, для конечного разработчика, который откатов в кармане не ощутит, на это срать с высокой колокольни. MS же сейчас больше агитирует студентов через Imagine Cup и бесплатными версиями инструментария разработки. Тут, я выступлю в защиту MS, таким удобством как VS мало какая IDE сторонних производителей может похвастаться. Но для меня этим дело и ограничивается. А про европу и линух — это вы зря, почаще читайте новости opennet, lor и cnews, статьи пугающе часто повествуют о переходе правительственных организаций США на открытые и альтернативные MS решения.
1394 мс — C2D T8100 2.1GHz при сборке debug, 1239 сборка releaze в MSVS'08
А я при отправке данных формы через jQuery использую $.post и обхожусь стандартным декоратором Action — [AcceptVerbs(HttpVerbs.Post)]. И никаких лишних телодвижений.
а вот я, к примеру, даже не смогу попробовать. версии для *nix у них не предусмотрено. А у скайпа есть, пусть и не такая новая и перегруженная дизайнерскими «решениями» как под win платформы, но работает и предоставляет тот же набор функционала.

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity