14. mail suundusime Lubiczi õlletehasesse, et osaleda konverentsil "Krk-Rb". Kui jõudsime kohale ja saime oma riided kuivaks (ilm oli sel päeval üsna ebasoodne), võttis meid vastu õlle lõhn, värske kohv ja korraldajate soe vastuvõtt.
Pärast esialgset tervitust alustas Piotr Solnica huvitavat ettekandetsüklit funktsionaalsest programmeerimisest. Ta tutvustas mõningaid reegleid ning selle programmeerimisparadigma kasutamise eeliseid ja puudusi Ruby's.
Järgmise ettekande eesmärk oli näidata Aspergeri sündroomiga inimeste probleeme. Esineja Michal Papis keskendus probleemidele, millega selle häirega inimesed nii IT-s kui ka igapäevaelus silmitsi seisavad. Ta tutvustas ka võimalusi, kuidas neil oleks lihtsam tööl tõhusalt toimida.
Päeva kolmanda ettekande pidas Anton Davydo, kes rääkis Sourcing Eventist. On mitmeid põhjusi, miks hankimisüritust võib pidada keeruliseks, ja selles töötoas arutas ta paari peamist väljakutset pakkuvat aspekti, nagu lõppseisundi arvutamine salvestatud sündmuste põhjal, sündmuste salvestamine sündmuste hoidlasse ja Saga Patterni kasutamine.

Neljas ja viimane esinemine enne lõunapausi oli Jônatas Davi Paganini ettekanne abstraktse süntaksipuu muutmisest Ruby's. See ettekanne oli üsna põnev, kuna näidati, kuidas luua tööriist automaatse paranduse '!array.any?' jaoks. kohta 'array.none?'.
Pausi ajal kutsusid korraldajad meid lõunasöögile, kus saime vahetada muljeid konverentsi esimesest osast ja luua võrgustikke.
Konverentsi teine osa algas Hasumi Hitoshi ettekandega mruby / c - Ruby rakendamine mikrokontrollerite jaoks. Oma ettekande käigus tutvustas Hatsumi meile mruby / c põhitõdesid ja näitas omaenda projekt süsinikdioksiidi kontsentratsiooni jälgimiseks õhus.
Järgmise ettekande pidas Spyros Livathinos Kafkast. Ta tutvustas selle platvormi toimimist ja näitas, kuidas seda saab Ruby's kasutada.
Seejärel osalesime huvipakkuvas töötoas, kus käsitleti masinõppe teemat seoses Ruby keelega. Selle autor Jacek Brozek arutas, et kuigi Python on selles valdkonnas juhtival kohal, ei tasu Ruby't alahinnata, sest seda saab selleks tõhusalt kasutada.

Konverentsi lõpetas Marcus Schirp, kes tutvustas meile mutatsioonitestide kontseptsiooni. Mutatsioonitestimine on teatud tüüpi Valge kasti testimine, mida kasutatakse peamiselt üksuste testimiseks ja me saime mõned kasulikud teadmised. Tänapäeva tööstuses, millel on suur toode ei pruugi olla piisav. Konkurents on alati ümberringi, ettevõtted on üha enam huvitatud kvaliteedist ja edu peamine eelis on võime kiiresti liikuda. Üks suurepärane lahendus on mutatsioonitestimine, sest see võimaldab muuta kood- väike osa korraga - ja ühiktestide komplekti korduv käivitamine.
Päeva lõpetasime maitsva õhtusöögi ja kohapeal pruulitud õlle joomisega. Muidugi, mida muud teha, kui sa leiad end mõnest heast õlletehasest! Meil oli kindlasti väga lõbus, vahetades teadmisi ja kogemusi teiste Ruby geekidega. Ja ärge unustage - Ruby on elus ja läheb hästi 🙂 .
Loe ka: