Комментарии 27
<петросян>
Блин, так по-русски смешно название читается…
Просит человек тебя помочь написать что-нибудь, а ты ему: «охлох посмотри, может есть уже»
</петросян>
Блин, так по-русски смешно название читается…
Просит человек тебя помочь написать что-нибудь, а ты ему: «охлох посмотри, может есть уже»
</петросян>
C таким названием им в России делать точно нечего.
Вообще, честно говоря, не понимаю, зачем такой сервис. По моему личному опыту, народ всегда тупо ищет в гугле все (имею в виду программистов). Например, задача — сделать календарь на javascript — все идут на google., и потом идут по ссылкам, и выбирают нужный функционал.
Ага и верхние позиции часто ссылки на подобные сайты…
Ну лишним точно не будет.
По крайней мере, там я могу спокойно искать по тегу «django» и быть уверенным что не увижу в выдаче кучу левого: музыкант Django Reinhardt(в честь которого назван фреймворк), группа «Django Django», всякие собаки и другие домашние питомцы по имени Django, недавно вышедший фильм «Django Unchained» и все в таком духе…
Кстати, на больную тему:
По крайней мере, там я могу спокойно искать по тегу «django» и быть уверенным что не увижу в выдаче кучу левого: музыкант Django Reinhardt(в честь которого назван фреймворк), группа «Django Django», всякие собаки и другие домашние питомцы по имени Django, недавно вышедший фильм «Django Unchained» и все в таком духе…
Кстати, на больную тему:
pip install django-unchained
Ну, лишних сервисов никогда не бывает ) Но я просто не понимаю, зачем тратить ресурсы на их создание
Вам еще раз написать зачем? Вы уже дважды написали одно и то-же но разными словами.
Ответ: Чтобы концентрация полезной информации была больше.
Да и почему бы и нет если у них и так уже есть проект направленный на Opensource и просто его не расширить?
Я вот например когда работаю и что-то в гугле ищу, могу так загулять по интересным ссылкам, что в конце концов забываю о том что вообще искал… А тут все строго конекртно код, конкретно IT тематика. К тому-же это ваше «зачем» тут не к месту ибо в рамках такого сервиса как ohloh это вполне подходящее решение и не просто отдельный проект который «зачем нужен?», а идет в рамках уже существующего ohloh который относится к данной тематике.
Ответ: Чтобы концентрация полезной информации была больше.
Да и почему бы и нет если у них и так уже есть проект направленный на Opensource и просто его не расширить?
Я вот например когда работаю и что-то в гугле ищу, могу так загулять по интересным ссылкам, что в конце концов забываю о том что вообще искал… А тут все строго конекртно код, конкретно IT тематика. К тому-же это ваше «зачем» тут не к месту ибо в рамках такого сервиса как ohloh это вполне подходящее решение и не просто отдельный проект который «зачем нужен?», а идет в рамках уже существующего ohloh который относится к данной тематике.
Согласен, когда я гуглю на тему Guava, гугл даже на запрос «Guava Java» часто выдает ссылки про фрукты!
Во-первых, если вы сейчас посмотрите на ohloh, там собрано куча интересных метрик (стоимость, SLOC, активность, ...), во-вторых у них есть интеграция с github,googlecode (репозитории), то есть информация не дублируется. Я бы даже сказал, что их метрики не пересекаются с метриками github. В-третьих им проще будет представить человека, как один entity (в отличие от github), так как они ведут по разным проектам.
Если они смогут еще более правильнее считать строчки кода (исключать генерированный, copy/paste с других проектов), то метрики будут очень красивыми. Если они смогут выйти на метауровень — находить общие части между проектами, вычислять зависимости, то это будет нечто! Уже сейчас они вполне хорошо показывают релевантные проекты (по тегам), не знаю другой системы.
Поиск исходного кода в принципе вещь полезная, но я бы заходил с другой стороны, поиск релевантного проекта, а в нем необходимого куска кода. Нужен LRU кэш — Операционная Система (управление памятью) или БД или алгоритмы.
Если они смогут еще более правильнее считать строчки кода (исключать генерированный, copy/paste с других проектов), то метрики будут очень красивыми. Если они смогут выйти на метауровень — находить общие части между проектами, вычислять зависимости, то это будет нечто! Уже сейчас они вполне хорошо показывают релевантные проекты (по тегам), не знаю другой системы.
Поиск исходного кода в принципе вещь полезная, но я бы заходил с другой стороны, поиск релевантного проекта, а в нем необходимого куска кода. Нужен LRU кэш — Операционная Система (управление памятью) или БД или алгоритмы.
А по мне так прикольно.
Смешно? :-| Вот только слово «ohloh» читается как «oh low».
Как же там искать по коду? Больше похож на каталог открытых проектов (с некоторой статистикой) и поиск по их описанию.
Это и есть каталог ) Ссылка на поисковик в центре страницы. На всякий случай ссылка.
Нифига гу гл о поиск по коду не закрылся: code.google.com/codesearch
опа! а давно он обратно открылся?
Он ищет по проектам с googlecode.com
И был еще koders.com
Проверил. Ищет хорошо, интерфейс напоминает гугловский, есть разные фильтры по языкам, определением методов, классов и т.п.
Честно говоря, после закрытия гугловского поиска были сомнения, что кто-то сделает что-то подобное. Сомнения оказались напрасными )
Честно говоря, после закрытия гугловского поиска были сомнения, что кто-то сделает что-то подобное. Сомнения оказались напрасными )
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Команда Black Duck запускает обновленный поисковик открытого кода