English Slovenščina
Odesys > Razmisli. Razišči. Odloči se.

O Odesysu · od leta 2009

17 let – in še štejemo.

Leta 2009 so bili drugačni časi. Študiral sem na FOV, splet je bil še mlad in potreboval sem projekt za diplomo. Pri srcu mi je bil predmet Sistemi za podporo odločanju. Profesor dr. Vladislav Rajkovič nas je očaral s svojo karizmo in zgodbami.

  1. 2009

    Iskra

    Nekoč smo se učili, kako narisati odločitveni model na grafikonu ABACON. Všeč mi je bilo, da odločitveni model lahko vidiš – ampak s svinčnikom in papirjem? Gotovo gre bolje.

    Zato sem združil svoje amatersko znanje spletnega razvoja z zagnanostjo mladeniča in napol domišljenimi idejami ter ustvaril nekaj izjemno groznega.

  2. 2010

    Diploma

    Do julija 2010 je tisto grozno nekaj dobilo ime, metodo in diplomsko nalogo: ODESYS – metoda ABACON, prilagojena z nekaj idejami Kepner-Tregoe in zavita v spletni postopek s petimi koraki. Prva sprememba v repozitoriju nosi datum 21. maja 2010 in od takrat je to isti repozitorij. Imeti lasten projekt med študijem se je izkazalo za pametno – pretihotapil sem ga v vsak predmet, kamor se je dalo. Predmet o računalniški varnosti? Odlična priložnost, da se naučim kaj o SSL-ju in zaščiti strežnika.

    Diplomska naloga 2010 (PDF, slovensko)

  3. 2010–2013

    Frenk ga spravi v življenje

    Pet mesecev po prvi spremembi je v kodo skočil moj dobri prijatelj Frenk – njegovi prvi popravki so bili oblikovalski – in je pravzaprav nikoli ni zapustil: skoraj petsto sprememb v naslednjih štirih letih. Leta 2013 je šel do konca in ODESYS na novo zgradil kot svojo magistrsko nalogo: sodobno, večplatformsko različico na ogrodju Yii, z vgrajeno idejo skupinskega odločanja, preverjeno v živem eksperimentu s študenti na FOV. ODESYS, ki so ga študenti uporabljali naslednjih trinajst let, je prav toliko njegov kot moj.

    Frenkova magistrska naloga 2013 (PDF, slovensko) · moja magistrska naloga 2013 (PDF, slovensko) — moja je bila o večigralskih spletnih igrah, a tudi tam je bil v ekipi Frenk. Nekatera sodelovanja se pač nadaljujejo.

  4. 2023

    Iz omare

    Leta 2023 sem ga potegnil iz omare, obrisal prah s strežnika in razmislil o prenovi, ki si jo je zaslužil – in sklenil, da je ne morem upravičiti. Tudi s pomočjo zgodnjih orodij UI je popolna prenova stala več, kot bi lahko nosil ljubiteljski projekt za nekaj sto študentov. Torej: popravi, kar je pokvarjeno, in nanesi malo barve. Mobilna različica je postala uporabna, oblika svežejša, Yii in jQuery pa sta ostala točno tam, kjer ju je pustil Frenk.

    In veste kaj, zabavno je bilo gledati najino kodo izpred več kot desetih let. Tabor sem celo pustil malo lepši, kot sem ga našel.

  5. 2026

    Prenova, ki si jo končno lahko privoščim

    Julija 2026 je prenova, ki je tri leta prej nisem mogel upravičiti, vzela sedem dni. Aplikacija Yii je postala aplikacija Laravel – prenesena pod zaščito zbirke karakterizacijskih testov, zapisanih pred brisanjem stare kode, tako da je vedenje, ki sva ga s Frenkom kot študenta spravila v svet, preverjeno preživelo v novem pogonu. Spremenila se ni ambicija; spremenil se je način, kako gradim programsko opremo.

    Skupinske funkcije, ki jih je Frenk raziskoval v svoji nalogi, so končno zrasle v izdelek – zdaj lahko pred odločitvijo vprašate skupino. Še vedno večinoma neuporabno. Še vedno najino igrišče.

A nekako po vseh teh letih vsakič, ko stran ne deluje, dobim e-pošto. Študenti ga še vedno uporabljajo, da se učijo o sistemih za podporo odločanju.
Taj Pelc

— Taj Pelc

Odesys sva s Frenkom gradila sproti – in še vedno ga dodelujem.