• Почему все хотят django?

    @bromzh
    Drugs-driven development
    1. Для джанги есть куча готовых батареек. Для типовых проектов вообще может получиться так, что своего кода будет минимум. а весь проект - использование нужных модулей.
    2. Чёткая структура проекта, новичку не надо будет изучать структуру, как в случае с тем же фласком
    3. Все компоненты джанги (ORM, шаблонизатор, админка) поддерживаются одной командой, меньше будет случаев, когда что-то отваливается из-за несовместимости версий

    Хотя я и сам выбрал бы фласк.
    Ответ написан
    2 комментария
  • Где лучше хранить пользовательские настройки?

    @vsuhachev
    Если настройки хранятся в той же таблице что и пользователь и их много, то это лишни затраты при подкачке объекта из БД в тех случаях когда настройки не нужны. Например, пользователь дергается каждой страницей для того чтобы проверить его привилегии, при этом в нагрузку вы еще и 50 параметров вытягиваете и создаете для них объекты.

    Плюс hstore и поля с json - не нужно менять схему БД при изменении состава параметров.

    По hstore: минус - привязка к PG, плюс - производительность и обещают что в следующей версии допилят полноценный поиск и индексирование по полям из hstore
    Ответ написан
    1 комментарий
  • Как защититься от Live-cd?

    opium
    @opium
    Просто люблю качественно работать
    Все данные на шифрованном разделе, лайвсиди не лайвсиди все равно данных нет, кроме системных файлов.
    Ответ написан
    2 комментария
  • Что лучше: python 2 или 3?

    bogolt
    @bogolt
    А вам нужен абстрактный питон или питон и какие-то особые библиотеки? Не смотря на то что питон 3 вышел довольно давно, до сих пор не все библиотеки работает под ним, и для многих из них придется пользоваться второй версией.
    Ответ написан
    Комментировать
  • Насколько перспективна WP?

    BupycNet
    @BupycNet
    Основатель PushAll
    Не думаю что WP взлетит. Был iOS, который заставил пользователей понять, что сенсорные телефоны это удобно. Nokia имея большую аудиторию пользователей не смог приучить их к новой сенсорной symbian. Оставшийся рынок для тех кому не нравится iOS, но нужен сенсорный удобный телефон с играми, удобным браузингом общением и т.д., занял Андроид. И успешно на нем укрепился. Производители в первую очередь останутся на андроиде, т.к. используя его, гугл ничего не требует взамен, более того производители сами договариваются о работе маркета и т.д. т.к. это фига оси. В то же время на wp очень много ограничений в плане железа и софта. То есть выпустить 5 дюймовый смартфон на wp7, с процессором tegra 3, фирменной оболочкой и дополнительными фичами камеры не выйдет.
    Более того, я не думаю, что Microsoft позволит конкурировать.с Nokia. о есть в будущем возможно получим девайс от одного производителя. Более того wp ориентироваен на тач, win8 на десктопе все таки не будет пользоваться популярностью в управлением пальцами (половина софта с мелкими кнопками, половина с огромными, плюс на стационаре с 30 дюймовым монитором будет неудобно управлять второй половиной софта) в итоге придется всегда расчитывать, либо делать под arm, то есть wp и win8 планшеты. Но при этом получать жалобы что на intel не запускается, или пилить под смартфоны, планшеты, десктопы при этом строя костыли для мыши. Microsoft сильно порубил проги. Теперь метро можно запустить конечно на всех платформах, но мышью рулить неудобно, обычные окошки на десктопе и планшетах (тут уже пальцем неудобно). И плюс 2 разные архитектуры процессора.
    Зачем пользователю столько мороки если можно использовать Android и iOS. Да и несмотря на то, что андроид пилится интелом на x86, я бы лучше игнорировал эти позывы, т.к. это породит массу несовместимостей при работе с нативным софтом. А x86 на мобильных девайсах сильно отстает. Пока интел пилил свой проц, вышлы 4 ядерные процы, которые едят в несколько раз меньше интела. Да и что делать с кучей игр выпущенных за это время под андроид?
    Короче wp сильно опаздал и вклинуться ему некуда, у него еще только неск версий, а все уже фрагментировано до последнего винтика. Конечно можно писать на .NET, но когда пишешь под Android и iOS да еще и под WP, не думаю что движок игры будет на .NET.
    Ответ написан