• MacBook для web и iOS разработки?

    @rozhik
    Google Chrome (20-40 вкладок) < — только это сьест больше 4х гиг на современных сайтах. X-code тоже прожорлив.
    Так что 4гб слишком мало.
    Ответ написан
    Комментировать
  • MacBook для web и iOS разработки?

    jetman
    @jetman
    Только 8Gb! Это же ноутбук для работы. Чем комфортнее на нем работается, тем лучше для вас и вашего психического/эмоционального/прочего состояния.
    Ответ написан
    Комментировать
  • Flask для больших проектов

    igrishaev
    @igrishaev
    Фласк — очень хороший фреймворк, удобный и понятный. Его главное достоинство и минус одновременно — Фласк накладывает гораздо меньше ограничений на разработчика по сравнению с Джанго, например. Поэтому продумывать структуру пакетов и файлов вам придется самостоятельно. Но это не так страшно, понимание приходит уже с первым проектом.

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

    Правда, для Фласка меньше документации и готовых решений, но основные из них — SqlAlchemy для БД и WTForms для html-форм — работают очень хорошо, на порядок лучше Джанговских аналогов.
    Ответ написан
    Комментировать
  • Flask для больших проектов

    @realduke
    Ну и добавлю еще, что мнение, что Flask не подходит для больших проектов — заблуждение. Конечно, фразу «большой проект» можно по-разному трактовать, проект может быть с сильно большой кодобазой, а может быть довольно высоконагруженным, может еще какой-то смысл можно вложить, не знаю. В Flask есть лишь одно ограничение, которое нужно учитывать при разработке — это context local objects. Вот именно оно вносит некоторую сложность при наличии большой кодобазы, т.к. несколько объектов, определенных в github.com/mitsuhiko/flask/blob/master/flask/globals.py, являются глобальными, и для их использования их нужно явно импортировать, в результате можно легко выстрелить себе в ногу. Для высоконагруженных проектаов с умеренным объемом кода проекта я не вижу проблем. Связка nginx + gunicorn + приложение может выдерживать нормальные нагрузки даже на одной машине. Если проект сильно большой, то никто не мешает задеплоить несколько фронтэндов и использовать балансировщик.

    Flask — это лишь небольшая обертка над Werkzeug в виде класса, который выступает в роли callable объекта для WSGI, клей для Jinja, API для расширений, ну и несколько вкусняков в виде блюпринтов и сигналов. Кода не много и он легко читается.
    Ответ написан
    1 комментарий
  • Ипользование <div/> вместо <a/> для псевдоссылок?

    @Amikko
    почему именно <a/>

    Тег a может принимать фокус ввода, на ссылку можно перейти по табу без использования мыши.
    Ответ написан
    2 комментария
  • Python IDE

    @switlle
    www.jetbrains.com/pycharm/

    По-моему что-то луче чем JetBrains найти будет тяжело. Вы для начала попробуйте — потом купите когда будет очередная волна скидок. Уверяю Вас покупать будете с великолепным чувства радости!
    Ответ написан
    1 комментарий
  • Python web framework

    @krasulya
    Первый фреймворк, который я изучил — django. Параллельно с ним изучал сам питон. Если вы не очень сильны в питоне, я бы посоветовал начать с django, т.к. он многое делает за тебя.

    В последствии я перешел на flask и сейчас «балуюсь» с bottle. Оба — микрофреймворки, во многом похожи. Если знания питона есть, то начните с них.
    Ответ написан
    1 комментарий
  • Python web framework

    @klinkin
    Советую flask — flask
    Отличная документация, отсутствие магии, поддержка разных БД, около 30 дополнений.
    Посмотрите презентацию
    Ответ написан
    1 комментарий
  • Python web framework

    avalak
    @avalak
    Просто создать сайт можно и на Django. Это хороший фреймворк.
    Но я считаю что стоит попробовать разные решения. Просто чтобы расширить кругозор. Мне лично Flask/Werkzeug понравились больше Django.
    Ответ написан
    Комментировать
  • Нужны ли статьи о Yii?

    Только если они будут не для новичков.
    Все предложенные статьи сводиться к парочке строк кода, это не интересно тем более они описаны в документации и неплохо разжеваны.
    Вот если бы что то из серии:
    • Модели для динамических форм и их валидация.
    • Права доступа на основе списков к объектам (ACL).
    • Обертка над jqGrid которая будет принимать CDataProvider, а интерфейс как у CGridView.
    • Единая авторизация для Yii с поддержкой нескольких сервисов.
    Ответ написан
    3 комментария
  • Нужны ли статьи о Yii?

    Bublik
    @Bublik
    Web & Mobile developer, Head of Mobile department
    Будут интересны
    Ответ написан
    Комментировать