You are viewing [info]duezzz's journal

Старые начала
Recent Entries 
17th-Nov-2008 02:37 pm - Золотовалютное

Стало интересно посмотреть на золотовалютные... или нет - теперь международные. Посмотрел, но мысль на этом не остановилась. Добавил курс ЦБ по USD...



Вот что получилось: данные


Интересно, если между этими двумя показателями обратная зависимость, то для чего валить курс рубля? Ну, помимо нефти и экспорта, конечно. Запас уже не в приоритете?

15th-Oct-2008 04:05 pm - PHP операции с датами

Понадобилось мне выполнить одну операцию для построения графика...

Ситуация следующая: есть данные, которые вводят пользователи через фронт - это дата и некое числовое значение:
 
01/02/200812.15
05/02/200821.17
 

Эту информацию необходимо представить на графике.

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

Что делать, если необходимо видеть не точки на графике, а линию? При этом, чтобы по оси X у нас были видны все даты с 01.02.2008 по 05.02.2008, а не только известные, да и промежутки между датами были пропорциональны их длительности.

Read more... )</li>
  •         /**
  •          * Datetest::getDatetest()
  •          *      Массив пользовательских данных
  •          * @return array of date=>value
  •          */
  •         function getDatetest() {
  •                 $query = $this->db->query('select * from datetest order by date');
  •  
  •                 foreach ($query->result_array() as $key=>$value) {
  •                         $arr0 = array_values($value);
  •                         list($year,$month,$day) = explode('-',$arr0[0]);        // разбиваем MySQL-формат даты вида 2008-01-02
  •                         $d = mktime(0, 0, 0, $month, $day, $year);                  // на более вменяемый
  •                         $arr1[date('d.m.Y',$d)]=$arr0[1];                                   // заполняем  даты и значения
  •                 }
  •                
  •                 return $arr1;      
  •         }
  •        
  •         /**
  •          * Datetest::makeDateList()
  •          *  Создаем массив календаря с нулевыми значениями
  •          * @return array of date=>0
  •          */
  •         function makeDateList() {
  •                 $maxq = $this->db->query('select MAX(date) as date from datetest')->row_array();
  •                 $minq = $this->db->query('select MIN(date) as date from datetest')->row_array();
  •                 list($maxq['year'],$maxq['month'],$maxq['day']) = explode('-',$maxq['date']);
  •                 list($minq['year'],$minq['month'],$minq['day']) = explode('-',$minq['date']);
  •                 $maxd = mktime(0, 0, 0, $maxq['month'], $maxq['day'], $maxq['year']);
  •                 $mind = mktime(0, 0, 0, $minq['month'], $minq['day'], $minq['year']);
  •                
  •                 $d = mktime(0, 0, 0, $minq['month'], $minq['day']-1, $minq['year']);
  •                 while ($d!=$maxd) {
  •                         $d = mktime(0, 0, 0, date('m',$d), date('d',$d)+1, date('Y',$d));
  •                         $arr[date('d.m.Y',$d)]=0;
  •                 }
  •                
  •                 return $arr;       
  •         }
  •  
  •         /**
  •          * Datetest::fillDateList()
  •          *  Объединяем массивы и заполняем пропущенные значения
  •          * @return array of date=>value
  •          */
  •         function fillDateList() {
  •                
  •                 /**
  •                  * Объединяем массивы дат пользователя с
  •                  *           массивом календаря
  •                  */
  •                 $artmp = array_merge($this->makeDateList(),$this->getDatetest());
  •                
  •                 /**
  •                  * Нумеруем строки массива начиная с 0
  •                  */
  •                 $i=0;
  •                 foreach ($artmp as $d=>$v) {
  •                         $arr[$i]=array($d,$v);
  •                         $i++;
  •                 }
  •                
  •                 $minv=$maxv=0;
  •                
  •                 /**
  •                  * Ходим по значениям, заполняем
  •                  */
  •                
  •                 foreach ($arr as $k=>$v) {
  •                         if ($v[1]==0) {      // если значение равно 0
  •                                 foreach ($arr as $a=>$b) {            // находим первое ненулевое значение,
  •                                         if ($b[1]==0) {    // предшествующее элементу с 0
  •                                                 break;
  •                                         }
  •                                         $minv=$b[1];                // ненулевое значение
  •                                         $min_ind=$a;                // порядковый номер ненулевого значения
  •                                 }
  •                                 foreach ($arr as $j=>$l) {            // начиная с порядкового номера,
  •                                         if ($j>$k) {                // следующего за ненулевым значением, 
  •                                                 if ($l[1]>0) {      // находим второе ненулевое значение
  •                                                         $maxv=$l[1];        // следующее за элементом, равным 0
  •                                                         $max_ind=$j;        // и его порядковый номер
  •                                                         break;
  •                                                 }
  •                                         }
  •                                 }
  •                                 /**
  •                                  * Дебаггинг, бэби
  •                                  *                     echo 'div1='.$maxv.'-'.$minv.'='.($maxv-$minv).'<br>';
  •                                  *                     echo 'div2='.'('.$max_ind.'-'.$min_ind.')='.($max_ind-$min_ind).'<br>';
  •                                  *                     echo 'res='.($minv+(($maxv-$minv)/($max_ind-$min_ind))).'<br>';
  •                                  *                     echo '-------<br>';
  •                                  */
  •                                 $val=$minv+(($maxv-$minv)/($max_ind-$min_ind));
  •                                 $arr[$k]=array($v[0],$val);
  •                                 $resarr[$v[0]]=$val;
  •                         }
  •                 }
  •  
  •                 return $resarr;
  •         } //fillDateList
  •  
  • </ul></font></ol></div></div>

     

    25th-Jun-2008 05:56 pm - Список стран мира

    Страны мира в доступном виде я выложил здесь.


    Это последняя на сегодня редакция Общероссийского классификатора стран мира (в ред. Изменений N 1/2003 ОКСМ, утв. Госстандартом РФ, N 2/2003 ОКСМ, утв. Госстандартом РФ, N 3/2004 ОКСМ, утв. Госстандартом РФ, N 4/2004 ОКСМ, утв. Госстандартом РФ, N 5/2005 ОКСМ, утв. Ростехрегулированием, N 6/2006 ОКСМ, утв. Ростехрегулированием, N 7/2006 ОКСМ, утв. Приказом Ростехрегулирования от 18.12.2006 N 316-ст).

    24th-Jun-2008 03:24 pm - CodeIgniter 2 PSPad

    Вы можете посмотреть на мои труды по интеграции функций CodeIgniter в редактор PSPad. Пока что это только часть функций, но количество пропущенных я потихоньку свожу к нулю ;)


    Просто добавьте следующие строки в файл [PSPad Install Dir]->Context->PHP.DEF


    пользуйтесь...

    image001 ВТБ Управление активами



    О компании:


    ЗАО "ВТБ Управление активами" - управляющая компания Группы ВТБ. В конце сентября 2006 года консорциум инвесторов под руководством Внешторгбанка завершил сделку по приобретению 100% акций УК «Проспект - Монтес Аури» (компания была основана в1996 году), переименовав ее в октябре в УК «ВТБ Управление активами». Для развития розничного бизнеса, был сразу же подписан агентский договор с «ВТБ 24».


    Read more... )

    6th-May-2008 05:21 pm - Ренессанс Капитал

    image001


    ООО «Управляющая компания «Ренессанс Капитал»


    Рейтинги:



    • Национального рейтингового агентства: AAA (максимальная надежность)
    • Эксперт РА: А++ (высокий уровень надежности, надежность выше среднего по классу)

    Read more... )

    6th-May-2008 04:48 pm - Русс-Инвест

    image001


    ЗАО «Управляющая компания РУСС-ИНВЕСТ»


    Инвестиционная компания "РУСС-ИНВЕСТ" была создана 3 декабря 1992 г. и первоначально зарегистрирована как чековый инвестиционный фонд. В связи с принятием новых законодательных актов, регулирующих деятельность акционерных обществ и инвестиционных фондов и компаний, а также рынка ценных бумаг ОАО ЧИФ "РУСС-ИНВЕСТ" было переименовано в ОАО "ИК РУСС-ИНВЕСТ". Лицензия на осуществление деятельности по управлению инвестиционными фондами, паевыми инвестиционными фондами и негосударственными пенсионными фондами была выдана 16 апреля 2004г.


    Read more... )

    6th-May-2008 04:33 pm - Интерфин Капитал

    ЗАО УК «Интерфин КАПИТАЛ»


    Основана в 1996 году и является одной из старейших управляющих компаний, работающих на рынке паевых инвестиционных фондов.


    Read more... )

    Сравнительный анализ


    Отличия от брокерского обслуживания:



    • БО подразумевает «вмешательство» Инвестора в процесс управления, т.е. можно с помощью средств связи (телефон, интернет-брокер…) давать поручения на совершение сделок с ценными бумагами. Управляющий действует в соответствии с распоряжениями Инвестора, он может консультировать клиента, но консультации носят рекомендательный характер;
    • ДУ подразумевает «невмешательство» Инвестора в процесс управления его средствами. Управляющий действует в соответствии с договором ДУ, а именно придерживается подписанной Инвестором и ДУ Инвестиционной декларации.

    Read more... )

    6th-May-2008 03:47 pm - Альфа Капитал

    image001



    О компании


    ОАО «Управляющая компания «Альфа-Капитал» зарегистрировано Московской Регистрационной Палатой 26 сентября 1996 года. Объем активов под управлением УК «Альфа-Капитал» составляет около 16млрд.руб. (открытые и интервальные фонды)
    УК «Альфа-Капитал» управляет инвестиционными портфелями для широкого круга клиентов, в состав которых входят пенсионные фонды, страховые компании, корпоративные российские и международные инвесторы, а также частные инвесторы.


    Read more... )

    This page was loaded May 17th 2012, 7:10 pm GMT.