» »

Čemu imeti računalniške učilnice na fakultetah

1
2
»

Matevžk ::

Vlady, prvi april?
1. Eclipse se mi je do zdaj razsul enkrat (kriv je bil sistem, ne Eclipse).
2. Tudi JVM je virtualni stroj. In ravno to je DOBRO za stabilnost, kar tudi ti poudarjaš. Ampak, ne, če je pa to JAVANSKI virtualni stroj, potem je pa to slabo. Hm. Mogoče zato, ker je ta virtualni stroj testiran na milijonih računalnikov, od katerih je precej velik delež celo strežnikov?
lp, Matevžk

jype ::

Vlady> Pri IDEA-i tega ni

?

Saj verjamem, da če delaš garažne zaprtokodne projekte, se ti Idea nikoli ne vsuje, ampak brez skrbi, ko boš postal pravi programer, boš to (sesutje Ideje in/ali VS) doživel precej pogosto, odvisno pač od področja, na katerem delaš.

Moj eclipse se pa (začuda) nič kaj dosti ne kvari. Menda bo to zato, ker sem vsak bug, zaradi katerega se mi je vsul, lahko popravil kar sproti (pred leti, ko je bil Eclipse še zares divja ježa).

Zgodovina sprememb…

  • spremenilo: jype ()

Invictus ::

Kako hitro se tukaj spreminjajo teme ... ;((

LP I.

Utk ::

Eclipse je kar dober, samo VS je boljši. Za programiranje. Da se ne bo našel kak pametnjakovič, ki bo rekel, da lahko z eclipsom tudi jajca spečeš, z VS pa ne moreš.

Mavrik ::

Hm, a nam lahko poveš zakaj?
The truth is rarely pure and never simple.

Utk ::

IntelliSense je boljši, dosti hitrejši in močnejši, zame je to najbolj pomembno. Samo rabiš še C#, drugač nisi dost profitiral.
Pa tudi drugač zna bit eclipse včasih malo počasen.

Zgodovina sprememb…

  • spremenil: Utk ()

Vlady ::

Vlady> Pri IDEA-i tega ni

?

Saj verjamem, da če delaš garažne zaprtokodne projekte, se ti Idea nikoli ne vsuje, ampak brez skrbi, ko boš postal pravi programer, boš to (sesutje Ideje in/ali VS) doživel precej pogosto, odvisno pač od področja, na katerem delaš.

Moj eclipse se pa (začuda) nič kaj dosti ne kvari. Menda bo to zato, ker sem vsak bug, zaradi katerega se mi je vsul, lahko popravil kar sproti (pred leti, ko je bil Eclipse še zares divja ježa).

Z IDEA-o delam že 3 leta in do sedaj niti enga crasha na stable različici. Beta se pa je usula, ampak še je blo ponavadi zaradi kakega plug-ina ki še ni bil update-an. V stable različii se ti lahko usuje katerikoli plug-in, IDE bo še vedno funkcioniral naprej.
Kar se tiče JVM, ja JVM je virtual mashine, ampak če se temu karkoli zgodi oz. se usuje zagotavljaš da popuca sistemske vire za sabo? Nemalokolikorat se mi je zgodlo usutje java programa in potem neomogočen dostop do datotek ki sem jih uporabljal. Tu je vse še dodatno ločeno in izolirano in 99.99% varno.
"Lotereya - naibolee točnyj sposob učeta količestva optimistov"

Matevžk ::

Kako pa zagotoviš, da bo katerikoli program popucal vire za sabo ob tako resnem razsutju? Ne moreš.

Samo na dve stvari se lahko zanašaš: da imaš dober OS, ki bo za razsutim programom vse pravilno pospravil (jaz ga imam) in da uporabljaš čim manj slabo testiranih programov. Java je eden najbolj intenzivno (v realnih okoliščinah) testiran program in dvomim, da se kdaj razsuje, če ne zataji hardver in če ne uporabljaš JNI (in tam sam kaj ušpičiš).

Če pa katerikoli izmed (slabo testiranih) javanskih programov zataji, se pa seveda zaradi tega JVM ne razsuje.
lp, Matevžk

Vlady ::

IDEA ti zagotovi da popuca za sabo. Ker JVM zažene na "virtualnem" računalniku znotraj IDE-ja. Ko ti poženeš se ti ustvari nov računalnik, katere vire mu nadzira IDE. Ko nehaš debugat oz. poganjat se ta virtual mashine uniči in sprosti vse vire.
"Lotereya - naibolee točnyj sposob učeta količestva optimistov"

Matevžk ::

Virtualni stroj zaganja znotraj virtualnega stroja. Briljantno. Če so odkrili v JVM kakšen bug, zaradi katerega je bilo to potrebno - zakaj niso o tem obvestili Suna, ki bi napako zagotovo čim prej odpravil? In kaj ta njihov VM zna več kot JVM? Ker JVM po mojih izkušnjah popuca za sabo, lahko mu omejiš vire, lahko mu omejiš pravice itd.
lp, Matevžk

poweroff ::

Se pravi je treba znanje?

No, pa smo spet pri "sposobnih" Wintendo adminih... :D
sudo poweroff

Vlady ::

Virtualni stroj zaganja znotraj virtualnega stroja. Briljantno. Če so odkrili v JVM kakšen bug, zaradi katerega je bilo to potrebno - zakaj niso o tem obvestili Suna, ki bi napako zagotovo čim prej odpravil? In kaj ta njihov VM zna več kot JVM? Ker JVM po mojih izkušnjah popuca za sabo, lahko mu omejiš vire, lahko mu omejiš pravice itd.

Zakaj bi obveščali sun za buge? JVM v VM je čisto zaradi varnosti. Njihov VM zna tudi to, da ga lahko poganjaš remote (že v osnovi gre vse preko TCP protokola). Na oddaljenem imaš inštalirano eno koppijo IDE-a, na svojem svojo kopijo in lahko na daljava testiraš in delaš praktično vse kot da imel vse pri sebi. JVM ne popuca vedno vsega za sabo, še posebej ko se kaj dela z datotekami in gre kaj narobe. Omejevanje virov in pravic ni rešitev, če moraš narediti eno apliakcijo ki to potrebuje. Ta VM je predvsem namenjen testiranju in debugganju. Šele ko ti tu dela vse BP, aplikacijo poganjaš v navadnem JVM.
"Lotereya - naibolee točnyj sposob učeta količestva optimistov"

Daedalus ::

Zakaj bi obveščali sun za buge?


Ti se hecaš, ane?
Man is condemned to be free; because once thrown into the world,
he is responsible for everything he does.
[J.P.Sartre]

McMallar ::

Mogoče res dobro vprašanje. Saj če je opensource si pač popraviš in je. Zakaj bi pa obveščal? Etično/moralno bi bilo, obvezno pa ni...
Why can't a programmer tell the difference between Halloween and Christmas?
Because OCT31 = DEC25

Mavrik ::

Od kdaj pa ma proces za kaj pucat za sabo ko se usuje? To je delo operacijskega sistema, vse resourse, ki pripadajo procesu, ki umre, mora sprostit in počistit. Zakaj bi zaradi tega moral laufati vse v VMu?
The truth is rarely pure and never simple.

Daedalus ::

Zakaj bi pa obveščal? Etično/moralno bi bilo, obvezno pa ni...


Ker je to pač dobra praksa. Ker s tem pomagaš izdelek pofixat/izboljšat zase in za druge. Razen seveda, če ti je kul gledat nek bug, over and over again.
Man is condemned to be free; because once thrown into the world,
he is responsible for everything he does.
[J.P.Sartre]

Senitel ::

Nah... Treba bug izkoristit in z njim zavladati svetu! >:D

poweroff ::

Tepci. Bug že popraviš, popravek pa commitaš razvijalcu zato, da ti ob naslednjem releasu ni treba buga še enkrat popravljat.
sudo poweroff

PaX_MaN ::

Zakaj bi obveščali sun za buge?

Saj ga ne. Zanalašč!
Ker nam vsakič srce poskoči, ko morajo Todyji furat "JVM v VM".
>:D

Zgodovina sprememb…

  • spremenilo: PaX_MaN ()

Matevžk ::

@Vlady: JVM že sam podpira debuggiranje in to celo preko TCP protokola ... in za to potrebuješ na računalniku, kjer teče program, samo JVM, ne celega IDEja ...
lp, Matevžk
1
2
»


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Microsoft pripravil lastno Linuxovo distribucijo (strani: 1 2 )

Oddelek: Novice / Operacijski sistemi
6923606 (18971) MrStein
»

FRI vs FE (strani: 1 2 3 )

Oddelek: Šola
10124100 (18891) Invictus
»

Vprašanje iz podjetništva

Oddelek: Pomoč in nasveti
131045 (897) St235
»

Slovenska policija aretirala domnevnega pisca Maripose (strani: 1 2 3 4 5 )

Oddelek: Novice / Varnost
22169107 (48309) #000000
»

Uporabnost rezultatov našega šolskega sistema

Oddelek: Problemi človeštva
442104 (1388) Utk

Več podobnih tem