piotr sarnacki for rails girls warsaw iii
DESCRIPTION
Programming as a tool (presentation is in polish)TRANSCRIPT
Piotr Sarnacki
Do czego można wykorzystać programowanie?
Czym zajmuje się programistka?
Programowaniem!
Tego czego wymagają w pracy?
A poza pracą?
Co z nie-programistkami?
Programowanie przydaje się w życiu?
Programowanie to narzędzie.
Tak samo jak czytanie i pisanie.
Kilka przykładów
Około 20 linii kodu
include Geokit::Geocoders!!html = open('http://www.benandjerry.cz/site/cz/prichute/kde-nas-najdete')!doc = Nokogiri::HTML(html.read)!doc.encoding = 'utf-8'!!locations = []!!doc.css("table.kdetable").first.css("tr").each do |tr|! contents = tr.css("td").map { |td| td.text }!! city, address = contents[0], contents[2]! if city.nil? || address.nil?! next! end!! if city.chomp == "" || address.chomp == ""! next! end!! address = "#{address}, #{city}, Czech Republic".force_encoding('utf-8').encode! location = GoogleGeocoder3.geocode(address)!! locations << { latitude: location.lat, longitude: location.lng, shop: contents[1] }! sleep(1)!end!!
Przeliczanie proporcji składników dla różnych form do ciasta.
Wyłania się tutaj pewien wzorzec
Dziękuję