Покажи Публикации - romeo_ninov
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: 1 2 [3] 4 5 ... 146
31  Програмиране / Общ форум / Re: Точни корени? -: Jun 17, 2015, 15:01
А не е ли по-разумно да се пробва компресията като полином от степени на простите числа. Така операциите ще започват с делене и то от малките числа (2,3,5,7,11...) Тогава няма да има никакъв смисъл от коренуване
a=2**n1+3**n2+5**n3.......
32  Програмиране / Общ форум / Re: Точни корени? -: Jun 09, 2015, 22:48
Не търся единствен корен, не търся и точен корен на някое число. Може и да няма. Ако няма точен корен, може да го представя и като сбор от точни корени, пък било то накрая и така.

...
Само за сведение опитай това:
Код:
man factor
33  Програмиране / Общ форум / Re: Точни корени? -: Jun 09, 2015, 20:58
...
А като каза, че твоите големи числа винаги ще са произведение на много множители, дали отделните множители ще са ти известни предварително и дали размерът им ще бъде в някакъв известен диапазон?
....
не винаги. С много голяма вероятност, но не винаги :) Все ще се намерят сред тях и прости и точни квадрати и произведение на две прости числа.
34  Програмиране / Общ форум / Re: Точни корени? -: Jun 09, 2015, 11:29
Никой от по-познатите методи за намиране на корен не е ефективен за такива големи числа. Но, както и romeo_ninov предложи, аз бих го пробвал първо как върви с разлагане на прости множители, като обаче (ако нещо не се оплитам в мислите си) не съм съгласен, че трябва да се следи за четен брой от множители, а трябва да се следи за съответни на степента на корена бройки от еднакви множители. Опростен пример с корен пети от 7776:
Цитат
nthroot(7776, 5) = nthroot(2*2*2*2*2*3*3*3*3*3, 5) = nthroot(2*2*2*2*2, 5) * nthroot(3*3*3*3*3, 5) = 2*3 = 6
....
Съгласен. Аз приемам (не знам защо) че говорим само за квадратен корен/степен. От там и дефинирането ми за четни/нечетни степени на простите множители :)
35  Програмиране / Общ форум / Re: Точни корени? -: Jun 09, 2015, 07:07
Без да съм математик ,нито програмист ,но елементарна проверка с един иф от рода на:
ако след коренуването на i  резулата е integer ,да връща true , няма ли да стане?
А замисляш ли се за сложността на коренуване на число с милиони цифри?

Иначе разбиване на прости множители и следене дали има по четно число от тях е приложим метод
36  BSD секция / Настройки на софтуер / Re: OpenCV / обучаване на Haar cascade класификатори -: May 13, 2015, 16:03
Хм! Не зная. Преди време четох, че направили снимка на фоновата радиация уловили отклонения в температурата от порядъка на 0.00057 градуса. С какво са го правили...

със сензор, охладен до много ниска температура
37  BSD секция / Настройки на софтуер / Re: OpenCV / обучаване на Haar cascade класификатори -: Apr 29, 2015, 14:30
Обикновено, когато човек снима или камерата е насочена към обект, той е приблизително в центъра. Доколкото зная при фотоапаратите има едно софтуерно стабилизиране на кадъра. Няколко пиксела се взимат от страните, които не са... част от снимката и при отклонение ... не мога да го обясня. Може би нямам нужните знания или термини в главата си, но ето тук има едно видео, което илюзтрира, за какво говоря. Отнася се май за някакъв постпроцесинг, но идеята е ясна.
http://tldrify.com/8e4
Ако картината се стабилизира, тези проблеми би трябвало да се отсранят. Трептене и прочее.
Това (с местещата се матрица) е по-редко срещано от стандартното при което едни лещи в обектива се местят (вътре в обектива има няколко жироскопа и малък компютър както и двигатели, които местят лещите). Да не говорим че някои обективи могат са стабилизират и при следване на обект (panning)
38  Linux секция за начинаещи / Настройка на програми / Re: Настройване на Райд 1 -: Apr 28, 2015, 10:45
Код
GeSHi (Bash):
  1. su - #и пишеш паролата на root
  2. grub-install /dev/sda
  3. grub-install /dev/sdb

ПС. Sudo е мехенизъм за пускане на програми с администраторски права от не-root потребители. В Дебиан потребителят, който се създава при инсталацията, не е sudoer по подразбиране. Със su - се логваш като root и изпълняваш програми с администраторски права, защото вече си администратора. В Убунту като цяло не се използва root потребителя, затова нещата се правят почти изцяло със sudo и затова и потребителят, създаден по време на инсталация е sudoer.
Марче, sudo не е механизъм за пускане с административни права. А за пускане с права, различни от тези на текущия потребител
39  BSD секция / Настройки на софтуер / Re: nagios period check -: Mar 18, 2015, 12:17
Това:
Код:
command_line  /usr/local/libexec/nagios/check_nrpe2 -H $HOSTADRESS$  -c $ARG1$
е добре да е:
Код:
command_line  /usr/local/libexec/nagios/check_nrpe2 -H $HOSTADDRESS$  -c $ARG1$

и за всеки случай погледнете какво пише в лога
А и не виждам в клиента да е дефинирано check_root
40  Програмиране / Общ форум / Re: хранилища за данни -: Mar 13, 2015, 15:50
sharena_sol напълно съм съгласен релационните бази данни ги има далеч преди "NoSQL".

В DWH имам огромни масиви от данни, които искам да обработвам по някакви вероятностни алгоритми, за да се направи в крайна сметка анализ за развитието на бизнеса.

Затова си мисля, че система позволяваща сравнително бързо четене на данните с минимално или по възможност никакво преобразуване към обекти и използването на оптимални структури от данни, естествено за сметка на памет, може да намали времето за изчисления.

По скоро си мисля за Граф базите данни от колкото за ключ-стойност.

Търсещата машина на Google работи доста бързо, мисля че не ползва класически релационни бази. Наистина бизнеса и в частност банковия е много чувствителен към промени и там нещо такова на дали ще бъде прието и приложимо но може другаде да върши работа.
За бизнес анализи обикновено се ползват агрегиращи функции, които не са толкова бързи при граф базите. един хадууп се справя по-добре (според мен)
41  BSD секция / Настройки на софтуер / Re: nagios period check -: Mar 13, 2015, 11:12
Благодаря, разбрах къде греша
   
OK   03-13-2015 11:02:54   0d 0h 0m 9s   1/3   OK Domain=[CENTRAL] OS=[Unix] Server=[Samba 3.6.9]

пп. има ли как да взема името на хоста, а не групата (CENTRAL) ?
Проверете какви команди приема smbclient и модифицирайте плъгина. Аз лично нямам идея :)
42  BSD секция / Настройки на софтуер / Re: nagios period check -: Mar 13, 2015, 10:52
Пробвайте да я изпълните директно от командната линия така:
/usr/local/etc/nagios/plugins/check_smb -H име_на_хоста
Ако работи оправете записа за дефиниране на командата
Код:
define command{
        command_name    check_smb
        command_line    /usr/local/etc/nagios/plugins/check_smb -H $HOSTADDRESS$
        }
43  BSD секция / Настройки на софтуер / Re: nagios period check -: Mar 13, 2015, 09:17
Пробвайте да изпълните командата от шел и вижте какво връща. Освен това проверете дали няма някакви неизпълнени изисквания (самба библиотеки или подобно), опитайте с ИП адрес вместо име на хост
44  BSD секция / Настройки на софтуер / Re: nagios period check -: Mar 12, 2015, 17:19
При моите инсталации нагиос си има собствено дърво (стил chroot) така че си нямам идея. Но ако пробвате да видите какви файлове са инсталирани в пакет с име подобно на nagios-plugins може да ви даде идея къде стандартно се изпълняват. Иначе може да е всякъде стига потребителя с който стартира нагиос да има права да изпълнява плъгина.
А дефинициите са нещо от рода:
Код:
define command {
        command_name    check_snmp_running
        command_line    $USER2$/check_snmp_running $HOSTADDRESS$ $ARG1$
}
като ако не ви се играе да дефинирате USER2 няма проблем директно да зададете пълния път до плъгина
45  Програмиране / Общ форум / Re: хранилища за данни -: Mar 12, 2015, 10:48
Възможни са два пътя:
1. комерсиално DWH решение (Оракъл, ИБМ), хардуерно или софтуерно
2. нещо безплатно, базирано на NoSQL/Hadoop, само че си иска и хардуера за да може консолидирането и агрегирането да станат в приемливо време

Но конкретното решение зависи от конкретния проблем
Страници: 1 2 [3] 4 5 ... 146