Balancer: Все сообщения за 2 Февраля 2009 года

 
ПнВтСрЧтПтСбВс
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28

Balancer

администратор
★★★★★
munin-run postfix_mailvolume что говорит?

А если в логах дебаг-уровень повысить?

...

Я, когда свои плагины лепил (правда, хватало bash'а) тоже пару раз нарывался на неработоспособность, но у меня обычно глюки были в правах доступа к скрипту плагина.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
BrAB> Ладно, я понял. Попробую сделать сам на основе гугла

В гугль можно влепить что-то, зная координаты. Координаты по IP он не вычисляет :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
HolyBoy> http://admin.airbase.ru/munin/airbase/airbase/postfix_mailvolume.html

Это «из коробки». Добавил, чтоб было. Даже не смотрел, соответствует ли истине или нет :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Мне тут по почте подбросили версию на D и на ЛОРе - версию на O'Caml.

Но проверить сейчас в тех же условиях не могу, чуть позже.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Да, сами варианты.

(Автор: Александр Суховерхов)

D с кучей:
code d
  1. import std.stdio;
  2.  
  3. class Fib
  4. {
  5.   private:
  6.     int _value;
  7.  
  8.   public:
  9.     this(int n) { _value = n; }
  10.  
  11.     int value()
  12.     {
  13.         if(_value <= 2)
  14.             return 1;
  15.  
  16.         scope Fib f1 = new Fib(_value - 1);
  17.         scope Fib f2 = new Fib(_value - 2);
  18.  
  19.         return f1.value() + f2.value();
  20.     }
  21. };
  22.  
  23. int main()
  24. {
  25.     for (int i = 0; i < 10; i++)
  26.     {
  27.         scope Fib x = new Fib(40);
  28.         writefln("n=", x.value);
  29.     }
  30.     return 0;
  31. }


D со стеком:

code d
  1. import std.stdio;
  2.  
  3. struct Fib
  4. {
  5.   private:
  6.     int _value;
  7.  
  8.   public:
  9.     this(int n) { _value = n; }
  10.  
  11.     int value()
  12.     {
  13.         if(_value <= 2)
  14.             return 1;
  15.  
  16.         scope Fib f1 = Fib(_value - 1);
  17.         scope Fib f2 = Fib(_value - 2);
  18.  
  19.         return f1.value() + f2.value();
  20.     }
  21. };
  22.  
  23. int main()
  24. {
  25.     for (int i = 0; i < 10; i++)
  26.     {
  27.         scope Fib x = Fib(40);
  28.         writefln("n=", x.value);
  29.     }
  30.     return


Дальше »»»
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Вариант на O'Caml. Источник: Новости - OpenSource - Вышел Boo 0.9

code ocaml
  1. class fib n =
  2.         object
  3.           val v = n
  4.           method value = match v with
  5.                          1 | 2 -> 1
  6.                          | i -> (new fib(i-1))#value + (new fib(i-2))#value
  7.         end;;
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Вариант на F#: Новости - OpenSource - Вышел Boo 0.9

code fsharp
  1. #light
  2. open System
  3.  
  4. type test(i: int)=
  5.     let rec I = i
  6.     member x.value =  match I with
  7.                       1 | 2 -> 1
  8.                       | I -> (new test(I-1)).value + (new test(I-2)).value
  9. ;;


У автора время исполнения 5 сек. под .Net/Windows и 11 сек. под Mono/Linux.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Хочется напиться и повыть на луну.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Balancer>> Хочется напиться и повыть на луну.
john5r> учитывая свое сегодняшнее состояние - очень не рекомендую 1

Что, придётся потом котлеты жарить? :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
john5r> с утра проснулся от сушняка и задумался что если бы не уволилсЯ, то пришлось бы через полчаса вставать и ехать на работу, где до 12 я бы героически сидел в кабиненте

Я нашёл неплохое средство от утреннего похмелья - Адреналин Раш :) Хотя сейчас до похмелья напиваюсь не чаще пары раз в год, но последнюю пару раз именно им и спасался. Он как-то быстро в порядок пищеварение приводит.

...

А так - как раз в субботу у знакомого его ДР отмечали. Но мне назад предстояло дочку по гололёду на руках тащить, так что напиться не получилось :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
john5r> а с пищеварением порядок. и голова не болит. и сушняк я с утра обычной водой заборол. просто организм в целом не в порядке. сужу по работоспособности и интенсивности мыслительных процессов

У меня лет с 18..19 и до ~24-х по утрам после тяжёлых попоек не было никаких последствий кроме некоторой одеревенелости тела :) А потом внезапно стала по утрам и башка болеть, и пищеварение, и сушняк... Понял я, что ресурс организма подсадил и пришлось с ежедневными пьянками завязывать :)

john5r> а энергетики - любые - гадость!

Идеологически - да. По вкусу - не все :D
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Mishka> Заявляю ответственно — выть на луну можно и не напившись! :F

Луны не видно. Да и люди вокруг. Провинция-с... Не поймут :D
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
aspid_h>> А если тихонько повыть, да в уголочке подвесить себе на ниточке луну из шоколадной фольги, и уже на нее тихонечко выть?..
Северный> Тогда дело совсем уже будет плохо.Через неделю приедут люди в белых халатах и увезут в казенный дом. :D

Да, походу, оно так будет в этом случае :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Сканер, ИМХО, самая долгоиграющая штука... У меня до сих пор отлично пашет Mustek 1200CU что-то около 1999-го года выпуска, купленный за что-то около $67 :) Правда, драйверов под винду под него нормальных нет, так что сканируется сейчас в основном в Linux.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
ahs> Для фотографий - только фотопринтер (откалиброванный вместе с монитором - услуга недорогая).

Дешевле всего в московских условиях (не знаю, как в UA) - в лабе печатать. В два-три раза дешевле, чем на струйнике с недорогими расходниками.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Татарин> Нифига. Преимущественно - да (и, похоже, их владельцы - только американцы).

Дык, событие-то в Америке произошло. И все вещи первоначально именно у американцев.

Татарин> Но когда они строили карту перемещений, было видно, что некоторые (очень редкие) прямые ведут-таки за пределы.

… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Закончил смотреть первый сезон Dexter'а. Весьма понравилось, особенно к концу.

Забавно, даже в голову не приходило, что можно снять отличный сериал про маньяка-убийцу в главной роли :D

На КиноПоиске 9.266 быллов из 10 при 1197 проголосовавших.

На Имхонете: Imhonet 8.2/10 (455 оценок) Похожие фильмы

Поставил 9/10.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru