• Какую литературу приобрести?

    Nipheris
    @Nipheris Куратор тега C++
    1) линейная алгебра и выч. геометрия;
    2) начала комп. графики: www.amazon.com/Fundamentals-Computer-Graphics-Pete...
    3) конкретно по OpenGL: www.amazon.com/OpenGL-Programming-Guide-Official-L...
    4) книгу по механике, ну или главы по механике из учебника по физике для ВУЗов;
    5) по звуку книгу не подскажу, современные звуковые API для игр и прочей виртуальной реальности (т.е. где важна поддержка 3D) - OpenAL (кроссплатформеное), XAudio2 (винда).
    Ответ написан
    Комментировать
  • Какую литературу приобрести?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    dmkpress.com/catalog/computer/programming/python/9...

    это 100% пригодится

    по играм не подскажу
    Ответ написан
    Комментировать
  • Что мой провайдер знает обо мне?

    @nirvimel
    Когда я захожу на определенный сайт, провайдер видит URL?

    Да.

    А если я захожу на https?

    Известен IP сервера и имя домена. Больше ничего.

    Откуда провайдер узнает, что я скачиваю определенный фильм/программу через torrent?

    Торрент-клиент общается с трекером по HTTP. Все видно насквозь: конкретные торренты + вся статистика (когда начато скачивание, когда закончено, когда пошла раздача, сколько роздано). Возможно подключение к трекеру и по HTTPS, но rutracker.org такой возможности не дает (мне тоже интересно почему).

    Все пакеты которые я получаю и раздаю значит провайдер скачивает себе, чтобы узнать что это за фильм/программа?

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

    Или он отслеживает факт скачивания .torrent файла, а затем делает вывод по идущим пакетам, что это скачивается?

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

    Когда я пользуюсь VPN, что видит провайдер?

    Видит шифрованный траффик на конкретный IP. По IP можно узнать, что этот диапазон продается под VPSы. Сам факт шифрованного трафика вешает абонента в списки тех, "кому есть что скрывать", а значит подозреваемых при любом розыске.

    Что я зашел на определенный IP и с него идут зашифрованные потоки?

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

    OpenVPN будет работать через VPN IP и в браузере и при обновлении Windows, драйверов, ...?

    В зависимости от настройки. Но в общем случае, да, так.

    Читал, что в Windows есть такая особенность, что если провайдер как-то урезает пакет, то VPN отключается и сайту показывается мой реальный IP?

    Это не связанно с провайдером. Это особенность Windows. Когда VPN отваливается, весь трафик вылетает наружу в открытом виде. Опять же зависит от настроек. Но это еще одна цена "удобства" при использовании Windows.

    При этом провайдер видит на каком я сайте, что скачиваю?

    VPN отвалился - хацкер спалился.

    Таких фишек много?

    Смотря о чем речь. В сфере сетевой безопасности и анонимности различных нюансов вообще много.

    Как от них защитится?

    Учить мат.часть. Разбираться в сетевых протоколах и в устройстве ОС.

    Если пользуюсь каким-то расширением типа ZenMate, dotvpn, провайдер аналогично как и с VPN видит что что-то отправляется и приходит на определенный VPN IP?

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

    При использовании Tor, кто-то пользуется моим IP, пока я пользуюсь чужим?

    Нет. Если у вас не сконфигурирован Exit Node.

    Что при этом видит провайдер, что я получаю потоки данных с определенных IP и каждый раз разный IP?

    У них есть система точного обнаружения использования Tor. Это факт остается в логах с теми же последствиями, что и для VPN.

    Провайдер видит URL?

    Через Tor и VPN - нет.

    Каким образом можно полностью управлять сетью на ПК, видеть что, куда и когда отправляется или приходит на ПК (Windows, Linux)?

    Видеть все: https://www.google.com/search?q=Wireshark
    Блокировать все лишнее: https://www.google.com/search?q=Comodo+Firewall
    Ответ написан
    22 комментария
  • Как работать столько времени в день сколько хочется?

    Как в анекдоте "Раньше работал по найму 8 часов в день. Потом решил "Все. Надоело! Хватит пахать на дядю !" и открыл свой бизнес... Теперь у меня свободный график и рабочий день 16 часов."
    Ответ написан
    1 комментарий
  • Как вставить image в canvas, используя pil и tkinter в python 3.5.1?

    поиграем в найди 10 отличий ? в вашем случае
    image "" doesn't exist


    from Tkinter import *
    import Image, ImageTk
    root = Tk()
    root.geometry('1000x1000')
    canvas = Canvas(root,width=999,height=999)
    canvas.pack()
    pilImage = Image.open("ball.gif")
    image = ImageTk.PhotoImage(pilImage)
    imagesprite = canvas.create_image(400,400,image=image)
    root.mainloop()
    Ответ написан
    Комментировать
  • Как установить библиотеку для Python 3.5.1 с помощью pip на windows?

    @deliro
    Дело в том, что у тебя папка, где лежит pip не прописана в PATH.
    PATH - это системная переменная, где лежит список (строка, разделённая точками с запятой) папок, где винде нужно искать нужную команду, если ты не указал до неё путь.
    Ты можешь туда дописать путь до папки с pip (он у тебя скорее всего такой: C:\Python35\Scripts\) вот тут:
    3e7b116cfc18467a9eb7f6cffbd208b3.png
    Но делать я тебе это не советую, т.к. я сколько не пытался, винда всё равно его меняла.
    Поэтому просто заходишь в папку C:\Python35\Scripts\, жмёшь правую кнопку с зажатым шифтом и запускаешь командную строку (в списке меню). И там уже пишешь pip install Pillow.
    Ответ написан
    1 комментарий
  • В чем ошибка (почему на выходе из функции 5, а не 7)?

    abs0lut
    @abs0lut
    Почитайте про ссылки, объекты, область видимости переменных и способы передачи параметров в функцию.

    Что видим в коде:
    x=5
    создали объект со значением "5" и присвоили ссылку на него переменной "х"
    def funA(x,y):
            x=7
            return x

    создали функцию с двумя параметрами
    в теле функции завели локальную переменную "х"
    в качестве результата возвратили локальную переменную

    funA(x,4)
    вызвали функцию с параметрами 5 и 4
    print x
    напечатали не локальную переменную "х"

    А теперь ответ на Ваш вопрос:
    В чем ошибка (почему на выходе из функции 5, а не 7)?

    На выходе из функции как раз 7
    >>> x=5
    
    >>> def funA(x,y):
    	    x = 7
    	    return x
    
    >>> funA(x,4)
    7

    А то, что Вы приняли за "выход" функции есть просто переменная "х", которая понятия не имеет о Вашей функции, что внутри нее творится и что возвращется
    Ответ написан
    Комментировать
  • В чем ошибка (почему на выходе из функции 5, а не 7)?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    или
    x = funA(x,4)
    или
    def funA(y):
        global x
        x = 7
        return y
    Ответ написан
    2 комментария