• Как слушать трафик пользователей сети местного провайдера, если есть админка к сетке?

    Jump
    @Jump
    Системный администратор со стажем.
    Включаете на свиче зеркалирование портов, подключаете зеркальный порт к той машине на которой запущен снифер, и слушаете себе.

    P.S. Когда выйдете по УДО, отпишитесь удалось ли прослушать трафик.
    Ответ написан
    1 комментарий
  • Куда перейти с php?Python или Ruby?

    Sergei_Erjemin
    @Sergei_Erjemin
    Улыбайся, будь самураем...
    Вопрос примерно так звучит:

    В какую религию перейти из Язычества? В Буддизм или Конфуцианство?

    Я бы в Буддизм пошел... Тьфу... То есть на Python. У него паства побольше и распространен он поболее. Последователи учения -- не злобливые, и помогут. А Ruby как конфуцианство как-то слишком узковатое... Хотя, может просто мало его последователей встречал.

    А вообще, некоторые и в язычестве живут. К шаманам ходят, пирамидки из камней у дорог складывают, ленточки в дар деревьям на ветки привязывают. Красиво, спокойно... полное единение со стихиями, и программист как одна из этих стихий...
    Ответ написан
    Комментировать
  • Можно ли Junior Python Developer'ом устроиться на постоянную удаленную работу с почасовой ставкой на Elance\Odesk?

    dmnBrest
    @dmnBrest
    Salesforce for money. Python, Go, Ruby for soul.
    Конечно реально. Индусы же, которые вообще не умеют программировать, как-то работают.
    А вообще что вы можете предложить заказчику на odeck? Вы решите его проблему. Junoir устраиваются на работу чтобы учиться. На odesk никто вас учить не будет. Поэтому для Junior единственный путь - за еду искать себе место возле опытного программиста, который всему научит. А то что вы "только приступил к первым урокам Python" это даже Junior нельзя назвать. Junior это человек который знает основные аспекты разработки и может реализовать большинство решений - пусть это будет и говнокод, но главное чтобы в голове был подход к решению. До Junior еще пахать и пахать!
    Ответ написан
    6 комментариев
  • Сравнить uWSGI vs Gunicorn?

    mututunus
    @mututunus
    Backend developer (Python, Golang)
    Думаю разница на глаз не будет заметна. Тут скорее дело привычки, я обычно использую gunicorn из-за простоты настройки.
    Ответ написан
    1 комментарий
  • Как проверить raid1 в freebsd при загрузке с LiveCd?

    RicoX
    @RicoX
    Ушел на http://ru.stackoverflow.com/
    Грузимся с лайфсидишки или синглюзера, дальше gmirror load подгружаем модуль фри для работы с рейдом, смотрим в каком состоянии рейд gmirror status, дальше если деградация и идут проценты, то fsck -y на gm раздел, не в коем случае не на физический, а то можно не слабо похерить систему. Если процентов нет, а один из дисков тупо вывалился, то gmirror forget gm0 - заставляем рейд забыть дохлый диск, ставим новый диск gmirror insert gm0 /dev/ad№-диска, можно и не ставить новый диск - стартонуть на одном, но тогда предварительно вытащите куда-то живые данные.
    Ответ написан
    6 комментариев
  • На каких языках лучше написать сайт для турфирмы (нужно чтобы было фильтры поиска, чтобы использовалась статистика и аналитика)?

    vvpoloskin
    @vvpoloskin
    Инженер связи
    Какой цвет подойдет для покраски забора - красный, синий или зеленый? Два последних я не видел.
    Ответ написан
    Комментировать
  • Два ForeignKey в моделе, как реализовать?

    mututunus
    @mututunus
    Backend developer (Python, Golang)
    class Rates(models.Model):
        class Meta:
            # делает уникальным направление обмена
            unique_together = ("_from", "_to")
    
        # эталон
        _from = models.ForeignKey(Currencies, verbose_name='Эталон', related_name="rates_from")
    
        # валюта
        _to = models.ForeignKey(Currencies, verbose_name='Валюта', related_name="rates_to")
    
        rate = models.FloatField(verbose_name='Курс')
    Ответ написан
    2 комментария
  • Какова философия python и django?

    sim3x
    @sim3x
    поискал статьи про написание чата

    Не совсем задача для джанго.
    Джанго создавался как фрейм для онлайн-издания. Потому чтоит вначале изучить стандартный юзкейс фрейма -- странички, блоги, опросы и тп.

    Создать чат-приложение с 0 -- намного сложнее чем ты думаешь

    Тут я вообще запутался, а сам я почему чат не могу сделать.

    Можно создать чат на основе повторяющихся ajax запросов к серверу -- не очень елегантно, но для 20 пользователей приемлемо

    Также искал, создание блога на django, но и там применяют какие-то стандартные функции публикации django

    Изучи их

    дополнительное приложение(или модуль, плагин) - комментарии disquz

    Если у тебя мало опыта в разработке, стоит сделать упор на базовые функции фрейма, а потом переходить к плагинам

    Расскажите главные принципы django

    Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.

    - высокоуровневий веб-фрейм
    - быстрая разработка
    - чистота
    - ясная структура кода

    Веб-фрейм для перфекционистов с дедлайнами!

    Расскажите, состав django

    Object-relational mapper -- взаимодействие с БД
    Automatic admin interface -- базовый интерфейс администратора
    Elegant URL design -- управление улами
    Template system -- расширяемый язык темплейтов
    Cache system -- гибкое кеширование

    Расскажитекак и с чем его едят

    стоит начать отсюда
    https://docs.djangoproject.com/en/1.7/intro/tutorial01/
    Ответ написан
    Комментировать
  • Какую IDE выбрать для python/flask?

    donkaban
    @donkaban
    Умею рисовать тени
    1. ST2/3 легко настраивается как python ide - pylint, jedi ...
    2. PyCharm/CE - практически промышленный стандарт
    Ответ написан
    7 комментариев
  • Есть ли какая-нибудь разница в написании приложений на Django, используя Windows или Linux?

    @sakuradaj
    Да, определенно лучше разрабатывать на Linux.
    Я сам занимаюсь Django разработкой из под Ubuntu.
    Под Windows имел проблемы с pip, иногда нужно было собирать исходники и для этого нужны были разные библиотеки.

    Еще могу посоветовать использовать Vagrant в качестве сервера\интерпретатора, с таким же Linux дистрибутивом и окружением как на продакшен сервере, это будет даже лучше. В таком случае можно даже попробовать разрабатывать из под Windows.
    Ответ написан
    2 комментария
  • Есть ли какая-нибудь разница в написании приложений на Django, используя Windows или Linux?

    @Derfirm
    Noname Developer.
    Озвучу своё мнение: я лучше отстрелю себе ногу, чем вернусь обратно на Windows.
    А если по теме, поначалу у меня возникали проблемы с путями, любил хардкодить, а слеши на винде и линухе были в разные стороны(:
    Иногда случалось, что пип отказывался ставить пакеты, в общем много проблем, казалось бы, на пустом месте.
    Если линукс-подобные системы использовать для разработки- они очень круты, и в плане стабильности, и в плане "последеплойного" периода.
    Быть может, не все согласятся использовать в качестве каждодневной дескотопной системы линуху, но в качестве рабочей лошадки - хороший тон, опять же имхо.
    Ответ написан
    3 комментария