• Welcome to TUKE FÓRUM - Fórum pre študentov Technickej Univerzity v Košiciach.
 

DS - Distribuovane programovanie

Started by diacon.mex, 26.09.2008, 18:13:47

« predchdzajce - alie »

JCube

Quote from: puq on  15.10.2008, 06:25:34
Quote from: ONdro on  15.10.2008, 03:09:13
Vie niekto,ci je zajtra to cviko s Tomasekom?

zajtra neje som mu pisal mail iba v neparnych tyzdnoch alebo take nieco :)
bol som aj v neparnom a tiez nebolo :D
sudo [ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Alive!"

Padres

Quote from: Martin18 on  15.10.2008, 04:24:14
Quote
     [java] java.net.BindException: Address already in use

Nevidi tam niekto nieco divne? :)

mne sa zda ze som mal cosi take.bud ti bezi tvoj uzol niekde na pozadi,alebo niekto ti obsadil port.skus poskusat nejake ine porty ci ti pojde

minule som skusil ps -all a vypisalo mi tam okrem paru javy aj 2x shareme procesy, skusil som pouzit kill -9 cisloTohoProcesu, ale vypisalo mi ze neni povolene take robit. Ine porty som skusil, raz som siel pod 7000, tam to raz zbehlo v pohode a druhykrat uz zase pisalo ze port obsadeny, potom nahodne nejake porty okolo 18000 a tam mi pisalo ze su obsadene furt. $#&@$ system! :)

kornas

Nevie niekto, preco mi vypisuje nieco take, ked dam skompilovat program:



    [javac] Compiling cislo source files to /home/uebungen/rnue/rnuecislo/classes
    [javac] Note: /home/uebungen/rnue/rnuecislo/src/at/ac/tuwien/infosys/rnue/implementation/multicast     
/HostListImpl.java uses unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
....(este asi nejaky vypis o skompilovani)

BUILD SUCCESSFUL
Total time: 2 seconds



Program bezi, ale co su to unsafe operations? (moze to byt tym, ze neodchytavam v tej metode vynimky? - nie je to napisane tam v tych krokoch a ziadne vynimky to ani nevyzaduje  bk)
Agamemnon by to mohol vediet  br. Pripadne ini. Vdaka. (a este otazka: strhne mi to body ked to tak odovzdam? - inak to funguje)

Agamemnon

agamemnon nevie :) agamemnon v jave veľmi nerobí :)
ale agamemnon googlil a zistil, že ak v jave5 použiješ arraylist, tak to vyhodí toto... namiesto toho treba používať generics... platí aj pre hashtable a pod. asi... chápem to tak, že ak nešpecifikuješ typ vkladaného objektu, tak je to unsafe... viac nvm, neskúšal som :)
All code is crap.

42

kornas

Quote from: Agamemnon on  16.10.2008, 00:08:37
agamemnon nevie :) agamemnon v jave veľmi nerobí :)
ale agamemnon googlil a zistil, že ak v jave5 použiješ arraylist, tak to vyhodí toto... namiesto toho treba používať generics... platí aj pre hashtable a pod. asi... chápem to tak, že ak nešpecifikuješ typ vkladaného objektu, tak je to unsafe... viac nvm, neskúšal som :)

no hej tak je to nejak, ze ked sa nespecifikuje aky objekt vkladam, tak to take vypise (aj ked vsetko pretypujem este predtym, neviem kde je chyba... uz kaslem na to... :( ) diki Agamemnon, dufam, ze ten system nestrhne body  :thumbsup:

JCube

to je tym ze pouzivas negenericku hash tabulku...avsak na dslab ti generika nepojdu...takze chyba to nie je...btw je to len note nie compile error...
sudo [ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Alive!"

johnyo13

otazka: ked spustim jednu instanciu ShareMe  - pri vypise on-line uzlov mam vidiet meno aj svojej (prave beziacej) instancie? bn
☼Ѿ☼ ... ☼Ѿ☼

ppt


puq

Quote from: johnyo13 on  16.10.2008, 16:12:04
otazka: ked spustim jednu instanciu ShareMe  - pri vypise on-line uzlov mam vidiet meno aj svojej (prave beziacej) instancie? bn

ak mas hotove isalivesender  tak potom uz ano :)

diacon.mex

Quote from: johnyo13 on  16.10.2008, 16:12:04
otazka: ked spustim jednu instanciu ShareMe  - pri vypise on-line uzlov mam vidiet meno aj svojej (prave beziacej) instancie? bn

A ako sa da spustit viac instancii???

johnyo13

Quote from: puq on  16.10.2008, 18:14:29
Quote from: johnyo13 on  16.10.2008, 16:12:04
otazka: ked spustim jednu instanciu ShareMe  - pri vypise on-line uzlov mam vidiet meno aj svojej (prave beziacej) instancie? bn

ak mas hotove isalivesender  tak potom uz ano :)
jasne ze mam, len ma to trochu prekvapilo, ze posiela aplikacia sama sebe "alive" paket..ale ked som nad tym pouvazoval, tak je jasne ze vsetky pakety poslane v multicaste su zobrazovane, cize aj vlastne :)
☼Ѿ☼ ... ☼Ѿ☼

sri

#111
Quote from: diacon.mex on  16.10.2008, 19:48:35
Quote from: johnyo13 on  16.10.2008, 16:12:04
otazka: ked spustim jednu instanciu ShareMe  - pri vypise on-line uzlov mam vidiet meno aj svojej (prave beziacej) instancie? bn
A ako sa da spustit viac instancii???
Jedna z viacerych moznosti:
1. pre kazdu instanciu si vytvoris osobitny property file v adresari resources (tusim) - hlavne zmenis porty a pripadne aj HumanReadableName ...
2. pred kompilaciou pozmenis subor build.xml (prepises myprops.props na niecoine.props - podla toho, ktoru instanciu sa chystas spustit)
3. spustis putty tolkokrat, kolko instancii chces spustit a spustis ShareMe: ant run1
(Poznamka: vzdy, ked chces spustit dalsiu instanciu, musis skompilovat s pozmenenym nazvom property suboru v build.xml, aby sa vzali do uvahy dane nastavenia...)
Snad pochopis ;)

Sooloni

zdravim... mam mensi problem s metodou ISAliveReceiver.. konkretne s metodou setSoTimeout(IConstants.IS_ALIVE_RECEIVER_TIMEOUT);
ak spustim ShareMe s nastavenim toho timeoutu tak mi vyhadzuje z casu na cas 2 vynimky SocketTimeoutException v metode run()... ak tu metodu setSoTimeout() vynecham tak to ide bez tych vynimiek.. v com moze byt chyba?

ppt

Quote from: Sooloni on  16.10.2008, 22:53:53
zdravim... mam mensi problem s metodou ISAliveReceiver.. konkretne s metodou setSoTimeout(IConstants.IS_ALIVE_RECEIVER_TIMEOUT);
ak spustim ShareMe s nastavenim toho timeoutu tak mi vyhadzuje z casu na cas 2 vynimky SocketTimeoutException v metode run()... ak tu metodu setSoTimeout() vynecham tak to ide bez tych vynimiek.. v com moze byt chyba?
mne robilo to iste a neprisiel som na chybu. Tak teraz to mam bez toho setsotimeout :-X :(

JCube

tu vynimku treba len odchytit a ignorovat...nic viac...aspon tak je napisane na moodli takze to nebude nic nezvycajne...to preco tak je ako obycajne nie je napisane
sudo [ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Alive!"

Sooloni

ako si precitam ten mail co mi ma dojst ???

diacon.mex

Quote from: Sooloni on  17.10.2008, 19:46:10
ako si precitam ten mail co mi ma dojst ???

uz to tu tusim bolo spominane... napis prikaz: mutt

SirMephisto

mam problem na dslabe pocas submission mi pride v maili
Found 1 semantic error compiling
+"src/at/ac/tuwien/infosys/rnue/implementation/ShareMeImpl.java":.*;

     9. import at.ac.tuwien.infosys.rnue.implementation.multicast.*;
Your submission^------------------------------------------------^
*** Semantic Error: You need to modify your classpath, sourcepath,
+bootclasspath, and/or extdirs setup. Jikes could not find package
+"at.ac.tuwien.infosys.rnue.implementation.multicast" in:
                .
                /opt/j2sdk1.4.2/jre/lib/rt.jar
                /opt/DSLAB2004/ShareMe.jar

na locale mi vsetko ide v poho...aj na dslabe mi to bezi len odoslanie neprebehne uspesne...
pouzivam ich build takze nwm preco to chce menit classpath ci sourcepath...alebo je chyba niekde inde?
                .

kornas

Quote from: SirMephisto on  18.10.2008, 19:32:07
mam problem na dslabe pocas submission mi pride v maili
Found 1 semantic error compiling
+"src/at/ac/tuwien/infosys/rnue/implementation/ShareMeImpl.java":.*;

     9. import at.ac.tuwien.infosys.rnue.implementation.multicast.*;
Your submission^------------------------------------------------^
*** Semantic Error: You need to modify your classpath, sourcepath,
+bootclasspath, and/or extdirs setup. Jikes could not find package
+"at.ac.tuwien.infosys.rnue.implementation.multicast" in:
                .
                /opt/j2sdk1.4.2/jre/lib/rt.jar
                /opt/DSLAB2004/ShareMe.jar

na locale mi vsetko ide v poho...aj na dslabe mi to bezi len odoslanie neprebehne uspesne...
pouzivam ich build takze nwm preco to chce menit classpath ci sourcepath...alebo je chyba niekde inde?
                .



mal som rovnaky problem... tam sa treba asi pohrat s tymi importami... napr. mne nechcelo vobec najst triedy co som vytvoril... nejak mi to zblblo na DsLabe a ked som to pomenil v zdrojakoch na PC tak, ze som popridaval presne cesty ku kazdemu importu (cize bez hviezdicky... az ku konkretnemu suboru), tak mi to potom zblblo na PC ale na DsLabe to zobralo... vobec tomu nerozumiem, ale dufam, ze tak to ma byt... bn :(

SirMephisto

#119
dikes skusim to zmenit

edit dikes kornas pomohlo to  bq

sri

inak nie je problem, ked uz mam hotove nejake ulohy z 2ky a uploadnem to takto? resp. ked mam nejake nedotiahnute veci v 2ke, teda nejake neosetrene vynimky a podobne ... nestiahne mi to body ze?

kornas

Quote from: sri on  19.10.2008, 01:51:19
inak nie je problem, ked uz mam hotove nejake ulohy z 2ky a uploadnem to takto? resp. ked mam nejake nedotiahnute veci v 2ke, teda nejake neosetrene vynimky a podobne ... nestiahne mi to body ze?

pocul som, ze sa maju odovzdavat len cele ulohy, a to tie, ktore patria ku prislusnemu terminu... Sice som to pocul az z druhej ruky, lebo som nedaval pozor, ale dufam, ze ma dotycny neklamal  br

Agamemnon

nebol problém odovzdať 1ku aj s _hotovou_ 2kou a pod... ale netrúfam si povedať, čo to urobí, ak ti tam kvôli 2ke vyskočí niekde nejaká exception... ako to potom vezme systém...
All code is crap.

42

sri

tak odoslal som to aj s nacatou 2kou, ale exceptiony som sa snazil odchytavat aj tam ... len to asi aj tak bola blbost, teraz tam mam asi zbytocne vacsiu pravdepodobnost chyby

kOsTi

kua no ja som sa odj*bal... som myslel ze termin na 120% je do konca tyzdna a prd... bol len do vcera :( (a to som vcera uvazoval ci uz odoslat abo este nie)
:trestac: