Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - commander

Страницы: 1 [2] 3 4 ... 6
16
Nавигатор / [DataBase] PostgreSQL 8.1
« : 09 Ноября 2005, 11:10:19 »
Ну собственно встречайте:
http://www.postgresql.org/about/news.418
для тех у кого плохо с анлийским:
http://www.opennet.ru/opennews/art.shtml?num=6397
+
pgAdmin v1.4.0
http://www.postgresql.org/about/news.419
хотя мне он не очень понравился... (в глазах рябит)

17
Perl / сравнение двух массивов...
« : 27 Октября 2005, 17:22:38 »
так... сразу спешу предупредить!
если задача вам показалась простой вы не правильно поняли вопрос, или я не правильно его сформулировал.

есть два массива:

(0..10000)
(1..10000)

нужно узнать их процент схожести... при этом не сравнивать по элементно!....  

т.е. что-то вроде:
 сделать образы этих массивов, образы не должны превышать 10-20% от размерности исходного массива... по которым и определять схожесть их....

какие будут предложения?

18
Модераторство / Небольшое предложение....
« : 14 Октября 2005, 17:25:50 »
Предложение по поводу нижней подписи под форумом:
"JavaScript & JScript"
звучит сейчас так:
"О создании, применении, настройке, поиске и установке Java скриптов."

может стоит убрать "поиске и установке Java скриптов" это это же есть отдельный форум "Поиск, изготовление скриптов и прочее... "
просто меня допустим слегка напрягают топики аля:
"вот скрипт: .... далее идет сам скрипт строк на 150 - 300 ... я его скачал тут, а он у меня не работает. Найдите мне ошибку..."
и таких довольно много... на них все равно никто как правило не отвечает... мне допустим просто и банально не интересно искать ошибки в готовых скриптах...
Удалял бы или переносил, но это вроде как противоречит подписи под форумом...

вот такое предложение... что скажете?

19
Базы данных / сравнение текста...
« : 11 Октября 2005, 13:19:37 »
Вопросик такой:
БД PostgreSQL

есть таблица:

CREATE TABLE msgs
(
  msgs_id serial NOT NULL,
  forum_id int4,
  subforum_id int4,
  topic_id int4,
  body text,
  index_ bool,
  CONSTRAINT msgs_pk PRIMARY KEY (msgs_id)
)
WITH OIDS;

=> SELECT COUNT(*) FROM msgs;
  count
---------
 4436838
(1 row)
в дальнейшем этот результат будет примерно:
4436838*100000

ну и соответвенно имеем:
SELECT msgs_id FROM msgs WHERE body=\'HI all\';
этот запрос уже сейчас выполняеться больше 1 минуты...

банальный вопрос... как увеличить производительность запроса? ... :)

Ничего лучше кроме того как создать tmpl_msgs

CREATE TABLE tmpl_msgs
(
  tmpl_msgs_id serial NOT NULL,
  msgs_id int4,
  forum_id int4,
  subforum_id int4,
  topic_id int4,
  body_tmpl varchar(15),
  CONSTRAINT tmpl_msgs_pk PRIMARY KEY (tmpl_msgs_id)
)
WITH OIDS;
body_tmpl будет содержать 15 первых символов поля msgs.body.
И поиск устроить по tmpl таблице...
я пока не придумал...

предложения?

20
В Питере я и мои коллеги закончились... :)
http://www.securitylab.ru/news/240965.php

21
Perl / XML
« : 04 Октября 2005, 15:49:10 »
кто знает парсер XML который бы игнорировал html теги внутри xml_ки?

23
Perl / зависание fork...
« : 21 Сентября 2005, 10:32:32 »
вопросик такой:
есть скриптик примерно такой:

#!/usr/bin/perl
use strict;
my $NI=0;
my $Nq=0;

my $num_th=36;

while (1)
{
....................................................
....................................................

   my @Data_link=th_values(\\@links, $num_th);
   while ($Data_link[$NI])
      {
      my $PID = fork();
      if ($PID == 0) { scan_fs($Data_link[$NI]); exit(); }
      $NI++
      }
      $SIG{\'HANDLER\'} = \\&sig_handler();
     
....................................................
....................................................

      my @Data=th_values(\\@forums_id, $num_th);

      while ($Data[$Nq])
      {
      my $PID = fork();
      if ($PID == 0) { spider_fork($Data[$Nq]); exit(); }
      $Nq++
      }
      $SIG{\'HANDLER\'} = \\&sig_handler1();

 sleep 400;
}
sub sig_handler()
{
wait();
$NI--;
if ($NI==0) { return 1; }
}

sub sig_handler1()
{
wait();
$Nq--;
if ($Nq==0){return 1;}
}

sub signal_catcher
{
wait();
}


scan_fs и  spider_fork парсят некоторые html_ки и пишут в БД (PostgreSQL) результаты... в течении одного дня все замечательно... потом ситуация следующая: процессы висят и даже их деятельность показываеться (top) но в БД новых записей не появляеться и в логах тоже все чисто... в чем может быть проблемма... ?

24
Вопросик такой:
Допустим есть 20 - 30 различный веб систем объединенных в одну глобальную, у каждой в отдельности системы есть свои критерии прав пользователей, и нужно разработать глобальную систему раздачи прав пользователям единой системы для составных систем. Как на ваш взгляд это лучше реализовать?

P.S. Пока ничего лучшего чем писать на каждую систему свою раздачу прав не придумал, хотелось бы услышать кто как эту задачу реализовывал, если подобное было в практике, и какие технологии использовал.

P.P.S. Особенно хотелось бы услышать мнение Ромы... ;)

25
Не могу найти для PostgreSQL функцию выборки названий колонок таблицы, мож кто знает? оч. лень писать...

26
Господа поделитесь мнениями куда девать подобные топики? :
http://forums.webscript.ru/showthread.php?s=&threadid=20458&msgnum=1
на мой взгляд топик не несет никакой информации... имеет ли он право на существование?

27
Юмор / на злобу дня... :)
« : 25 Мая 2005, 16:04:41 »
Москвичи не принемайте близко к сердцу... ведь не зря сказал мудрый надо уметь смеяться над собой... :)

1.
Отключи NumLock!
Экономь электричество!
Помоги Москве!

2.
http://corruptsia.ru/anonses/pizd.jpg

:)

28
Nавигатор / [OS] FreeBSD 5.4 ...
« : 16 Мая 2005, 11:33:37 »
наконец таки релиз... подробности: http://www.freebsd.org/releases/5.4R/announce.html

30
Perl / любопытная задачка...
« : 24 Марта 2005, 10:58:16 »
итак есть массив @arr_m - скольугодно большой...
нужно в массив @arr_n записать $n наибольших значений, при условии что $n <<(многоменьше) scalar(@arr_m)...
варианты?

Страницы: 1 [2] 3 4 ... 6