понедельник, декабря 19, 2011

Нефть. Технический анализ

График нефти сорта Brent.
Нефть марки Brent торгуется в ранее сформированном понижательном канале.

вторник, ноября 29, 2011

Installing passenger+nginx from FreeBSD ports tree

I found old article explaining how to install passenger with nginx on FreeBSD.  Since 9 of January 2010 after this commit it is very simply.

The first step is install nginx with passenger support module. You may choose stable or development version of nginx.


# cd /usr/ports/www/nginx && make config


Step down, find and choose PASSENGER_MODULE option for third-party passenger module,
press OK button and type


# make build install clean


Next step is install www/rubygem-passenger for nginx.


# cd /usr/ports/www/rubygem-passenger && make config

unselect APACHEPORT, then step down and select NGINXPORT.


# make build install clean

Thats all, installation complete.

Add following line to you /etc/rc.conf:

nginx_enable="YES"


Write following configuration file for nginx, i.e. nginx.conf and put it into /usr/local/etc/nginx directory.




worker_process 1;


events {
    worker_connections 1024;
}


http {
    include          mime.types;
    default_type  application/octet-stream;


    sendfile         on;


    passenger_root  /usr/local/lib/ruby/gems/1.9/gems/passenger-3.0.11;
    passenger_ruby  /usr/local/bin/ruby;
    passenger_default_user www;


    server {
        listen      127.0.0.1:80;
        server_name localhost;


        root /usr/local/lib/ruby/gems/1.9/gems/passenger-3.0.11/test/stub/rack/public;
        passenger_enabled on;
        passenger_use_global_queue on;
    }
}


Save configuration file and start nginx.


# /usr/local/etc/rc.d/nginx start


Here is simple request and the answer from your RoR server:

$ telnet 127.0.0.1 80
GET / HTTP/1.0


HTTP/1.1 200 OK
Content-Type: text/html
Connection: close
Status: 200
X-Powered-By: Phusion Passenger (mod_rails/mod_rack) 3.0.11
Server: nginx/1.0.10 + Phusion Passenger 3.0.11 (mod_rails/mod_rack)


hello worldConnection close by foreign host.



Also, after successfull start nginx and first request you may find following porcesses.



% ps auxww | grep -i passenger
root       72784   0,0  0,1  28112   2932  ??  Is   12:25      0:00,01 PassengerWatchdog
root       72786   0,0  0,1  51704   5224  ??  I    12:25      0:00,04 PassengerHelperAgent
root       72790   0,0  0,2  51924   9764  ??  I    12:25      0:00,06 ruby: Passenger spawn server (ruby)
nobody     72791   0,0  0,1  32476   4500  ??  I    12:25      0:00,01 PassengerLoggingAgent
www        72807   0,0  0,3  56040  11124  ??  I    12:26      0:00,03 ruby: Passenger ApplicationSpawner: /usr/local/lib/ruby/gems/1.9/gems/passenger-3.0.11/test/stub/rack (ruby)
www        72809   0,0  0,3  56064  11180  ??  I    12:26      0:00,00 ruby: Rack: /usr/local/lib/ruby/gems/1.9/gems/passenger-3.0.11/test/stub/rack (ruby)





четверг, ноября 03, 2011

FreeBSD9 & ThinkPad X1. Видеокарта

Как я уже писал ранее, текущий релиз не поддерживает свежатину от Intel из коробки.  Однако, существует проект под эгидой FreeBSD Foundation, который позволит в ближайшем будущем воспользоваться всеми благами цивилизации: Константин Белоусов продолжает точить ядро FreeBSD.

Я установил текущий патч для 9.0-RC1 и пересобрал ядро.

Перефразируя известных писателей и лично от себя хочется добавить:
- Пилите, Костя, пилите!

FreeBSD9 & ThinkPad X1. Камера

В лаптопе есть HD-камера.


% more /var/run/dmesg.boot | grep ugen | grep Chicony
ugen0.5: <Chicony Electronics Co., Ltd.> at usbus0

Устанавливаем порт multimedia/webcam, который установит multimedia/cuse4bsd. Ганс Петтер Селаски потрудился на славу: загрузка cuse4bsd.ko, рестарт /etc/rc.d/devd, и pwcview показывает автопортрет. 
Добавим пару строк конфигурации:
# echo "webcamd_enable=\"YES\"" >> /etc/rc.conf
# echo "cuse4bsd_load=\"YES\"" >> /boot/loader.conf

Изменяем разрешения для /dev/video0, на, не побоюсь этого слова, 666, добавляем себя в группу webcamd, перезапускаем skype. Всё работает!    

вторник, ноября 01, 2011

FreeBSD9 & ThinkPad X1. Продолжение

Собрано изрядно облегчённое ядро, практически все драйверы загружаются модулями.
Это было сделано с двумя целями: опробовать suspend/resume; снижение энергопотребления и увеличения срока мобильности. Вторая задача внятно описана Александром Мотиным в документе Tuning Power Consumption.

Тривиальный патч для поддержки ACPI модуля acpi_ibm(4).
--- /sys/dev/acpi_support/acpi_ibm.c.orig       2011-10-31 20:39:06.000000000 +0400
+++ /sys/dev/acpi_support/acpi_ibm.c    2011-10-31 20:39:54.000000000 +0400
@@ -290,7 +298,7 @@
 DRIVER_MODULE(acpi_ibm, acpi, acpi_ibm_driver, acpi_ibm_devclass,
              0, 0);
 MODULE_DEPEND(acpi_ibm, acpi, 1, 1, 1);
-static char    *ibm_ids[] = {"IBM0068", NULL};
+static char    *ibm_ids[] = {"IBM0068", "LEN0068", NULL};

 static void
 ibm_led(void *softc, int onoff)

После применения патча, пересборки acpi_ibm.ko и последующей загрузки модуля получаем:


acpi_ibm0: on acpi0

Режим сна (suspend) S3 частично не работает: система просыпается и доступна по сети, но не включается экран.

пятница, октября 28, 2011

FreeBSD9 & ThinkPad X1. Начало

Начало.

После сдохшего рабочего ноутбука я купил себе ThinkPad X1. Конечно, туда надо было сразу установить FreeBSD. Сказано - сделано.  GPART-вариант не встал даже после прошивки последней версией BIOSа 1.27 (кстати, Ubuntu Linux 11.10 тоже не смог встать из-за невозможности установить grub в /dev/sda). Установил FreeBSD-9.0-RC1 в MBR-варианте.

Чем дальше в лес - тем толще партизаны.

Какой UNIX не любит Xов?

# pkg_add -r xorg

после инсталляции запускаем:

# Xorg -configure


Автоконфигурация X Window System указала на возможность использовать только драйвер vesa.
Ужасно.

Коллеги по цеху подсказывают - есть новейшая разработка, Intel GPU.

# mkdir /usr/src
# mkdir /etc/csup
# cat /usr/share/examples/cvsup/stable-supfile | grep -v ^# | sed 's/RELENG_8/RELENG_9/g; s/CHANGE_THIS/cvsup2.ru/g' > /etc/csup/stable-supfile
# cd /usr/src
# csup -g -L 2 /etc/csup/stable-supfile


Забираем патч 10.3, патчим и собираем ядро.


# cd /usr/src && patch -p1 < all.10.3.patch
# make KERNCONF=GENERIC buildkernel installkernel


Попутно ставим subversion-1.7 и качаем xorg-dev:


svn co https://trillian.chruetertee.ch/svn/ports/branches/xorg-dev


Устанавливаем свежие иксы.
Новое ядро установлено.

Добавляем в /etc/rc.conf полезных демонов:


hald_enable="YES"
dbus_enable="YES"

и конфигурацию:


% cat /usr/local/etc/hal/fdi/policy/x11-input.fdi


<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
 <device>
  <match key="info.capabilities" contains="input.keyboard">
   <merge key="input.x11_options.XkbRules" type="string">xorg</merge>
   <merge key="input.x11_options.XkbModel" type="string">pc105</merge>
   <merge key="input.x11_options.XkbVariant" type="string">winkeys</merge>
   <merge key="input.x11_options.XkbOptions" type="string">terminate:ctrl_alt_bksp,grp:ctrl_shift_toggle,grp_led:scroll</merge>
   <merge key="input.x11_options.XkbLayout" type="string">us,ru</merge>
  </match>
 </device>
</deviceinfo>


Заканчиваем:

# reboot



четверг, сентября 29, 2011

Нефть. Технический анализ

Контракт на нефть Brent.
Контракт на нефть марки Brent продолжает движение вниз в полугодовом диапазоне и демонстрирует фигуру смертельный крест (быстрая 50-дневная скользящая средняя пересекает сверху вниз медленную 200-дневную скользящую).

пятница, сентября 23, 2011

Медь. Технический анализ

Ноябрьский фьючерсный контракт на медь (NYMEX).
Ноябрьский контракт на медь снизился более чем на 15%, как и было написано ранее.

четверг, сентября 22, 2011

Медь. Технический анализ

Фьючерс на медь, ноябрь 2011.
Опережающий индикатор фьючерсный контракт на медь снизился на 10%.  Ранее я писал о возможности такого движения. 200-дневная скользящая начинает показывать на downtrend.

вторник, сентября 20, 2011

Нефть. Технический анализ

Движение цены нефти сорта Брент в канале. 
Нефть сорта Брент торгуется в канале шириной $15-17. На графике видно:

  • цена после достижения локального максимума $116.39 (верхней границы канала) снижается и двигается к нижней границе;
  • цена находится ниже двух скользящих;
Более того: быстрая (50-дневная, синяя линия) и медленная (200-дневная, красная) скользящие средние готовы показаться фигуру смертельный крест.

четверг, сентября 15, 2011

Телекомы выстреливают последними...

Сегодня я уже писал о бэквардации между RIU1 и RIZ1 (кстати, на текущий момент она увеличилась до 3000 пунктов).  На рынке появились ещё два традиционных медвежьих сигнала: застрельщиками выступили АФК "Система" (РТС: AFKS) и Ростелеком (РТС: RTKM).  И если "Система" выросла на 30%, то "ростело" дало "чахлых" 20 процентов.

RIZ1 против RIU1. Два стакана

RIZ1 и RIU1. 11:15 MSK.
Существенную беквардацию (~2500 пунктов) демонстрируют сеньтябрьский (RIU1) и декабрьский (RIZ1) фьючерсы на индекс РТС.  Экспирация RIU1 произойдёт сегодня, 15 сентября 2011 года.

Медь. Технический анализ

Октябрьский фьючерс на медь (NYSE).
Опережающий индикатор медь торгуется ниже 200-дневной скользящей средней и демонстрирует попытку уйти ниже от ранее сформированного сопротивления в районе 3.9. В случае пробоя трендовой линии стоимость контракта может снизится ещё на 15%.
200-дневная скользящая показывает боковое движение.

вторник, июля 12, 2011

ММВБ. Технический анализ

Картинка складывается медленно, но верно. Надеюсь, что уже завтра 50-дневная скользящая средняя пересечёт сверху вниз 200-дневную, о чём я писал ранее.

среда, июня 29, 2011

Починка запуска Skype для Windows7 x64

На ярлыке Skype, файл обычно располагается c:\Program Files (x86)\Skype\Phone\Skype.exe), кликнуть правой кпопкой "Свойства", закладка "Совместимость", убрать ярлык "Запустить в рамках совместимости с".

понедельник, июня 27, 2011

ММВБ. Технический анализ

Индекс ММВБ готовится продемонстрировать пересечение быстрой скользящей (50-дневной, зелёная линия) медленной скользящей (200-дневной, красная линия) сверху вниз. Это достаточно сильный медвежий сигнал, описанный у Джона Дж. Мэрфи в книге "Технический анализ фьючерсных рынков". Этот сигнал используется в торговой стратегии "двойного пересечения".

На рисунке также видно, что индекс ММВБ торгуется ниже 200-дневной скользящей средней, но пока не покинул 3-4 процентную зону, т.е., формально, этот медвежий сигнал ещё не подтверждён.

Ждём-с.

среда, июня 15, 2011

Нефть. Технический анализ


Июльский контракт на нефть, в понедельник коснувшийся 200-дневной скользящей средней, на сегодняшних торгах пробил это динамическое сопротивление. Вполне возможно, в ближайшее время мы увидим движение, аналогичное майскому "114-98", или 16 долларов вниз от $100 - к отметке $84.

среда, июня 08, 2011

Медь. Технический анализ. Intraday

Уход и уверенное закрытие недели ниже отметки 3.97 могут открыть дорогу вниз, к нижней границе нисходящего канала.


Медь. Технический анализ


Прошло три недели с момента предыдущей публикации технического анализа опережающего индикатора медь. Однако, существенных изменений с тех пор не произошло: медь торгуется вблизи своего динамического сопротивления 200-дневной скользящей средней.

понедельник, мая 30, 2011

Индекс ММВБ. Технический анализ


Индекс ММВБ продолжает отскок вверх от линии динамического сопротивления 200-дневной скользящей средней и приближается к верхней границе нисходящего канала.

вторник, мая 24, 2011

Их нравы


Наслушавшись вдоволь про белорусскую девальвацию, я решил уточнить: а как у соседей обстоят дела со срочным рынком? На сайте БВФБ есть протухшая информация о торгах прошлого года. По всей видимости, остановив музыку, все ушли на фронт...

Индекс ММВБ. Технический анализ


Индекс ММВБ продолжает движение в рамках ранее сформированного нисходящего канала. Вчера, 23 мая, можно было наблюдать снижение к нижней границе, сегодня - наблюдаем отскок от неё. В краткосрочной перспективе можно будет увидеть поход к динамическому сопротивлению 200-дневной скользящей средней (текущее значение 1611.45495).
50-дневная скользящая средняя (1739.2272) снижается вслед за индексом ММВБ.

среда, мая 18, 2011

Медь. Технический анализ

Опережающий индикатор фьючерсный контракт на медь, пробивший динамическое сопротивление в виде 200-дневной скользящей средней, демонстрирует обратное движение, назад к скользящей.

Индекс ММВБ. Технический анализ


Индекс ММВБ демонстрирует "ацкок" от динамической линии сопротивления в виде 200-дневной скользящей средней. Поскольку в скользящих средних присутствует лаг и индикатор будет продолжать поступательное движение наверх, индексу ММВБ с каждым последующим днём будет всё сложнее и сложнее оставаться выше...

вторник, мая 17, 2011

Индекс ММВБ. Технический анализ

Индекс ММВБ продолжает снижение к 200-дневной скользящей средней.

четверг, мая 12, 2011

Индекс ММВБ. Технический анализ














Индекс ММВБ снижается к 200-дневной скользящей средней, находящейся на отметке 1602 пункта.

Медь. Технический анализ

Июньский фьючерсный контракт на опережающий индикатор медь пытается уйти ниже 200-дневной скользящей средней. В перспективе возможен отскок от нижней границы среднесрочного нисходящего канала.

пятница, мая 06, 2011

Теперь сходитесь! Часть 2

После вчерашнего "отвесного" падения в $10, июньский фьючерсный контракт на нефть марки WTI продолжает приближается к 200-дневной скользящей средней.

четверг, мая 05, 2011

Теперь сходитесь!

Июньский контракт на медь коснулся 200-дневной скользящей средней. 
В случае пробития вниз индикатора можно будет увидеть продолжение нисходящего движения.

суббота, апреля 23, 2011

пятница, февраля 18, 2011

БРИКС

Всё-таки БРИКС. А БРЮКИ звучало бы лучше...

Нефть. Технический анализ



Мартовский фьючерс на нефть марки WTI после пробоя трендовой линии вниз демонстрирует отскок вверх от линии 200-дневной скользящей средней.

среда, февраля 16, 2011

Нефть. Технический анализ



Мартовский фьючерс на нефть сорта WTI вышел из "бычьего" коридора торговли последних 8 месяцев и торгуется вблизи 200-дневной скользящей средней. В случае пробития 200-дневной скользящей средней вниз - есть возможность увидеть продолжение нисходящего движения к отметке 75 долларов США за баррель.

среда, января 12, 2011

Бета-коэффициенты на 31.12.2010

PKBA - 0,544497
MTSI - 0,414776
MSSB - -0,061179
SNGSP - 1,008815
TATNP - 0,17985

Бета-коэффициент моего портфеля - 0,4.

суббота, января 08, 2011

Кубик Рубика 4x4x4


На изучения комбинаций и первую сборку кубика Рубика 4x4x4 ушло 4 дня.

Полезные ссылки:

Журнал "Наука и Жизнь", 1983 г., статья “Волшебный Кубик 4х4х4”.
Журнал "Наука и Жизнь", 1983 г., статья “Собрать Кубик? Это не сложно!”.
Как собрать кубик Рубика 4x4x4, руководство.

В процессе сборки кубика Рубика 4x4x4 "по слоям" выяснилось, что часть операций на последней грани, которая мне известна с 1985 года (времён кубика Рубика 3x3x3), подходит и для сборки 4-х слойного кубика.

среда, января 05, 2011

Thecus N5200 downgrade from 2.01.09 to 2.00.18.4

Загружаем Download.zip и N5200_N5200PRO_FW_2.00.18.4.bin.
Распаковываем Download.zip, получаем JTD-938742.rom.

В web-интерфейсе администратора выбираем System -> Firmware Upgrade;
Выбираем файл JTD-938742.rom, нажимаем Apply.
Происходит загрузка обновления, перезагрузка страницы с объявлением об обновлении прошивки от 2.01.09 до 2.99.99. После обновления прошивки N5200 издаст писк и выдаст страницу с просьбой выполнить перезагрузку. Перезагрузку выполнять не надо.

Заходим ещё раз в web-интерфейс администратора и видим, что версия прошивки - 1.08.??.
Вновь выбираем System -> Firmware Upgrade, файл - N5200_N5200PRO_FW_2.00.18.4.bin.
В этот раз на странице обновления будет сказано о процедуре обновления от 1.08.?? до 2.00.18.4.

Подтверждаем процедуру обновления и после успешного обновления выполняем перезагрузку.

Процедура даунгрейда завершена.

Архив блога