středa 10. února 2016

Ruby - nahrazování textu

Soubor skript.rb

#!/usr/bin/ruby

def nacteni(soubor)
    obsah = ""

    File.open(soubor).each_line do |radek|
            obsah << radek
    end

    return obsah
end

def filtr(obsah)
    return obsah.gsub(/<a [^<]*?XXX-XXX.*?>(.*?)<\/a>/,'\1').gsub(/<img [^<]*?XXX-XXX.*?>/,'');
end

soubor = ARGV[0];
puts filtr(nacteni(soubor));


Odmaže všechny odkazy a obrázky obsahující odkaz na  XXX-XXX. Skript se volá

./skript.rb soubor.txt > upraveny-soubor.txt

neděle 7. února 2016

Servis počítačů, notebooků a tabletů v Hradci Králové a okolí

Protože někdy jednoduše nejde přinést výpočetní techniku do servisu, spustili jsme novou službu. Více informací najdete na www.facebook.com/servishk nebo www.rokit.cz, kde si můžete službu rovnou objednat :-)