The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Создана поисковая система по исходным текстам Debian GNU/Linux

25.05.2009 21:34

Peter De Wachter сообщил о введении в строй новой специализированной поисковой системы, занимающейся индексацией исходных текстов всех пакетов Debian GNU/Linux, размещенных в репозиториях "main" и "contrib" ветки Debian Unstable (Sid). Общий объем проиндексированных данных превысил 70 Гб. После расширения дискового пространства, планируется расширить действие поисковой системы на ветки "stable" (Lenny) и "testing" (Squeeze).

Работа системы основана на свободном поисковом движке OpenGrok, развиваемом в рамках проекта OpenSolaris и нацеленном на индексацию исходных текстов с учетом перекрестных ссылок. Система позволяет быстро определить в каких пакетах задействована структура или функция определенной библиотеки.

Некоторые примеры запросов:

  • Найти, где определен символ setResourceMonitors:
    defs:setResourceMonitors
  • Показать файлы в usr/src/cmd/cmd-inet/usr.sbin/, которые используют функцию sprintf:
    refs:sprintf path:usr/src/cmd/cmd-inet/usr.sbin
  • Показать участки кода, в которых производится присвоение значения переменной Asign:
    "Asign="
  • Найти файлы Makefile в которых осуществляется сборка pstack:
    pstack path:Makefile
  • Найти perl-скрипты в которых вместо пути /usr/bin/perl прописано что-то другое:
    -"/usr/bin/perl" +"/bin/perl"


  1. Главная ссылка к новости (http://lists.debian.org/debian...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/21882-debian
Ключевые слова: debian, search, source
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (14) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Александр (??), 21:40, 25/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Круть, теперь программы писать будет легче, столько примеров под рукой.
     
  • 1.2, Аноним (-), 22:13, 25/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    http://walrus.rave.org/source/search?q=motherfucker&defs=&refs=&path=&hist=
    Познавательно.
     
     
  • 2.3, Анон (?), 22:23, 25/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >http://walrus.rave.org/source/search?q=motherfucker&defs=&refs=&path=&hist=
    >Познавательно.

    Searched full:fuck (Results 1 - 25 of 302) sorted by null ^_^

     

  • 1.4, leliksan (?), 22:26, 25/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    i= наверное будет веселые ответы на этот запрос
     
     
  • 2.5, pavlinux (ok), 23:14, 25/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Searched full:i (Results 1 - 25 of 249704) sorted by null
     

  • 1.6, Patriot (??), 23:17, 25/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Однозначно, полезная система для программистов.
     
     
  • 2.8, Ariel (ok), 01:14, 26/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Не кажется ли вам. что это работа ради работы, а не результата? Сколько слежу за открытыми проектами - все силы сфокусированы на создании средств разработки, многократно дублирующих друг друга, в то время как прикладные программы (по настоящему прикладные) находятся в унылом состоянии
     
     
  • 3.9, Вадим (??), 02:08, 26/05/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А вы не пробовали собрать свой дистрибутив? Дебиан это ведь не просто ОС, а еще это огромный сборник ПО(в отлича от МС, где ОС это только базовый функционал), которая поддерживается одной командой. И для поддержки требуется весьма большой инструментарий, не говоря уже о разработке больших "программ", типа apache, на С писать не сказка, это системный и очень низкоуровневый язык, пока "нароешь" нужную структурку, которая обновилась 3 месяца назад и у тебя из-за этого модуль падает или найдешь объявление нужной переменной, крыша съедет. А софта много и поддерживать его надо многим, опять же нет такого как у МС, что бы продукт поддерживала строго одна команда разработчиков, его еще поддерживают и развивают толпы сторонних разработчиков и администраторов.

    PS очень полезная вещь!

     
     
  • 4.15, Ariel (ok), 13:05, 26/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Не пробовал, меня интересует сборка своих программ, а ОС пусть занимаются компании, у которых и ресурсы и команды опытных программистов. Скажем Pixar, они пишут софт и проводят исследования в области графики, но они не заявляют каждый раз, что некая прога управления версиями обновилась, это всё внутренее использование, мы знаем их в первую очередь по анимационным фильмам.
     
     
  • 5.21, Вадим (??), 23:17, 27/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Эм... а что Pixar выпускает открытые продукты?!
     

  • 1.14, XoRe (ok), 10:14, 26/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    http://walrus.rave.org/source/xref/main/l/lice/.irc/pics/sexybody
    http://walrus.rave.org/source/xref/main/l/lice/.irc/pics/sitonthis

    =)

    Вообще много интересного тут:
    http://walrus.rave.org/source/xref/main/l/lice/.irc/pics/

     
     
  • 2.17, Руслан (?), 07:53, 27/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Так это набор картинок-заготовок для irc-клиента.
    Лет 10 назад, я пользовался mirc и делал для него скрипты, а кто-то делал для него такие картинки. И мы веселились, флудили и прочее.
     
  • 2.18, Andrey Mitrofanov (?), 09:58, 27/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >=)

    Я вижу, Вы воспользовались поиском по любимому слову p0rn....

     
     
  • 3.20, XoRe (ok), 18:46, 27/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>=)
    >
    >Я вижу, Вы воспользовались поиском по любимому слову p0rn....

    Нет, как раз по ссылке с motherfucker, приведенной выше:
    http://walrus.rave.org/source/search?q=motherfucker&defs=&refs=&path=&hist=

    Но по p0rn я тоже сделал запрос, спасибо за наводку )

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру