TUKE FÓRUM - Fórum pre študentov Technickej Univerzity v Košiciach

FEI archív 2009/2010 => 4. ro?ník => Topic started by: kOsTi on 23.02.2010, 03:31:36

Title: MaGSA
Post by: kOsTi on 23.02.2010, 03:31:36
Je zajtra cviko s Wassermannom ci nie? :) povedal ze asi nebude ale mozno bude zastupovane, tak ako? :)
Title: Re: MaGSA
Post by: yosei99 on 23.02.2010, 03:52:28
myslim, ze nakoniec povedal, ze nebude ( 10.50 )
Title: Re: MaGSA
Post by: kOsTi on 23.02.2010, 04:10:50
hmm potom som ho uz velmi nevnimal... ale tak diky, nejdem tam zbytocne :)
Title: Re: MaGSA
Post by: Tanka on 23.02.2010, 04:11:02
ak ti to pomoze tak ja tam urcite nejdem :D
Title: Re: MaGSA
Post by: Viper_No1 on 23.02.2010, 04:24:03
to len 10:50 nebude?
Title: Re: MaGSA
Post by: kOsTi on 23.02.2010, 04:39:53
kazde s wassermannom asi
Title: Re: MaGSA
Post by: dalcasian on 23.02.2010, 04:53:09
ja mam o 9:10 ... nepocuval som ho ale sa mi zda, ze povedal nebude. Ja isto nejdem, ved treba dospat prebdene noci pri hokeji
Title: Re: MaGSA
Post by: DeNaTuReMaN on 23.02.2010, 14:50:00
V stvrtok rano sa ma ist na forgaca ci nema ?
Title: Re: MaGSA
Post by: staninko on 23.02.2010, 17:48:38
bolo dnes to cviko s Wassermannom ci nie?
Title: Re: MaGSA
Post by: trek on 23.02.2010, 17:57:04
no ja som nemal :D
Title: Re: MaGSA
Post by: dalcasian on 23.02.2010, 19:12:20
ja som vstal o 11  :laugh:
Title: Re: MaGSA
Post by: sri on 25.02.2010, 01:12:26
nebol som na prvej prednaske .... co bolo? treba tam chodit? :) dik
Title: Re: MaGSA
Post by: puq on 25.02.2010, 01:27:28
nebol som na prvej prednaske .... co bolo? treba tam chodit? :) dik

prva prednaska vlastne nebola :) kollar tam nebol ale dajaky rakusan :) cize az teraz bude fakticky prva prednaska
Title: Re: MaGSA
Post by: LONEr on 25.02.2010, 23:24:02
no dnes bola paradna prednaska
Title: Re: MaGSA
Post by: kOsTi on 25.02.2010, 23:51:09
castejsie moze tak byt :)
Title: Re: MaGSA
Post by: Freemenik on 26.02.2010, 00:50:29
Kto rozumie cviceniu 2. Ako sa maju spravit jednotlive ulohy? moze to tu niekto vysvetli alebo rovno vypracovat a poslat ?...dik  ;)
Title: Re: MaGSA
Post by: hujer on 26.02.2010, 01:09:14
ty si stvrtak?
Title: Re: MaGSA
Post by: puq on 26.02.2010, 01:31:14
castejsie moze tak byt :)

ta na picu ja si myslim :D lebo som sa nasledne vyjebal aj na cviko :D sa mi nexcelo cakat 2 hodky :D
Title: Re: MaGSA
Post by: Viper_No1 on 26.02.2010, 03:40:40
Kto rozumie cviceniu 2. Ako sa maju spravit jednotlive ulohy? moze to tu niekto vysvetli alebo rovno vypracovat a poslat ?...dik  ;)

tak, mozem ti napisat co sme stihli na cviku (v podstate ako zacat):
1. stiahnut a rozbalit si projects.zip z moodlu resp. z hornadu (su to dva projekty)
2. v adresari projektu magsa vytvorit adresar "model" a v nom vytvorit entity Oddelenie.el a Zamestnanec.el (vid moodle)
3. stiahnut parser.zip rozbalit a obsah vlozit do adresara projects/magsa/src asi takto ze:
adresar   projects\magsa\src\sk\tuke\magsa\tools\  ma odsahovat adresare "metamodel" a "parser" (z toho zipka)
4. otvorit projekt magsa v netbeanse a pokracovat ulohami z 2.cvika v moodli:
   t.j... vytvorit v metamodel Type.java (ako je v 2. cv na obrazku)...
...
public enum Type {
    INTEGER, REAL, STRING;
}
atd...   bk
Title: Re: MaGSA
Post by: zerg1986 on 26.02.2010, 05:15:47
Vie niekto co robit so zadanim ked mi projekt v netbeanse hlasi: "Reference Problem" ah: ... pyta to odomna nejaky netbeansovsky projekt "ParserGenerator"  bu ... pytalo to este aj javacc.jar velocity.jar, ale to som uz poriesil sam.
Title: Re: MaGSA
Post by: BCAA on 26.02.2010, 05:50:23
hmm a yajco.jar si skusil pridat ?
Title: Re: MaGSA
Post by: mishelka on 26.02.2010, 13:49:39
bcaa neviem ci tam nebolo treba aj javacc.jar stiahnut a velocity.jar.. neviem, my sme mali tak v cviku napisane, mozno po novom uz neni (ty budes asi skor vediet)...
Kazdopadne Reference Problems znamena, ze nemate v knizniciach projektu pridane nieco, co mu tam potom chyba...
Title: Re: MaGSA
Post by: Freemenik on 26.02.2010, 21:52:15
Kto rozumie cviceniu 2. Ako sa maju spravit jednotlive ulohy? moze to tu niekto vysvetli alebo rovno vypracovat a poslat ?...dik  ;)

tak, mozem ti napisat co sme stihli na cviku (v podstate ako zacat):
1. stiahnut a rozbalit si projects.zip z moodlu resp. z hornadu (su to dva projekty)
2. v adresari projektu magsa vytvorit adresar "model" a v nom vytvorit entity Oddelenie.el a Zamestnanec.el (vid moodle)
3. stiahnut parser.zip rozbalit a obsah vlozit do adresara projects/magsa/src asi takto ze:
adresar   projects\magsa\src\sk\tuke\magsa\tools\  ma odsahovat adresare "metamodel" a "parser" (z toho zipka)
4. otvorit projekt magsa v netbeanse a pokracovat ulohami z 2.cvika v moodli:
   t.j... vytvorit v metamodel Type.java (ako je v 2. cv na obrazku)...
...
public enum Type {
    INTEGER, REAL, STRING;
}
atd...   bk

Ok..to sme stihli aj my na cviku :)...ale ako dalej postupovat ...co kde treba vytvorit..lebo sa mi to zda ako spanieska dedina :( (mam na mysli co treba robit v 2.cviku 4 otazka, kde su tie 4ulohy...).
Title: Re: MaGSA
Post by: ApokalypS on 26.02.2010, 22:34:47
tak to je samostatna cinnost kazdeho z nas ;)
Title: Re: MaGSA
Post by: Eghinka on 27.02.2010, 03:12:44
uz jasnejsie to v tych 4bodoch nemoze byt popisane co sa ma urobit ;-) vytvorit Type, doplnit konstruktor Property, doplnit pre Parser metody parse a parseLine ;-) parse ti ma citat riadky suboru (naco bude asi ten reader v parametroch ;-) ) a ked to nie je komentar, ma na dany riadok zavolat parseLine ktora vyhodnoti co to je, pripadne zisti ci je tam explicitne definovany typ a ulozi to setko do property ;-) vsetko je to popisane :-)
Title: Re: MaGSA
Post by: zerg1986 on 28.02.2010, 18:43:43
bcaa neviem ci tam nebolo treba aj javacc.jar stiahnut a velocity.jar.. neviem, my sme mali tak v cviku napisane, mozno po novom uz neni (ty budes asi skor vediet)...
Kazdopadne Reference Problems znamena, ze nemate v knizniciach projektu pridane nieco, co mu tam potom chyba...

BCAA ... nechapem co za vajco tam mam pridat  :D , ale nevadi ... Inac nepytal som sa vseobecne na ReferenceProblem ale konktretne na ten ParserGenerator ...nevie nikto poradit ?
Title: Re: MaGSA
Post by: johnyo13 on 28.02.2010, 20:01:51
BCAA ... nechapem co za vajco tam mam pridat  :D , ale nevadi ... Inac nepytal som sa vseobecne na ReferenceProblem ale konktretne na ten ParserGenerator ...nevie nikto poradit ?
neviem, ale mam rovnaky problem
Title: Re: MaGSA
Post by: popko on 28.02.2010, 20:42:21
BCAA ... nechapem co za vajco tam mam pridat  :D , ale nevadi ... Inac nepytal som sa vseobecne na ReferenceProblem ale konktretne na ten ParserGenerator ...nevie nikto poradit ?

V NetBeans som dokopy odrobil asi hodku (z toho 20 minut reference problem :D) a uz aj mne je jasne, ze tam chyba nejaka kniznica, ktoru nemame sancu vycucat si z prsta...

Dolezite je, ze to ide pustit aj debugovat. Predpokladam ze kostru pre ParserGenerator.jar bud dostaneme v dalsich krokoch, alebo ho cely sami vytvorime.

Zaver: opytaj sa ludi ktori uz tento predmet mali alebo cakaj na dalsi tyzden, raz sa dockas :D
Title: Re: MaGSA
Post by: Payne on 28.02.2010, 20:59:21
Jayco ci jak sa to vola su projekty ktore sa robia u Porubana a teraz ich doplnaju piataci na diplomovkach. Zrejme budu pridane ako sucast dalsich cvik.
Title: Re: MaGSA
Post by: mishelka on 28.02.2010, 21:03:58
1. stiahnes projects.zip
2. rozbalis projects.zip
3. otvoris v Netbeanse projekty
4. pozries sa do lib adresaru projektu magsa a co tam nevidiiis? tri jar-ka (that means: velocity.jar, yajco.jar a javacc.jar)
5. prides do Netbeansu a v projekte magsa pridas do kniznic tie tri jar-ka a voila! :) (resp. mozno staci dat Resolve Reference Problems pravym klikom na projekt a tam vyhladas toto co ti treba z tych troch jar)

EDIT: co sa tyka problemov s projektom ParserGenerator , odpoved najdete v dalsom poste od BCAA.
Title: Re: MaGSA
Post by: BCAA on 28.02.2010, 23:52:34
ok takze som si pozrel to projects.zip a vyzera to tak, ze tam su ozaj referencie na ParserGenerator projekt (pravdepodobne to Poruban mal takto nasetupovane u seba a si nevsimol ze vy priamo projekt parsergenerator nemate a ani mat nebudete..., na parsovanie budete neskor vyuzivat priamo yajco.jar kniznicu).

cize ak uz nechcete mat s tym problemy tak jednoducho tuto referenciu odstrante (tipujem ze to bude vo vasom projekte  v  Libraries/ParserGenerator  tak tam jednoducho pravy klik a odstranit ) Nic nepokazite (ak neverite si spravte zalohu ;)) By sa mozno tiez zislo to pripomenut potom na cviceni Porubanovi nech to upravi.
Title: Re: MaGSA
Post by: zerg1986 on 01.03.2010, 05:16:36
Vdaka vsetkym za pomoc s ParserGeneratorom ... vyskusam rady  ;)
Title: Re: MaGSA
Post by: mishelka on 01.03.2010, 15:27:59
ok takze som si pozrel to projects.zip a vyzera to tak, ze tam su ozaj referencie na ParserGenerator projekt (pravdepodobne to Poruban mal takto nasetupovane u seba a si nevsimol ze vy priamo projekt parsergenerator nemate a ani mat nebudete..., na parsovanie budete neskor vyuzivat priamo yajco.jar kniznicu).

cize ak uz nechcete mat s tym problemy tak jednoducho tuto referenciu odstrante (tipujem ze to bude vo vasom projekte  v  Libraries/ParserGenerator  tak tam jednoducho pravy klik a odstranit ) Nic nepokazite (ak neverite si spravte zalohu ;)) By sa mozno tiez zislo to pripomenut potom na cviceni Porubanovi nech to upravi.
mas pravdu, som zle napisala v predoslom poste.. kazdopadne yajco.jar tam pridat treba ak v knizniciach neni
Title: Re: MaGSA
Post by: maTo on 02.03.2010, 18:07:15
neviete, mozem si v triede Model.java upravit typ private final Property[] properties; na private final ArrayList<Property> properties? ci do toho nemozem babrat uz...bo vo vstupe moze byt x-properties a teda nieje mozne nainicializovat rozmer pola (pri arraylistoch, listoch, vektoroch sa mi to dynamicky zvacsi)...ci sa mylim?
Title: Re: MaGSA
Post by: Corse on 02.03.2010, 18:15:59
rob vkuse s arraylistom
List<Property> properties = new ArrayList<Property>();
a po naplneni to len pretypuj
(Property[]) properties.toArray()
Title: Re: MaGSA
Post by: maTo on 02.03.2010, 18:21:31
akurat som na to dosiel...dik :) len treba ho inicializovat na Property[] p = new Property[props.size()] a az tak skopcit z arraylistu props do pola p :) ale dik

EDIT:

este mam jednu otazku...neda sa v vyskocit z volania metody v jave normalne jak v C#? ze napr. ked parsujem riadok a zistim, ze cely je odkomentovany, tak nevratim ziadnu property...
Title: Re: MaGSA
Post by: mishelka on 02.03.2010, 18:59:49
este mam jednu otazku...neda sa v vyskocit z volania metody v jave normalne jak v C#? ze napr. ked parsujem riadok a zistim, ze cely je odkomentovany, tak nevratim ziadnu property...
return null; (ak nemas navratovy typ, tak return;) a nasledne pri volani metody testujes ci tam nie je null.. Resp. mozes hodit na metodu throws TvojException a potom pri volani metody potom testujes, ci vhodila vynimku, ak nie, tak ok, ak ano, tak to preskocis (abo co chces tam robit ine)... neviem ci si toto chcel abo daco ine... :)
Title: Re: MaGSA
Post by: maTo on 02.03.2010, 19:02:18
este mam jednu otazku...neda sa v vyskocit z volania metody v jave normalne jak v C#? ze napr. ked parsujem riadok a zistim, ze cely je odkomentovany, tak nevratim ziadnu property...
return null; (ak nemas navratovy typ, tak return;) a nasledne pri volani metody testujes ci tam nie je null.. Resp. mozes hodit na metodu throws TvojException a potom pri volani metody potom testujes, ci vhodila vynimku, ak nie, tak ok, ak ano, tak to preskocis (abo co chces tam robit ine)... neviem ci si toto chcel abo daco ine... :)

no takto to riesim, som len myslel, ci neni daco inteligentnejsie...ok dik
Title: Re: MaGSA
Post by: mishelka on 02.03.2010, 19:06:18
este mam jednu otazku...neda sa v vyskocit z volania metody v jave normalne jak v C#? ze napr. ked parsujem riadok a zistim, ze cely je odkomentovany, tak nevratim ziadnu property...
return null; (ak nemas navratovy typ, tak return;) a nasledne pri volani metody testujes ci tam nie je null.. Resp. mozes hodit na metodu throws TvojException a potom pri volani metody potom testujes, ci vhodila vynimku, ak nie, tak ok, ak ano, tak to preskocis (abo co chces tam robit ine)... neviem ci si toto chcel abo daco ine... :)

no takto to riesim, som len myslel, ci neni daco inteligentnejsie...ok dik
nz :) neviem o nicom ale mozno je :)
Title: Re: MaGSA
Post by: maTo on 02.03.2010, 20:54:16
este mam jednu otazku...neda sa v vyskocit z volania metody v jave normalne jak v C#? ze napr. ked parsujem riadok a zistim, ze cely je odkomentovany, tak nevratim ziadnu property...
return null; (ak nemas navratovy typ, tak return;) a nasledne pri volani metody testujes ci tam nie je null.. Resp. mozes hodit na metodu throws TvojException a potom pri volani metody potom testujes, ci vhodila vynimku, ak nie, tak ok, ak ano, tak to preskocis (abo co chces tam robit ine)... neviem ci si toto chcel abo daco ine... :)

no takto to riesim, som len myslel, ci neni daco inteligentnejsie...ok dik
nz :) neviem o nicom ale mozno je :)

nevadi, hlavne ze ide :D
Title: Re: MaGSA
Post by: Eghinka on 03.03.2010, 01:24:00
este mam jednu otazku...neda sa v vyskocit z volania metody v jave normalne jak v C#? ze napr. ked parsujem riadok a zistim, ze cely je odkomentovany, tak nevratim ziadnu property...
continue ? :-D
Title: Re: MaGSA
Post by: GrindMyAss on 04.03.2010, 19:53:14
nie su tam nejake chyby v tom cviku tri ? :) mam sa oboznamit so sablonou crud_interface.vm a nikde ju nemozem nasjt  :whacko: :whacko:
Title: Re: MaGSA
Post by: trek on 04.03.2010, 20:21:04
to len zabudli zmenit....teraz sa tie sablony volaju dao_impl.java.vm, dao_interface.java.vm, entity_class.java.vm :)
Title: Re: MaGSA
Post by: Gover on 05.03.2010, 16:25:34
akurat som na to dosiel...dik :) len treba ho inicializovat na Property[] p = new Property[props.size()] a az tak skopcit z arraylistu props do pola p :) ale dik

EDIT:

este mam jednu otazku...neda sa v vyskocit z volania metody v jave normalne jak v C#? ze napr. ked parsujem riadok a zistim, ze cely je odkomentovany, tak nevratim ziadnu property...

dik za poznamku, lebo nevedel som preco mi to nefachci. Takto to funguje...
 
Code: [Select]
List<Property> property = new ArrayList<Property>();
.
.
.
Property[] p = (Property[])property.toArray(new Property[property.size()]);
return new Entity(name, p);
Title: Re: MaGSA
Post by: johnyo13 on 05.03.2010, 19:39:14
alebo jednoduchsie:
Code: [Select]
return new Entity(name, properties.toArray(new Property[]{}));EDIT: je daco dolezite v tej prvej ulohe 3 cvika? Lebo nemam vobec chut sa s tymi sposobmi generovania oboznamovat :(
Title: Re: MaGSA
Post by: provasik on 05.03.2010, 20:21:12
Ta prva uloha, yo ti je asi tak na 5min - iba generujes String z SQL kodom na vytvorenie tabuliek ktorych stlpce budu mena proporties, presnejsie prdas tento kod k uz existujucemu stringu na generovanie tohto kodu, ibaze zateraz to generuje iba tabulku z jednim stlpcom - primarnym klucom :)
Title: Re: MaGSA
Post by: provasik on 05.03.2010, 20:35:24
Ozaj kolegovia, co presne treba selektovat v metode prepareSelectStatement, celu tabulku, alebo iba jej riadky, alebo nieco celkom trietie- stvrte ?
Title: Re: MaGSA
Post by: johnyo13 on 05.03.2010, 21:32:24
Ta prva uloha, yo ti je asi tak na 5min - iba generujes String z SQL kodom na vytvorenie tabuliek ktorych stlpce budu mena proporties, presnejsie prdas tento kod k uz existujucemu stringu na generovanie tohto kodu, ibaze zateraz to generuje iba tabulku z jednim stlpcom - primarnym klucom :)
neviem ci hovorime o tom istom, 1. uloha je precitat si nejake dva dokumenty, ktore sa mi nechce citat, tak sa pytam, ci je tam nieco dolezite, bez coho sa nepohnem...
Title: Re: MaGSA
Post by: trek on 05.03.2010, 22:06:56
Ozaj kolegovia, co presne treba selektovat v metode prepareSelectStatement, celu tabulku, alebo iba jej riadky, alebo nieco celkom trietie- stvrte ?

ja myslim ze tam pojde o celu tabulku ..o nejaky konkretny riedok pojde v metode prepareFindStatement(Connection connection, Integer id)

dufam ze spravne si myslim :)
Title: Re: MaGSA
Post by: dungeo on 05.03.2010, 22:38:28
Sraci (makcen si dajte, kam chcete :P ), mam taky problem - snazim sa upravit ten entity_class.vm, aby mi do toho vygenerovaneho suboru hadzalo ten typ. Robim to presne tak, ako nam ukazal forgac na cviku, cize napisem tam toto:

Code: [Select]
$generator.getJavaType($property.type)
ale absolutne bez odozvy, berie to cele ako text, vo vygenerovanom subore mam potom presne to iste, vobec nezavola tu metodu getJavaType, hoci je implementovana, ostatne metody (napr. toUCIdent) vola bez problemov, len tuto ani za svet. Stretol sa s tym este niekto?
Title: Re: MaGSA
Post by: trek on 05.03.2010, 23:41:47
Sraci (makcen si dajte, kam chcete :P ), mam taky problem - snazim sa upravit ten entity_class.vm, aby mi do toho vygenerovaneho suboru hadzalo ten typ. Robim to presne tak, ako nam ukazal forgac na cviku, cize napisem tam toto:

Code: [Select]
$generator.getJavaType($property.type)
ale absolutne bez odozvy, berie to cele ako text, vo vygenerovanom subore mam potom presne to iste, vobec nezavola tu metodu getJavaType, hoci je implementovana, ostatne metody (napr. toUCIdent) vola bez problemov, len tuto ani za svet. Stretol sa s tym este niekto?

ja to mam riesene tak ze v triede Property.java mam napisanu metodu getTypeAsStringJava, ktora mi vracia bud "int" "String" alebo "float"....a potom v entity_class.vm to vyzera napr takto: private $property.getTypeAsStringJAVA() $pname;
Title: Re: MaGSA
Post by: provasik on 06.03.2010, 00:53:25
Ozaj taka drobnost, v metode createFromResultSet mi je nie celkom jasne ako mam z toho ResultSetu vytvorit tiedu povedzme Oddelenie - kedze, ak tomu spravne chapem tak tato trieda - povedzme trieda oddelenie ma v sebe iba atributy jedneho oddelenia - inimi slovami ak je v resultsete viecej ako jeden riadok tak prichadzam do problemu ze by som muslel vytvorit pole tried a nie jednu - any suggestions ? bk
Title: Re: MaGSA
Post by: Eghinka on 06.03.2010, 04:46:54
Sraci (makcen si dajte, kam chcete :P ), mam taky problem - snazim sa upravit ten entity_class.vm, aby mi do toho vygenerovaneho suboru hadzalo ten typ. Robim to presne tak, ako nam ukazal forgac na cviku, cize napisem tam toto:

Code: [Select]
$generator.getJavaType($property.type)
ale absolutne bez odozvy, berie to cele ako text, vo vygenerovanom subore mam potom presne to iste, vobec nezavola tu metodu getJavaType, hoci je implementovana, ostatne metody (napr. toUCIdent) vola bez problemov, len tuto ani za svet. Stretol sa s tym este niekto?

$typ = ${generator.getJavaType($property.type)}  ;-)
Title: Re: MaGSA
Post by: Eghinka on 06.03.2010, 04:48:13
mam aj ja jednu otazku - tie outgoingReferencie pouzivam aj niekde inde ako pri inserte? :-) mozno je to hlupa otazka, ale nie je mi to celkom jasne  ???
Title: Re: MaGSA
Post by: SSPPYY on 06.03.2010, 05:05:24
mam aj ja jednu otazku - tie outgoingReferencie pouzivam aj niekde inde ako pri inserte? :-) mozno je to hlupa otazka, ale nie je mi to celkom jasne  ???
Zatial nie to az v buducnosti  ;)
Title: Re: MaGSA
Post by: hujer on 06.03.2010, 20:31:21
chcem sa opytat, ze ake tie preparedStatement robite, neviem ci som ich pochopil spravne, moje su:

prepareUpdateStatement ->
"UPDATE nazov_entity SET nazov_property1=?, nazov_property2=?, ... WHERE ident=?"

prepareDeleteStatement ->
"DELETE FROM nazov_entity WHERE ident=?"

prepareFindStatement ->
SELECT * FROM nazov_entity WHERE ident=?

prepareSelectStatement ->
SELECT * FROM nazov_entity

Dobre ci zle?
Dakujem
Title: Re: MaGSA
Post by: hujer on 06.03.2010, 20:52:31
Ozaj taka drobnost, v metode createFromResultSet mi je nie celkom jasne ako mam z toho ResultSetu vytvorit tiedu povedzme Oddelenie - kedze, ak tomu spravne chapem tak tato trieda - povedzme trieda oddelenie ma v sebe iba atributy jedneho oddelenia - inimi slovami ak je v resultsete viecej ako jeden riadok tak prichadzam do problemu ze by som muslel vytvorit pole tried a nie jednu - any suggestions ? bk

tiez som si to vsimol, mozno v tom resultsete bude len jeden zaznam, cize sa vytvori len jedna entita (oddelenie)
Title: Re: MaGSA
Post by: Casso on 06.03.2010, 23:54:29
chcem sa opytat, ze ake tie preparedStatement robite, neviem ci som ich pochopil spravne, moje su:

prepareUpdateStatement ->
"UPDATE nazov_entity SET nazov_property1=?, nazov_property2=?, ... WHERE ident=?"

prepareDeleteStatement ->
"DELETE FROM nazov_entity WHERE ident=?"

prepareFindStatement ->
SELECT * FROM nazov_entity WHERE ident=?

prepareSelectStatement ->
SELECT * FROM nazov_entity

Dobre ci zle?
Dakujem

Na zaklade dedukcie a parametrov metod som dosiel k rovnakym sql dotazom
Title: Re: MaGSA
Post by: pepco on 07.03.2010, 05:11:49
pozeram ze vy tu vo velkom uz na druhej ulohe... nerozumiem vas ani slovo zatial :D

...ale mal by som otazocku k prvej ulohe, googlil som ale v podstate nic presneho som nenasiel k tym pravidlam pre identifikatory v jazyku Java podla ktorych mame spravit kontrolu pre nazvy vlastnosti :) teda co tam mam kontrolovat? vdaka
Title: Re: MaGSA
Post by: provasik on 07.03.2010, 06:23:40
Identifikatori v jave sa riadia nasledovnimi pravidlami : 1. Mozu obsahovat vsetky velke a male pismena, cisla a znaky _ a $
                                                                         2. Meno identifikatora nesmie zacinat cislom - a to je cela filozofia :)
Title: Re: MaGSA
Post by: johnyo13 on 07.03.2010, 15:45:21
...teda co tam mam kontrolovat? vdaka
to ta nemusi vobec zaujimat, v projekte mas pripraveny string pod nazvom IDENT_REGEX, takze staci pouzit:
Code: [Select]
line.matches(IDENT_REGEX)druha moznost je pouzit metody java.lang.Character.isJavaIdentifierStart a java.lang.Character.isJavaIdentifierPart
Title: Re: MaGSA
Post by: dabol on 07.03.2010, 20:23:56
Mna by zaujimalo ako ziskam ident danej entity, ktoru pouzijem napr. pri delete alebo update. Kedze  napr. "DELETE FROM $item.name where ident=?" a chcem prirdait "?" pstm.setInt( daco.getIdent ), je na to neaka metoda, finta, alebo sa to zatial necha tak? Nespytal som sa to vtedy na cviku... Mozme to ziskat teoreticky selectom podla mena aj ked sa to tak nerobi, ale ked robim napr. update dostanem na vtup metody uz rovno zmeneny objekt a tomu sa teoreticky moze menit aj meno.
Title: Re: MaGSA
Post by: trek on 07.03.2010, 20:41:12
ident ziskas normalne pstm.setInt(1, object.getIdent());....kedze napr Oddelenie.java dedi od Entity.java (package sk.tuke.magsa.framework)...a tam sa nachadza aj Ident...aj metoda get aj metoda set
Title: Re: MaGSA
Post by: dabol on 07.03.2010, 20:47:53
Jasne, som to ja ale hnup... :). Vdaka.
Title: Re: MaGSA
Post by: trek on 07.03.2010, 20:57:46
v pohode...ani ja som si to nevsimol na zaciatku tiez ma na to az kamos upozornil :D
Title: Re: MaGSA
Post by: Dominico on 07.03.2010, 23:07:30
mohol by niekto napisat ako by mal vyzerat ten vygenerovany subor OddelenieDaoImpl.java ?
Title: Re: MaGSA
Post by: mishelka on 07.03.2010, 23:26:29
Ozaj taka drobnost, v metode createFromResultSet mi je nie celkom jasne ako mam z toho ResultSetu vytvorit tiedu povedzme Oddelenie - kedze, ak tomu spravne chapem tak tato trieda - povedzme trieda oddelenie ma v sebe iba atributy jedneho oddelenia - inimi slovami ak je v resultsete viecej ako jeden riadok tak prichadzam do problemu ze by som muslel vytvorit pole tried a nie jednu - any suggestions ? bk

tiez som si to vsimol, mozno v tom resultsete bude len jeden zaznam, cize sa vytvori len jedna entita (oddelenie)
Mozno tam je len jedna vec v tom zozname, sa mi daco take mari, ze tam bolo.. Ale spravne by si mal pre pripad radsej vytvorit nejaky ArrayList a skontrolovat ci tam toho nie je viac / ci tam nie je nic.

mam aj ja jednu otazku - tie outgoingReferencie pouzivam aj niekde inde ako pri inserte? :-) mozno je to hlupa otazka, ale nie je mi to celkom jasne  ???
pravy klik -> Find Usages nefunguje? :)
Title: Re: MaGSA
Post by: Eghinka on 08.03.2010, 01:41:50
nejde o to kde sa to pouziva us teraz v kode , ale ci to mam pouzivat aj ja v tych ostatnych dotazoch na databazu ;-) co sme mali implementovat ;-)
Title: Re: MaGSA
Post by: dabol on 08.03.2010, 02:05:26
mohol by niekto napisat ako by mal vyzerat ten vygenerovany subor OddelenieDaoImpl.java ?

Mne to zatial vypluje cosi take:

Code: [Select]
package sk.tuke.magsa.personalistika.dao_impl;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.sql.ResultSet;
import sk.tuke.magsa.framework.CRUDDaoImpl;
import sk.tuke.magsa.framework.ValidatorException;
import sk.tuke.magsa.framework.ConnectionPool;
import sk.tuke.magsa.personalistika.entity.Oddelenie;
import sk.tuke.magsa.personalistika.dao.OddelenieDao;

public class OddelenieDaoImpl extends CRUDDaoImpl<Oddelenie> implements OddelenieDao {
    public OddelenieDaoImpl(ConnectionPool pool) {
        super(pool);
    }   

   protected PreparedStatement prepareInsertStatement(Connection connection, Oddelenie object) throws SQLException {
        String query = "INSERT INTO Oddelenie (nazov, kod, poschodie) VALUES (?, ?, ?)";
        PreparedStatement pstm = connection.prepareStatement(query);
        pstm.setString(1, object.getNazov());
        pstm.setString(2, object.getKod());
        pstm.setInt(3, object.getPoschodie());
        return pstm;
    }

    protected PreparedStatement prepareUpdateStatement(Connection connection, Oddelenie object) throws SQLException {
        String query = "UPDATE Oddelenie SET nazov=?, kod=?, poschodie=? where ident=?";
        PreparedStatement pstm = connection.prepareStatement(query);
        pstm.setString(1, object.getNazov());
        pstm.setString(2, object.getKod());
        pstm.setInt(3, object.getPoschodie());
        pstm.setInt(4, object.getIdent());
        return pstm;
    }

    protected PreparedStatement prepareDeleteStatement(Connection connection, Oddelenie object) throws SQLException {
        String query = "DELETE FROM Oddelenie where ident=?";
        PreparedStatement pstm = connection.prepareStatement(query);
        pstm.setInt(1, object.getIdent());
        return pstm;
    }

    protected PreparedStatement prepareFindStatement(Connection connection, Integer id) throws SQLException {
        String query = "SELECT * FROM Oddelenie where ident=?";
        PreparedStatement pstm = connection.prepareStatement(query);
        pstm.setInt(1, id);
        return pstm;
    }

    protected PreparedStatement prepareSelectStatement(Connection connection) throws SQLException {
        String query = "SELECT * FROM Oddelenie";
        PreparedStatement pstm = connection.prepareStatement(query);
        return pstm;
    }

    protected Oddelenie createFromResultSet(ResultSet rs) throws SQLException {
        Oddelenie object = new Oddelenie();
        object.setNazov( rs.getString("nazov") );
        object.setKod( rs.getString("kod") );
        object.setPoschodie( rs.getInt("poschodie") );
        return object;
    }

    @Override
    protected void test(Oddelenie object) {
       
    }
}
Title: Re: MaGSA
Post by: Eghinka on 08.03.2010, 04:40:32
pekne, aj ja som na tom zatial rovnako s tym vygenerovanym kodom, uz len ci to bude pouzitelne  bu
Title: Re: MaGSA
Post by: kOsTi on 08.03.2010, 20:46:08
ident ziskas normalne pstm.setInt(1, object.getIdent());....kedze napr Oddelenie.java dedi od Entity.java (package sk.tuke.magsa.framework)...a tam sa nachadza aj Ident...aj metoda get aj metoda set

este otazka na toto... ako tam ziskam to Ident (meno, typ...)? ostatne prechadzam podla properties ale toto?

ci to tam mam len napevno napisat?
Code: [Select]

pstm.setInt($n, object.getIdent());


nejak som z toho mimo :)
Title: Re: MaGSA
Post by: trek on 08.03.2010, 22:15:15
jj presne tak...len to napevno napises :)
Title: Re: MaGSA
Post by: pepco on 09.03.2010, 00:28:46
v tych vygenerovanych napr oddelenieDaoImpl.java vam vsetko chodi??? mne napri hlasi chybu ze nepozna tieto importy:

Code: [Select]
import sk.tuke.magsa.framework.CRUDDaoImpl;
import sk.tuke.magsa.framework.ValidatorException;
import sk.tuke.magsa.framework.ConnectionPool;

a takisto aj v oddelenie.java nepozna:

Code: [Select]
import sk.tuke.magsa.framework.Entity;
keby fungovali tie importy tak by zrejme chodilo vsetko v poriadku, takto potom nepozna niektore veci ako .getIdent atd...


posledna otazka... createFromResultSet aky ma vlastne vyznam??? co by mal spravit?

P.S.: Niekto sa pytal na .getJavaType($ptype) ze ci chodi, ja mam s tym tiez problem, chyba nie je nikde ale nezmeni mi to vo vygenerovanom subore z velkych pismen... proste nefunguje a pritom kolega vedla to ma rovnako pouzite a jemu to chodi, neprisli sme nato cim to je :D
Title: Re: MaGSA
Post by: Dominico on 09.03.2010, 00:41:15
mne zase nejdu psSetMethod($property.type) a rsGetMethod($property.type)
Title: Re: MaGSA
Post by: puq on 09.03.2010, 01:00:39
mne zase nejdu psSetMethod($property.type) a rsGetMethod($property.type)

skus sa pozriet kde mas zadefinovany type pre property...ja som si nevsimol ze existuje Type.java ale doplnil som to do triedy Property.java a to robilo ten problem :)
Title: Re: MaGSA
Post by: kOsTi on 09.03.2010, 01:34:23
jj tiez som taku blbost spravil a blbo to :)
Title: Re: MaGSA
Post by: johnyo13 on 09.03.2010, 03:26:05
v tych vygenerovanych napr oddelenieDaoImpl.java vam vsetko chodi??? mne napri hlasi chybu ze nepozna tieto importy:

Code: [Select]
import sk.tuke.magsa.framework.CRUDDaoImpl;
import sk.tuke.magsa.framework.ValidatorException;
import sk.tuke.magsa.framework.ConnectionPool;

a takisto aj v oddelenie.java nepozna:

Code: [Select]
import sk.tuke.magsa.framework.Entity;
keby fungovali tie importy tak by zrejme chodilo vsetko v poriadku, takto potom nepozna niektore veci ako .getIdent atd...
mne to tiez blbne, pretoze v tom baliku sk.tuke.magsa by mali byt framework, tools a personalistika, lenze ta vygenerovana cast pozna len personalitiku :(
Title: Re: MaGSA
Post by: trek on 09.03.2010, 04:09:40
v tych vygenerovanych napr oddelenieDaoImpl.java vam vsetko chodi??? mne napri hlasi chybu ze nepozna tieto importy:

Code: [Select]
import sk.tuke.magsa.framework.CRUDDaoImpl;
import sk.tuke.magsa.framework.ValidatorException;
import sk.tuke.magsa.framework.ConnectionPool;

a takisto aj v oddelenie.java nepozna:

Code: [Select]
import sk.tuke.magsa.framework.Entity;
keby fungovali tie importy tak by zrejme chodilo vsetko v poriadku, takto potom nepozna niektore veci ako .getIdent atd...
mne to tiez blbne, pretoze v tom baliku sk.tuke.magsa by mali byt framework, tools a personalistika, lenze ta vygenerovana cast pozna len personalitiku :(

jj u mna sa to sprava tiez divne...niekedy to pozna tie importy aj ked tam nie su...a potom z nicoho nic vypise ze to nevie najst...tak otvorim na novo ten povodny neupraveny projekt ...prekopirujem tam vsetky zmeny...potom to zas chvilu pozna vsetko...a zrazu zas nepozna ..a tak to ide :D..ale ked tam nakopirujete rucne tie veci co po vas chce tak to ide :D
Title: Re: MaGSA
Post by: dungeo on 09.03.2010, 19:37:19
P.S.: Niekto sa pytal na .getJavaType($ptype) ze ci chodi, ja mam s tym tiez problem, chyba nie je nikde ale nezmeni mi to vo vygenerovanom subore z velkych pismen... proste nefunguje a pritom kolega vedla to ma rovnako pouzite a jemu to chodi, neprisli sme nato cim to je :D

ja som sa na to pytal, uz som to poriesil, u mna bol problem v tom, ze v triede Property mi metoda getType vracala String a nie Type, cize si s tym parametrom potom ta metoda getJavaType nevedela poradit... mozno je u vas problem inde, ale ja som zmenil tu getType a uz mi to bavi ;)
Title: Re: MaGSA
Post by: dungeo on 09.03.2010, 20:09:26
este taka asi hlupa otazka - ide vam ten vygenerovany projekt spustit? lebo mne vypisuje, ze nenasiel ziadnu main class, kde by sa mala nachadzat?  ah:
Title: Re: MaGSA
Post by: trek on 09.03.2010, 21:09:16
no zatial tam ziadna main class ani main metoda nema byt :)
Title: Re: MaGSA
Post by: burco4 on 09.03.2010, 21:20:28
ma to niekto a ide mu to?  .. mozme sa dohodnut cez ss 8)
Title: Re: MaGSA
Post by: kOsTi on 09.03.2010, 21:58:18
ako to? ved v Make.java je main metoda :)
Title: Re: MaGSA
Post by: johnyo13 on 09.03.2010, 22:11:59
ako to? ved v Make.java je main metoda :)
ale nie v projekte magsa-generated ;)
Title: Re: MaGSA
Post by: kOsTi on 09.03.2010, 23:54:03
jaj tak :) pardon
Title: Re: MaGSA
Post by: pepco on 10.03.2010, 18:20:04
vcera sme odovzdavali u Wassermana a pohoda, sice sa pytal na nejake veci aby zistil ci tomu rozumieme, ale nic strasneho ak ste sa dotoho pozreli... a povedal nam ako poriesit tie importy v generated, treba len jednoducho vymazat ten mgsa.jar subor v libraries a importnut ho tam znovu, lebo zrejme ked sa pregeneruje nanovo projekt mgsa tak tam aj tak ma natiahnuty len tu staru verziu akoby... potom to uz islo vsetko v pohode
Title: Re: MaGSA
Post by: hujer on 11.03.2010, 20:15:01
este taka asi hlupa otazka - ide vam ten vygenerovany projekt spustit? lebo mne vypisuje, ze nenasiel ziadnu main class, kde by sa mala nachadzat?  ah:

Musis si vo vygenerovanom projekte vytvorit novu triedu Main, ktora bude main triedou projektu, t.j. obsahuje vstupnu metodu main()
Title: Re: MaGSA
Post by: ApokalypS on 12.03.2010, 00:19:14
jaj, ta to co bolo dneska? ;D no comment
Title: Re: MaGSA
Post by: ppt on 12.03.2010, 06:18:19
naco tu potom pises, ked "no comment"?
Title: Re: MaGSA
Post by: ApokalypS on 12.03.2010, 15:26:37
no lebo som spamer a nieco som proste napisat musel.. som mal proste take nutkanie :D
Title: Re: MaGSA
Post by: provasik on 15.03.2010, 09:06:57
Kolegovia - neviem ze ci som to ja nieco dojebal, ale aspon u mna ked presne sledujem tie kroky zadania ze co mam v piatom cviceni urobyt, tak mi vznikne taky fanci problem - tie constraints sa nezapisu do hlavneho modelu (ako aj by, ked v kode to nie je naprogramovane), takze som musel este osobitne naprogramovat riesenie tejto skutocnosti - objavil sa ten prob iba u mna, alebo ma este niekto z tym skusenosti ?
Title: Re: MaGSA
Post by: pepco on 16.03.2010, 15:48:00
Provasik:

ja som vcera skusal spravit to 5.cvicenie, ked som to dobre pochopil zatial nebola ziadna zmienka o tom aby sa tie constraint mali niekde premietnut (mozno to bude naplnou 6.cvicenia, necital som ho vobec), jedinu vec ktoru som ja z toho vedel funkcne otestovat ci to mam dobre bola ta validacia, ktora kontroluje pre zadane constraints entity ci vobec take entity mame :)
mam dnes cviko tak sa ho spytam ci je to dobre a uvidim podla coho sa to da odkontrolovat ci je to nakodene spravne :D
Title: Re: MaGSA
Post by: provasik on 16.03.2010, 18:42:42
Ved prave v sestke sa mne prejavila ta chyba - aj ked hovorim, mozno som ja nieco dojebal a upratoval svoj vlastny bordel.... :)
Title: Re: MaGSA
Post by: Eghinka on 19.03.2010, 15:14:09
vcera som prave urobila 6tku takze ano - ty si musis sam urobit aby sa ti tie obmedzenie naloadovali do modelu :-) a inak ta cesta ked porovnavam classy v tom generovani pri metode test - cez tie sablony mi to jaksi nechce fakcit :-/ niekto to uz spojazdnil?
Title: Re: MaGSA
Post by: provasik on 20.03.2010, 02:17:27
Tak u mna to uz ide (teda este tam treba dorobyt nejake drobnosti) ale ide to, veci sa loaduju do modelu, properties sa overuju na obmedzenia a som uz aj realne to spojazdnil pre pracu z databazovim systemom (pouzil som PostreSQL)
Title: Re: MaGSA
Post by: kOsTi on 23.03.2010, 18:16:36
omg bolo dnes cviko 10:50? som tam cakal chvilu, nikde nikto, dvere zamknute a tak som odisiel... :/
Title: Re: MaGSA
Post by: pepco on 23.03.2010, 18:23:41
sak minule hovoril ze cviko nebude, ved nam vysvetlil aj 6.cviko aby sme nabuduce nemali :)
Title: Re: MaGSA
Post by: kOsTi on 23.03.2010, 18:25:48
tak to som nejak prepocul :/
Title: Re: MaGSA
Post by: zerg1986 on 27.03.2010, 16:24:15
Prednasky su na KANE-ftp .... tie pisane v TXT niesu nic moc lebo som nestihal pisat ... tak som sa rozhodol to odteraz fotit ... ak ma niekto kvalitnejsie poznamky z 1. a 3. prednasky sa moze podelit s nimi  ;) sa neurazim  :hug:
Title: Re: MaGSA
Post by: Eghinka on 27.03.2010, 20:34:29
ahojte, pre tych co robili doplnujuce ulohy z 5cvika - akym sposobom mate urobene obmedzenia vzhladom na typ entity? :-) predpokladam ze to ma byt vyuzite v ConstraintBuilder-i?
Title: Re: MaGSA
Post by: provasik on 28.03.2010, 03:39:08
Tak moje kompletne vydenie druheho zadania z MAGSA spolu z vypracovanymi vsetkymi bonusovymi ulohami najdete na stranke:
http://www.megaupload.com/?d=GWOBN7ZF (http://www.megaupload.com/?d=GWOBN7ZF)
Samozrejme vsetko je bez zaruky, ale malo by to byt OK
Title: Re: MaGSA
Post by: Eghinka on 28.03.2010, 18:34:52
nezda sa ti to validate trochu prilis komplikovane zapisane? ;-)
Title: Re: MaGSA
Post by: provasik on 29.03.2010, 02:23:54
Co ja viem, podla mna je ta metoda sexy presne taka aka je, a nepotrebuje ziaden makeup... Ale ak mas nejake navrhy ako z nej urobyt este atraktivnejsiu, nie som proti :)
Title: Re: MaGSA
Post by: Tanka on 29.03.2010, 02:31:58
skus robit prechadzanie vsetkych objektov inak napr ( for(EntityRef er: entities) ) a nemusis pouzivat ziaden size a indexy v poli odkazujes sa na aktualny objekt iba cez er. Usetris kopu pismeniek :)
Title: Re: MaGSA
Post by: BCAA on 29.03.2010, 03:14:14
suhlas ta metoda validate dost zle posobi navonok :)  verim ze sa da omnoho krajsie zapisat :)
Title: Re: MaGSA
Post by: provasik on 29.03.2010, 03:38:19
Kolegovia a kolegine, Vas problem je ze neviete docenit umenie - ja som vam nieco ako programatorsky Picasso, nahadzem do zdrojaku kopu veci ktore pre mnohych nedavaju zmisel, ale verim ze sa najdu aj taky ktory cez to vsetko vidia krasu tej metody ... A samozrejme funguje to!!!! Tak co viacej Vam uz treba ku stastiu ? :) :)
Title: Re: MaGSA
Post by: Tanka on 29.03.2010, 03:44:15
no ved pis si to ako chces :D. Ale v buducnosti ked budes robit kod nie len pre seba tak sa tvoji kolegovia nepotesia lebo ver mi lustit kod po niekom druhom nie je zabava ani ked je prehladny.
Title: Re: MaGSA
Post by: Ing. nemtom on 29.03.2010, 05:21:28
moj kod by si lubila
Title: Re: MaGSA
Post by: pepco on 29.03.2010, 06:04:31
ja mam skor problem pochopit co nam hovoril na cviku, zevraj pri odovzdavani mu budeme musiet ukazat ze funguje script na databazu (s tym problem nemam, to som si uz vyskusal) ale hovoril aj cosi take ze pouzit tie prikazy Insert, Update, Delete na nejakych prikladoch aby videl ze to chodi... ale ja vobec netusim kde to pouzit a ako... zamyslali ste sa nadtym niekto????
Title: Re: MaGSA
Post by: trek on 29.03.2010, 06:14:29
no v tom vygenerovanom projekte si musis vytvorit triedu s main metodou...tam sa pripojis na databazu, vytvoris par objektov a vlozis (zmazes, upravis) do databazy
Title: Re: MaGSA
Post by: pepco on 29.03.2010, 06:19:53
a v tom make subore ako pouzijem to database.properties na pripojenie k databaze?
Title: Re: MaGSA
Post by: trek on 29.03.2010, 06:31:19
staci pouzit connectionPool.java

ConnectionPool cp = new ConnectionPool();
Connection conn = cp.acquire();
Title: Re: MaGSA
Post by: pepco on 29.03.2010, 17:36:23
staci pouzit connectionPool.java

ConnectionPool cp = new ConnectionPool();
Connection conn = cp.acquire();


ale co s tym database.properties ked to tam chcem pouzit??
Title: Re: MaGSA
Post by: anticasper on 30.03.2010, 16:02:46
hej bolo dnes rano o 9.10 cviko s wassermanom? meskal som 7 min. a nikto tam nebol labak bol zamknuty....bola garden party??
Title: Re: MaGSA
Post by: maTo on 30.03.2010, 16:35:54
ta szabo csaba vravel, ze nebude cviko, ta sme posli het
Title: Re: MaGSA
Post by: ApokalypS on 30.03.2010, 17:34:48
aj Taňke ktosi volal, ze nebolo cviko a ze ani o 10:40 nebude, teda nebolo
Title: Re: MaGSA
Post by: TradeMark on 30.03.2010, 18:18:51
Volal som jej ja, ja som sa to dozvedel od tych co odchadzali. Ale zxaujimave ze ona mi potom volala ze oni cviko mali. WTF?
Title: Re: MaGSA
Post by: anticasper on 30.03.2010, 18:39:37
dnesna skupina ktorej odpadlo cviko o 9.10 ma doniest ukazat spravene ulohy do konca tyzdna doobedu k cviciacemu do kanclu...rozsirte to medzi ostatnych
Title: Re: MaGSA
Post by: Dominico on 30.03.2010, 23:19:31
vie niekto kde ho najdem? ja som nasiel ze by mal byt na Vysokoškolská 4, miestnosť 133B vie to niekto potvrdit?
Title: Re: MaGSA
Post by: johnyo13 on 31.03.2010, 03:30:28
vie niekto kde ho najdem? ja som nasiel ze by mal byt na Vysokoškolská 4, miestnosť 133B vie to niekto potvrdit?
tak je!
Title: Re: MaGSA
Post by: puq on 31.03.2010, 03:38:20
tiez dalsia ked tak kktina...cviko odpadne a studenti ho maju hladat...ved nic sa nedeje na dalsom cviku sa to odovzda a no problem :)
Title: Re: MaGSA
Post by: ApokalypS on 31.03.2010, 15:32:31
no hej, ked je dalsie cviko v utorok a to je dekanske volno, ked sa nemylim, takze to bude az o dva tyzdne, jak vam fajne..
Title: Re: MaGSA
Post by: provasik on 17.04.2010, 01:53:11
Nazdar kolegovia, som teraz robyl na tom zadani - vsetko anotujem - malo by byt dobre, ale clovek nikdy nevie, spustim projekt a ono mi nevigeneruje ten SKU*VENY parser, dal som do projektu aktualne yajco a javacc kniznice, je potrebne este nieco urobyt, nieco nakonfigurovat, zadat or something like that aby to generovalo alebo som to ja niekde do*ebal pri anotovani ?
Title: Re: MaGSA
Post by: puq on 17.04.2010, 02:00:10
Nazdar kolegovia, som teraz robyl na tom zadani - vsetko anotujem - malo by byt dobre, ale clovek nikdy nevie, spustim projekt a ono mi nevigeneruje ten SKU*VENY parser, dal som do projektu aktualne yajco a javacc kniznice, je potrebne este nieco urobyt, nieco nakonfigurovat, zadat or something like that aby to generovalo alebo som to ja niekde do*ebal pri anotovani ?

kurwa oci ma bolia robIt robIt robIt... :D
Title: Re: MaGSA
Post by: Corse on 17.04.2010, 04:53:34
skus sa trochu uvedomit puq, ocividne nie je odtial, tak nech ta prestanu boliet oci ... myslim ze po slovensky vie dost obstojne...
Title: Re: MaGSA
Post by: ppt on 17.04.2010, 07:09:40
hlavne ze nadavky vie pisat spisovne ;P
Title: Re: MaGSA
Post by: puq on 17.04.2010, 16:09:41
skus sa trochu uvedomit puq, ocividne nie je odtial, tak nech ta prestanu boliet oci ... myslim ze po slovensky vie dost obstojne...

a z jakej pici mam vediet ze neje odtial?
Title: Re: MaGSA
Post by: pepco on 17.04.2010, 17:22:44
skus sa trochu uvedomit puq, ocividne nie je odtial, tak nech ta prestanu boliet oci ... myslim ze po slovensky vie dost obstojne...

a z jakej pici mam vediet ze neje odtial?

keby si sa aspon niekedy kus krotil a pisal k veci a normalne na urovni vysokoskolaka tak by ti ani netrebalo vediet ze odkial je, trosku serioznosti a ucty k inym by ti fakt nezaskodilo... co sledujem tvoje prispevky na fore maju vypovednu hodnotu skoro nulovu a su stale o tom istom
Title: Re: MaGSA
Post by: dungeo on 17.04.2010, 19:07:42
Nazdar kolegovia, som teraz robyl na tom zadani - vsetko anotujem - malo by byt dobre, ale clovek nikdy nevie, spustim projekt a ono mi nevigeneruje ten SKU*VENY parser, dal som do projektu aktualne yajco a javacc kniznice, je potrebne este nieco urobyt, nieco nakonfigurovat, zadat or something like that aby to generovalo alebo som to ja niekde do*ebal pri anotovani ?
mozno robis tu chybu, co aj ja este na cviku - stale som to spustal, vsetko som mal spravne, ale negenerovalo to, potom som to nedal spustit, ale len vybuildovat (Clean and build) a zrobilo sicko jak malo, celkom tomu nechapem, ale zafungovalo, tak skus a uvidis
Title: Re: MaGSA
Post by: provasik on 17.04.2010, 21:03:55
Nazdar kolegovia, som teraz robyl na tom zadani - vsetko anotujem - malo by byt dobre, ale clovek nikdy nevie, spustim projekt a ono mi nevigeneruje ten SKU*VENY parser, dal som do projektu aktualne yajco a javacc kniznice, je potrebne este nieco urobyt, nieco nakonfigurovat, zadat or something like that aby to generovalo alebo som to ja niekde do*ebal pri anotovani ?
mozno robis tu chybu, co aj ja este na cviku - stale som to spustal, vsetko som mal spravne, ale negenerovalo to, potom som to nedal spustit, ale len vybuildovat (Clean and build) a zrobilo sicko jak malo, celkom tomu nechapem, ale zafungovalo, tak skus a uvidis

Hey, it works, thx :D Btw, rozumie niekto tej doplnkovej ulohe v 9 zadani, ze co sa tam presne vyzaduje ? ja teda nie, tak ak moze niekto vysvetlit bude mat moju vdacnost ...
Title: Re: MaGSA
Post by: trek on 17.04.2010, 23:30:08
robil som osme cviko a vsetko ide ale nejak nechapem naco to je dobre :D naco vytvarame novy jazyk? ..ved entity a ich vlastnosti aj obmedzenia uz mame a vsetko podla toho generujeme...nestacilo len pohrat sa s references a hotovo? nejak som mimo
Title: Re: MaGSA
Post by: SirMephisto on 18.04.2010, 02:36:12
kurwa oci ma bolia robIt robIt robIt... :D
rovnako tak by ma mohli oci boliet pri slove kurVa ;)
Title: Re: MaGSA
Post by: puq on 18.04.2010, 03:20:25
skus sa trochu uvedomit puq, ocividne nie je odtial, tak nech ta prestanu boliet oci ... myslim ze po slovensky vie dost obstojne...

a z jakej pici mam vediet ze neje odtial?

keby si sa aspon niekedy kus krotil a pisal k veci a normalne na urovni vysokoskolaka tak by ti ani netrebalo vediet ze odkial je, trosku serioznosti a ucty k inym by ti fakt nezaskodilo... co sledujem tvoje prispevky na fore maju vypovednu hodnotu skoro nulovu a su stale o tom istom

tak ich necitaj...nikto ti nekaze ich citat...a tvoj nazor ma nezaujima...:) dovod na krotenie? zato ze pisem kokot, pica atd? to su len slovicka...
Title: Re: MaGSA
Post by: pepco on 18.04.2010, 04:49:07
tak ich necitaj...nikto ti nekaze ich citat...a tvoj nazor ma nezaujima...:) dovod na krotenie? zato ze pisem kokot, pica atd? to su len slovicka...

takisto nikoho nezaujimaju tie tvoje odveci komenty
Title: Re: MaGSA
Post by: puq on 18.04.2010, 19:24:31
tak ich necitaj...nikto ti nekaze ich citat...a tvoj nazor ma nezaujima...:) dovod na krotenie? zato ze pisem kokot, pica atd? to su len slovicka...

takisto nikoho nezaujimaju tie tvoje odveci komenty

to iste by sa dalo povedat o tvojich moralnych zvastoch...vyser sa na to, i tak hovno poriesis...a nech moderator nejaky to premaze....
Title: Re: MaGSA
Post by: Dominico on 18.04.2010, 20:25:25
mohol by niekto napisat,ze ako by mala vyzerat spravne vygenerovana ebnf?
Title: Re: MaGSA
Post by: pepco on 18.04.2010, 20:54:23
moja vyzera takto (uz som odovzdal 8. a 9. cviko):

Code: [Select]
Constraint ::= (Length | DefaultValue | Regex | Range | Required)
DefaultValue ::= (<defaultvalue> <INT_VALUE>)
Entity ::= (<entity> <NAME> (<{> (Property (Property)*) <}>))
Length ::= (<length> <INT_VALUE> <INT_VALUE>)
Model ::= ((Entity)* (Reference)*)
Property ::= (<NAME> (<:> Type) ((Constraint ((<,> Constraint))*))?)
Range ::= (<range> <INT_VALUE> <INT_VALUE>)
Reference ::= (<reference> <NAME> <NAME>)
Regex ::= (<regex> <STRING_VALUE>)
Required ::= <required>
Type ::= (<INTEGER> | <REAL> | <STRING>)
Title: Re: MaGSA
Post by: provasik on 19.04.2010, 00:46:17
Robyl si aj tu bonusovu ulohu k 9. sviku ? Vazne mi nie je presne jasne ze co tam treba urobit... Lebo ja tomu najkorej chapem tak ze treba tam pridat este jednu SQL funkciu, ktora by vytvorila nieco takteto : SELECT * FROM Zamestnanec WHERE vek = 20; , alebo je to nieco ine ?
Title: Re: MaGSA
Post by: Pribina on 19.04.2010, 03:56:54
Nazdar, no mam taku otazocku. Dam vygenerovat pomocou YAJCO parser, a vygeneruje mi parser s milion chybami. Nestalo sa niekomu nieco take? Netusite kde moze byt chyba? yajco a javacc kniznice mam aktualne.
Title: Re: MaGSA
Post by: trek on 19.04.2010, 04:07:56
jj stalo sa aj mne take...ale pridal som na novo yajco.jar ...to ,ktore je v osmom cviceni a ide vsetko ako ma
Title: Re: MaGSA
Post by: Pribina on 19.04.2010, 04:19:40
No pisal som ze to som urobil. Ale uz som to opravil, zistil som ze bol problem s vlastnym typom obmedzenia, ale aj tak diky :)
Title: Re: MaGSA
Post by: trek on 19.04.2010, 04:25:52
jaj sory som nedocital cely prispevok :embarassed:
Title: Re: MaGSA
Post by: zerg1986 on 19.04.2010, 06:20:35
moja vyzera takto (uz som odovzdal 8. a 9. cviko):

Code: [Select]
Constraint ::= (Length | DefaultValue | Regex | Range | Required)
DefaultValue ::= (<defaultvalue> <INT_VALUE>)
Entity ::= (<entity> <NAME> (<{> (Property (Property)*) <}>))
Length ::= (<length> <INT_VALUE> <INT_VALUE>)
Model ::= ((Entity)* (Reference)*)
Property ::= (<NAME> (<:> Type) ((Constraint ((<,> Constraint))*))?)
Range ::= (<range> <INT_VALUE> <INT_VALUE>)
Reference ::= (<reference> <NAME> <NAME>)
Regex ::= (<regex> <STRING_VALUE>)
Required ::= <required>
Type ::= (<INTEGER> | <REAL> | <STRING>)


Diki moc ... som nasiel vdaka tebe chybu  :ropebanana: (pri defaultnych konstruktoroch tried Range Length a Regex som nemal anotovane @Exclude) ... a kvoli takej prkotine som mal milion chyb vo vygenerovanom Parseri bu
Title: Re: MaGSA
Post by: maTo on 19.04.2010, 21:10:48
no mladezi, jak do prdele treba zmenit prepareSelectStatement a prepareFindStatement? sak v prvom je argument len connection a v druhom id? sak to nema nic s referenciami...co tam treba menit?? ci co som prehliadol?  :whacko:
Title: Re: MaGSA
Post by: provasik on 19.04.2010, 21:13:58
Tiez som nepriel na to ze co tam treba menit.... Iba ak by niekto robil nie SELECT * ale SELECT [zoznam vsetkych vlastnsti]... Jedine co by sa tam dalo spravit je dat ze namiesto cisla oddelenia nech vypise povedzme meno oddelenia...
Title: Re: MaGSA
Post by: Gover on 20.04.2010, 02:37:01
hodte tu niekto metodu please, lebo mi vyhadzuje chybu...(trieda Entity)

public Reference[] getOutgoingReferences() {...}

Title: Re: MaGSA
Post by: kOsTi on 20.04.2010, 03:15:20
hodte tu niekto metodu please, lebo mi vyhadzuje chybu...(trieda Entity)

public Reference[] getOutgoingReferences() {...}



Ja mam:
Code: [Select]
public Reference[] getOutgoingReferences() {
        Reference[] refs = new Reference[outgoingReferences.size()];
        int i = 0;
        for(Reference ref : outgoingReferences){
            refs[i++] = ref;
        }
        return refs;
    }



...ale ja mam zas taky problem ze ked robim 9. cviko a teda hladam tam pre entity referencie ziadne tam nikde niesu aj ked to mam zadefinovane v tom "model.el". Pozeral som cele 8. cviko viackrat a nezda sa mi zeby som nieco preskocil. Dal som si vyhladat usage pre metodu setFrom v triede Reference a niesu ziadne v celom projekte, treba tam este nieco doplnovat ci mi nieco unika? :)

SOLVED
Title: Re: MaGSA
Post by: trek on 20.04.2010, 04:48:13
este by tu nemohol niekto napisat ako riesil prepareSelectStatement a prepareFindStatement?..lebo neviem co by sa tam malo zmenit
Title: Re: MaGSA
Post by: maTo on 20.04.2010, 05:17:24
hodte tu niekto metodu please, lebo mi vyhadzuje chybu...(trieda Entity)

public Reference[] getOutgoingReferences() {...}



public Reference[] getOutgoingReferences() {
        return (Reference[]) outgoingReferences.toArray(new Reference[outgoingReferences.size()]);
    }
este by tu nemohol niekto napisat ako riesil prepareSelectStatement a prepareFindStatement?..lebo neviem co by sa tam malo zmenit

uz kaslime na to :D ked sa nemozu menit argumenty, tak sa ho spytam zajtra, ze co tam chce vramci referencii pre select, kedze neni parameter a ked , ta mu to napisem tam :D
Title: Re: MaGSA
Post by: trek on 20.04.2010, 05:38:36
ok kaslem na to :D
Title: Re: MaGSA
Post by: dabol on 20.04.2010, 23:33:38
To sa neda toto, jak zistim ze ci toto yajco daco robi abo ne. Podaval som tam tie anotacie a vsetok bordel okolo, ma to nieco generovat alebo az v deviatom cviku to bude daco robit? thnx. (ked to dakto ma zrobene, nepodeli sa? ... len pre inspiraciu ;)) thnx.
Title: Re: MaGSA
Post by: ppt on 20.04.2010, 23:59:17
Vajco je pokazene, vajco smrdi ;D
Ked to skompilujes, tak ti to ma vygenerovat cervene more (teda u mna ho zatial takto generuje)
Title: Re: MaGSA
Post by: dabol on 21.04.2010, 00:31:17
Ako nemam na taketo veci nervy. To mi pripada ako, ze nemam doma lepsej roboty ako luskat tu sracku, ktora mi je vsehovsudy na nic. Serem na to.
 :ringsmiley:
Title: Re: MaGSA
Post by: buhehe on 21.04.2010, 01:48:00
mne to vygeneruje grammar.ebnf a vyzera ze je v poriadku ale takisto cervene more a exception hned na prvej vlastnosti

...ale ja mam zas taky problem ze ked robim 9. cviko a teda hladam tam pre entity referencie ziadne tam nikde niesu aj ked to mam zadefinovane v tom "model.el". Pozeral som cele 8. cviko viackrat a nezda sa mi zeby som nieco preskocil. Dal som si vyhladat usage pre metodu setFrom v triede Reference a niesu ziadne v celom projekte, treba tam este nieco doplnovat ci mi nieco unika? :)

SOLVED
mozem sa spytat jak si to vyriesil lebo asi mam ten isty problem
Title: Re: MaGSA
Post by: ppt on 22.04.2010, 03:52:12
pls. vo vygenerovanej metode createFromResultSet ma byt "Oddelenie" s velkym "O" alebo s malym "o"?
result.setOddelenie(rs.getInt("Oddelenie"));

Dik ;D
Title: Re: MaGSA
Post by: Pribina on 22.04.2010, 06:10:50
Sa pozri jak to mas ulozene v DB resp. jak to mas vo vygenerovanom DB skripte :)
Title: Re: MaGSA
Post by: ppt on 22.04.2010, 06:40:18
ahaa, dakujem pekne. Este aj "ident_" tam treba dat :)
Title: Re: MaGSA
Post by: provasik on 22.04.2010, 07:18:01
jj - ten ident_ bol dvovod preco to mne neslo :D
Title: Re: MaGSA
Post by: Padres on 22.04.2010, 18:57:24
inak v magsa-generated, ked si v maine spravim oddelenie napr a cez dao ho dam do db, ked si na tom objekte oddelenia zavolam getIdent(), vrati to null. Nemalo by to vratit ident co je v db? Resp. ma nieco volat ten setIdent na entitu?
Title: Re: MaGSA
Post by: kOsTi on 22.04.2010, 19:32:39
tak mozes na nom zavolat ident ked ho vyberies z DB potom nie na tom objekte co si daval do DB
Title: Re: MaGSA
Post by: zerg1986 on 22.04.2010, 23:22:02
ta to uz tu nefunguje ziadne ftp  :ohmigod: ... prednasky som hodil na nove mafove ftp ... mali by tam byt vsetky od zaciatku semestra
Title: Re: MaGSA
Post by: ApokalypS on 23.04.2010, 14:11:04
ved to som ti vcera vravel ;)
Title: Re: MaGSA
Post by: Gover on 27.04.2010, 16:16:18
do puci, to dnes cviko neni s Wasermanom? Niezeby som nerad chodil do skoly nadarmo  >:(
 tipujem, ze asi ani o 10:50 nebudu mat no neviem. nespominal minule, ze nebude cviko?
Title: Re: MaGSA
Post by: d3xter on 27.04.2010, 16:49:25
do puci, to dnes cviko neni s Wasermanom? Niezeby som nerad chodil do skoly nadarmo  >:(
 tipujem, ze asi ani o 10:50 nebudu mat no neviem. nespominal minule, ze nebude cviko?

vraj neni ani 10:50. teda ja som tam nesiel, tak dajte vediet kto ste tam boli ci bolo a ci nie.
Title: Re: MaGSA
Post by: TradeMark on 27.04.2010, 17:36:30
Robili ste uz niekto 11te cviko? Oanotoval som to (netusim ci spravne) ale pri tom schemagen prikaze mi pise ze metamodel.property neobsahuje prazdny kontruktor.

Inac ten prikaz v materialoch je zly, zabudli tam dat priecinok tools do tej cesty k zdrojakom
Title: Re: MaGSA
Post by: provasik on 27.04.2010, 17:58:18
Okrem toho je v tom schemagene aj vymenene -cp a -d (aspon vcera bolo, neviem ze ci to neopravili...) Neviem, mne to stale vypisuje medzi 18 a 51 and more Errors, tak som uz z nervami v koncoch, tak prosim ak niekto to anotuje a pojde mu to tak nech tu to zavesi, lebo mna asi z toho trafi slak :D
Title: Re: MaGSA
Post by: pepco on 27.04.2010, 20:32:54
co viem tak som este nevidel nikoho komu by to islo, ten isty problem ako ste pisali ze property nema prazdny konstruktor (aj som ho tam spravil, ale to je len o tu jednu chybu menej), ostatnym errorom ani srnka nerozumie preco su tam :) takze asi tak... inac chyb je tam este viac, napr tato uloha:

Úloha: Pridajte súbory jaxb.index a package-info.java do balíka tried sk.tuke.magsa.tools.metamodel.ui
ale ten .zip co je tam na stiahnutie ma vytvorenu adresarovu strukturu bez metamodel, takze to treba presunut inde ako je tam vytvorene a dalsia vec potom v tej triede package-info.java je potom aj napisany zly package, ale tie chyby s schemagen to aj tak neporiesilo
Title: Re: MaGSA
Post by: TradeMark on 27.04.2010, 21:51:56
aspon vidim ze nie som sam komu pise ze property nema prazdny kontruktor
Title: Re: MaGSA
Post by: SSPPYY on 27.04.2010, 23:11:29
Asi mate zle anotacie. Staci mala chybicka alebo daco sa zabudne a uz mu to vadi.
Len neviem co konkretne, lebo ja som s tym problem nemal a to uz mam hotove vsetko.
Title: Re: MaGSA
Post by: provasik on 28.04.2010, 06:29:13
Tak by si to mohol v ramci kolegialnosti niekde uppnut - aspon tie anotovane UI triedy, lebo mna z toho fakt porazi ..
Title: Re: MaGSA
Post by: TradeMark on 28.04.2010, 15:56:29
Ja mam taku otazku - v tom XML ui.xsd mam nieco take

<xs:attribute name="entity" type="xs:string" use="required"/>

znamena to ze dam @XmlAttribute(name="entity", required = true) na metodu

 public String getEntityName() {
        return entityName;
    }

? Neviem ci tomu chapem spravne.
Title: Re: MaGSA
Post by: provasik on 29.04.2010, 05:49:23
Neviem ako vy, ale mne ten schemagen este stale nejde - dokonca som zohnal zadanie z minuleho roka, ktore by zarucene malo fungovat, a nejde to.... Tak mam taku teoriu ze to mozno bude nieco suviasiace z operacnym systemom, verziou schemagenu, alebo niecim celkom tretim ....
Title: Re: MaGSA
Post by: TradeMark on 29.04.2010, 22:41:33
Dajte @XmlTransient na zvysne get metody (napr. Entity getEntity()) a na obe abstraktne triedy. Potom to pojde.
Title: Re: MaGSA
Post by: provasik on 30.04.2010, 00:53:49
Joooj, dik kolega, konecne po partich dnoch hnevania mi to ide - moja ucta :D
Title: Re: MaGSA
Post by: Eghinka on 01.05.2010, 02:37:42
urcite ste sa us pustili do 12theo cvika - vie mi neikto blizsie objasnit co to basnik vlastne chce v tej 2hej ulohe??  bv
Title: Re: MaGSA
Post by: pepco on 02.05.2010, 06:06:46
urcite ste sa us pustili do 12theo cvika - vie mi neikto blizsie objasnit co to basnik vlastne chce v tej 2hej ulohe??  bv

ked som dobre pochopil tak metoda menu by mala vypisat ako polozky hlavneho menu nazvy entit napr nieco takeho:
(1) Zamestnanec
(2) Oddelenie
Enter selection:


po konkretnom vybere by sa potom malo pomocou tej triedy TableDialog vypisat podmenu pre pracu s entitou, co je v tej triede, ze:
(1) Display
(2) Create
(3) Edit
(4) Remove
(5) Return
Enter selection:



Len ako to dosiahnut to fakt este neviem... nejako mi uz unikaju tie suvislosti medzi tymi triedami a tym padom ako nieco takeho dosiahnut aby sa mi to takto vypisalo
Title: Re: MaGSA
Post by: Miro on 02.05.2010, 15:32:24
Tam ked si pozries v zadani je pod napisane, ze za vypis podmenu je zodpovedne TableDialog, tato trieda je vsak abstraktna .. no neskor vytvaras pre kazdu entitu triedu, ktora rozsiruje TableDialog ... cize pre kazdu entitu budes mat taku triedu a kazda taka trieda ma aj metodu menu(), ktora vypise to dane submenu ale uz pracuje s tou entitou .. takze v tej sablone "app" musis pre kazdu entitu vytvorit polozku v menu (tak ako si pisal) a v ramci switchu potom podla toho co stlacis zavolat prislusnu triedu

ja to mam nejako takto (funguje, takze dufam ze aj dobre :P):
Code: [Select]
#set( $n = 1 )
#foreach($entity in $model.entities)
case $n:
new ${entity.name}Table().menu();
break;
#set( $n  = $n + 1 )
#end

cele vypisovanie menu som robil podla toho ako je vypis v TableDialog.
Title: Re: MaGSA
Post by: Eghinka on 04.05.2010, 01:58:49
super ludkovia pomohli ste :-) este sa chcem spytat - to overovanie obmedzeni pri zadavani hodnoty pouzivatelom - ako ste na to isli? tak ako pri teste v dao?
Title: Re: MaGSA
Post by: hujer on 04.05.2010, 05:18:33
ja som to nechal overit prave tym testom v dao, ale neviem ci to bola spravna cesta
Title: Re: MaGSA
Post by: trek on 05.05.2010, 02:17:36
pocujte mam taky problem...schemagen hlasi ze nevidi Column.java...tym padom ani neberie do uvahy anotaciu ktora tam je a ani nevytvori prislusny blok v scheme...ale akonahle tu triedu premenujem na column1 column2 or whatever ide to a vsetko vygeneruje ako ma....wtf? a inak hlasi ze nevidi aj ine veci ako metamodel.Entity alebo metamodel.Named atd...asi trinast veci...stalo sa to este niekomu?
Title: Re: MaGSA
Post by: Eghinka on 07.05.2010, 05:06:42
ahojte, nejake dobre duse co chodia na prednasky by sa nemohli podelit s info o skuske a podobnymi malickostami? ;-)
Title: Re: MaGSA
Post by: ApokalypS on 07.05.2010, 15:48:16
vcera nic konkretneho nespomenul.. :(
ale vraj to nebude take lahke ako sme si mysleli, ze skuska u Kollara je raz dva v kapse..
Title: Re: MaGSA
Post by: johnyo13 on 07.05.2010, 16:32:46
btw, na prvom termine z PPJ vraj vyhodil polovicu tretiakov.... zlate casy su nenavratne prec :D
Title: Re: MaGSA
Post by: ApokalypS on 07.05.2010, 16:34:57
to som tiez pocul
neostava nam ine, len sa tie veci proste naucit..
Title: Re: MaGSA
Post by: trek on 07.05.2010, 16:48:53
moe ta cosa stlo ze zrazu to bude vazna skuska?....a ze vyhodil polovicu tretiakov???
Title: Re: MaGSA
Post by: ApokalypS on 07.05.2010, 16:58:11
ta, ktovie..
Title: Re: MaGSA
Post by: pepco on 07.05.2010, 18:53:15
inac pred tyzdnom hovoril nieco ku skuske, ale iba tolko ze si vyberieme 2 otazky z tych ktore vyvesil na web (vyberieme neviem ci to myslel, ze si vytiahneme alebo si zvolime ktore 2 chceme napisat ??? to uvidime :D), ale kazdopadne otazok je 15, takze tie sa treba naucit

este taky detail, v tomto tyzdni hovoril, ze sa potom uvidime na prvom termine, z toho vyplyva ze v 13.tyzdni prednaska nebude
Title: Re: MaGSA
Post by: ApokalypS on 07.05.2010, 19:02:02
este taky detail, v tomto tyzdni hovoril, ze sa potom uvidime na prvom termine, z toho vyplyva ze v 13.tyzdni prednaska nebude
aj ja som to tak pochopil
Title: Re: MaGSA
Post by: ppt on 07.05.2010, 20:49:59
inac pred tyzdnom hovoril nieco ku skuske, ale iba tolko ze si vyberieme 2 otazky z tych ktore vyvesil na web (vyberieme neviem ci to myslel, ze si vytiahneme alebo si zvolime ktore 2 chceme napisat ??? to uvidime :D), ale kazdopadne otazok je 15, takze tie sa treba naucit

este taky detail, v tomto tyzdni hovoril, ze sa potom uvidime na prvom termine, z toho vyplyva ze v 13.tyzdni prednaska nebude
Hmm a preco am ja vidim 23 otazok? Pribudli dalsie, alebo kukam iny material? :D
http://people.tuke.sk/jan.kollar/mgsa/Otazky.pdf (http://people.tuke.sk/jan.kollar/mgsa/Otazky.pdf)
Title: Re: MaGSA
Post by: pepco on 07.05.2010, 21:18:30
asi som si len zle zapamatal ze 15, este som sa ich totiz neucil :D
Title: Re: MaGSA
Post by: pepco on 07.05.2010, 21:49:54
btw... ako ste poriesili v sablone pre generovanie table tried napr take porovnanie componentu na class LookupColumn? lebo nejako mi to nic neberie a uz mi dosli napady... :(

a dalej v sablone pre generovanie form-ov by som chcel dostat z componentu typ danej property a netusim ako ked nikde sa to neeviduje, lebo potrebujem podla toho potom zavolat spravny parseInt alebo parseDouble nad inputom


vdaka :)
Title: Re: MaGSA
Post by: SSPPYY on 08.05.2010, 02:58:49
tu je porovnanie:
#if($!{component.entity}) - testujes ci dany komponent ma entitu ako, vzhladom nato ze to dokaze jedine ten LookupColumn

a tu mas tie typy:
#if($property.type == "INTEGER")
Title: Re: MaGSA
Post by: pepco on 08.05.2010, 03:34:24
tu je porovnanie:
#if($!{component.entity}) - testujes ci dany komponent ma entitu ako, vzhladom nato ze to dokaze jedine ten LookupColumn

a tu mas tie typy:
#if($property.type == "INTEGER")

ta prva mi nefunguje a tu druhu som mal povodne tak ako si napisal, lenze to generovanie UI form trebalo naviazat na tie componenty a tam viem z toho componentu dostat iba propertyName, nie celu property, preto neviem porovnat ten typ
Title: Re: MaGSA
Post by: SSPPYY on 08.05.2010, 05:13:52
Tebe to nefunguje, lebo Entity mas vsade null, tak isto ako Property lebo inak by si property vytiahnut vedel.
Tvoj problem je v tom ze si si UI nenaplnil instanciami z modelu. To nestaci len validovat, ale ak zistis ze Entita alebo Property existuje tak ju tam aj musis setnut.
Title: Re: MaGSA
Post by: dabol on 08.05.2010, 05:27:33
Zdravim, uz som sa cez nadavky prekusal na 11.cviko, ale furt ked dam ten schemagen, vyhodi mi "cannot find symbol" a tym to hasne. Mozem menit cokolvek furt len tato chyba. Nebude chyba, ze nevie importnut ten Property? Robim pod linuxom...

Code: [Select]
schemagen -d build/classes src/sk/tuke/magsa/tools/metamodel/ui/*.java
src/sk/tuke/magsa/tools/metamodel/ui/Component.java:12: cannot find symbol
symbol  : class Property
location: class sk.tuke.magsa.tools.metamodel.ui.Component
    private Property property;
            ^
src/sk/tuke/magsa/tools/metamodel/ui/Component.java:34: cannot find symbol
symbol  : class Property
location: class sk.tuke.magsa.tools.metamodel.ui.Component
    public Property getProperty() {
           ^
src/sk/tuke/magsa/tools/metamodel/ui/Component.java:38: cannot find symbol
symbol  : class Property
location: class sk.tuke.magsa.tools.metamodel.ui.Component
    public void setProperty(Property property) {
                            ^
3 errors
Title: Re: MaGSA
Post by: SSPPYY on 08.05.2010, 05:59:01
1. vsetky GET metody musia mat anotaciu, metody ktore sa nemaju premietnut do XSD maju byt transientne
2. odporucam oanotovat vsetky triedy, UI ma xmlRoot... a ostatne XmlType
3. pri pouziti schemagen je idealne zadat celu castu ku vsetky adresarom pouzitym v prikaze ako parametre
Title: Re: MaGSA
Post by: pepco on 08.05.2010, 06:18:09
Tebe to nefunguje, lebo Entity mas vsade null, tak isto ako Property lebo inak by si property vytiahnut vedel.
Tvoj problem je v tom ze si si UI nenaplnil instanciami z modelu. To nestaci len validovat, ale ak zistis ze Entita alebo Property existuje tak ju tam aj musis setnut.

stale viac a viac sa zamotavam... kde to teda pri validacii mam nahadzat? lebo nad ui sa daju setovat iba forms a tables... alebo tie dialogs co dostanem ako parameter maju iba tie entityName a po kontrole a najdeni v modeli mu mam rovno setnut danu entitu? a obdobne aj pri componentoch dialogov? ci ako to mam chapat?

robil som to podla constraintBuildera a tam sme ziadne specialitky nerobili tak som nevedel ze treba tuna nieco viac... pridanim toho UI som uz nejako stratil suvislosti :(
Title: Re: MaGSA
Post by: SSPPYY on 08.05.2010, 06:49:14
Ano pochpil spravne. Je to najlepsia moznost ako tam tie instancie dostat a tym napevno prepojit UI cast a datovu cast.
Len si tam treba davat pozor co sa kde nastavuje lebo nie je component ako component.
Title: Re: MaGSA
Post by: pepco on 08.05.2010, 07:00:21
teraz asi myslis lookupColumn, ze?

ale ked nato tak pozeram tak nad componentom aj tak nic ine ako nastavit property nemozem... tak neviem co potom myslis, ze si treba davat pozor nato co nastavujem
Title: Re: MaGSA
Post by: SSPPYY on 08.05.2010, 07:12:56
No ale ak je komponent instaciou LookupColumn tak dokazes urobit aj viac. Staci pretypovanie.
Title: Re: MaGSA
Post by: provasik on 08.05.2010, 20:37:23
Nazdar, moze prosim Vas niekto tu hodit ako ma vypadat metoda public T show() . Staci ked hodite tuto metodu pre nejaku konkretnu entitu, ja si z toho uz vytvorim tu sablonu co treba implementovat v ramci poslednej ulohy v 12 zadani.
Title: Re: MaGSA
Post by: dabol on 09.05.2010, 02:24:17
Zas som ku tomu sadol, vacsiu *****inu som nikdy nerobil... len na okraj :)
Popridaval som anotacie, zmizli chyby ohladom nepoznanej triedy, teraz dostavam uz len:
java.lang.ClassCastException: com.sun.tools.apt.mirror.type.ClassTypeImpl cannot be cast to com.sun.mirror.type.AnnotationType
+ stacktrace

Pozrel som aj na  fora, googlil som ohladom tej guty, ale nic normalne som nenasiel. Stretol sa stym dakto?
Title: Re: MaGSA
Post by: SSPPYY on 09.05.2010, 04:56:09
Asi mas bordel s importmi niekde.
Title: Re: MaGSA
Post by: ppt on 09.05.2010, 19:24:03
11. cvicenie nam vygeneruje xsd subor. V prikladoch k 11.cviku vsak este je aj XML subor, ktoreho obsahom su vstupne data modelu. Tento subor sa pls kedy a kde vygeneruvava?
Title: Re: MaGSA
Post by: SSPPYY on 09.05.2010, 21:00:51
XML subor sa negeneruje ten je vstupom pre generovanie to iste ako *.el
XML a XSD nakopirujes do korenoveho adresara projektu magsa a potom mozes pouzit ako vstup do UIProcessor XML subor. Ak by si tie subory nakopiroval inde tak je potrebna uprava kodu aj priamo v triede UIProcessor.
Title: Re: MaGSA
Post by: dabol on 10.05.2010, 01:40:52
Podarilo sa mi vygenerovat neako ten xsd, prekopcil som ho ako pises vyssie do korenoveho adrsara, akonahle ho dam ako vstup pre UIProcessor vyhodi mi hlasku, "Cannot find the declaration of element 'xs:schema'". Samozrejme, ze ten element tam je, skusal som aj ine schemy z netu aj tu co je z cvika original, ale nic furt to iste...

Toto mam v main.java: UIProcessor parserext = new UIProcessor(new FileReader("schema1.xsd"));

tuto je generovane .xsd:

Code: [Select]
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<xs:schema elementFormDefault="qualified" version="1.0" targetNamespace="http://kpi.fei.tuke.sk/magsa" xmlns:tns="http://kpi.fei.tuke.sk/magsa" xmlns:xs="http://www.w3.org/2001/XMLSchema">

  <xs:element name="ui" type="tns:ui"/>

  <xs:complexType name="column">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="field">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="form">
    <xs:sequence/>
    <xs:attribute name="entity" type="xs:string" use="required"/>
    <xs:attribute name="name" type="xs:ID" use="required"/>
  </xs:complexType>

  <xs:complexType name="lookupColumn">
    <xs:complexContent>
      <xs:extension base="tns:column">
        <xs:sequence/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="lookupField">
    <xs:complexContent>
      <xs:extension base="tns:field">
        <xs:sequence/>
        <xs:attribute name="table" type="xs:IDREF" use="required"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="table">
    <xs:sequence/>
    <xs:attribute name="entity" type="xs:string" use="required"/>
    <xs:attribute name="name" type="xs:ID" use="required"/>
  </xs:complexType>

  <xs:complexType name="ui">
    <xs:sequence>
      <xs:element name="form" type="tns:form" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:schema>

Uz som mozno otravny, ale neako uz mi dochadza energia na zbitocnosti co tu predvadzame.
Dik za help.
Title: Re: MaGSA
Post by: SSPPYY on 10.05.2010, 02:27:10
To XSD co sa ti vygenerovalo, na to kasli.
Do root adresara projektu nakopci ui.xsd a ui.xml a potom:

UIProcessor parserext = new UIProcessor(new FileReader("ui.xml"));
Title: Re: MaGSA
Post by: dabol on 10.05.2010, 02:46:21
Dik, uz ide :) mohli napisat do toho "navodu", ze sa na to mam vysrat...
Title: Re: MaGSA
Post by: hujer on 10.05.2010, 16:20:46
to xsd tam je na validaciu toho xml-ka:

SchemaFactory schemaFactory=SchemaFactory.newInstance("http://www.w3.org/2001/XMLSchema (http://www.w3.org/2001/XMLSchema)");
Schema schema=schemaFactory.newSchema(new File("model/schema1.xsd"));
unmarshaller.setSchema(schema);
Title: Re: MaGSA
Post by: SSPPYY on 10.05.2010, 19:16:31
Ano ibaze potom treba upravovat aj triedu UIProcessor.
A vzhladom nato ze generovane XSD je absolutne rovnake ako to na stranke tak staci pouzit to XSD a XML zo stranky.
Title: Re: MaGSA
Post by: kOsTi on 10.05.2010, 21:47:41
ludia z coho ste robili tie printHeader a printRow? z entity modelu, ui tabulky alebo coho vlastne?
Title: Re: MaGSA
Post by: hujer on 10.05.2010, 22:03:45
z ui tabulky
Title: Re: MaGSA
Post by: kOsTi on 10.05.2010, 23:31:24
btw... ako ste poriesili v sablone pre generovanie table tried napr take porovnanie componentu na class LookupColumn? lebo nejako mi to nic neberie a uz mi dosli napady... :(

a dalej v sablone pre generovanie form-ov by som chcel dostat z componentu typ danej property a netusim ako ked nikde sa to neeviduje, lebo potrebujem podla toho potom zavolat spravny parseInt alebo parseDouble nad inputom


vdaka :)

neviem ci si to uz poriesil ci nie... ja to mam nejak tak:

Code: [Select]
#set( $entity = ${model.findEntity($table.entityName)} )
#set( $name = $column.getPropertyName() )
#if(${entity.findProperty($name)})

v pripade ze if prejde tak je to column inac to je lookupColumn lebo ta property sa v danej entite nenajde


potom ked tu property najde:

Code: [Select]

#set( $property = ${entity.findProperty($name)} )

mozes na to pouzit uz "$property.type"
Title: Re: MaGSA
Post by: ppt on 10.05.2010, 23:51:29
Ludkovia, finalna aplikacia ma vediet pracovat aj s databazou? Lebo akosi o tom nikde nepisu, ale potom naco sme robili ten databazovy script atd?
Thx
Title: Re: MaGSA
Post by: kOsTi on 10.05.2010, 23:53:44
jj ved to ma pracovat cez ten Dao ale este celkom neviem ako bo neviem implementovat generovanie tych Formov :/ nemohol by niekto trosku opisat lebo z toho co je napisane v cviku som nejak mimo :D
Title: Re: MaGSA
Post by: ppt on 11.05.2010, 00:39:48
Ta tak este nesom daleko. ale myslim to, ako sprevadzkovat databazu - a ci ju vobec sprevadzkovat. Bo nikde nebolo popisane vytvorenie a sprava Derby ani nic.
Title: Re: MaGSA
Post by: kOsTi on 11.05.2010, 00:44:36
jaj tak...no my pri wassermannovi sme ju uz davno pouzivali, ale neni to nikde napisane, vytvoris si server s db a ficis (schema/user/pass: magsa)
Title: Re: MaGSA
Post by: Killian on 11.05.2010, 00:57:50
Zajtra je cvicenie s Forgacom v PC1 o 16:50? (som zo stvrtkovej skupiny, ale chcel by som to skor odovzdat).
Title: Re: MaGSA
Post by: ppt on 11.05.2010, 01:35:17
Killian: predtym ako to budes chciet odovzdat to musis mat najsamprv nakodene. ;D
Title: Re: MaGSA
Post by: kOsTi on 11.05.2010, 04:08:24
nikto nema dokoncene ci co? :/
Title: Re: MaGSA
Post by: pepco on 11.05.2010, 04:38:42
ja som mal dokoncene cele cvicenie plus doplnkova uloha z 12.cvika, lenze problem bol v tom, ze tie vsetky veci tahalo z modelu a nie z UI podstromu, ktory tam trebalo ponastavovat pri validacii v uiprocesore... ale zial neprisiel som nato ako to spojazdnit, resp stale som narazil na nejaky problem ako napr dostat v sablone z componentu typ a take prkotinky, nic nefungovalo... cize cezto som sa nevedel preluskat
Title: Re: MaGSA
Post by: johnyo13 on 11.05.2010, 04:42:41
Exception in thread "main" sk.tuke.magsa.framework.ApplicationException: Cannot insert object to database
        at sk.tuke.magsa.framework.CRUDDaoImpl.create(CRUDDaoImpl.java:33)
        ...
Caused by: java.sql.SQLSyntaxErrorException: Schema 'MAGSA' does not exist
        at org.apache.derby.client.am.SQLExceptionFactory40.getSQLException(Unknown Source)
        ...
Neviem jak to rozbehnut, vytvoril som databazu (magsa/magsa/magsa), spustil server a furt nic :(
Title: Re: MaGSA
Post by: kOsTi on 11.05.2010, 04:47:33
daj este: CREATE SCHEMA magsa;
Title: Re: MaGSA
Post by: kOsTi on 11.05.2010, 10:49:53
waaaaaaa umri MAGSA!
Title: Re: MaGSA
Post by: ApokalypS on 11.05.2010, 14:42:33
a to je nejaka osoba, ze ma zomriet? ;D
Title: Re: MaGSA
Post by: kOsTi on 11.05.2010, 15:30:38
akoze neviem jak vy... ale ja som musel upravit v protected T selectEntity() v TableDialog while podmienku lebo mi to nechcelo ist   :trestac:
Title: Re: MaGSA
Post by: JCube on 11.05.2010, 23:31:38
helou

hadze mi tuto exception:
bla bla bla
Caused by: org.apache.derby.client.am.SqlException: The check constraint 'SQL100511160946022' was violated while performing an INSERT or UPDATE on table '"MAGSA"."ZAMESTNANEC"'.

bla bla bla

pritom ked si vytvaram tie objekty sam aj ich vkladam do databazy (teda nie cez to GUI) tak to ide..vie mi niekto objasnit tuto zahadu?
Title: Re: MaGSA
Post by: Eghinka on 12.05.2010, 04:49:04
akoze neviem jak vy... ale ja som musel upravit v protected T selectEntity() v TableDialog while podmienku lebo mi to nechcelo ist   :trestac:
tam sa nic nemuselo menit niekde skro budes mat nejaku chybicku ;-)

helou

hadze mi tuto exception:
bla bla bla
Caused by: org.apache.derby.client.am.SqlException: The check constraint 'SQL100511160946022' was violated while performing an INSERT or UPDATE on table '"MAGSA"."ZAMESTNANEC"'.

bla bla bla

pritom ked si vytvaram tie objekty sam aj ich vkladam do databazy (teda nie cez to GUI) tak to ide..vie mi niekto objasnit tuto zahadu?
mne toto robilo iba ked neexistovalo oddelenie na ktore si odkazoval ale obidvoma sposobmi..ale ked ti to robi iba cez aplikaciu tos nerobil si niekde samostatne overovanie referencii na entitu?
Title: Re: MaGSA
Post by: BossZ on 12.05.2010, 15:22:12
Bude tento tyzden prednaska?
Title: Re: MaGSA
Post by: ApokalypS on 12.05.2010, 15:38:23
tak v tomto pripade sa docent vyjadril, ze sa stretneme uz na skuske, cize mne z toho vychadza, ze nebude
Title: Re: MaGSA
Post by: JCube on 12.05.2010, 19:09:08
akoze neviem jak vy... ale ja som musel upravit v protected T selectEntity() v TableDialog while podmienku lebo mi to nechcelo ist   :trestac:
tam sa nic nemuselo menit niekde skro budes mat nejaku chybicku ;-)

helou

hadze mi tuto exception:
bla bla bla
Caused by: org.apache.derby.client.am.SqlException: The check constraint 'SQL100511160946022' was violated while performing an INSERT or UPDATE on table '"MAGSA"."ZAMESTNANEC"'.

bla bla bla

pritom ked si vytvaram tie objekty sam aj ich vkladam do databazy (teda nie cez to GUI) tak to ide..vie mi niekto objasnit tuto zahadu?
mne toto robilo iba ked neexistovalo oddelenie na ktore si odkazoval ale obidvoma sposobmi..ale ked ti to robi iba cez aplikaciu tos nerobil si niekde samostatne overovanie referencii na entitu?
zistil som ze to robi vtedy ked uz sa v databaze na dane oddelenie nejaky zamestnanec odkazuje..divne..
Title: Re: MaGSA
Post by: Speedy2003 on 12.05.2010, 20:45:34
prosim nevie niekto ako to bolo s prezenckami na poslednych prednaskach, pretoze som sa nemohol dostavit, ale hovori sa ze bola, je to pravda?
Title: Re: MaGSA
Post by: trek on 12.05.2010, 20:49:37
na poslednej prednaske bola prezencka
Title: Re: MaGSA
Post by: Padres on 12.05.2010, 20:59:42
neviem preco, ked idem generovat to XSD so schemagenom, tak vypise takuto hlasku:
Code: [Select]
E:\TEMP\MAGSA\magsa>schemagen.exe -cp build\classes -d build\classes src\sk\tuke
\magsa\tools\metamodel\ui\*.java
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/tools/interna
l/jxc/SchemaGenerator
Caused by: java.lang.ClassNotFoundException: com.sun.tools.internal.jxc.SchemaGe
nerator
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: com.sun.tools.internal.jxc.SchemaGenerator.  Prog
ram will exit.
Neviete co je to za problem?

edit: vyriesene, schemagen.exe sa musi volat z bin adresara jdk a nie si ho nakopirovat do adresara magsy...
Title: Re: MaGSA
Post by: Casso on 13.05.2010, 01:41:28
Kollar spominal na konci prednasky v 12. tyzdni, ze sa uvidime na skuske...
znamena to ze v 13. tyzdni prednaska nieje alebo ze pride Poruban?
Title: Re: MaGSA
Post by: dabol on 13.05.2010, 01:45:55
Ked nebudem mat posledne cviko vypracovane da mi zapocet? Ako neviem to niako, podla toho "navodu" sa to neda. Nevygeneruje mi "import sk.tuke.magsa.personalistika.ui.*;" v Application.java. Uz nemam chut ani nervy... Bol dakto co nemal posledne cviko a dal mu zapix?
Title: Re: MaGSA
Post by: kOsTi on 13.05.2010, 01:47:06
predam hotovu magsu :D
Title: Re: MaGSA
Post by: zerg1986 on 13.05.2010, 19:20:39
zadania odovzdane (aspon u vesciny) a teraz co sa tyka prednasok ... kto ma v poznamkach nieco navyse oproti tomu co je na FTP, hlavne 1 a 3 prednaska, tak sup sup  uploadovat  :)
Title: Re: MaGSA
Post by: buhehe on 13.05.2010, 20:00:43
njn...z coho sa vlastne ucit na skusku resp co ma byt na skuske?
Title: Re: MaGSA
Post by: zerg1986 on 13.05.2010, 20:16:48
njn...z coho sa vlastne ucit na skusku resp co ma byt na skuske?

Tak neviem ci existuju ine zdroje, ako su prednasky ... inac vsetko co kollar zverejnil ku skuske je na http://people.tuke.sk/jan.kollar/mgsa/ (http://people.tuke.sk/jan.kollar/mgsa/)


... na kollarovej stranke pribudla prva prednaska (keby som vedel ze sa nebude branit, tak od neho opytam vsetky)
Title: Re: MaGSA
Post by: ApokalypS on 13.05.2010, 21:55:42
ako a kedy si od neho opytal? ved mu skus napisat maila ;)
Title: Re: MaGSA
Post by: zerg1986 on 14.05.2010, 03:52:43
ako a kedy si od neho opytal? ved mu skus napisat maila ;)

...no sak neska som sa ho pytal mailom ;) ,  dalej sa uz nepytam ah:
Title: Re: MaGSA
Post by: Gover on 14.05.2010, 05:45:28
nespominal Kollar co bude na skuske?
Title: Re: MaGSA
Post by: JCube on 14.05.2010, 16:13:26
jj..otazky
Title: Re: MaGSA
Post by: ApokalypS on 14.05.2010, 17:40:04
jj..otazky
;D

a bude to ustnou formou, ci pisomnou?
Title: Re: MaGSA
Post by: pepco on 14.05.2010, 18:53:22
jj..otazky
;D

a bude to ustnou formou, ci pisomnou?

jednu mozno 2 strany dozadu je pisane ako to bude na skuske...
Title: Re: MaGSA
Post by: puq on 15.05.2010, 00:16:09
inac ta magsa je jaka kokotina? to preco sa neda kurwa prihlasit na 31.5? ten kollar je normalny ze len dal na 1. a 2. opravny termin vtedy?
Title: Re: MaGSA
Post by: JCube on 15.05.2010, 02:11:52
no dneska som bol presne kvoli tomu najebany..mozes ist len 18 alebo 24.
Title: Re: MaGSA
Post by: puq on 15.05.2010, 02:28:04
sak toto a preto neje sanca na FSS na 21.5...kktina dpc teraz asi pojdem 20.5 na SVR a 24.5 na tu magsu pojebanu a FSS az 1.6
Title: Re: MaGSA
Post by: Killian on 15.05.2010, 21:54:12
To su akoze uz vsetky terminy?

Inac, nevie niekto akou formou prebieha skuska? Test? Teoria na papier? Ustne? Ako to bolo minuly rok?
Zalistoval som v archivoch z minuleho roka a ku skuske sa tam velmi nepisalo, akurat ma zarazila otazka zo skusky typu "napiste syntaktický analyzátor so zotavením"...
Title: Re: MaGSA
Post by: trek on 15.05.2010, 22:03:59
ja myslim ze skuska bude vyzerat inak...aspon otazky budu ine...podla toho co je na kollarovej stranke....aj prednasky sa zmenili...mam par prednasok z minuleho roka a je to uplne ine ako teraz
Title: Re: MaGSA
Post by: JCube on 15.05.2010, 22:06:46
tohto roku budu len keksy..a kokotiny..dufam ze to ze nam dal moznost prihlasit sa len na 18 a 24 je predsvestou toho ze sa s nami nebude chciet srat a da prejst kazdemu okrem ludi s prazdnym papierom.
Title: Re: MaGSA
Post by: Killian on 15.05.2010, 22:09:59
tohto roku budu len keksy..a kokotiny..
;D Melisko?
Tiez si myslim, ze asi len nejaka teoria to bude. A ked je kapacita tych terminov 64 tak to nemoze byt nejaka ustna cast. Snad bude stacit si popozerat tie prednasky z FTP (dakujem tomu clovekovi, ktory to nafotil).
Title: Re: MaGSA
Post by: JCube on 15.05.2010, 22:12:06
tak kedze su dva terminy po sebe v rozpati hodiny tak asi nic take nebude..podla mna to je len take bububu ale kedze doteraz skusal stylom pozriem vidim pisem znamku tak nemyslim ze sa to zmeni...nebude sa mu chciet
Title: Re: MaGSA
Post by: trek on 15.05.2010, 22:21:18
no len tretiakov fajne vyhadzoval...dufam ze u nas zostane pri starom style
Title: Re: MaGSA
Post by: JCube on 15.05.2010, 22:25:58
no hej to som pocul...uvidime..nechystam sa byt vyhodeny
Title: Re: MaGSA
Post by: hujer on 15.05.2010, 23:31:24
je tu este niekto komu sa neda prihlasit na termin z magsy?Stale nemam v maise zapocet, tak teraz neviem ci to tam poruban este nedal alebo sa mam ozvat. dik
Title: Re: MaGSA
Post by: JCube on 15.05.2010, 23:44:23
ja ho tam tiez nemam..cakam do zajtra...
Title: Re: MaGSA
Post by: TradeMark on 16.05.2010, 02:11:33
netreba pri nom zabudnut na to jeho: if(Oblek=true) then znamka += 10
Title: Re: MaGSA
Post by: ppt on 16.05.2010, 06:06:23
takze najlepsie bude Bcko, najhorsie FX ;D
Title: Re: MaGSA
Post by: kOsTi on 16.05.2010, 07:54:57
netreba pri nom zabudnut na to jeho: if(Oblek=true) then znamka += 10

co ja viem, nikdy som oblek na ziadnej skuske nemal... vobec neviem odkial pochadzaju take famy :)
Title: Re: MaGSA
Post by: JCube on 16.05.2010, 17:40:24
ti, co mali porubana, zapichy uz su v chuise..mozte sa hlasit na skusku :)
Title: Re: MaGSA
Post by: trek on 16.05.2010, 22:33:21
ludia...aku mate taktiku na tu skusku? :D...ja sa to ucim od piatku ale kkt si viem zapamatat...niektore casti su dobre teoreticke nepodstatne kktske dristy...dpc
Title: Re: MaGSA
Post by: Payne on 16.05.2010, 23:09:29
ja sa budem ucit zajtra tak asi pol dna bo nestiham inak a taktika je spravit na E
Title: Re: MaGSA
Post by: badi on 16.05.2010, 23:42:31
Payne .. zdielam tvoju taktiku, aj kde dnes som to cital, snazil som sa pozorne, ale jedine co som pochopil bolo to EBNF generovanie cohosi a rozklad syntaktickeho stromu.
Title: Re: MaGSA
Post by: anticasper on 17.05.2010, 03:35:39
ludia ako sa dopracujem k retazci rozhodnuti?? tie cisla zaujimave
Title: Re: MaGSA
Post by: Corse on 17.05.2010, 19:14:56
nemate niekto nejake materialy k otazke 5 (3 podotazky), anatomia jazyka. lebo nejak nafotene to nie je a mne sa mari ze prednaska vtedy ani nebola.
Title: Re: MaGSA
Post by: sikik on 17.05.2010, 20:12:45
nemate niekto nejake materialy k otazke 5 (3 podotazky), anatomia jazyka. lebo nejak nafotene to nie je a mne sa mari ze prednaska vtedy ani nebola.
na ftp je nieco take ze 1,2,3 prednaska.rar a v tom je subor magsa-p3.txt a tam je anatomia jazyka aspon trochu popisana
Title: Re: MaGSA
Post by: Corse on 17.05.2010, 20:16:25
nemate niekto nejake materialy k otazke 5 (3 podotazky), anatomia jazyka. lebo nejak nafotene to nie je a mne sa mari ze prednaska vtedy ani nebola.
na ftp je nieco take ze 1,2,3 prednaska.rar a v tom je subor magsa-p3.txt a tam je anatomia jazyka aspon trochu popisana
dik, nesimol som si. uz sa tesim jak mu na papier napisem tak max po 3 vety ku kazdej otazke :)
Title: Re: MaGSA
Post by: sikik on 17.05.2010, 20:18:00
nemate niekto nejake materialy k otazke 5 (3 podotazky), anatomia jazyka. lebo nejak nafotene to nie je a mne sa mari ze prednaska vtedy ani nebola.
na ftp je nieco take ze 1,2,3 prednaska.rar a v tom je subor magsa-p3.txt a tam je anatomia jazyka aspon trochu popisana
dik, nesimol som si. uz sa tesim jak mu na papier napisem tak max po 3 vety ku kazdej otazke :)
tak ja dufam ze to zoberie asi tak ze a tu nieco je tak vam dame: .... C
Title: Re: MaGSA
Post by: sikik on 17.05.2010, 20:19:35
btw. Neviete kolko bude otázok? Len jedna alebo viac?
Title: Re: MaGSA
Post by: antikleia on 17.05.2010, 23:54:55
mali by byt dve
Title: Re: MaGSA
Post by: JCube on 18.05.2010, 01:34:42
citim sa tak vtipno pred zajtrajskom :)
Title: Re: MaGSA
Post by: ApokalypS on 18.05.2010, 15:33:58
smiech? prejde ;D
Title: Re: MaGSA
Post by: trek on 18.05.2010, 16:33:50
po skuske...pohoda...len si treba sadnut k dobrej otazke...alebo opisat ...vyber je na vas :D...ale co je divne  kollar sa normalne aj pyta nieco :D:D:D
Title: Re: MaGSA
Post by: JCube on 18.05.2010, 16:34:45
paradna skuska..keby vsetky boli take :)
Title: Re: MaGSA
Post by: ApokalypS on 18.05.2010, 16:36:12
co take bolo? piste, piste
Title: Re: MaGSA
Post by: trek on 18.05.2010, 16:38:36
otazky uz boli na stoloch porozdelovane...a videl si kde su ake....cize len som vosiel a hladal na stole otazku co viem...vybral som si anotacie a napisal vsetko co viem ....potom pojdes ku kollarovi a sa pyta z hlvay niekedy bludy niekedy k veci niekedy co tam mas niekedy co nie....ale zatial spravili vsetci...myslim ze nechce vyhadzovat :)
Title: Re: MaGSA
Post by: ApokalypS on 18.05.2010, 16:43:25
nice.. a to vas stihal za hodinu?
Title: Re: MaGSA
Post by: JCube on 18.05.2010, 16:44:31
tak este tam stoja ludia..ale celkom fajn je to.. :) pomer cena vykon je fajny
Title: Re: MaGSA
Post by: altlavista on 18.05.2010, 16:59:55
jedna otazocka. pekna skuska :D
Title: Re: MaGSA
Post by: ONdro on 18.05.2010, 18:05:48
Ak by chcel niekto vypracovane vytlacene otazky na magsu, predam za euro. :-)
Title: Re: MaGSA
Post by: hujer on 18.05.2010, 18:37:51
hod to na ftp a nebud zochar
Title: Re: MaGSA
Post by: sri on 18.05.2010, 19:03:21
kupme za euro a hodme na ftp :D
Title: Re: MaGSA
Post by: ONdro on 18.05.2010, 19:08:42
Mam len vytlacene, na elektronicku podobu nemam autorske prava. :-D
Title: Re: MaGSA
Post by: sri on 18.05.2010, 19:10:40
kupim .. ale musis naskenovat, lebo tento tyzden neplanujem ani patu z domu vytiahnut :)
Title: Re: MaGSA
Post by: ppt on 18.05.2010, 19:29:54
ondro: hlavne ze na predaj mas autorske prava :D
platba cez paypal? :D

sri: potom hod na ftp :D
Title: Re: MaGSA
Post by: kOsTi on 18.05.2010, 19:31:17
pre klypsove rany daj to na ftp!
Title: Re: MaGSA
Post by: LONEr on 18.05.2010, 20:32:12
cize otazka bola vytlacena na papieri, ci ste pouzivali vlastne papiere?
Title: Re: MaGSA
Post by: trek on 18.05.2010, 20:36:14
vytlacena na papieri....a uz si videl k comu si sadas...cize ked si sikovny vyberies si k comu  sadas :D
Title: Re: MaGSA
Post by: maTo on 18.05.2010, 20:52:54
vytlacena na papieri....a uz si videl k comu si sadas...cize ked si sikovny vyberies si k comu  sadas :D

vyberam si cukrovinky cierny princ :D a ja sadnul ku tebe :D
Title: Re: MaGSA
Post by: Killian on 18.05.2010, 21:03:53
Hodte prosim tie vypracovane otazky na FTP.
Ak mas PayPal tak prispejem  :).
Title: Re: MaGSA
Post by: trek on 18.05.2010, 21:08:00
vytlacena na papieri....a uz si videl k comu si sadas...cize ked si sikovny vyberies si k comu  sadas :D

vyberam si cukrovinky cierny princ :D a ja sadnul ku tebe :D

sak som ti aj poradil :D
Title: Re: MaGSA
Post by: ppt on 18.05.2010, 21:09:00
Uz mam tie otazky od ondra. Idem to dat zachvilku oscanovat, potom hodim na FTP.
Killian: moj mail na paypal poznas ;D ;D ;D
Title: Re: MaGSA
Post by: ppt on 18.05.2010, 21:45:41
Mno, scan nahodeny na ftp tuke.mafo.sk. Su to celkovo 8 strany, len tak zvlastne oskenovane, inac sa nepodarilo.
Title: Re: MaGSA
Post by: pepco on 18.05.2010, 22:13:25
Code: [Select]
http://rapidshare.com/files/388769139/Skuska-MaGSA.rar
Heslo:
Code: [Select]
magsa-2010-pepco-ondro
Title: Re: MaGSA
Post by: zerg1986 on 19.05.2010, 01:50:05
Akoze prachy pytat .... no fuj  - som zvedavy podla coho by si vypracovaval tie otazky keby som nehodil tie fotky na FTP  ... ale to len tak mino, skusku uz mam  :ropebanana:
Title: Re: MaGSA
Post by: pepco on 19.05.2010, 01:53:41
Akoze prachy pytat .... no fuj  - som zvedavy podla coho by si vypracovaval tie otazky keby som nehodil tie fotky na FTP  ... ale to len tak mino, skusku uz mam  :ropebanana:

asi podla poznamok, nie? :) ved ja to nikomu nenanucujem, mate fotky kludne sa ucte... ja som to daval do tejto podoby asi jeden a pol dna, oprav ma ak sa mylim, ale tebe trva spravenie takej fotky asi 5 sekund
Title: Re: MaGSA
Post by: zerg1986 on 19.05.2010, 01:57:34
som si kukol co pribudlo na FTP ... ten subor VYPRACOVANE_OTAZKY_M.doc nieje nahodou z ineho predmetu ??? :D
Title: Re: MaGSA
Post by: ppt on 19.05.2010, 02:06:08
zerg: hej je. Som sa sekol ked som tam daval tie scan-y a zmazat to nemozem, bo na to nemam prava :D



Akoze prachy pytat .... no fuj  - som zvedavy podla coho by si vypracovaval tie otazky keby som nehodil tie fotky na FTP  ... ale to len tak mino, skusku uz mam  :ropebanana:

asi podla poznamok, nie? :) ved ja to nikomu nenanucujem, mate fotky kludne sa ucte... ja som to daval do tejto podoby asi jeden a pol dna, oprav ma ak sa mylim, ale tebe trva spravenie takej fotky asi 5 sekund
Mozem opravit? Mozem opravit?
13 tyzdnov ;D
A suhlasim so zergom. :P
Title: Re: MaGSA
Post by: pepco on 19.05.2010, 02:09:41
Mozem opravit? Mozem opravit?
13 tyzdnov ;D
A suhlasim so zergom. :P

mozem opravit? 5 sekund x 15 obrazkov na prednaske x 13 tyzdnov delene 2 :D
Title: Re: MaGSA
Post by: JCube on 19.05.2010, 02:13:32
skopcil som tam svoje...je tam paru chyb a preklepov ale kto je kusok inteligentny z toho vyjde
Title: Re: MaGSA
Post by: provasik on 19.05.2010, 02:25:42
Predavat kolegom materiali, ktore si vypracoval hlavne kvoli sebe - Z takych veci je mi na zvracanie - Zvlast preto ze garantujem ze na tomto fore najdete minimalne 10 zadani z ktorymi som zabil viacej ako den a pol a nikdy som od nikoho nechcel ani cent, pre mna je to nieco ako ze sme kolegovia a mali by sme si pomahat... Ale asi som prilis velky idealista, ked som dufal ze aj mne ked bude treba nieco pomost (co je ozaj nie velmi casto) tak sa moji kolegovia zachvaju rovnako... Aboslutne sklamanie .....
Title: Re: MaGSA
Post by: sri on 19.05.2010, 06:33:04
no tak zase ... kazdy ma pravo, ci svoju pracu da zadarmo, alebo za nu bude pytat prachy... ja tiez pouzivam z 95% iba freeware, ale svoje programy zadarmo davat nebudem :D
Title: Re: MaGSA
Post by: provasik on 19.05.2010, 07:59:49
Tak toto je slobodna krajina, takze samozrejme kazdy ma pravo robyt takmer co sa mu zachce... A taktiez kazdy ma pravo na svoj nazor -a podla mna, vytlkanie par EUR od kolegov (ktory urcite nemaju penazi na rozhadzovanie), za pracu ktoru by si urobil aj tak je prinajmensom ubohe...
Title: Re: MaGSA
Post by: pepco on 19.05.2010, 16:34:17
... tak dopisal som vam tam heslo, nech vam to padne na uzitok!
Title: Re: MaGSA
Post by: ApokalypS on 19.05.2010, 16:36:09
nice, vdaka :)
Title: Re: MaGSA
Post by: puq on 19.05.2010, 17:39:38
dik chlape, urcite padne na uzitok ;)
Title: Re: MaGSA
Post by: dungeo on 19.05.2010, 20:21:37
mam, resp. mozem to chapat tak, ze mi staci naucit sa to, co je v tom pdf vypracovane otazky a som v suchu? Nic ine sa pytat nebude?
Title: Re: MaGSA
Post by: glassworker on 20.05.2010, 18:59:07
mam, resp. mozem to chapat tak, ze mi staci naucit sa to, co je v tom pdf vypracovane otazky a som v suchu? Nic ine sa pytat nebude?
no je tu iba toto : VYPRACOVANE_OTAZKY_M.doc + 4 x pdf-ka s takym cudnym nazvom :) ... cize toto by malo stacit ...
Title: Re: MaGSA
Post by: DeNaTuReMaN on 20.05.2010, 19:59:14
 VYPRACOVANE_OTAZKY_M.doc budu stacit ale k inemu predmetu (tswp)
Title: Re: MaGSA
Post by: glassworker on 20.05.2010, 20:14:44
VYPRACOVANE_OTAZKY_M.doc budu stacit ale k inemu predmetu (tswp)
no zdalo sa mi to docko dake cudne ... :)
Title: Re: MaGSA
Post by: dungeo on 20.05.2010, 20:43:13
neviem, co ste stiahli vy, ale ja tam mam normalne ze skuska-MaGSA, v archive nejake docka a potom pdfko vypracovane otazky, vyzera to byt naozaj z Magsy, sice som nebol ani na jednej prednaske, ale keca sa tam daco o modeloch a architekturach... coska nedobre?
Title: Re: MaGSA
Post by: ppt on 20.05.2010, 21:25:41
VYPRACOVANE_OTAZKY_M.doc toto som tam dal omylom ja. Je to na predmet TSWP, lebo som sa v tom case ucil na TSWP. Zmazat som to uz nemohol, pretoze na to user "tuke" nema prava. :-[
Title: Re: MaGSA
Post by: dungeo on 20.05.2010, 21:30:39
jasne, ja som tahal z rapidu, co tam dal pepco ;)
Title: Re: MaGSA
Post by: mafo on 22.05.2010, 19:04:00
presunul som magsa-skuska do magsa a trosku poupratoval :)
Title: Re: MaGSA
Post by: johnyo13 on 22.05.2010, 21:41:17
inac, jak to dopadlo minule? spravili vsetci, ci aj vyhodil niekoho?
Title: Re: MaGSA
Post by: glassworker on 23.05.2010, 23:05:46
- kto bol minule na dozore ?
- a pri otazkach na papieri boli aj cisla otazok ? ... rovnake ako v tom vypracovam pdf ?
Title: Re: MaGSA
Post by: trek on 23.05.2010, 23:12:19
wasserman bol...celkom pohoda...a otazky boli cislovane rovnako ako v tom pdf
Title: Re: MaGSA
Post by: libra2 on 23.05.2010, 23:14:51
Boli iba niektore otazky, ktore sa opakovali, alebo boli vsetky?
Title: Re: MaGSA
Post by: trek on 23.05.2010, 23:19:44
ak nie vsetky tak vacsina urcie
Title: Re: MaGSA
Post by: kOsTi on 23.05.2010, 23:35:19
omg ved tie posledne otazky to su ciste kody a kkciny... to mam akoze vediet toto? :/
Title: Re: MaGSA
Post by: JCube on 23.05.2010, 23:35:57
ja som sa to neucil..
Title: Re: MaGSA
Post by: trek on 23.05.2010, 23:36:59
presne tak..ani ja som sa to neucil...len prvych 10 som sa naucil a sadol k osmicke:D
Title: Re: MaGSA
Post by: puq on 23.05.2010, 23:37:46
zajtra bude fight :D o otazky ;) berem si nozik pre istotu :D :D
Title: Re: MaGSA
Post by: kOsTi on 23.05.2010, 23:39:09
aha aha, tak si idem urobit nejaky vyber a tych par si kuknem viac krat :D
Title: Re: MaGSA
Post by: Padres on 23.05.2010, 23:42:36
boli aj taki co nespravili? Lebo asi ne kazdy mohol sadnut k otazke do cisla 10 :), a vazne po 10tke nastupuju nenormalne metametablbosti
Title: Re: MaGSA
Post by: puq on 23.05.2010, 23:44:39
este ten zaciatok metameta je vpohode :) od 13-15 :D ale potom uz smrt :D
Title: Re: MaGSA
Post by: kOsTi on 23.05.2010, 23:46:13
no nic musime byt skromni a uspokojit sa len s desiatimi :D
Title: Re: MaGSA
Post by: puq on 23.05.2010, 23:47:51
popripade by bolo dobre zobrat si nejaku prenosnu kopirku :D a by sme si rozmnozili tie fajne otazky :D
Title: Re: MaGSA
Post by: ppt on 23.05.2010, 23:58:24
boli aj taki co nespravili? Lebo asi ne kazdy mohol sadnut k otazke do cisla 10 :), a vazne po 10tke nastupuju nenormalne metametablbosti
To by zaujimalo aj mna.. Teda pocul som ze spravili vsetci. Ale ako spravili ti, co dostali jednu z tych vyssich otazok? Co tam pisali? ;D
Title: Re: MaGSA
Post by: JCube on 24.05.2010, 00:02:35
ja som dostal cislo 16
Title: Re: MaGSA
Post by: puq on 24.05.2010, 00:04:49
16 sa este da :D ale taka 20-23 :D
Title: Re: MaGSA
Post by: ppt on 24.05.2010, 00:06:07
Co si pisal k 16? Resp skor taka otazka, kolko % textu bolo offtopic? ;D
Title: Re: MaGSA
Post by: JCube on 24.05.2010, 00:07:26
100% offtopic..
Title: Re: MaGSA
Post by: ppt on 24.05.2010, 00:17:10
Heh. V tom pripade sa citim pred zajtrajskom presne ako ty: http://www.tu-ke.com/forum/4-rocnik-46/magsa/msg187852/#msg187852 (http://www.tu-ke.com/forum/4-rocnik-46/magsa/msg187852/#msg187852)
:-)
Title: Re: MaGSA
Post by: johnyo13 on 24.05.2010, 00:20:37
dali sa pohodlne pouzivat neoficialne tahaky? ci striehol "jako vostříž"?
Title: Re: MaGSA
Post by: puq on 24.05.2010, 00:22:55
hovori sa ze ci striehol jak zahra ;) :D
Title: Re: MaGSA
Post by: ppt on 24.05.2010, 00:25:12
mno ale take tu uz nepiste. trek - vymazat. Sleduje to tu dost vela ludi. ;D
Btw aky rozsah by to tak malo mat, ked uz nechcem nabuduce prist? Tak pol strany na A4 v pohode staci? :D
Title: Re: MaGSA
Post by: puq on 24.05.2010, 00:32:27
nabuduce? a co by si tam nabuduce robil? :D ved to je jednorazovka :)
Title: Re: MaGSA
Post by: JCube on 24.05.2010, 00:44:30
dali sa pohodlne pouzivat neoficialne tahaky? ci striehol "jako vostříž"?
neviem ja som neopisoval..ako cisto teoreticky ked si dobre sedel tak na drzovku sa dalo daco vybrat..ale obcas sa presiel po prednaskarni a mrkol ockom..

mno ale take tu uz nepiste. trek - vymazat. Sleduje to tu dost vela ludi. ;D
Btw aky rozsah by to tak malo mat, ked uz nechcem nabuduce prist? Tak pol strany na A4 v pohode staci? :D
ja som mal zapisanych asi 1,5 strany..z toho pol strany som len definoval ebnf pomocou samej seba :)
Title: Re: MaGSA
Post by: trek on 24.05.2010, 00:50:23
mno ale take tu uz nepiste. trek - vymazat. Sleduje to tu dost vela ludi. ;D

ok neni problem :D
Title: Re: MaGSA
Post by: glassworker on 24.05.2010, 00:55:37
no dufam ze tie otazky neda, v ktorych sa nieje co ucit, iba sami kod ... to ako fakt chce ten kod v tych otazkach ?
Title: Re: MaGSA
Post by: les paul on 24.05.2010, 02:08:35
Co sa chce povedat tymto /ot.10/ ?

Prinosom formalnej Abstrakcie je redukcia manualnej cinnosti a zvysenie produktivity v tvorbe softveru
Prihlady:
preabstrahovanie - nepochopenie vyznamu
Eval [A B C] = ?

neformalny vyznam
Eval [if Expr Stat] =?

Formalny vyznam
Eval [A B C] =
Eval : falsejump(L): Eval[C]: label(L):
Eval [if Expr Stat]=
if (Eval[Expr]){Eval[Stat]}

Rozsirenie vynamu
Eval[if Expr Stat]=
while (Eval[Expr]){Eval[Stat]:}
Eval[if Expr Stat]=
if (Eval[Expr]){Eval[Stat]:}

Zovseo. vyznamu:
Stat -> Assigment | IF_STat | WHILE_STAT |....
Title: Re: MaGSA
Post by: buhehe on 24.05.2010, 03:45:12
nato ze minuly rok bola skuska z tohto predmetu totozna s nasim ppj su to teraz brutalne kktiny
Title: Re: MaGSA
Post by: glassworker on 24.05.2010, 06:25:11
no tak drzim palce vsetkym.... zajtra sa stretneme :) ... dufam ze budeme odchadzat s usmevom na tvary :))
Title: Re: MaGSA
Post by: kOsTi on 24.05.2010, 06:33:27
ach to je v riti toto...
Title: Re: MaGSA
Post by: JCube on 24.05.2010, 06:36:21
pripadas si vtipno? :)
Title: Re: MaGSA
Post by: zuzanka on 24.05.2010, 07:30:27
sibi ribi
Title: Re: MaGSA
Post by: JCube on 24.05.2010, 11:54:17
mastne ryby
Title: Re: MaGSA
Post by: glassworker on 24.05.2010, 18:22:38
Kollar rules 4ever  :buttrock:
Title: Re: MaGSA
Post by: puq on 24.05.2010, 18:28:43
Kollar rules 4ever  :buttrock:
a aj forgac ;)
Title: Re: MaGSA
Post by: Killian on 24.05.2010, 18:37:13
 :beer1: V pohode.
Title: Re: MaGSA
Post by: hujer on 24.05.2010, 19:21:13
pripadas si vtipno? :)

ja som sa citil vtipno aj pred skuskou a musim povedat ze sa citim vtipno aj po nej :))
Title: Re: MaGSA
Post by: ppt on 24.05.2010, 19:29:33
ja som sa citil vtipno aj pocas ustnej odpovede :)
Title: Re: MaGSA
Post by: ApokalypS on 24.05.2010, 19:29:48
ta toto co bolo? xD

clovek tu nespi, stresuje a pritom dostane znamku v podstate za nic? sranda, no
Title: Re: MaGSA
Post by: JCube on 24.05.2010, 19:38:40
ja som sa citil vtipno aj pocas ustnej odpovede :)
ja som sa dokonca pocas nej zacal smiat :D
Title: Re: MaGSA
Post by: ApokalypS on 24.05.2010, 20:28:13
pridal sa aj Kollar?
Title: Re: MaGSA
Post by: JCube on 24.05.2010, 20:31:07
nie ten bol velmi ponoreny do vymyslania otazky
Title: Re: MaGSA
Post by: ApokalypS on 24.05.2010, 20:32:29
nie znamky?
Title: Re: MaGSA
Post by: JCube on 24.05.2010, 20:37:07
znamka mu bola jasna este skor ako som si sadol
Title: Re: MaGSA
Post by: provasik on 24.05.2010, 21:48:25
Tak u mna sa ustna zviedla na to ze som mu vysvetloval povod mojho priezviska, pricom on zomieral od smiechu - a nasledne mi oznamil ze to bude 95b - A :D
Title: Re: MaGSA
Post by: kOsTi on 24.05.2010, 22:43:16
ja som sklamany :(
Title: Re: MaGSA
Post by: puq on 24.05.2010, 22:50:26
ja som sklamany :(

preco? :D vela si sa ucil a nebolo potrebne? :)
Title: Re: MaGSA
Post by: ApokalypS on 24.05.2010, 23:59:41
Tak u mna sa ustna zviedla na to ze som mu vysvetloval povod mojho priezviska, pricom on zomieral od smiechu - a nasledne mi oznamil ze to bude 95b - A :D
daj, ak ta to neurazi, nech sa pobavime aj my ;D