• Как правильно написать regexp?

    Vintorez
    @Vintorez
    Вот так:
    regx = re.compile(r"""_\(['"](?P<value>.+)['"]\)""")
    Ответ написан
  • Как удалить данные о себе с крупного сайта?

    @AndreyMorozov
    Если там указаны ваши ФИО и место работы - это уже считается персональными данными. И размещать их на сайте можно только с вашего письменного согласия. Так что можете писать заявление в Роскомнадзор о нарушении 152-ФЗ «О персональных данных».
    Ответ написан
    Комментировать
  • Будет ли кому интересен сервис скачивания видео с youtube в дропбокс акаунт?

    Было бы интересно.

    Ответ написан
    Комментировать
  • Как правильно работать на oDesk?

    opium
    @opium
    Просто люблю качественно работать
    Большинство ответов можно найти здесь
    pumainthailand.com/category/rabota-2/
    1)хватит, мне хватало для работы 30 килобайт в секунду.
    2)Поговорить с заказчиком и отказаться от таска, если оплаты не было рейтинг за таск не засчитают в статистику.
    3)Наловить положительных на дешевых работах.
    4)На усмотрение заказчика, обычно я заранее оговариваю сроки по работе, если их превышаю сообщаю заказчику об этом и говорю что будет дороже по такой то причине. Но конечно болит голова и времени два раза больше трачу, что это такое, вы вообще вменяемый человек?
    5)4 месяца в году я в путешествиях, европа азия россия
    6)Пиво с шашлыками у меня каждый день да в выходные работаю так как для меня нет разницы какой сегодня день недели. Тока в выходные работы обычно нет, потому что у всех пиво с шашлыками.
    7)Я всегда работаю платно. Но в целом вы должны сказать об этом заказчику перед тем как начать их латать. А не просто так неожиданно нашлись баги и проект стал на 2 тыщи баксов дороже.
    8)Попросить заказчика увеличить лимит. При чем тут лимит времени и отзыв? Откуда у вас вообще понятие работать бесплатно, вы точно адекватный и вменяемый человек?
    9)я бы за 15 тысяч баксов лучше бы работал на предприятии, а если рублей то это бессмысленно в россии на такие деньги нельзя прожить, какие тут могут быть шашлыки то?
    10)Рассказать все заказчику и расстаться с проектом или газпромом.
    11)Читайте мои статьи на хабре там многое про это написано.
    12)Задания на фрилансе ничем не отличаются от заданий не на фрилансе, чем вообще они могут отличаться то?
    13)Работать в паре, у на хабре тоже про ето есть статья.

    habrahabr.ru/post/165201/
    habrahabr.ru/post/159571/
    habrahabr.ru/post/158769/
    habrahabr.ru/post/154699/
    habrahabr.ru/post/154181/
    pumainthailand.com/otvechayu-na-voprosy-o-rabote-na-amerikanskoj-frilanserskoj-birzhe-odesk-com/
    habrahabr.ru/post/149041/
    habrahabr.ru/post/138673/
    Ответ написан
    10 комментариев
  • 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 комментарий
  • Flask для больших проектов

    @realduke
    Непонятно, что конкретно интересует!

    Flask ничем не отличается от других Python фреймворков. Если использовать связку Flask + SQLAlchemy + WTForms, то это считай тот же Django, только без contrib и админки. Изначально нужно быть готовым к самостоятельному созданию организации структуры проекта, т.е. где конфиги положить, где модели, где тесты и т.д. Есть несколько проектов-заготовок, которые это упрощают.

    Несколько ссылок по теме:

    github.com/mitsuhiko/flask/wiki/Large-app-how-to
    github.com/swaroopch/flask-boilerplate
    github.com/semirook/flask-kit
    github.com/imlucas/flask-tool
    github.com/klen/Flask-Foundation

    У Flask сейчас довольно много расширений, проверенные лежать тут flask.pocoo.org/extensions/. Много других можно найти тут crate.io/?has_releases=on&q=flask. Рекомендуется конечно учитывать что некоторые могут быть криво написаны или морально устарели.

    По устройству проектов еще можно поискать готовые приложения. Они есть тут flask.pocoo.org/community/poweredby/, те, которые с исходниками. Еще на гитхабе много чего, можно поискать по импортам, где используется Flask, в простейшем случае так как-то github.com/search?l=Python&q=from+flask&ref=searchresults&type=Repositories.
    Ответ написан
    2 комментария
  • Хранение музыки в облаке

    pomeo
    @pomeo
    grooveshark.com там почти всё есть, плюс если я что-то не находил то загружал, хотя не особо подходит под слово «облако», но то что надо делает
    Ответ написан
    1 комментарий
  • Стоит ли изучать администрирование Линукс серверов?

    paralon
    @paralon
    ХЗ, по мне, так если нравится Windows можно развиваться в этой сфере. Стать грамотным узким спецом в MS-продуктах, охватывать в разных сферах по чуть-чуть. Таких спецов не хватает и они всегда ценны.
    Ответ написан
    Комментировать
  • Стоит ли изучать администрирование Линукс серверов?

    magnitudo
    @magnitudo
    Архитектор, программист, предприниматель...
    Если есть ресурсы, то однозначно стоит. Linux это принципиально другая концепция построения системы, что здорово вправляет мозг и помогает лучше делать многие вещи, в том числе и под Windows.
    Ответ написан
    2 комментария
  • Стоит ли изучать администрирование Линукс серверов?

    Screatch
    @Screatch
    Ruby On Rails front-end developer
    Лишние знания и навыки ведь не помешают) А опыт администрирования Linux система в любом случае пригодится в будущем.
    Ответ написан
    Комментировать
  • Бесплатный менеджер задач — какой выбрать?

    bytecode_rus
    @bytecode_rus
    мне нравится trello.com
    все очень просто и понятно
    там можно делать листы, а в них карточки
    как раз то, что вам надо
    Ответ написан
    Комментировать
  • Не подскажете ли, пожалуйста, ссылку на хорошее введение в RHEL/CentOS/SLES для Debian/Ubuntu админов?

    oldbay
    @oldbay
    В основном посмотрите здесь: Red Hat Клуб — быстрый, но не подробный, лекбез
    Есть документация на сайте Инвенты, но там на русский более-менее переведены доки 4-й версии redhat, но и их вполне хватает для понимания всех редхатоидов.
    Ответ написан
    Комментировать
  • Python IDE

    wwwsevolod
    @wwwsevolod
    vim + плагины еще никто не советовал?
    Ответ написан
    Комментировать
  • Python IDE

    @switlle
    www.jetbrains.com/pycharm/

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

    Stdit
    @Stdit
    Чтобы стать программистом, который не просто пишет по гайдлайнам, но ещё и всё понимает и чувствует код, надо написать не один десяток велосипедов и сравнить свои велосипеды с велосипедами других программистов. Понять, почему твой велосипед работает хуже и написать новый велосипед.

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

    Конечно, я не одобряю велосипеды в профессиональном программировании, но для обучения и саморазвития, по-моему, нет ничего лучше.
    Ответ написан
    1 комментарий