Dorozs blogja 2.0

Személyes, napló...

Kulcsszavak
Feedek
Megosztás

F2

(#2508) 2014. február 17., hétfő

f2

Az F2 csak olvasható – az írást igénylő műveletek hibaüzenete...

Ez a nap is elkövetkezett... Valaha kötelező volt használnunk, a tantárgyfelosztás elkészítését ebben, illetve elődjében a FŐKIR-ben kellett megcsinálni, azután a normatívához az adatszolgáltatásnak is ez, az ebben rögzített adatok képezték. Volt néhány év, amikor a KIR-STAT adatszolgáltatást is megkönnyítette azon lekrédezések eredménye, amit ebből lehetett kinyerni (ez az utóbbi évben már nem készült el). Kialakítása egészen sajátos, szerintem semmi más programhoz nem volt hasonlatos... Most búcsúzunk tőle, még két hétig olvasható, de beíráskor ez az üzenet fogad. Március elsejével elsötétedik, de az üzemeltető korrektségét jelzi: az adatokat archiválva átadják.

Magiszter again

(#2495) 2014. január 16., csütörtök

Tegnap voltam az új (a nekünk új) iskolaadminisztrációs program egy bemutatóján. Az élmény pozitív is, negatív is.

Pozitív, hogy egyáltalán volt: kár, hogy ezt, hogy ilyet, sőt: hogy ilyeneket nem augusztus elején sőt talán még jobb lett volna ha tavaly májusban, júniusban tartanak. De hát ez egy komolytalan ország, ez Idiotisztán, itt ki lehet jelenteni, hogy az egyetlen iskolafenntartó megveszi a jogokat minden iskolának egy (korszerűnek mondott, nem tudom megítélni) iskolai adminisztrációs program használatára majd -- azt nem teszi kötelezővé, sőt időben nem is bocsájtja rendelkezésre, illetve az addig állami azaz közpénzből finanszírozott egyéb programokról való adatvesztés-mentes átállást a tanév kellős közepén, félévváltás során oldatja meg a technikaiakkal. (Ha semmi más, de kidobott pénz ez, pedig olyan gyalázatos módon kuporgatnak megalázó tételekkel, pl. WC papír beszerzéssel kapcsolatosan a Büntetés-végrehajtást emlegetve és poénhegyek gyártására alkalmas szitut teremtve a sajtónak...)

Röviden ugyanis ez a vergődés tárgya, a tegnapi bemutató inkább csak szépségflastrom volt, csak olyasmi ami alapján ez a tétel is kipipálható majd ha az államtitkár-helyettes, vagy mégi nkább szeretett nagyasszonyunk, a közoktatásért felelős államtitkár majd sajtónak szánt nyilatkozatokat tesz. Pozitív, hogy legalább volt ilyen... Akik tartották, egy Educatio nevű valami (nem pontosan tudom kik, mik ők de ott vannak mindig ahol kell :)) négy képviselője tartott rövid ismertető előadást és a program egyik fejlesztője volt jelen. Mondanom sem kell, előbbi négy előadó elég sok tételes hibával mondta el amit elmondott -- ezt nem én állítom, a programfejlesztő volt kénytelen kiigazítani őket.

Derekasan tették a dolgukat ők négyen, de sem elég idejük nem volt másra sem lehetőségük, hogy amit kell, mindent és elég alaposan végigmondjanak. Mindegy, ez van, ezt nem is rónám fel nekik, igyekeznek, biztosan őket is szorongatja az idő, megkapták a feladatot és egyszerűen csinálni kell, a határidő meg tegnapelőtt... Negatívum, hogy a rendezvény egyszerre akart alapszintű bemutató lenni és haladó ismertető a fogások a technikák bemutatása és ami ilyenkor szerintem még inkább veszélyes: a hallgatóságtól érkező kérdések megválaszolásával. Veszélyes azért, mert a jelenlevők mindegyike elég sokat használta már a programot -- a többségük ténylegesen, nem úgy mint én, a migrációval vergődő felhasználó --, azaz elég konkrét kérdéseik voltak amikre nem a négy Educatio-s kolléga hanem a programfejlesztő tudott megválaszolni (akinek imponáló volt a magabiztossága, fejből emlékezett dolgokra a programmal kapcsolatosan -- vagy ha nem is, de igyekezett magabiztosnak mutatkozni ami egy előadó részéről szerintem alapkövetelmény).

Szóval nem lehet egy ilyen bemutató a két óra alatt egyszerre mind a két véglet, ez megpróbálta. Kár, hogy csak elmélet volt, a gyakorlat minden elméletnél többet ér. Ért volna... Mindegy, erre futotta, ez is valami. Nagyon-nagyon pozitív volt viszont, hogy a végén egyedi kérdésekre tudott és volt hajlandó válaszolni a fejlesztő, aki igen alaposan ismeri a programjukat, és tudtam vele beszélni, ugyanis az általunk használt iskolaadminisztrációs programról nagyon kevesen akarnak átállni, talán pont mert annyira bonyolult. Azt ígérték, pont ennek a számunkra új rendszernek a fejlesztői, hogy mindent megtesznek hogy menjen, egészen annyira hogy a mi adatmigrálásunkkal kapcsolatos tapasztalatokat hasznosítják majd az ilyen programról átállni akaró kevesek segítésére. Azaz ez egyfajta minta lesz... Ez is jó -- bár bizarr, hogy a annak a tanévnek a közepén zajlik mindez, melyre megvették az új programot, a kellős közepén, nem legalább az elején vagy még inkább annak előtte...)

Szóval elment a nap kellős közepe ezzel a bemutatóval, hasznos volt, bár az elejét kissé untam a vége azonban nagyon hasznos volt: egészében jó, hogy ott voltam...

Migráció

(#2489) 2013. december 25., szerda

2489--migracio-magiszter.jpg

Itt a vége... Egy időre sajnos ez a vége, tovább lépni nem tudok. Majd fejvesztve, éjszakázva kapkodni kell, amikor kiderül ami a hiba, amikor kijavítják, és nekem semmi időm nem marad megcsinálni azt amit ha a program nem lenne hibás, most lehetne...

(...) Itt nagyon csúnya kifejezések, nagyon nyers szavak álltak, de kitöröltem mert nem ér az semmit... Az sem tudom, értelmes-e ha leírom amit most le akarok...

Lassan egy hete szívok a migrálással. Igazi, klasszikus, orbitális szopás! Ha ki akartak volna tolni velünk, ha szántszándékkal akarták volna, hogy nekünk rossz legyen – na akkor sem csinálhatták volna eredményesebben...

Totál el vagyok keseredve, a legbosszantóbb, hogy akármit csinálok, nem juthatok előre, mert két szervezet (intézmény, programozói csapat, a nyavalya tudja) helyzetben van, nekem meg a kettő között marad a szívás...

A feladat: az F2 adatainak migrálása a Magiszter-be...

Első kőrben a diákok és a tanárok migrálása történik meg, ehhez a mi IAR-unk (F2) egy XLS-t ad exportálás során, ezt kell a Magiszter-be beolvasni. Ez megy, nem hibamentesen, de a hiba nem végzetes...

Ezt követi az e-Napló migrálása. Ne ez téboly!

Az órarend átvitele lehetetlen. A Magiszter heti órarendet kezel, az F2 folyamatos idősort. Nem érdekel, melyik a progrsszívabb, csak azt szeretném – félek reménytelenül hiába –, hogy egyikből át lehessen vinni azt, ami abban van a másikba. Fel sem merem emlegetni, mert nem érdekel senki okost, hogy nem falitáblán műanyag kártyákkal, hanem a ma nálunk használatos azt hiszem egyetlen elterjedt órarend csináló programmal, az aSc Órarend programmal csináltam, ennek pedig van XML kimenete, miért nem lehet ezt használni? Az F2 brutál, hajmeresztő komplikációval biztosítja az órarend bevitelét, amikor erre rákérdeztem, (többször is), azt mondta a szupport, hogy de hiszen ezt csak egyszer kell megcsinálni.

Egy frászt!

Volt hogy három órarenddel végigvittünk egy évet... Most a nyolcadikat használjuk. Nem, nem vagyunk hülyék, sem bénák, egészen egyszerűen ilyen nehezen állt össze és ennyi változás volt miután összeállt azután is a tantestületben... Az órarend bevitele nem egyszeri dolog...

Szóval sok az órarend... Az F2-be ezt kézzel, tételenként kell bevinni... OK, megtesszük, életünket és vérünket, ha a rendszer működik, nem baj, hogy nem felhasználóbarát, öröm nekünk hogy működik...

Ez, ez a migráció nevű cirkusz azonban nem működik...!

Az F2 olyan XML-elet csinál, ami hibás. Ezt lehet persze politikailag korrekten megfogalmazni, de ettől a tény még tény marad: az F2-ben működött, amikor azonban exportálni kell, a másik rendszerbe nem megy át, ott már az import során is hibás állományt ad! (Ezt, egyetlen hibával kapcsolatban ezt még a fejlesztők is elismerték. December végén. Hát gratula...) Nem felhasználói hiba, ha az XML-ben a tételt bejegyző pedagógus OM aznosítója -1, nem a végfelhasználó hibája, ha üres mezők jönnek át feljegyzések (ezek a jegyekhez kapcsolt szaktanári üzenetek diáknak, szülőnek) bejegyzőjének tartalmaként, nem az én hibám nem én rontottam el, hogy az F2 megenged például 511 karakteres megjegyzést, a Magiszter azonban erre hibát ad, nem csonkít, hanem lakonikusan hibát jelez, találjam én meg mi nem jó, értelmezzem én mi a hiba és javítsam ahogy akarom, ahogy tudom. Ami még brutálabb: hiányzások kapcsán az azt bejegyző pedagógusok azonosítása kapcsán semmi sem megy át, pedig az F2-ben csak azonosított szereplő jegyezhet be hiányzást. Át azonban nem megy. Fontos infó tehát nem jön át...

OK, nem panaszkodunk (nem?) hanem dolgozunk, kit érdekel téli szünet, karácsony... Január hatra ennek mennie kell...

Kellene...

Nem fog... A dolgok jelenlegi állása szerint, írhat akármit Sipos Imre, közoktatásért felelős helyettes államtitkár egy 2013. december 20-án kelt (5961/2013/KOIR iktatószámú) levelében... Csak ezért nem idézem be szó szerint, mert nekik van ügyvédjük, nekem nincs, pillanat alatt beperelnek bizalmas adatok kiadásáért. Szóval Sipos Imre, közoktatásért felelős helyettes államtitkár írhat akármit a levelében, nem igaz hogy a migráció egyszerű... Mondjuk abben a levélben nagyjából az iktatószámon kívül semmi sem állja meg a helyét...

Az F2-ben exportált XML-eket napok óta javítgatom... Ma jutottam el oda, hogy így vagy úgy, hibamentesen beemeli azokat a Magiszter az átmeneti adattáblákba. Nincs magatartás és szorgalom (de van, ezeket azonban az F2 nem adja át, kit érdekel, ezen fogok legutoljára búslakodni), nincs órarend, de hát ezt elmondták, nem is lesz, felejtsem el (és majd szívjak brutálisakat amikor a Magiszter-ne ezt be kell vinni). Ami van, már hibajelzés nélkül átmegy.

OK, napok munkájával sikerült gányolással, trükköléssel összehozni, hogy hibamentesem emeli be... Ekkor felcsillant a remény, hogy nem hiába görcsölök vele téli szünetben, karácsonykor...

A Magiszter nekiáll importálni.

Az eredmény az ábrán.

Ez az a pillanat, amikor lehet, mégsem tartom jó ötletnek az első bekezdés brutál trágár szavainak törlését... Mivel hogy ezek szerint teljesen hiába dolgoztam vele. Legközelebb januárban tud érdemben segíteni – ha tud – akármelyik program gazdája. Akkorra azonban ennek mennie kellene. Ha meg akkor derítik ki a programozók mi a baj és kijavítják, akkor, akkor kezdhetek neki megint ennek a görcsölős migrálásnak? (Amikor rákérdeztem, tantervet, óratervet kell-e csinálnom, a névtelen valaki a Magiszter support-on azt jelezte, az órarend migrálása még nincs kész, fejezzem előbb azt be...)

Fene a jólneveltségebe... (...)