• Какие ачивки придумать для IT отдела?

    coxx
    @coxx
    Спросите команду. Они будут играть, если это будет их игра.
    Ответ написан
    Комментировать
  • Virtualbox - пятый адаптер?

    coxx
    @coxx
    В виртуальной машине VirtualBox может быть до восьми сетевых адаптеров. Почему-то через GUI можно добавить только четыре. Еще четыре можно добавить при помощи утилиты командной строки, примерно так (все в одной строчке):
    VBoxManage modifyvm vm --nic5 hostonly --nictype5 virtio --cableconnected5 on --hostonlyadapter5 "VirtualBox Host-Only Ethernet Adapter" --nic6 hostonly --nictype6 virtio --cableconnected6 on --hostonlyadapter6 "VirtualBox Host-Only Ethernet Adapter" --nic7 hostonly --nictype7 virtio --cableconnected7 on --hostonlyadapter7 "VirtualBox Host-Only Ethernet Adapter" --nic8 hostonly --nictype8 virtio --cableconnected8 on --hostonlyadapter8 "VirtualBox Host-Only Ethernet Adapter"

    Где «VirtualBox Host-Only Ethernet Adapter» — это имя интерфейса на хост-машине (в Винде они так длинно называются).
    Ответ написан
    1 комментарий
  • Система приема электронных платежей - аналог Robokassa?

    coxx
    @coxx
    > неработоспособность их SSL-ной формы оплаты с google chrome
    > (их тех. поддержка отказывается решать проблему и предлагает
    > отключить определенные алгоритмы шифрования в браузере).

    Я не знаю, чего они там курят, но их проблема не в каких-то там SSL-алгоритмах и проявляется не только в Chrome. Их сервер мгновенно сбрасывает TCP-соединение (с их стороны прилетает TCP RESET) — ни до каких SSL алгоритмов дело еще не доходит.

    Мы нашли костыльный способ, как это обойти. Если интересно — напишите в личку.

    Публично писать принципиально не хочу. Пускай мутанты из Робокассы и дальше вешают лапшу «отключите в Chrome SSL» (ага, в браузере, который использует четверть интернета) и лишаются клиентов.
    Ответ написан
    2 комментария
  • Python - два main loop

    coxx
    @coxx
    Кстати, скорее для общего развития, потоки — это не единственный подход к разработке сетевого клиента с GUI. К примеру, есть фреймворк Telepathy. В нем сетевой клиент — это, по сути, демон, который взаимодействует с фронтэндом через D-Bus.
    Ответ написан
    Комментировать
  • Python - два main loop

    coxx
    @coxx
    Традиционный GUI-вый mainloop — это, по сути, обычный «while true:», в котором, среди прочего, происходит перерисовка интерфейса и обработка ввода от пользователя. Поэтому в однопоточной программе GUI будет зависать на любых блокирующих операциях (вычисления, ввод-вывод или просто time.sleep()).

    Если Вы хотите освоить не только python, но и сам Qt, то стоит посмотреть на Qt-шные потоки.
    Ответ написан
    Комментировать
  • GUI frontend для Python приложения

    coxx
    @coxx
    На самом деле выбор не велик: Qt или wxWidgets. Я бы выбрал Qt — лучше документация.
    А вот с Tk для более-менее серьезной программы я бы не стал связываться — тулкит морально устаревший.
    Ответ написан
    2 комментария
  • Архитектура БД для фильтров аналог Яндекс Маркета?

    coxx
    @coxx
    Вам стоит использовать Sphinx. Посмотрите доклад про организацию товарного каталога в dostavka.ru. Sphinx также используется в товарном каталоге на gorbushka.ru.
    Ответ написан
    2 комментария