Ruby On Rails in UA/Новости, баги, и прочее/Чудесная новость

2008-07-04 23:05:59
admin
Ruslan Voloshin
Живет: odessa
Сообщений: 1697
Рег: 2007-03-13
Его блог
Чудесная новость
  •  
Нас добавили в dmoz каталог Top: World: Russian: Компьютеры: Программирование: Языки: Ruby Мы первые :) по сему предлагаю просто хитрый метод который позволяет с помощью hpricot проверять елси лы ваш сайт в каталоге. def dmoz_catalog #http://search.dmoz.org/cgi-bin/search?search=u%3Acocos.com.ua page = get_page('search.dmoz.org', "/cgi-bin/search?search=u%3A#{@host}") doc = Hpricot.parse(page.body) cat = doc.search("ol[@start='1']/li/b") cat.empty? ? nil : cat.html end def get_page(host = @host, path = @path, port = @port) port ||= 80 begin req = Net::HTTP::Get.new(path) puts "Request HOST #{host}" puts "Request Path #{path}" res = Net::HTTP.start(host, port) {|http| http.request(req) } rescue Exception => e @@logger.info(e) nil ensure return res end end # НУ и вызов метода собственно links = Link.new links.set_page('http://rubyclub.com.ua') puts links.dmoz_catalog В результате напечатается или ничего или html ссылка на раздел каталога в котором находится сайт.
------------
Занимаюсь вебом и продвижением сайтов.
,
2008-07-05 10:09:42
romb
Roman V. Babenko
Живет: Kyiv
Сообщений: 678
Рег: 2008-04-22
Его блог
RE: Чудесная новость
  •  
А почему в Russian ?
------------
http://romanvbabenko.com Если в споре не родилась истина, то, по крайней мере, один из спорящих бесплоден.
2008-07-05 12:07:13
admin
Ruslan Voloshin
Живет: odessa
Сообщений: 1697
Рег: 2007-03-13
Его блог
RE: RE: Чудесная новость
  •  
потому что бы попасть в украинскую мне сказали что сайт должен быть на украинском языке Если вы согласятся то можнона украинском языке писать блоги и посты на форуме тогад нас возьмут в украинский раздел К стати есть предложение тегировать сообщения иногда употребляя (руби) как ключевое слово, а то русскоязычная аудитория ищет на русском языке а не на английском.
------------
Занимаюсь вебом и продвижением сайтов.
Назадназад Новыйновый Ответитьответить

Гости: 92 Онлайн: 0