Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.07.2009, 17:51   #11
tarpedo
Новичок
Джуниор
 
Регистрация: 15.07.2009
Сообщений: 8
По умолчанию

Цитата:
Я бы стал этим заниматься только как возможность получения опыта в данной области.
это впринципе основное. монетизировать успешный проект никогда небыло проблем. а вот сделать его успешным - та еще задача.

Цитата:
Никаких копи/пасте с сайтов, а тока линки на них
есть небольшое уточнение - для того что бы наш поисковик не хавал бесполезный контент с сайта надо полезный текст копипастить в базу. он и будет индексироватся. нафига нам там меню. никаких лишних результатов.

но сейчас пишем алгоритмы по автоматизации - хотя это ущерб качеству.

Последний раз редактировалось tarpedo; 15.07.2009 в 17:58.
tarpedo вне форума Ответить с цитированием
Старый 15.07.2009, 18:13   #12
Вавел из ГМТУ
Форумчанин
 
Регистрация: 19.06.2009
Сообщений: 896
По умолчанию

Лучше создавать базу самописных(и не очень) функций и процедур. Хорошо прокоментированых и "как их юзать"...
Ну вот например иногда при поиске файлов нужно както определить все локальные диски..

Код:
{Возвращает список локальных дисков в виде строки. Пример: "CDE".}
Function ListDrives : String;
Const
  DRIVE_UNKNOWN = 0;
  DRIVE_NO_ROOT_DIR = 1;
  DRIVE_REMOVABLE = 2;
  DRIVE_FIXED = 3;
  DRIVE_REMOTE = 4;
  DRIVE_CDROM = 5;
  DRIVE_RAMDISK = 6;
Var
  r : LongWord;
  Drives : Array [0..128] Of Char;
  pDrive : PChar;
Begin
  r := GetLogicalDriveStrings(SizeOf(Drives), Drives);
  If r = 0 then Exit;
  If r > SizeOf(Drives) Then
  Raise Exception.Create(SysErrorMessage(ERROR_OUTOFMEMORY));
  pDrive := Drives;
  While pDrive^ <> #0 Do
    Begin
      If GetDriveType(pDrive) = DRIVE_FIXED Then Result := Result + (pDrive[0]);
      Inc(pDrive, 4);
   End;
End;
Вавел из ГМТУ вне форума Ответить с цитированием
Старый 15.07.2009, 18:17   #13
tarpedo
Новичок
Джуниор
 
Регистрация: 15.07.2009
Сообщений: 8
По умолчанию

Вавел - как другой проект то да. а так - сорри, немного не в тему.

Ты имеешь в виду что то по типу сайта http://www.phpclasses.org/ только под все языки программирования?

тоже не плохая иде но совсем другая )))
tarpedo вне форума Ответить с цитированием
Старый 15.07.2009, 18:18   #14
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,091
По умолчанию

Цитата:
Сообщение от tarpedo Посмотреть сообщение
есть небольшое уточнение - для того что бы наш поисковик не хавал бесполезный контент с сайта надо полезный текст копипастить в базу. он и будет индексироватся. нафига нам там меню. никаких лишних результатов.
Ну без этого никуда. Копи/пасты во всяких википедиях, Delphi World'ах и других сборниках статей.
Хотя, на всякий случай, желательно сделать возможность просмотра проиндексированного содержимого, а то страничку с нужной инфой убьют и нигде не найдешь.
В связи с этим возникла мыслишка: одни и те же статьи легко встретить на разных сайтах. На каждую из них создавать запись в базе для индексации - муторно, ибо вручную, да и выпадет при поиске список на 5 страниц с одной и той же статьей. Добавлять один только сайт в базу, а на остальные тупо забить - информация потеряется, если этот сайт умрёт. Можно подумать над чем-то вроде "зеркал" (для одной записи в базе хранить несколько ссылок). Ну это я так... мысли вслух. Вдруг интересно кому будет
Вавел из ГМТУ, ну так одно другому не мешает, а такой поисковик вполне может способствовать появлению ресурсов с такими функциями.
pu4koff вне форума Ответить с цитированием
Старый 15.07.2009, 18:25   #15
tarpedo
Новичок
Джуниор
 
Регистрация: 15.07.2009
Сообщений: 8
По умолчанию

Цитата:
Хотя, на всякий случай, желательно сделать возможность просмотра проиндексированного содержимого, а то страничку с нужной инфой убьют и нигде не найдешь.
само собой будет кеш.

Цитата:
информация потеряется, если этот сайт умрёт.
с кешем не потеряется а так предполагается хранить ссылку на сайт первоисточник.
tarpedo вне форума Ответить с цитированием
Старый 15.07.2009, 21:36   #16
crazy horse
ios developer
Старожил
 
Аватар для crazy horse
 
Регистрация: 16.11.2007
Сообщений: 2,885
По умолчанию

У меня есть тоже мысли на этот счет. Пожалуйста, не воспринимайте их в штыки, а просто подумайте над ними:
Я вижу смысл лезть на подобный ресурс, только если не справился гугл или встроенная система хелпа. Практически ни разу еще не подводило, задумайтесь - какая у вашего сайта будет посещаемость? Программистов не так уж и много на свете, я имею ввиду тех, которые активно пишут, плюс ко всему, чем дальше я работаю, тем реже я пинаю гугл, поскольку в голове тоже что-то накапливается. Чаще всего объектом моих относительно регулярных посещений становятся сайты разрабов языка/фреймворков и толковые сайты, посвященные данному языку. Такие сайты, относящиеся к моей среде, я могу перечислить на память во сне. Едем дальше. Для повседневных задач, к которым не относится написание программ, мне очень удобно пользовать гугль. Поверьте, на поисковик со спецтематикой я полезу только в реееедком случае, если не сработает система расширенных запросов гугля и я к тому времени не забуду адрес вашего поисковика. За сим откланиваюсь, и надеюсь, что вы все хорошенько взвесите.
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!
crazy horse вне форума Ответить с цитированием
Старый 15.07.2009, 22:18   #17
tarpedo
Новичок
Джуниор
 
Регистрация: 15.07.2009
Сообщений: 8
По умолчанию

crazy horse - спасибо за критику

позволю откоментить ваш пост

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

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

но, мне вот буквально полгода назад пришлось перейти на сисадминство.
мой огромный багаж PHP и тп. веб, оказался просто не нужен.

PERL freebsd совсем другие. за полгода я перерыл стоко интернета и продолжаю что это просто нельзя трезво окинуть взглядом. постоянно открытые и обновляемые три фаерфокса с новыми кждый день 50 активными вкладками дают о себе знать. установка и конфигурирование биллинга включая фаерволы - теперь я это делаю с закрытыми глазами. поднять DC, OpenFire, ICq сервер тож не проблема, в плоть до написания ssl сервера на perl для удаленного обслуживания с мобильного телефона.

суммируя - если б я все действительно полезные статьи за это время мог преподнести кому нить я бы чесно - был очень рад. ведь на поиски даже маленького кусочка правильного конфига может уйти не один день чтения мануалов и гугли. аналогии я уверен можно провести и в системном и в веб программировании. а таких случаев я уверен не один.
tarpedo вне форума Ответить с цитированием
Старый 15.07.2009, 22:46   #18
DeKot
Участник клуба
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Сообщений: 1,977
По умолчанию

Цитата:
вы не берете во внимание те толпы начинающих "программистов" (в кавычках, так как они еще такими не являются).
Как показывает практика даного форума, да и других также, как раз так называемые "начинающие программисты" в основной своей массе просто не желают пользоваться поиском где либо.А в основном "памагите" и "help". Поэтому любой профилировнный поисковик в основном используется узким кругом специалистов, которых то как раз и не масса, а наоборот ограниченое число.
И не сомневайся даже ... отдых - кайф, работа - лажа!
DeKot вне форума Ответить с цитированием
Старый 16.07.2009, 05:17   #19
BaronTreep
Форумчанин
 
Регистрация: 29.05.2009
Сообщений: 320
По умолчанию

Цитата:
наполняется вручную - низкая скорость. хотя если общественность поддержит то гугля и рядом лежать не будет
Как раз наоборот. При интелектульном анализе контента (чем google славится), авто метод на порядок превосходит. Например: у вас есть 3000 кластеров по 1000 компов как у проф. поисковиков?

Насчет php - google писали, что для аналитической части python используется.

Есть спец. поисковики у того же гугла:
www.google.com/linux
и ещё другие, щас не помню.

Вобщем "цель оправдывается средствами". Средств нет (? для серьезного проекта ?). Цели нет - пока не сталкивался с тем, чтобы google/yandex чего то не нашел.
BaronTreep вне форума Ответить с цитированием
Старый 16.07.2009, 06:47   #20
alexinspir
Новичок
Джуниор
 
Аватар для alexinspir
 
Регистрация: 26.08.2008
Сообщений: 1,010
По умолчанию

...
http://www.google.com/codesearch
http://www.google.com/bsd
http://www.google.com/mac

все уже есть... однако я за конкуренцию.
если ваш продукт покажет большую эффективность нежели google - естественно им будут пользоваться. (имхо качество поиска яндекса оставляет желать лучшего + интерфейс немного неудобный и куча НЕ контекстной рекламы)
ромик0: Cколько получают здешние модераторы?
pu4koff: У модераторов сдельная оплата труда. Выдал предупреждение - плюс к премии. Выдал бан - лучший модератор месяца со всеми вытекающими.
alexinspir вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрос поисковой системе Лубышев Общие вопросы .NET 9 16.03.2009 11:48
Создание своей операционной системы Kj_ZloyiQ Операционные системы общие вопросы 14 22.02.2009 01:01
Создание бесшумной системы Blade Компьютерное железо 13 04.02.2009 18:27
Создание образа системы cemron Операционные системы общие вопросы 6 04.07.2008 03:52
Создание обьектов файловой системы через делфи BETONOMESHALKA Общие вопросы Delphi 2 26.12.2007 22:17