RubyConfLT 2011
- Posted on May 31st, 2011 filed in Uncategorized
- 2 Comments »
Kasmetinė RubyConfLT 2011 jau šį šeštadienį (birželio 4d.) vyks VU MIF STSC (Vilniaus universiteto Matematikos ir informatikos fakulteto skaitmeninių tyrimų ir skaičiavimų centro) konferencijų salėje Šaltinių g. 1a, Vilnius. Šiais metais konferencija tapo dar atviresnė, tad sudalyvauti verta ne tik Ruby entuziastams, bet ir daugumai IT srities atstovų – pranešėjai kalbės apie Agile, didelės apkrovos sistemas, bei kitų technologijų palyginimus su Ruby. Po konferencijos “after-partyje” laukia gyvos diskusijos su didelę patirtį sukaupusiais Ruby entuziastais! Registraciją į konferenciją: http://tiny.cc/rubyconflt2011 .
Konferencijos programa:
- 10:00 “Extremalus programavimas Ruby komandose” – Saulius Grigaitis
- 11:00 “Realaus laiko metrikų sistemos architektūra” – Andrius Chamentauskas
- 12:00 “Ruby vs. Scala” – Artūras Šlajus
- 13:00 “Ruby interpretatoriai” – Julius Markūnas
- 14:00 “Ruby išplėtimai C kalba” – Pranas Kiziela
- 14:30 “Scaling Ruby on Rails” – Justas Janauskas
- 15:30 “CoffeeScript ir SCSS Rails’uose” – Rimantas Liubertas
- 16:00 After-party!
Iki!
Rails for Zombies
- Posted on January 17th, 2011 filed in Ruby on Rails
- 1 Comment »
Rails for Zombies - geras tinklapis pradedantiesiems mokytis Ruby on Rails.
Ruby jad file generation
- Posted on January 6th, 2011 filed in Uncategorized
- Comment now »
Jad bylų generavimas su ruby.
require 'rubygems' require 'zip/zip' filename = "game.jar" res = [ "MIDlet-Jar-URL: #{filename}", "MIDlet-Jar-Size: #{File.size(filename)}" ] valid_params = [ /MIDlet-Name:/, /MIDlet-Version:/, /MIDlet-Vendor:/, /MicroEdition-Profile:/, /MicroEdition-Configuration:/, /MIDlet-\d:/ ] Zip::ZipFile.open(filename) do |fs| fs.read("META-INF/MANIFEST.MF").split("\r\n").each do |line| valid_params.each do |vp| res << line if line =~ vp end end end File.open("#{File.basename(filename, ".jar")}.jad", "wb") do |f| f.write res.join("\r\n") end
Rails 3.0
- Posted on August 30th, 2010 filed in Uncategorized
- 1 Comment »
Po beveik dviejų metų laukimo pasirodė Rails 3. Valio!
Python vs. Ruby: A Battle to The Death
- Posted on April 30th, 2010 filed in Uncategorized
- Comment now »
RubyConfLT 2010
- Posted on April 30th, 2010 filed in Uncategorized
- 1 Comment »
Prasideda registracija į RubyConfLT 2010.
Rails best practices
- Posted on November 12th, 2009 filed in Ruby on Rails
- 1 Comment »
Rails Best Practices. Ne su viskuo sutinku (nemanau, kad inhereited resources yra gera mintis), prezentacijos kodas turi keletą klaidų, bet joje pateikti apgalvoti pavyzdžiai ir remtasi paskutine (2.3.4) Rails versija.
37signals interviews
- Posted on August 9th, 2009 filed in Uncategorized
- 2 Comments »
Ruby pagrindai – 17 video pamokų
- Posted on April 27th, 2009 filed in Ruby
- 1 Comment »
tekniqal puslapyje galima surasti seriją video ruby pamokų. Juose aprašomi ruby pagrindai, pradedant kintamaisiais ir baigiant simboliais ir baigiant "hash'ais".
RubyConfLT 2009
- Posted on April 15th, 2009 filed in Ruby, Ruby on Rails
- 3 Comments »
RubyConfLT 2009 !
Programuoji? Programuoji “web’ui”? Programuoji, tačiau programavimas nesijaučia “fun”? Ko gero tau reikia susipažinti su Ruby, gana neseniai išpopuliarėjusi kalba, kuri tapo mūsų kasdienybe ir mes norime pasidalinti savo žiniomis su jumis. Bandysime apžvelgti Ruby ir Rails pasaulio naujoves bei ekosistemą, o taipogi aptarsime visuomet aktualias temas: greitaveiką, “skalabilitą” (scalability) ir testų rašymą. Laukiami ne vien “web developeriai”, tačiau ir žmonės norintys susipažinti su kalba, jos ideologija ir principais, stovinčiais už jos.
Konferencijos programa:
- Ruby 1.9 (Eimantas Vaičiūnas)
Neseniai išleista stabili Ruby 1.9 versija atnešė nemažai pakeitimų. Vienas iš didžiausių buvo interpretatoriaus pakeitimas iš MRI (Matz Ruby Interpreter, originalaus Ruby interpretatoriaus) į YARV (Yet Another Ruby VM). Aptarsime šį perėjimą, jo naudą, bei kitas Ruby 1.9 naujoves. - Rails 2.3 & 3 (Artūras Šlajus)
Rails – nepaliaujamai besivystantis projektas, į kurį suplaukia patobulinimai sukurti viso pasaulio programuotojų. Papasakosime kas naujo neseniai išleistoje 2.3 versijoje, bei kokios perspektyvos laukia Rails 3 versijoje, kurioje bus įlietas MERB karkasas. MERB buvo sukurtas, jog pašalintų Rails trūkumus – monolitiškumą, saugaus gijų palaikymo nebuvimą (thread safety) ir kitką. Rails ir MERB suliejimas leis turėti geriausius dalykus iš abiejų pasaulių. - Git versijų kontrolės sistema (Artūras Šlajus)
Git buvo parašytas valdyti Linux kernelio išeities kodą, tačiau Ruby bendruomenė greitai pamatė jo privalumus. Git yra paskirstyta (distributed), greita ir multiplatforminė versijų kontrolės sistema. Kalbėsime apie jos vidinę struktūrą, naudojimą, palyginsime su Subversion ir kokia Git reikšmė Ruby bendruomenėje. - Ruby profiliavimas ir greitaveikos testavimas (Eimantas Vaičiūnas)
Užklausos pradėjo stabdyti? Procesoriaus apkrovimas viršijo proto ribas? Kažkur dingo visa atmintis? Gal pats laikas optimizuoti kodą? Aiškinsimės kaip tai padaryti. - Scaling Rails (Saulius Grigaitis)
Kad ir kaip beoptimizuotum projektą ar kokį galingą serverį benupirktum, galų gale ateis toks laikas, kai vienas serveris projekto jau nebepavilks. Tad ką daryti? Ogi “scalintis”! - Cucumber (Saulius Grigaitis)
Testai yra gerai, testai, kuriuos supranta klientas, yra dar geriau. Cucumber – karkasas, leidžiantis testus aprašyti natūralia kalba. Žiūrėsime ką daryti, jog tai, ką suprantat jūs ir klientas, suprastų ir Ruby.
Konferencijos pradžia: Balandžio 19 diena, 10:00
Kaina: Nemokama
Vieta: Studentų g. 48a-323, Kaunas
Registracija čia