Python: интеграция Pylint и PyCharm
31 мая 2015
Django: нет файлов CSS, JS и другой статитики0 (0)
30 мая 2015
Windows: Thunderbird: импорт календаря из Office 3650 (0)
29 мая 2015
Имеется локальный Thunderbird, имеется учётная запись Office 365 с календарём, которым пользуется компания и все события добавляются в него. Задача — получать сообщения о событиях в календаре Thunderbird, т.к. привык к нему и Outlook использовать желания нет никакого. Для начала — переходим в Дополнения и ищем сам календарь — Lightning: Перезапускаем Thunderbird, и качаем exchangecalendar со страницы https://github.com/Ericsson/exchangecalendar/releases. На момент написания… Читать далее »
![]()
Git: revert — откат изменений в удалённом репозитории после push0 (0)
28 мая 2015
Apache Cassandra: Python — сохранение файла в базу0 (0)
27 мая 2015
В дополнение к статье Apache Cassandra: работа с базами из Python и cassandra-driver — пример того, как можно сохранить файл в базу. Создадим файл: $ cat hello.c #include <stdio.h> main() { printf(«Hello Worldn»); } Скомпилируем его: $ gcc hello.c -o hello Создадим таблицу с типом uuid для id, и blob для файлов: cqlsh:testkeyspace> CREATE TABLE files_uuids (id… Читать далее »
![]()
Chef: часть 1 — установка, файл рецепта, ресурс0 (0)
26 мая 2015
Этот и последующие посты — краткий перевод с сайта Learn Chef. Установка Chef Устанавливаем набор Chef Development Kit (ChefDK). В данном примере установка выполняется на Debian 7 Wheezy. На странце загрузок Chef выбираем нужную систему, в данном случае — Ubutntu: # cd /tmp/ && wget https://opscode-omnibus-packages.s3.amazonaws.com/ubuntu/12.04/x86_64/chefdk_0.4.0-1_amd64.deb Запускаем установку: # dpkg -i chefdk_0.4.0-1_amd64.deb Selecting previously unselected package chefdk. (Reading database… Читать далее »
![]()
Apache Cassandra: работа с базами из Python и cassandra-driver0 (0)
25 мая 2015
Предполагается, что Cassandra уже установлена и работает, и в ней есть база TestKeyspace и таблица users, созданные в статье Apache Cassandra: описание директорий, язык CQL, утилита cqlsh. Установка драйвера Для работы с Cassandra из Python требуется cassandra-driver, который можно установить из PIP. Для установки PIP в Debian — выполняем: # aptitude install python-pip И устанавливаем драйвер: # pip install… Читать далее »
![]()
Git: загрузить новый локальный бранч в удалённый репозиторий0 (0)
24 мая 2015
Предположим, у вас есть загруженный из центрального репозитория бранч: d:Temp>git clone https://bitbucket.org/username/testrepo Cloning into ‘testrepo’… Username for ‘https://bitbucket.org’: username Password for ‘https://[email protected]’: remote: Counting objects: 3, done. remote: Total 3 (delta 0), reused 0 (delta 0) Unpacking objects: 100% (3/3), done. Checking connectivity… done.
![]()
uWSGI: django.core.exceptions.AppRegistryNotReady: The translation infrastructure cannot be initialized before the apps registry is ready.0 (0)
18 мая 2015
После обновления Django с 1.3 до 1.8 и uWSGI с 2.0.8 до 2.0.10 — при запуске приложения на Django возникает ошибка: django.core.exceptions.AppRegistryNotReady: The translation infrastructure cannot be initialized before the apps registry is ready. Check that you don’t make non-lazy gettext calls at import time.
![]()
Django: два представления в одном URL0 (0)
17 мая 2015
Для примера — возьмём приложение «Домашняя бухгалтерия«, описанный в посте Django: создание проекта “домашняя бухгалтерия”. Например — я хочу, что бы общая доступная сумма, которая сейчас отображается только в index() — отображалась на страницах index и transactions. Реализуется это очень просто. Создадим новую функцию total_avail() в файле views.py: … def total_avail(): total = Source_types.objects.aggregate(Sum(‘source_sum’)) return total… Читать далее »
![]()