Bol niekto v piatok na prednaske? co bolo?
inak mala pomocka pre tych co este nerobili 1.2...
do IConstants.RMI_REGISTRY_HOST netreba davat nic kedze je to final. ale ako do hash tabulky zadat ip adresu pod klucom konstanty IConstants.RMI_REGISTRY_HOST najlepsie pomocou setProperty(String key,String value)... snad nestratite hodinu ako ja kvoli blbosti
Ja len pol hodinu som stratil :D
si lepší, treba uznať :D
Ide vám púšťať viac inštancíí ShareMe cez príkaz??
java at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props
Mne píše:
Exception in thread "main" java.lang.NoClassDefFoundError: at/ac/tuwien/infosys/rnue/helpers/ShareMeMain
Caused by: java.lang.ClassNotFoundException: at.ac.tuwien.infosys.rnue.helpers.ShareMeMain
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: at.ac.tuwien.infosys.rnue.helpers.ShareMeMain. Program will exit.
Púštam to z base directory, kde mám priečinky src, lib atď...
Ale keď idem cez ant run1 tak šetko beží aj seba vidím, len cez to neotestujem padanie a pridávanie uzlov >:(
EDIT: Ešte otázka...keď sa to odovzdáva tak sa to aj otestuje či to funguje nejako? Alebo len skompiluje, a testy robí až potom pri hodnotení?
EDIT: Už som to vyriešil :D
ako ma vyzerat to myprops.props?
Quote from: dEVIANT on 28.09.2010, 01:39:20
EDIT: Ešte otázka...keď sa to odovzdáva tak sa to aj otestuje či to funguje nejako? Alebo len skompiluje, a testy robí až potom pri hodnotení?
už to bolo dávno, ale ak si správne pamätám, tak sa to tam testuje nejak - mám pocit, že pomocou londýna, či ako sa volá ten uzol... :) a toho druhého uzla :D fakt to dávno bolo :) spýtajte sa cvičiaceho, to by mal vedieť :)
ak zadam moj login a heslo, tak mi vypise acces danied...no a co teraz?
Používaš správny login a heslo?
Ešte ma zaujíma...tie výnimky ShareMeException...to mám normálne len vyvolať a neodchytiť?? Čiže keď na to pôjde pri vyhodnotení test tak uzol padne s exception v prípade chyby a test prejde? Dobre tomu chápem?
Kvôli takýmto prkotinkám sa mi nechce ísť ráno na nepovinné cviko konzultovať :D
rob presne, čo je v tom zadaní... presne do slova... ten text ku tomu je až veľmi podrobný... funguje to úplne tak, ako to je tam napísané... ak tam nie je napísané nič o odchytávaní exceptions, tak ich nechytaj...
dalsia vec, ze minimalne ked ja som mal ten program tak sa vela problemov riesilo na fore, cize prebehnite si archiv a nemal byt problem...
dokonca som to vyhladal pre lenivcov :D
http://www.tu-ke.com/forum/3-rocnik/ds-distribuovane-programovanie/ (http://www.tu-ke.com/forum/3-rocnik/ds-distribuovane-programovanie/)
London, Hawai a dEVIANT zive hosty na dslabe :D
No poďme poďme robte nech tam niesom sám :/ :D
Quote from: dEVIANT on 02.10.2010, 02:32:12
No poďme poďme robte nech tam niesom sám :/ :D
aspoň vieš ako som sa cítil :D
Po akom case zanikne screen ? asi dost nerzorumitelna otazka xD .. mal som pustene 3 pragramu od prveho tyzdna a som sa chytil za hlavu, ked citam, ze ma nevidite, ale trz kukam, ze su vypnute a tie instancie screenu abo co to je uz neexistuju.
nemal by zaniknut, mozno bol medzitym nejaky restart servera alebo co... :/
vidite moj host?
a je to v poriadku, ze aj mne samemu chodia vlastne packety o tom, ze som alive? :D
aj mne chodia moje lol a vidno ta
vdaka :). je to logicke z kodu, ze to najde aj seba sameho, lebo to ide cez multicast, ale tak aky to ma zmysel...
da sa uz prihlasit na moodli na kurz?
Na Distribuovane do kurzu? Ehm, samozrejme,
heslo: shareme
http://dslab.fei.tuke.sk:7282/docs/index.html (http://dslab.fei.tuke.sk:7282/docs/index.html)
Šírte to ďalej, bude to väčšie jak gugle! :D
daj meno nejakeho suboru, co tam mas aspon u seba :). na tych ostatnych nevieme o nicom, co sa da stiahnut?
pekne, ze to uz mas hotove :), ja este len dorabam 2.2
Mám tam first, second...fifth.txt :) v každom je len FILE TO FOUND! napísané. Potom hoď sem aj ty svoje, že si otestujem aj ja...či mi ta bezpečnosť funguje ako má...dík :D Daj vyhladať napr "a" a ti vypíše z Londýna aj Hawaia súbory...
:D, to nebude tak skoro
daj tam dajaku mp3, ne? na to su tie p2p siete :D
edit: skoda, ze to vyhladavanie nepodporuje regularne vyrazy :D
Mne na to moje testovanie stačí, keď budeš mať 2 spravené, aby som vedel otestovať, či sa to dobre správa pri neautorizovanom vyhľadávaní.
Taže potom si pls detachni screen nech bežíš furt díííík :D
no tak tam pustim hosta hotoveho do 3. ulohy, s par subormi, nech bezi furt, teda bez sekjurity. :)
a to ked posielam nema mi dojst mail alebo niejaky report?
vie mi niekto poradit ako mam odchytit a ignorovat tu timeout vynimku?
tak viem si to vysvetlit iba takto:
catch(TimeoutException ex) {
//do fckin nthing
}
a opakujem, po odoslani nemam dostat niejaky response? lebo som to odoslal a mail mam prazdny
rovnako ako všetky výnimky sa odchytávajú... ignorovanie znamená, že catch blok necháš prázdny
Ten REPORT dostanes az ked spustia kontrolu... a to je standardne az niekedy po termine odovzdania.
Je to tak, ze v kazdom termine Ti to skontroluju len raz a to az po deadline. Takze potom to mozes opravovat uz len v "nizsich" terminoch.
Ale tak rozpraval som sa s Paralicom, tak ze zvazia spustenie kontroly aj skor, aby sme mali lepsiu sancu ziskat tych 120%,
snazivych jedincov by takto mohli motivovat.
nj tak by to bolo fajn... ale zas ak to funguje ako ma, nemal by tam byt problem snad...
diky
Jj pustili to predvčerom či kedy...a nechápem ako to zvýšilo šancu získať tých 120 percent. Keď pre jednotku už 120% termín údajne nebude.
A čo ma najviac dostalo, že o tom nikto neinformoval...moj uzol bol detachnutý a nonstop bežal, takže mi všetky testy prešli FAILED kvôli obsadeným portom :)
ja som nic nedostal bu
edit: takze nakoniec to je v pohode...
poradi mi niekto v ktorej casti mam odchytiit tu SocketTimeoutException z 1.3?
ak ju odchycujem pri ms.receive(dp), vuhodi mi ze nebude nikde odchytena a nechce mi to tak zobrat...dk
este jedna otazocka, ako zistim od koho mi prisiel paket a ako mam ukoncit to prichadzanie paketov?
pocujte ked budem mat mesto private public premenne tak moze mi strhnut body ta kontrola ? a mozem odovzdat dvojku ked dokoncim trojku ?
ked dam hladat nejaky retazec prvy krat po spusteni programu tak mi vypise co naslo ale ked dam druhy krat tak vyhodi toto:
Enter search string (abort with 'bye <password>'): a
at.ac.tuwien.infosys.rnue.helpers.ShareMeException: Chyba 3: Connection refused to host: 147.232.40.99; nested exception is:
java.net.ConnectException: Connection refused
at at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl.search(Unknown Source)
at at.ac.tuwien.infosys.rnue.helpers.search.SearchMain.main(SearchMain.java:82)
Error!
at.ac.tuwien.infosys.rnue.helpers.ShareMeException: Chyba 3: Connection refused to host: 147.232.40.99; nested exception is:
java.net.ConnectException: Connection refused
Search request for <a> finished.
mam taku istu chybu aj ja...
Svedomie Vám nemôže dovoliť napísať k premennej public !!!! :D
svedomie nie, ale lenivost dovoli nenapisat nic :D
nevie nahodou niekto co s tym?
java.rmi.ConnectException: Connection refused to host: dslab; nested exception is:
java.net.ConnectException: Connection refused
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:601)
at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:198)
at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:184)
at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:322)
at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)
at java.rmi.Naming.rebind(Naming.java:160)
at at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl.start(Unknown Source)
at at.ac.tuwien.infosys.rnue.helpers.search.SearchMain.main(SearchMain.java:56)
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at java.net.Socket.connect(Socket.java:478)
at java.net.Socket.<init>(Socket.java:375)
at java.net.Socket.<init>(Socket.java:189)
at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22)
at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128)
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:595)
... 7 more
nevie niekto ako ma vyzerat to vlakno v host liste....ja to mam tak new garbagecollectro(this) potom new thread(gc).start() v stopGarbagecollector mam gc.stop(); ale ked spustim program vobec nevidim vypis ze sa pridavaju uzly a odstranuju a neviem kde je chyba
garbage collector bezi v niekolko sekundovych periodach, takze musis trochu pockat.
akoze mam spustit program a cakat ci nieco vybehne?
neverim ze musim pockat nejaku minutu kym to zacne robit...sak to je somarina
udp je conectionless takze je mozne ze niekolko datagramov zasebou nedojde a preto treba cakat viac nasobkou period dochadzania datagramou kym si mozes byt ista ze dany uzol je dole. A zabudol som este ze ak to odstranovanie z hash tabulky chces otestovat musis to vypnutie uzlu ty akoze simulovat. spravis viac sessionov cez putty na dslab a spustit viac uzlov naraz a jeden vypnut a tak by ti ten este beziaci mal oznamit ze jeden je odstraneny z hashtabulky
Je tento tyzden cviko u Tomaseka? na ten exception nepridem snad nikdy
no to chapem, ale mne ani nevypisuje ze sa prida uzol a neviem kde chyba, keby som tu tagla moju triedu hostlistiml, nevedeli by ste mi pomoct ci tam mam niekde chybu?
skús... pri najhoršom ti nikto nebude vedieť pomôcť :)
Quote from: tino8 on 11.10.2010, 00:31:15
Je tento tyzden cviko u Tomaseka? na ten exception nepridem snad nikdy
To vypisuje, ked sa pokusas komunikovat s hostami, ktore este nemaju implementovane veci, sa mi zda.
Kazdopadne, finta, na ktoru prisli kamosi (gengar a spol.), aby Ti tie exceptiony ukazovali cisla riadkov, ked to kompilujes cez ant :) :
toto je cca posledna stvrtina build.xml, rozdiel medzi ich a tymto je, ze v kazdom tagu javac je pridany atribu debug="on".
Toto zaruci, ze pri stack trace kazdej exception uvidis cisla riadkov, kadial sa to propaguje :), ako v IDE.
<!--%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%-->
<target name="java">
<mkdir dir="${classes}"/>
<javac classpath="${classes}:${lib}" destdir="${classes}" debug="on">
<src path="${impl}" />
<include name="**/*.java" />
<exclude name="ShareMeImpl.java" />
<exclude name="security/CorbaCAImpl/*.java" /> <!-- target "idlj" did already this task -->
</javac>
<javac classpath="${classes}:${lib}" destdir="${classes}" debug="on">
<src path="${impl}" />
<include name="ShareMeImpl.java" />
</javac>
</target>
<target name="rmic">
<mkdir dir="${classes}"/>
<rmic classpath="${classes}:${lib}" classname="at.ac.tuwien.infosys.rnue.implementation.search.SearchEngineImpl" base="${classes}" />
</target>
<target name="idlj">
<mkdir dir="${classes}"/>
<exec dir="./resources" executable="idlj">
<arg line="-td ../${src} -pkgPrefix CorbaCAImpl at.ac.tuwien.infosys.rnue.implementation.security -fclient DsgCA.idl" />
</exec>
<javac classpath="${classes}:${lib}" compiler="modern" destdir="${classes}" debug="on">
<src path="${impl}" />
<include name="security/CorbaCAImpl/*.java" />
</javac>
</target>
</project>
edit: sorry za vlezenie tu ale nahodou som dal zmenit a nie citaciu
ahojte, nevypisuje mi ze sa mi pridava novy uzol a odstranuje nefunkcny uzol. neviete kde by mohla byt chyba?
Quote from: Brand on 13.10.2010, 04:35:58
Quote from: tino8 on 11.10.2010, 00:31:15
Je tento tyzden cviko u Tomaseka? na ten exception nepridem snad nikdy
To vypisuje, ked sa pokusas komunikovat s hostami, ktore este nemaju implementovane veci, sa mi zda.
Kazdopadne, finta, na ktoru prisli kamosi (gengar a spol.), aby Ti tie exceptiony ukazovali cisla riadkov, ked to kompilujes cez ant :) :
toto je cca posledna stvrtina build.xml, rozdiel medzi ich a tymto je, ze v kazdom tagu javac je pridany atribu debug="on".
Toto zaruci, ze pri stack trace kazdej exception uvidis cisla riadkov, kadial sa to propaguje :), ako v IDE.
...
edit: sorry za vlezenie tu ale nahodou som dal zmenit a nie citaciu
aj ja sa nazdavam ze ta chyba je preto, ale niesom si isty...
a diky za tip
Ja som dneska pustil po 2 týždňoch zadanie a nešlo...nasratý som bol...a nakoniec to bolo tým, že nejaký panco si tam jebol 3 uzly, na ktorých ma spravenú dobre len jednotku, a ešte si ich tam 3 razy detachol...a preto mi searching hádzal exception. Týmto ho prosím aby si ich vypol...ďakujem...
A zajtra by malo byť cviko, tiež idem konzultovať nejaké pičovinky... :D
No fakt, ten panco to tam kvalitne *****, uz dva dni mi nefunguje search po inych uzloch... Som dneska prosil Paralica, nech ich vsetkych zrusi, tak mi povedal, ze to nemam dobre vymyslene, ked mi to zhadzuju zle hosty :D
Si daj nech ti to vyhladáva len u napr. Londýna a seba. A problem solved! :D
ale mate so mnou problemy, teeeda (=
a just! nevypnem! overime si ci pouzivate vsetky exceptions (= spravny programator musi ratat so vsetkym, aj s tym, ze niekto je pomalsi ... (=
zajtra spravim ostatne cvika, tak dufam, ze vam to pojde v pohode
pan programator prosim vysvetlil by si mi ze ako "pouzivas vsetky exceptions" ja ich viem akurat tak odchytit alebo thrownut? a dalsia otazka preco mas tri uzly spustene permanentne?
a co je na tom ,ze ma tri uzly spustene? aj ked to ma zle spravene, tak vam to padat urcite kvoli nemu nema... Ked funguju skolske uzly, Londyn, hawai, ci jake tam este su, tak to mas dobre... Ostatne ta nemusia zaujimat
tak teraz ze to uz viem tak to vlastne ani nieje problem. ale tie hodiny co som prezeral svoj kod a hladal chybu neboli az tak zabavne (hlavne ze som nic zle nenasiel)... a padalo to prave kvoli nemu
nevedel by niekto poradiť?....úloha 1.4.....pri spustení programu mi vyhodí túto chybu:
[java] Start
[java] ShareMe server started.
[java] Exception in thread "Thread-1" java.lang.NullPointerException
[java] at at.ac.tuwien.infosys.rnue.implementation.multicast.IsAliveReceiver.run(Unknown Source)
[java] at java.lang.Thread.run(Thread.java:619)
NullPointerException... niečo nemáš inštanciované/inicializované...
ľudia, čítajte tie výnimky... píše vám to väčšinou, čo sa deje a aj kde sa to deje...
Quote from: Agamemnon on 16.10.2010, 00:24:22
NullPointerException... niečo nemáš inštanciované/inicializované...
ľudia, čítajte tie výnimky... píše vám to väčšinou, čo sa deje a aj kde sa to deje...
no jj to som pochopil, prešiel som si to celé.......ale nemôžem tam nájsť chybu ???
tak nemozes cakat ze niekto tipne presne co mas zle
Quote from: tino8 on 16.10.2010, 02:00:02
tak nemozes cakat ze niekto tipne presne co mas zle
no to nie ..... ja len, že či náhodou niekto iný nemal tiež podobný problém ako ja
tento konkrétny problém malo X ľudí, ale z Y rôznych dôvodov... toto je jedna z najčastejších výnimiek, čo sa vyskytuje
mozno by pomohlo keby si tu hodil zdrojak
Quote from: Luk1 on 16.10.2010, 03:28:39
mozno by pomohlo keby si tu hodil zdrojak
tu je ten zdroják http://leteckaposta.cz/999148836 (http://leteckaposta.cz/999148836)
Daj si nejaké pomocné výpisy premenných a uvidíš kde ti vypíše null. Btw. nechápem na čo tam máš toto:
public void start(){
Thread t = new Thread(this, "IsAliveReceiver");
t.start();
}
Veď IsAliveReceiver je Runnable object. Teda z ShareMeImpl ho zaobalíš do objektu Thread, a pustíš cez thread.start()...a ta metóda start zavolá na tom Runnable objekte zabalenom vo vlákne metódu run...či sa mýlim?
EDIT:
public InetAddress iadr;
public boolean logpr = true;
public MulticastSocket msocket;
Mamáááááááááááááááááááááááááááá :'( :'( :'(
postni tu cast zo sharemeimpl kde inicializujes ten isalivereciever
Si to s prepáčením na piču skopíroval z http://haluska.dota.sk/DP/ULOHA4/multicast/IsAliveReceiver.java (http://haluska.dota.sk/DP/ULOHA4/multicast/IsAliveReceiver.java)
mas odpustene :emot-LMAO:
Niekto nam robi skodnu na servri - Zle packet posiela v ramci IAmAliveSender.
vidim to na rastik.sk alebo takishare, pripadne xxx
preco ked mi prislo vyhodnotenie z 120 termin, nebolo to 120 percentny termin, co ho zrusili ci co? ma nakakali riadne teraz
Ako vieš, že nebolo? Mne prišlo dnes a bolo...pozri si hore v maili, čo máš v "calculated using by < >"
hmm jj uz som si vsimla, a v teste mi vyslo ze mi zle pridava a odstranuje uzly, a ked som si to vypisovala, tak mi funguje...tak neviem...mam ist sa spytat tomaseka na cviku?
[FAILED] check whether leaveGroup() is used
WTF?
a este jedna otazka... mam uz hotovu trojku ale neodovzdal som dvojku :S mozem to poslat cele na odovzdanie dvojky? nebude to robit problemy?
Quote from: tino8 on 19.10.2010, 16:01:10
[FAILED] check whether leaveGroup() is used
WTF?
a este jedna otazka... mam uz hotovu trojku ale neodovzdal som dvojku :S mozem to poslat cele na odovzdanie dvojky? nebude to robit problemy?
Asi hej, ale mne minule na tom cviku čo sme boli padala ta dvojka práve na tej trojke, konkrétne metóde getPublicKeyFromCA či ako, a pritom za 3 mám full OK.
Tomášek mi povedal, nech to skúsim odovzdať bez tej 3...taže radšej tak :)
tak to asi odovzdam bez trojky... a nakoniec ti to preslo?
Nvm ešte...uvidíme pri 120 termíne na dvojku...bo teraz už ho nechcem pýtať aby mi pustil :D
potrebujem pomoct od n ejakej mudrej a azlatej dusicky:
failed: - check first the corrupt then a correct message and check the host + list
- check removal, of out-dated entries by gc
- check refresh mechanism for timestamps
hmm :) bez kodu asi tazko... nvm :)
davam tu gc...ja neviem kde je problem.
po skonceni tretej ulohy a skompilovani (ant lab3) by mal byt v at.ac....security nieco ako CorbaCaImpl ?
Quote from: calys on 19.10.2010, 20:15:49
davam tu gc...ja neviem kde je problem.
prečo vkladáš do premennej "table" a remove robíš nad premennou "list"?
zdar, chcel by si niekto zarobit? Potrebujem aby mi niekto spravil to zadanie, urcite sa nejak dohodneme. Piste mi spravy.
ako zistim ze mi zadanie preslo kontrolou ? presnejsie kde si pozriem odpoved (mail) ?? diky
edit: uz som sa informoval, je to cez mutt
co moze byt problem ak mi negeneruje CorbaCAImpl???
pri kompilacii pri idlj nepise nic, nieje to kvoli tomu?
ant lab3 Buildfile: build.xml
idlj:
java:
[javac] Compiling 7 source files to /home/uebungen/rnue/rnue049/classes
[javac] Note: /home/uebungen/rnue/rnue049/at/ac/tuwien/infosys/rnue/implementation/multicast/HostListImpl.java uses unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] Compiling 1 source file to /home/uebungen/rnue/rnue049/classes
rmic:
[rmic] RMI Compiling 1 class to /home/uebungen/rnue/rnue049/classes
lab3:
BUILD SUCCESSFUL
inak pada to na getPublicKeyFromCA() konkretne ked sa vola getKey objektu CA bu
edit: po vymazani stareho kluca a vygenerovani noveho tento problem zmyzol :)
a na predosli bolo riesenie volat getHostName() na InetAddress.getLocalHost() bu bu bu
hmm ak mi pri search pekne vypise vsetko, ale predtym mi vyskoci zobar veci a prvou je connect refused? nevie niekto?
tu budu asi tie uzly, ktore este nemaju implementovane to vyhladavanie suborov
hmm moze byt len ked som nechala ignorovat vynimku ktora vznikne pri tej metode search volanej na engine, tak je to ok...lebo mi vyhladavanie aj vsetko funguje...lne mi tam vadila ta chybicka krasy na zaciatku ked vyhlasilo nejaku vynimku...asi to nakoniec fakt boli tie uzly, co est enemali implementovane vyhladavanie :)
ktory tyzden je zapoctovka?
zapoctovka je v deviatom, aspon tak je to na moodli, ked tam napis tomasekovi mail a dam nam vediet :)
Chcem sa spytat, ze ako to je s tymi cvikami, lebo nam Tomasek povedal, ze netreba chodit, iba ked sa chceme nieco opytat.. tak ako je to naozaj.. treba chodit, ci nie?
Quote from: Joey_XD on 03.11.2010, 23:55:11
Chcem sa spytat, ze ako to je s tymi cvikami, lebo nam Tomasek povedal, ze netreba chodit, iba ked sa chceme nieco opytat.. tak ako je to naozaj.. treba chodit, ci nie?
netreba chodit, iba ak mas nieco na konzultovanie...
Neviete mi niekto poradit preco mi tato metoda stale generuje CorbaCAException? Vstupne parametre aj konverzia PK kluca do pola je v poriadku...
ica je premenna typu ICertificationAuthority.
public boolean registerPublicKey(String theHumanName, PublicKey thePk) throws ShareMeException {
boolean aRegistry = false;
try {
byte[] aByteVal = myCryptographyImpl.convertSerializableToByteArray(thePk);
System.out.println("Registering Key");
aRegistry = ica.registerKey(theHumanName, aByteVal, "heslo");
} catch (CorbaCAException ex) {
System.out.println("Error while register key");
Logger.getLogger(SecurityHelperImpl.class.getName()).log(Level.SEVERE, null, ex);
}
System.out.println("Zaregistrovanie kluca pre: " + theHumanName + " hodnota: " + aRegistry);
return aRegistry;
}
mno ja to mam tak isto a az na tie vypisi a nehadze mi nic...ja zas neviem ako ma vyzerat ten vypis po spusteni trojky, lebo oproti dvojke nevidim asi nejaku zmenu :)
Quote from: 001px9 on 07.11.2010, 22:10:30
Neviete mi niekto poradit preco mi tato metoda stale generuje CorbaCAException? Vstupne parametre aj konverzia PK kluca do pola je v poriadku...
ica je premenna typu ICertificationAuthority.
public boolean registerPublicKey(String theHumanName, PublicKey thePk) throws ShareMeException {
boolean aRegistry = false;
try {
byte[] aByteVal = myCryptographyImpl.convertSerializableToByteArray(thePk);
System.out.println("Registering Key");
aRegistry = ica.registerKey(theHumanName, aByteVal, "heslo");
} catch (CorbaCAException ex) {
System.out.println("Error while register key");
Logger.getLogger(SecurityHelperImpl.class.getName()).log(Level.SEVERE, null, ex);
}
System.out.println("Zaregistrovanie kluca pre: " + theHumanName + " hodnota: " + aRegistry);
return aRegistry;
}
Skús zmazať súbor kde serializuješ kľúč, a vytvoriť ho nanovo...a keď testujem tak ho pred register odregistruj. Neviem či to pomôže ale skús :)
Quote from: calys on 08.11.2010, 19:57:27
mno ja to mam tak isto a az na tie vypisi a nehadze mi nic...ja zas neviem ako ma vyzerat ten vypis po spusteni trojky, lebo oproti dvojke nevidim asi nejaku zmenu :)
Ani neuvidíš. Jedine, žeby si poznala niekoho kto nemá 3jku spravenú, a na ňom by si testovala search requesty. Samozrejme by si si musela dať výpisy.
Quote from: dEVIANT on 08.11.2010, 20:02:34
Skús zmazať súbor kde serializuješ kľúč, a vytvoriť ho nanovo...a keď testujem tak ho pred register odregistruj. Neviem či to pomôže ale skús :)
Diiky. Konecne to ide... :)
ako je mozne, ze som odovzdal a stale neviem vysledok? neprisiel mi ten email.
a druha otazka - k tomaskovi na cvika chodit nemusim? Lebo paralic vraj svojej skupine vravel, ez chodit nemusi len ten, kto odovzda prislusnu cast skor, ako sa zacne preberat na cvikach.
Quote from: Daron on 09.11.2010, 02:39:23
ako je mozne, ze som odovzdal a stale neviem vysledok? neprisiel mi ten email.
a druha otazka - k tomaskovi na cvika chodit nemusim? Lebo paralic vraj svojej skupine vravel, ez chodit nemusi len ten, kto odovzda prislusnu cast skor, ako sa zacne preberat na cvikach.
nie nemusis chodit naisto :)
Ale budúci týždeň je prvá zápočtovka u Tomášeka ne?
ano, podla toho co som pocul.
Neviete preco este nemam vysledok z druhej casti? odovzdal som v sobotu.
Quote from: dEVIANT on 09.11.2010, 02:44:03
Ale budúci týždeň je prvá zápočtovka u Tomášeka ne?
jj
A na tej zapoctovke budu len veci z jednotky a dvojky? ci aj prednasky? a asi to budeme robit v moodli, nie?
No tak neviem kedy bude zápočtovka, keďže budúca streda je sviatok. Napísal som Tomášekovi mail, keď odpíše dám vedieť.
Ale myslím, že skôr dá 10ty týždeň ako zajtra.
Quote from: dEVIANT on 09.11.2010, 21:03:25
No tak neviem kedy bude zápočtovka, keďže budúca streda je sviatok. Napísal som Tomášekovi mail, keď odpíše dám vedieť.
Ale myslím, že skôr dá 10ty týždeň ako zajtra.
ja mam s Paralicom a on nam povedal ze budeme pisat v 10tom tyzdni a ze nebude moodle ale normalne na papier
Quote from: Leclair on 09.11.2010, 23:15:04
ja mam s Paralicom a on nam povedal ze budeme pisat v 10tom tyzdni a ze nebude moodle ale normalne na papier
nehovoril ze to bude na papier
je uplne jedno ci pises na papier alebo pises do moodlu kde niesu moznosti
Quote from: tino8 on 10.11.2010, 00:19:25
je uplne jedno ci pises na papier alebo pises do moodlu kde niesu moznosti
j asi tak
Quote from: tino8 on 10.11.2010, 00:19:25
je uplne jedno ci pises na papier alebo pises do moodlu kde niesu moznosti
ani nie, na papieri dokazes rychlejsie skrtat bv a ked nevies tak si do rohu mozes kreslit kvetinky ;D.
Quote from: zeratul on 10.11.2010, 22:06:15
ani nie, na papieri dokazes rychlejsie skrtat bv a ked nevies tak si do rohu mozes kreslit kvetinky ;D.
a pomahaju nejak kvetinky? :D
s nimi je predsa svet krajsi ;)
Quote from: rebro on 11.11.2010, 01:01:33
a pomahaju nejak kvetinky? :D
pomahaju zabit nudu ked nevies co mas pisat ;)
Quote from: Mike on 11.11.2010, 01:43:48
s nimi je predsa svet krajsi ;)
aj svet mozno, ale hlavne je s nimi krajsi inac cisty papier bq, sak ked uz ho mas odovzdat, tak nech to je aspon vkusne :evica:
zapoctovka je az v desiatom tyzdni :)
Quote from: calys on 12.11.2010, 00:05:18
zapoctovka je az v desiatom tyzdni :)
aj pri Paralicovi ?
ano aj pri Paralicovi
Quote from: calys on 12.11.2010, 00:05:18
zapoctovka je az v desiatom tyzdni :)
tomášek všetky skupiny hej? pre istotu ;)
ano zapoctovka j ev desiatom tyzdni, je to tak aj na moodli :)
tak zajtra nemsuim na cviko, ked nema byt zapoctovka...
Neviete niekto kto bol minuly tyzden na cviku, s tomaskom, v utorok, ci nieco nespominal? predsa je to istejsie ako Moodle
njn, utorok 10:50 jako to vlastne bude, viaceri pozeram ze tam zajtra dojdeme a budeme cakat asi ze co teraz :D
nevie mi niekto pomoct kde sa stala chyba?
hmm jak ma vyzerat search pri sharemeimpl, lebo tam mi nastane chyba
.search(unknoiwn source) a este mam aj nieco take ako public exponent: null pointer exception
robi uz niekto na 4?
prezeral som si archiv starsich rocnikov, a ze vraj boli otazky na zapocet z DP na ftp kane, no tusim to ftp uz nefunguje, nemate to niekto ?
toto co bolo na tom ftp je teraz na haluska.dota.sk
robil tu uz niekto 4?
uz viacery :)
Kolegovia, ktori ste dnes mali pisomku, mohli by ste sa podelit :) ze cca ake boli otazky (take jak na haluske?) ci bol moodle ci papier a tak... :D
neviem co je na haluske teda neviem odpovedat.. ale bolo cisto na papier. ziadny moodle. 10 otazok-10 bodov.
ok, dik... na haluske je toto http://haluska.dota.sk/DP/Skuska/DP-zapoctovka.txt (http://haluska.dota.sk/DP/Skuska/DP-zapoctovka.txt)
paralič
1. Share Me - konštruktor
2. či je použity Timer v IsAliveReceiver
3. ak typ udajov sa použiva v Receiver
4. Sender - triedy a komunikacia
5. komunikacia a triedy ShutdownLisener
6. či je potrebna registracia ak chcem vyhladavať
7. aka tieda je použivanan na vyhladavanie
8. akeho typu je Search EnginerImpl
9. tierdy a metody použite pri vyhladavani
10. akých hostou použivas pri vyhladavani alebo take niečo
a sa opakovali otazky??? ci skupiny mali rovnakeotazky
Quote from: Buici on 24.11.2010, 04:39:48
a sa opakovali otazky??? ci skupiny mali rovnakeotazky
paralic
1. Co sa ako prve spusti v shareme (aka vlastnost)
2. Komunikacia shutdown listener + triedy
3. Komunikacia IsAliveSender + triedy
4. Aky typ triedy sa pouziva na vyhladavanie
5. Ktora trieda vola metodu hladania
6. Ako je realizovane vykonavanie opakovanych cinnosti v garbage collector
7. Pouziva sa timeout v triede IsAliveReceiver? Dovod
8. Akeho typu su udaje co prijima IsAliveReceiver
9. Ktore uzly sa prehladavaju
10. Ci musi byt zaregistrovany rmi ak chces vyhladavat a dovod
Naahodou niekto netusi kedy je 2. zapoctovka z DP ?
v moodly pise, ze je v 13. tyzdni, ale dostavaju sa ku mne spravy ze v 12 aby boli body pre ludi co chcu ist na predtermin. Mam v tom trochu zmatok ???
nemam sajnu... ale mohol by byt ten predtermin to hej teda!
Mam cviko s Paralicom v stredu (teda nam 1 odpadlo), tak mame zapoctovku v 13.tyzdni a predtermin v piatok ( v case prednasky v Aule fyziky) tiez v 13. tyzdni.
ak som dobre pochopil, komu 1 cviko odpadlo tak ten pise v 13. tyzdni
a komu neodpadlo nic v 12 ? ???
moodle este vzdy pise 13
moze mi ukazat ako vyzera vas myprops subor? cisla portov ma nezaujimaju, ale to, ako ma te uvedene zlozky na zdielanie, atd...
KeyFile=./keyfile.dat
FileBase=./downloads/
DocumentBase=./docs/
Mate nejake materialy na dalsiu zapoctovku? mohli by ste sa podelit :-)
Chlapi co bolo na tej druhej zapoctovke, zlutujte sa a hodte to sem bq
- Je pre system ShareMe potrebny nastroj idlj? Ak ano, za akym ucelom?
- Patri metoda registerKey do rozhrania ICertificationAuthority? Ak ano, uvedte/charakterizujte jej prototyp.
- Kolko objektov certifikacnej autority je spustenych, ak bezi 10 uzlov ShareMe?
- Ako a za akym ucelom sa komunikuje s certifikacnou autoritou v triede SearchEngineImpl?
- Strucne charakterizujte HTTP server implementovany v ulohe 4 co do komunikacie sposobu
realizacie svojich uloh (spojovanost, stavovost, pocet klientov)
- Akym sposobom server rozpozna, ktory z ovladacov typu IHTTPServerEntry ma pouzit na zodpovedanie dotazu klienta?
- Vymenujte metody protokolu HTTP, ktore musi podporovat ShareMe uzol.
- Obsah objektu akeho typu sa vyuziva pre vytvorenie navratovej hodnoty v metode getDocument () triedy ShareMeEntry?
- Je nasledujuci dotaz spravny vzhladom na protokol http a system ShareMe?
GET /docs/test test HTTP/1.0
- Kolko obsluznych objektov je zaregistrovanych v korektne spustenom uzle ShareMe?
- Patri metoda getKey do rozhrania ICertificationAuthority? Ak ano, uvedte/charakterizujte jej prototyp.
- Bolo by možné komunikovať s certifikačnou autoritou v inom jazyku ako je Java(odpoved zdovodnite)
- Ake udaje su obsiahnute v objekte typu IDocument(aspon 3)
- Ake objekty a typy su v ShareMe?
checkuj skupinu na fb
co by si este nechcel .... mam aj odpovede, ale sa mi nechce pisat
Quote from: ujoKezel on 16.12.2010, 03:32:40
fuha, tie otazky zneju skvele....keby tak este niekto vedel k tomu vypotit odpovede bolo by to idealne:) nenajde sa niekto taky co ich sem napise?:) alebo mail alebo spravu, dik:)
No a to si este predstav... ze ty budes vediet otazky plus aj vsetky odpovede aby nahodou malo nebolo.
A taky co to pisali medzi prvymi nato mali odpovedat rovno a budu rovnako bodovani ako ty.
vzdy niekto pise prvy
Skusim tu dat svoj nazor. Osobne nemam problem ak pisem prvy sa podelit o nieco co moze niekomu pomoct. Je jasne, ze potom aj mne mozno pomoze niekto co pisal skorej ako ja... Kazdy ma na vec iny pohlad. ;)
Z coho sa ucite na skusku??
Z ničoho, my už máme skúšku hahahahahaha :D :D
Ako vseobecne dopadla?
Ja D70 so zapoctom 42 :D
tak to mi velmi nepomoze
Quote from: mattoxx on 26.12.2010, 21:39:14
tak to mi velmi nepomoze
z prednasok som sa ucil. tot vse. spravil som s prehladom