Pull to refresh
51
0
kmmbvnr @kmmbvnr

User

Send message
Да вообщем-то, все классно, до тех пор пока рядом не поставить яркую LSD панель с кинект-подобным управлением.
Спасибо! Долго мучился, что же мне это название напоминает.

У нейтивов наверняка — моментальная ассоциация.
Я практик. Одеск и act of acceptace с перечисленной суммой делает.

Договор тоже, кстати, не псевдо, а вполне нормальный. У них даже двуязычная версия есть.
Главный минус ООП — то что многие считают подход единственно правильным, и другие варианты просто не воспринимают.

А в остальном, обычный tradeoff как и в любой ИТ технологии.

btw реализация ООП в мейнстрим языках вообще отдельная песня.
BLToolkit очень легковесный ORM я бы сказал. Особенно по сравнению со всем остальным в дотнете.
Я так понимаю на deal extreme можно без проблем на любой адрес/фио заказать и оплатить =)

Кто первым догадается послать пару брелков прокурору ведущему данное дело?
btw, кастомный раннер не очень хорошо, т.к. на каждую комбинацию используемых тестовых фреймворков раннер не напишешь.

Корректный способ расширения django-jenkins это наследование от django_jenkins.tasks.BaseTask и указание этого модуля в настройке JENKINS_TASKS. Как пример можно посмотреть на поддержку lettuce тестов — github.com/kmmbvnr/django-jenkins/blob/master/django_jenkins/tasks/lettuce_tests.py
И вот еще один вечный баг, c созданием таблиц для моделей в tests.py в django-nose — github.com/jbalogh/django-nose/issues/15
У nose очень хитрый загрузчик модулей с тестами, и в результате возможны ситуации когда стандартный ./manage.py test работает, под вебсервером работает, а nose тесты падают.

В частности у меня была проблемы со всяческими @register декораторами, и десериализацией объектов из-за того что под nose в одном случае объект получался из project.app.module, а в другом просто app.module

Понаступав на подобные грабли, я в итоге и написал django-jenkins, который загружает тесты в так же и запускает в том же порядке как и стандартный django test

ИМХО, т.к формат выходных файлов одинаковый, django-jenkins можно и с Teamcity вероятно так же просто использовать.
Не упомянуто самое главное. Все постоянно меняется. Лимит 50000 вроде только с этого года, до этого было 5000.

В прошлый НГ, 28 декабря они поменяли БИК'и для уплаты налогов. Понятно что 14му после праздников этого еще никто не узнал. В результате пришлось побегать с разъяснениями, за что же это я заплатил.

Появилась новая бумажка — сведения о среднесписочной деятельности. О существовании которой мои знакомые, уже давно имеющие ИП, с удивлением узнали только от меня.

И главное что все эти процедуры выглядят как бессмысленное КУ в сторону государства.
Нет не все, если вам удалось конвертнуть по курсу больше чем ЦБ, то вы получили прибыль, и должны с этой прибыли заплатить.

И тут еще надо разобраться как налог считать если доллары не конвертировались вообще.
У odesk'a есть варианты документов на русском. И договор и акт об оказании услуг.

Только через саппорт, то там постоянно новые индусы, им по несколько раз надо повторить, что ты из России, и для нее особый режим. Что документы нужны на русском, и что нужна подпись от финансового отдела.

Они дадут тебе шаблоны, которые надо аккуратно заполнять. Подписывают они все не глядя, косяки находит только банковский контроль.

Можно без саппорта, прямым письмом менеджеру на email, но этот email надо вначале узнать :)
>> Выведет:
>> Hello «world»

типографика, там где не надо, бесит
Ха-ха скобки, как будто вы язык как-же-нам-плохо-без-него-на-сервере не видели:

(function() {
....
})]))];))
у coverage, программно по крайней мере, можно настраивать регексп игнорируемых строк.

Но обычно его используют для комментариев типа #no-cover
>> их вообще нереально вычистить?
Мне кажется тогда в pylint останется только то же что и pep8+pyflakes

Можешь посмотреть на результат pylint на django-jenkins. Имхо большинство варнингов не очень полезны.
В django-jenkins включает конфиг pilint'а в котором выключенны самые раздражающие варнинги в django проекте. Для pylint cделана отдельная команда, так что можно запускать с консоли ./manage.py pylint

Но все равно достаточно много false-positive сообщений. Я сейчас думаю попробовать перейти на связку pep8+pyflakes
ой 0.5% конечно, но все равно :DDDD

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity