RubyConfLT 2013

Sveiki visi!

Kviečiame visus į jau šeštąją RubyConfLT 2013, kuri vyks balandžio 20d., Lūkšio g. 5b-600, Vilnius . Šiais metais pranešėjai kalbės apie praktinius Ruby kalbos naudojimo ypatumus, žaidimų programavimą, aptars sistemų dislokavimo platformas ir metodus, bus pristatomos net tokios egzotinės temos kaip elektronikos programavimas su Ruby. Po konferencijos laukia gyvos diskusijos su didelę patirtį sukaupusiais Ruby entuziastais!

Registracija į konferenciją būtina (vietų skaičius ribotas)!

Konferencijos programa:

  • 10:00 “Gyvenimas su Chef” – Saulius Grigaitis
  • 11:00 “TDD praktikoje” – Tomas Varneckas
  • 12:00 “Arduino programavimas Ruby kalba” – Julius Markūnas
  • 13:00 “Compound.js” – Povilas Jurčys
  • 14:00 Pietūs
  • 15:00 “Esybėmis paremtas žaidimų programavimas” – Andrius Chamentauskas
  • 16:00 “SOA architektūra praktikoje” – Daniel Stenger
  • 17:00 “ShellyCloud, Heroku ir Engine Yard palyginimas” – Giedrius Rimkus ir Viačeslavas Čičkinas
  • 18:00 Trumpieji pranešimai
  • 18:20 After-party!

Iki!

RubyConfLT 2012

Sveiki visi!

Kviečiame visus į jubiliejinę jau penktąją RubyConfLT 2012, kuri vyks balandžio 28d., Lūkšio g. 5b-600, Vilnius. Šiais metais pranešėjai kalbės apie didelio našumo sistemas, skirtingus Ruby interpretatorius, jų privalumus ir trūkumus, sistemų dislokavimą ir kitomis aktualiomis temomis. Po konferencijos laukia gyvos diskusijos su didelę patirtį sukaupusiais Ruby entuziastais.

Registracija į konferenciją būtina (vietų skaičius ribotas).

Konferencijos programa:

  • 10:00 “Large Scale with JRuby” – Saulius Grigaitis
  • 11:00 “Ruby internals” – Pranas Kiziela
  • 12:00 “Becoming Ruby Wizard” – Andrius Chamentauskas
  • 13:00 “Rubinius” – Julius Markūnas
  • 14:00 Pietūs
  • 15:00 “Celluloid” – Artūras Šlajus
  • 16:00 “Continuous Deployment” – Titas Norkūnas
  • 17:00 “Legacy/Long Running Projects” – Vidmantas Kabošis
  • 18:00 After-party!

Pirmas Ruby Meetup’as kovo 28d

Kviečiam visus į pirmąjį Ruby Meetup’ą jau *kovo 28d*.

Kas yra *Ruby Meetup’as*? Tai kiekvieno mėnesio paskutinį trečiadienį vykstantys Lietuvos Ruby bendruomenės susitikimai, kurių metu:

  • Pristatomi trumpi (15-30 min.) 3-4 pranešimai Ruby tematika.
  • Susirinkusieji papildomai iškelia keletą juos dominančių temų, balsuojame už aktualiausias ir surengiame 30 min. diskusijas.
  • Susumuojame ir paskelbiame susitikimo rezultatus.
  • Toliau specializuojamės ir socializuojamės netoliese esančiame bare.

Šio Ruby meetup’o temos:

  • TorqueBox
  • Rubinius
  • Konacha

Būtina “registracija“.

Laukiame visų kovo 28d. 19:00 Lūkšio g. 5B-600 (Šiaurės miestelis), Vilnius

Saulius Grigaitis

RubyConfLT 2011

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!

Ruby jad file generation

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