• Как работать с peewee из нескольких потоков?

    orsinium
    @orsinium Автор вопроса
    ИБ, Python, Web
    Если кому-то интересно, то в database.__init__ можно передать аргумент threadlocals=True, который, вроде как, всё чинит. Как я говорил, ошибка проявляется не сразу, так что придётся немного подождать, прежде чем говорить наверняка :)
    Ответ написан
    Комментировать
  • Пентестинг. Доступен ли он обычным смертным?

    orsinium
    @orsinium
    ИБ, Python, Web
    Можно начать с zero security A от компании Pentestit. Стоит денег, зато будут пинать и консультировать по любым вопросам. Курсы, конечно, совсем для новичков. Если хотите заранее посмотреть, как выглядит материал, его несложно найти на всяких форумах и торрентах.
    Если интересует более качественный и бесплатный материал, на youtube полно различных курсов. Например, рекомендую secsem от МГУ (к слову, они на этой неделе победили в Volga CTF). При таком подходе, однако, Вас никто не будет консультировать по интересующим вопросам. Но ведь Вас не забанили в гугле, правда? ;)
    Ответ написан
    1 комментарий
  • Как поставить Ubuntu 16.04.1 LTS на раздел диска C:/ не повредив D:/?

    orsinium
    @orsinium
    ИБ, Python, Web
    При установке выбираете manual partition, выбираете sda3 как точку монтирования для / (root), указываете, что нужно форматировать данный раздел. Другие разделы можете не трогать, а можете примонтировать куда-нибудь в /mnt (например, sda4 в /mnt/data/). Просто не нужно менять файловую систему раздела или форматировать раздел, и всё будет в порядке :)

    У меня дружно сосуществуют win, mint, kali и общий раздел с данными, так что проблем быть не должно. Хотя в любом случае данные лучше забэкапить. Если нет внешнего харда, лучше в облако на mega или mail.
    Ответ написан
    Комментировать
  • Как сделать свою модификацию ВК(для андроид) с оффлайном?

    orsinium
    @orsinium
    ИБ, Python, Web
    Подходы разные. Почитай основы и выбери свой. Вот что в голову приходит:
    1. Дополнение для Chrome (или другого браузера). К слову, такие дополнения уже есть (vk offline, кажется)
    2. Сделать какой-нибудь JS-скрипт и подрубить через консоль разработчика.
    3. Нравятся извращения? Можно сделать свою десктопную версию на qt.

    Очевидно, что лучше оставить в покое велосипедостроение и скачать готовое дополнение.
    Ответ написан
    Комментировать
  • Как работать с print?

    orsinium
    @orsinium
    ИБ, Python, Web
    Очень важная информация для тех, кто только-только начинает изучать питон (да-да, для Вас): сейчас в ходу вторая и третья версии питона, и они отличаются в некоторых деталях. У вас - третий. Соответственно, при подборе сайтов/статей/учебников внимательно следите, чтобы данный материал был про третий питон.
    Ответ написан
    Комментировать