• Как подтянуть английский за год?

    @hoarywolf
    От "почитать в дорогу" восприятие на слух не улучшится.
    Поэтому слушайте курс Assimil, подкасты BBC English (например 6 minute English)
    Попробуйте lyricstraining.com —  это типа караоке наоборот, надо на слух слова вставлять

    а почитать (вернее позаниматься) — Grammar in use Мерфи (подберите книжку под свой уровень)
    Ответ написан
    5 комментариев
  • Где взять хорошие уроки по Django Pycharm Python?

    gordon_shamway
    @gordon_shamway
    а какая разница какая среда?
    вот книги
    Django by Example
    Nigel George - Mastering Django
    Web Development with Django Cookbook - Second Edition
    уроки
    tutorial.djangogirls.org/ru
    djbook.ru/rel1.9/intro/tutorial01.html
    https://github.com/dikiigr/django-online-shop
    Ответ написан
    Комментировать
  • Python без Django etc, что остается в итоге?

    sim3x
    @sim3x
    Да практически ничего не остается, кроме

    https://pypi.python.org/pypi
    There are currently 87954 packages here.
    Ответ написан
    Комментировать
  • Где найти проекты Python, чтобы сделать портфолио?

    Dit81
    @Dit81
    Security researcher, pentester, internet-marketer
    Советую всем своим студентам, читать Лутца и Марка Саммерфилда — «Python на практике». Сразу отпадут многие вопросы и портфолио будете нарабатывать...
    Ответ написан
    Комментировать
  • Как составить план обучения на ближайшиее время?

    aRegius
    @aRegius
    Python Enthusiast
    Добрый день, Дмитрий.

    1. В такой последовательности:
    Python
    a) Майкл Доусон - рус ... eng
    b) Марк Лутц - рус ... eng
    c) Дэвид Бизли + Лучано Рамальо
    Дальше - самостоятельный выбор, исходя из личных потребностей.
    Django
    a) Джейкоб-Каплан Мосс и Адриан Головатый - рус ... eng
    b) Django Girls Tutorial
    c) Гринфилды + Равиндран

    Параллельно читаем Django documentation

    2. HTML5 + CSS3 + JS + SQL.
    Знать на уровне, достаточном для реализации собственного проекта с нуля (скажем, свой сайт). Для этого, правда, достаточно HTML и CSS, в объеме указанных книг. Другой вопрос, что и JS, и SQL практически всегда требуются в багаже знаний при устройстве на работу (достаточно посмотреть вакансии).

    3. Нет, просто нету смысла. Актуальной качественной литературы по Python хватает. Есть некоторые исключения (некоторые из них мною упомянуты), но в целом, повторюсь, с современной литературой у Python все в полном порядке. Ищите на Amazon, сортируя по дате выхода.
    Ответ написан
    9 комментариев
  • Python примеры парсеров?

    sim3x
    @sim3x
    Есть scrappy
    Там все реализуется без вопросов
    Ответ написан
    2 комментария
  • Какие есть Free Open Source SMS?

    Илья ilya Lutkov, похоже вы немного запутались задавая вопрос. Изначально можно подумать, что Вас интересует развёртывание собственного СМС-шлюза с помощью своих программно-аппаратных средств (устройства, SIM и т. п.). И даже приведённый в пример playSMS относится именно к средству развёртывания собственного шлюза со своими устройствами. Но далее по вашему ответу для Rsa97 понимание Ваших задач уже сменяется в сторону использования API каких-либо third-party сервисов-шлюзов для отправки СМС.

    Вообще почти все сервисы отправки СМС имеют API и многие из них имеют даже готовые библиотеки и модули с открытым исходным кодом. А найти эти сервисы даже через Google достаточно легко. У меня в личных архивах был следующий список касательно сервисов с API для отправки СМС.

    Международные:


    Российские и СНГ:


    И ещё можно найти списки альтернатив на таких сайтах:


    Этот список возможно не такой актуальный уже и возможно на данный момент есть более интересные сервисы, стоит только поискать.
    Ответ написан
    Комментировать
  • Как сделать поминутный учет работы скрипта?

    zoonman
    @zoonman
    ⋆⋆⋆⋆⋆
    time -p python script.py --config user1.json
    Ответ написан
    Комментировать
  • Как провести сборку и развертывание Django приложения?

    werevolff
    @werevolff
    Я делаю Так.
    Ответ написан
    Комментировать
  • Как провести сборку и развертывание Django приложения?

    Я тоже использую фабрик для этих целей. Посмотрите мой репозиторий по адресу https://github.com/stagor/django-ubuntu-deploy-live

    Я использую простой баш скрипт для установки и настройки сервера. Каждый раз, когда я деплою код в продакшине, я делаю это на новом сервере. Вагрант используется для тестирования локально. Код простой в поддержке, и легко используется. Если у вас будут вопросы, спрашивайте.
    Ответ написан
    Комментировать
  • Как провести сборку и развертывание Django приложения?

    urtow
    @urtow
    *nix, python, QA, bagpipe, folk music
    Ваша задача сводится к простой вещи - как правильно деплоить код на продакшен.

    Делается это очень просто:
    - Просто клонируем код на продакшен
    - Ставим зависимости (и все остальное)
    - Удаляем все, чего не должно быть на продакшене - gulpfile.js, package.json, bower.json, .bowerrc и конечно же директорию .git.

    Дальше начинаются варианты:
    - Не далять директорию .git, а создать для prod окружения отдельный ключ, который имеет доступ только к prod ветке репозитория. Для увеличения секурности - можно еще открывать репозиторий для продакшена только перед деплоем и закрывать после деплоя.
    - Использовать Docker. Просто собираем контейнер где-то еще, удаляем из контейнера все лишнее и после деплоим сам контейнер в продакшен.

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

    Чтобы не делать все руками, имеет смысл этот процесс автоматизировать - для вас есть огромное количество инструментов - CI сервера (тот же Jenkins или web аналоги) и средства автоматизации для деплоя - ansible, salt-stack, puppet, chef. Как показывает практика - ansible один из самых простых.
    Ответ написан
    2 комментария
  • Изучение python не для новичков, с чего начать?

    nikolay_karelin
    @nikolay_karelin
    Ведущий разработчик, пишу на Python, Tcl, Matlab
    Рекомендую или начать свой проект или даже лучше присоединится к чему-нибудь интересному на ГитХабе (все равно 70-90% реальной работы - это разбор и фикс чужого кода, ну или своего старого).

    И порекомендую хорошую книжку: Марк Саммерфилд, Python in Practice, www.qtrac.eu/marksummerfield.html (ISBN 978-0321905635)
    Ответ написан
    1 комментарий
  • Изучение python не для новичков, с чего начать?

    pashananebe
    @pashananebe
    хороший
    я изучаю по книге Tony Gaddis - Starting Out with Python (3rd edition)

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

    также перед сном врубаю ютуб и смотрю уроки - их там очень много по Пайтону.
    Ответ написан
    Комментировать
  • Как работать с западными компаниями НЕ через fl-биржу?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    если вы

    УМЕЕТЕ

    находить / выходить на

    заказчиков
    (платежеспособных высокобюджетных заказчиков) -
    все остальное - неважно

    принимать для начала можно и на Пионер (там есть услуга выставления счета)
    Ответ написан
    5 комментариев
  • Как работать с западными компаниями НЕ через fl-биржу?

    @alexdora
    Топ-менеджер
    Я бы хотел прокомментировать ответ по поводу Словакии и по поводу счетов в Европейской стране в принципе

    1. В Европу лезут открывать не для того, чтобы облегчить банковские операции или показать себя с лучшем фейсе. Те кто лезут туда для того, чтобы выйти типа "на другие" рынки в перспективе - мягко говоря глупы. Даже открытие счета в Словакии для выхода на рынок конкретно Словацкий (надеюсь правильно склонил) - глупость. С таким же успехом человек может поехать как физическое лицо, открыть на себя банковский счет и через договора принимать деньги на коммерческие заказы.
    2. Словакия как страна - вторая категория. Это значит, что для UK компании это значит как Африканская страна (третий мир). Т.е не будет никакой разницы для UK между Словакией и Нигерией, для отправляющего дополнительное беспокойство. Латвия, Литва и Словакия - те страны, через которые пока еще гонят серые бабки и устраивают оффшоры; и их устраивают по большей части Российские люди.
    3. Вы как гражданин России будете обязаны в любом случае уплачивать налоги (13) и показывать нашей налоговой данные по счетам тут в России. И если вы работаете со странами из списка FATF, то контроль будет еще похуже чем наша бухгалтерия.

    Теперь на тему по вашим пунктам.
    1. Пункт наиболее подходит вам. Хороший банк со своим(свои корр. счета, свой валютный контроль и транзитные точки. Таких банков не много, например АБ, Райфф) будет значительно приятнее для того кто платит из Европы, чем счета во многих странах Европы. Во-вторых, являясь резидентом России и находясь на общем (не упрощенке) вы можете гасить налоги до нуля, имея хорошего бухгалтера. Своя тачка в аренду, налог 18%. Живете на деньги фирмы, как многие делают, - и получаете возмещения на всю налоговую базу.

    Пункт второй не комментирую, а вот третий с радостью. Имея белую Российскую фирму с налоговой историей вы сможете получить вид на жительство гораздо проще, дешевле и с большей гарантией. Например, для США это виза категории L1 (выезд строить филиал). И уж если хотите прям зарубежный счет, то лучше это сделать в США и UK через филиал. Филиал владеет фирмой, никакого левака - все прозрачно для всех.

    ADD:
    Не знаю чего там боятся все налогов. У меня есть фирма и мы тут за год подсчитали, если я не живу на деньги фирмы то с прибыли ~20%. В эти 20 вставлены деньги за бухгалтера. Если подсчитаем еще сколько я возврата сделал, за аренду машины, за купленные продукты типа "в офис", за ремонт машины. То будет дай бог 10%

    ADD:
    Кстати для тех кто за Европу, сразу подумайте о том, что пересылка денег между европейскими странами идет по тому же SWIFT. Т.к какая разница для Итальянского заказчика: Переслать бабки в Россию или Англию. Я не зря поставил Англию и России одной строкой. Россия, так, между нами девочками - не входила и не входит в список стран, где моют деньги. Мы не являемся не доверенной финансовой точкой, коей является Словакия, Литва, Латвия или Египет (там вообще налоговую сожгли) (:
    Ответ написан
    1 комментарий
  • Где Вы берете шаблоны для Bootstrap 3?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Если переделать под бутстрап, то я так понимаю Вы возьмете только сетку, зачем тогда шаблоны?

    Но если все же речь о редизайне, то:
    startbootstrap.com
    ruseller.com/lessons.php?rub=1&id=2392
    https://wrapbootstrap.com/themes?branch=3.x
    https://www.bootstrapzero.com
    и конечно же
    https://almsaeedstudio.com/preview
    Ответ написан
    Комментировать
  • Изучение python не для новичков, с чего начать?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    Комментировать
  • Изучение python не для новичков, с чего начать?

    aRegius
    @aRegius
    Python Enthusiast
    Привет.

    Я уже как-то писал, что, в силу своей природы, предпочитаю книги всем другим источникам знаний. Поэтому рекомендовать (а рекомендовать я могу лишь то, чем лично пользовался) могу только в этом направлении, благо, с литературой у Python все в порядке, с качественной в том числе.

    Итак, лично рекомендую (то, что, как вы и просили, не для базового уровня):

    1. В первую очередь - Python Cookbook и Fluent Python

    2. После, при желании - Expert Python Programming и Functional Python Programming
    Ответ написан
    9 комментариев
  • Что лучше выбрать, мультипоточность или мультипроцессинг?

    gbg
    @gbg
    Любые ответы на любые вопросы
    О разнице между процессами и потоками - у процессов за изоляцию отвечает операционная система. Чтобы два процесса могли повзаимодействовать, нужно обращение к ОС, которое ведет к переключению контекста, что накладно.

    У потоков таких расходов нет. Итого - потоки легче процессов. Но у них хуже с изоляцией - падение одного потока может уронить весь процесс.

    Итого - если задачи в параллельной обработке между собой общаться не должны, первый выбор - процессы, так как изоляция лучше.

    Если должны - выбор - потоки. И хорошая команда разработки. Не фигакпродакшн.
    Ответ написан
    Комментировать