Pull to refresh
50
0
Илья Барышев@Prophet

User

Send message
Внешний вид шрифтов и других контролов под Убунтой действительно плох, пока его не допилишь. Но версия под Мак хоть и не выглядит нативно, очень удобна. Собственно, под маком-то и решился пересесть на PyCharm.
Расскажите, а remote debug'er'ом можно пользоваться для джанго-проектов? В силу специфики веб-разработки пользуюсь FirePython для дебага пока что. Согласен, не сильно лучше print 1 )
Есть такой плагин, пользовались им довольно долго. Мерджи делать с ним не очень удобно, периодически выдавал бессмысленные java-ошибки вместо ошибок git. Лучше уж через консоль.

Может быть в аптане лучше с гитом?
Можно настроить auto-upload по сохранению файла, чтобы изменения сразу заливались на дев-сервер удаленный по SFTP. Мы так и работаем с студии.
Да, есть шаблоны новых файлов и live templates (очень удобно).
Меня в основном смущает, что база до сего дня не обновлялась, а сейчас обновляется, но без добавления новых городов.

Ну и ~4 миллиона select-ов и ~2 миллиона insert-ов это, конечно, жестоко. С инсёртами подсказали уже выше, я думаю селекты тоже можно уменьшить как-нибудь.
Для последнего проекта не нашли ничего лучше для определения региона в России, чем ipgeobase. Есть модуль для интеграции ipgeobase в django.

Ваш вариант, конечно, намного интересней, но до июня обновлений вроде не было базы? А последний апдейт был зимой, кажется.
Можно тогда какой-нить тег для постов тогда придумать, чтобы их легче было искать среди джанго-постов ;)
Молодцы!

Вообще, имеет ли смысл пытаться собрать каталог удачных модулей для джанго с рейтингом и комментами, как думаете? Может уже есть что-то подобное.
Без gzip использовать минификацию css не выгодно, пруфлинк.

Я бы взял для анализа css популярных сайтов, желательно использующие различные подходы к написанию правил, и провёл сравнительный анализ вашего компрессора и аналогичных решений, чтобы понять в каком случае ваше решение даст наибольший выигрыш. Возможно, это подскажет, в какую сторону можно улучшить код чтобы он никогда не уступал тому же YUI.
Данный подход даст выигрыш далеко не всегда.

Проверил, прогнал сжатый YUICompressor'ом css-файл с рабочего проекта (весил 65783 байт). После структурной оптимизации он стал весить 64124, итого 1659 байт экономии (2,5%).

Но если учесть, что css гзипуется, то вместо выигрыша, теряем сотню байт: 11833 байта против 11941.
Файлы с примерами
Идея хорошая, надо узнать, удобно ли мастерам вести учёт своего времени на компьютере. Автоинструкторы, к примеру, всё больше по старинке обходятся записными книжками :)
Прикрутим, конечно, он там напрашивается.
Не наша. Там было что-то подобное?
Я сделал параллельно перевод чейнджлога.
Кстати, в примечаниях к релизу стоит обратить внимение на вещи, ломающие обратную совместимость кода, например, проверка CSRF-токенов и для ajax-видов. Из-за этого аяксовые формы без токена не будут обрабатываться. Это сделано для предотвращения особо хитрой CSRF-атаки.
Мы уже используем 1.3RC в продакшене, правда пока без staticfiles. Обязательно пристально посмотрим на альтернативы compress, модуль django-compress действительно не развивается.
Пока для опенсорса слишком сыровато. Но планы выложить есть, да.
Тесты в виде echo — это шикарно. Я уж не говорю про PHPUnit, но может быть всё-таки сделать отдельный файл с проверками?

Information

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