Архив рубрики: Решение проблем

Лечим Steam-версию Rocksmith 2014 от кабеля

Вкраце: Rocksmith 2014 это игра-тренажер, в которой роль игрового контроллера выполняет реальная гитара. Плюсы: собственно, сама игра офигенная. Минусы: чтобы гитару как-то в воткнуть в компьютер, производители настаивают на покупке их весьма недешевого кабеля. И то, что у меня уже есть … Читать далее

Рубрика: Разное, Решение проблем, Туториалы | Метки: , , , | 21 комментарий

Python: динамическая подмена класса

Юзкейс Есть функция-фабрика, возвращающая объект класса A. Функция из сторонней либы, менять ее нельзя (либо вообще ее код закрыт). А нам очень нужно сделать класс B, наследованный от A, и перекрыть magic-метод, скажем __exit__. Проблема в том, что объекты класса A … Читать далее

Рубрика: На заметку, Программирование, Решение проблем | Метки: , | Добавить комментарий

Манкипатчим поддержку decimal.Decimal в json

TypeError: Decimal('0.99') is not JSON serializable Вот, что заставляет людей гуглить, как добавить поддержку новых типов в стандартную либу json. Вообще, пост не об этом, вот просто парочка правильных решений: использовать simplejson создать свой энкодер, пронаследовавшись от стандартного, и передавать … Читать далее

Рубрика: На заметку, Решение проблем | Метки: , | 1 комментарий

Django: экспорт БД через view

Есть некий Django-сайт, который нужно перенести на другой домен, но доступ у нас есть лишь  к его файлам. Выяснилось также, что сервер перезагружается, при обновлении даты изменения WSGI модуля сайта. Скрипты и статику-то мы перенесем. Но что делать с БД?

Рубрика: Решение проблем | Метки: , , , | Добавить комментарий

Ubuntu — Eclipse cannot load SWT libraries

Eclipse не загружается, а в логе что то про SWT? java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: no swt-gtk-3740 in java.library.path no swt-gtk in java.library.path Can’t load library: /home/user/.swt/lib/linux/x86_64/libswt-gtk-3740.so Can’t load library: /home/user/.swt/lib/linux/x86_64/libswt-gtk.so Все ясно!

Рубрика: Решение проблем | Метки: , , , | Добавить комментарий