Сообщения

Instance of 'SQLAlchemy' has no 'Column' memberpylint(no-member)

Чтобы убрать ошибку, можно предложить анализатору кода pylint игнорировать модуль flask_sqlalchemy . Для начала создадим файл pylintrc $ pylint --generate-rcfile > pylintrc Отредактируем файл pylintrc , добавив модуль flask_sqlalchemy в список игнорируемых ignored-modules=flask_sqlalchemy А так же добавим класс  scoped_session  в список игнорируемых ignored-classes=scoped_session Открываем файл models.py Теперь все подчёркивания исчезли...

R параллельные вычисления

Если Вы хотите задействовать все мощности вашего компьютера для распараллеливания вычислений вашего R-кода, то сделать это проще простого. Всё, что нужно - зарегистрировать то количество ядер, которое Вы хотите использовать. Делается это с помощью команды  registerDoMC() . Например, registerDoMC (4)      #зарегистрировать 4 ядра Для работы этой функции нужно загрузить пакет doMC: library(doMC) Но есть одна маленькая проблемка, которая на буржуйском звучит так:  The multicore functionality currently only works with operating systems that support the fork system call ( which means that Windows isn’t supported ). Так что все переходим на Linux. Полезные ссылки: Getting Started with doMC and foreach

R Как добавить уровни на график

Изображение
Не буду вдаваться в подробности назначения аргументов функции addTA. Сразу покажу код chartSeries ( SPFB.RTS [ "2014-01-20" ] , TA= NULL ) addTA ( SPFB.RTS$Level.h1 , on= 1 , type= "p" , col = "red" , pch= "_" ) addTA ( SPFB.RTS$Level.l1 , on= 1 , type= "p" , col = "green" , pch= "_" )

R Расчет линейной регрессии в скользящем окне котировок

Изображение
Трейдеры особо не заморачиваются с математическими терминами. Поэтому, когда они говорят о линейной регрессии, это не значит, что речь пойдет о некой прямой. Имеется ввиду кривая, построенная по последним значениям линейных регрессий, построенных в скользящем окне определенного периода котировок. Ближе к делу... В пакете TTR есть функция rollSFM , которая поможет нам вычислить значения этой кривой. library ( quantmod ) getSymbols ( 'SPY' ) reg <- rollSFM ( Cl ( SPY ) , seq ( nrow ( SPY ) ) , 60 ) rma <- reg$alpha + reg$beta * seq ( nrow ( SPY ) )

Правим разрешение экрана при загрузке Ubuntu 12.04, ElementaryOs Luna и прочих

Изображение
Разрешение экрана, которое использует загрузчик Ubuntu 12.04 (grub2), обычно слетает после установки проприетарных драйверов nvidia. На моём ноутбуке вместо положенных 1280x800 я увидел 640x480. По большому счету на работу системы не влияет. Но ради эстетических соображений можете поправить конфигурационный файл загрузчика /etc/default/grub . А именно, раскомментируйте следующую строчку и укажите правильное разрешение: #GRUB_GFXMODE=640x480 Не забудьте выполнить sudo update-grub .

R Замена NA последним значением

В пакете zoo есть отличная функция  na.locf , которая подставляет вместо NA ближайшее предшествующее определенное значение. Продемонстрирую на примере: # будет возвращен вектор 1 1 1 2 2 2 2 3 3 na.locf ( c ( 1 , NA , NA , 2 , NA , NA , NA , 3 , NA ) ) Причем, если в функцию передать значение fromLast = TRUE , то вместо NA будет устанавливаться ближайшее следующее определенное значение: # вернёт вектор 1 2 2 2 3 3 3 3 na.locf ( c ( 1 , NA , NA , 2 , NA , NA , NA , 3 , NA ) , fromLast = TRUE )

R Установка библиотеки rusquant

Для R написана отличная библиотека, предназначенная для количественного анализа финансовых рынков - quantmod . Для российских трейдеров существует дополнение к этой библиотеке - rusquant , которая позволяет получать данные для анализа с сайта Финам. К сожалению автор не успевает выкладывать свежие сборки rusquant под каждый новый релиз R. В этой связи возникают трудности с установкой библиотеки. У меня получилось установить rusquant следующим образом: Ставим quantmod из бинарных пакетов, чтобы в дальнейшем не было проблем с зависимостями. install.packages ( "quantmod" ) Ставим rusquant из исходников install.packages ( "rusquant" , repos= "http://R-Forge.R-project.org" , type= "source" )

R Как применить функцию к каждой строке, включая n следующих строк

Потребовалось мне применить функцию к каждой строке data.frame, включая n следующих строк. В голове крутилось apply, sapply, lapply... Не понимал как получить номер текущей строки в функции apply, чтобы относительно её зацепить в расчет следующие за ней строки. По всем законам гениальности решение оказалось очень простым. Надо выполнить apply не по исследуемому data.frame, а по индексу строки и использовать этот индекс в применяемой функции для получения нужных строк data.frame. Например так: sapply ( 1 : nrow ( df ) , function ( i ) sum ( df [ i: ( i+n ) , ] ) )

Руссификация PDF в Prestashop

1. Скачал с  http://www.sourcefor.../projects/tcpdf  дистрибутив 2. Распаковал содержимое в /tools/tcpdf/ 3. Изменил в /config/config.inc.php ===  define ( '_PS_FPDF_PATH_' ,            _PS_TOOL_DIR_ . 'fpdf/' ); на  define ( '_PS_TCPDF_PATH_' ,            _PS_TOOL_DIR_ . 'tcpdf/' ); === 4. Изменил пути в /tools/tcpdf/tcpdf.php на: require_once ( _PS_TCPDF_PATH_ . '/config/tcpdf_config.php' ); require_once ( _PS_TCPDF_PATH_ . '/unicode_data.php' ); require_once ( _PS_TCPDF_PATH_ . '/htmlcolors.php' ); require_once ( _PS_TCPDF_PATH_ . '/barcodes.php' ); 5. Изменил в /clases/PDF.php  ===  include_once ( _PS_FPDF_PATH_ . 'fpdf.php' );   class PDF extends FPDF на  require_once ( _PS_TCPDF_PATH_ . 'config/lang/eng.php' );  include_once ( _PS_TCPDF_PATH_ . 'tcpdf.php' );   class PDF extends TCPDF ===  FPDF :: FPDF ( $orientation , $unit , $format ); на...

Prestashop не сохраняет перевод модуля

В файле .htaccess добавил строку: Код: php_value max_input_vars 10000 И все заработало.

Структура базы данных (файловой версии)

Приведённая информация необходима для лучшего представления о внутренней организации информационной базы данных для 1С в целях администрирования: копирования данных, архивирования 1С базы данных, очистки и восстановления информации, резервного копирования 1С. Основу 1С базы данных составляют пары файлов: файлы .dbf (таблица) и файлы .cdx (индекс), в которых хранится информация, структурированная по объектам метаданных в конфигурации 1C. Для примера, в конце раздела приведён список файлов Комплексной конфигурации. О структуре базы данных для 1С, а также о структуре самих таблиц можно узнать из файла словаря данных 1Cv7.DD , открыв его любым текстовым редактором. В отличие от файловой версии 1С базы данных, SQL-версия хранит свои таблицы отдельно на сервере MS SQL Server, поэтому отсутствуют файлы .dbf и файлы .cdx , а словарь данных имеет наименование 1Cv7.DDS. В каталоге информационной базы размещаются: 1Cv7.MD Файл конфигурации  1Cv7.DD Файл словаря данных  1Cv7....

Активация MMS на iPhone 2G 3.1.3

Открываем Cydia и выбираешь Search и набираешь Norway, искать. Из найденных вариантов выбираешь Ifon Norway, тапаешь на него, жмешь Install. Или выбираешь Sections, Repositories, листаешь до iFon Norway - Install. После установки репозитария идешь в Manage, Sources, iFon1 - ты видишь все программы данного репозитария. Выбираешь нужную тебе MMS for 2G on 3.1.3 - Install. Готово. Если в каких-то шагах телефон требует перезагрузки - перегружаешься. После установки MMS - перегрузиться однозначно.Проверил сам лично ,настройки прописываются автоматом и не слетают.

Удаление скрытого устройства

Бывают случаи, когда требуется удалить ранее установленное и в настоящий момент отключенное устройство из системы. В диспетчере устройств ОС Windows такие устройства не показываются по умолчанию Для того, чтобы их отобразить нужно сделать следующее: В меню Пуск выберите команду Выполнить , введите cmd.exe и нажмите клавишу ВВОД. Введите команду set devmgr_show_nonpresent_devices=1 и нажмите клавишу ВВОД. Затем введите Start DEVMGMT.MSC и нажмите клавишу ВВОД. В меню Вид выберите пункт Показать скрытые устройства . Разверните дерево сетевых адаптеров. Щелкните правой кнопкой мыши затененный сетевой адаптер и выберите пункт Удалить .

Настройка ASP.NET 2.0 в IIS

Изображение
Многие сталкиваются с проблемой неработающего ASP.NET на IIS. Я решаю вопрос следующим образом. 1. Устанавливаем ASP.NET версии 2.0.50727 и обновляем сопоставления сценариев в корне метабазы IIS и на более низких уровнях. C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i  2. Выбираем используемую версию ASP.NET в форме свойств веб-узла 3. Разрешаем использование расширения ASP.NET в IIS Проверяем, должно работать!

Нет звука через HDMI на Windows 7

Изображение
После установки Windows 7 на свой ноутбук столкнулся с тем, что при подключения к телевизору через HDMI шнурок пропадает звук. Точнее звуки Windows проигрываются, а когда воспроизводишь фильм, раздается кратковременный треск в динамиках и тишина. При всем при  этом, на Windows Vista проблем не было. По началу начал грешить на драйвера Realtek High Definition Audio. Попробовал установить разные версии драйверов, результат нулевой. Решения не нашел ни в одном форуме, поэтому и делюсь опытом. В устройствах воспроизведения открыл Cвойства устройства High Definition Audio . и уберал галки со всех форматов, которые мог бы поддерживать, но не поддерживает мой телик. Если на каждом из этих форматов пощелкать кнопку Проверка , то как раз слышно те хрипы, какие я слышал при воспроизведении видео. Надеюсь кому-то эта информация будет полезна.

Старт!

Буквально пять минут назад я создал этот блог. Я знаю зачем он нужен и что с ним делать, но я пока не представляю насколько это чудо будет востребовано мной, моими друзьями и знакомыми. Поэтому "поживем - увидим" (с) !