- Hálózati / IP kamera
- DIGI internet
- Mikrotik routerek
- YouTube
- QNAP hálózati adattárolók (NAS)
- Ubiquiti hálózati eszközök
- 10 éve nem változott ekkorát a Netflix tévés appja
- Kanada feltalálta a Netflix-adót
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Olajkereskedelem dollár helyett CBDC-ben?
Új hozzászólás Aktív témák
-
boost
addikt
válasz Aethelstone #5949 üzenetére
Elso" lecke: Getting started with java server faces hát ez nagyon kezdo"
Szerintem vegyen egy Java Servlet könyvet, és azt olvassa el, és gyakorolja. 2001-es, de pont az az alapja a mostani webes java programozásnak is. Aztán ha tudja, mi az, hogy Servlet, JSP, HTML, akkor utána jöhet a JSF és társai.
-
Aethelstone
addikt
Jó, vissza lehet menni Ádám Évához, de servletnél jön a HTTP/HTTPS, a request paraméter, GET/POST. Aki Swingezett, annak lehet, hogy ezek sem triviálisak. Másrészt EE-hez nem kell JSF. Azt a részt át lehet ugorni. A SessionBean, MessageDrivenBean, Entity a lényeg. Első körben. Aztán alkalmazásszerver alapok, stb.
[ Szerkesztve ]
MI 10T Pro 8/256 , Arsenal FC - Go Gunnarz...
-
floatr
veterán
válasz Aethelstone #5954 üzenetére
Vagy szerver, alkalmazásszerver, servlet konténer, struts, spring, hibernate
-
xTc
aktív tag
válasz Aethelstone #5954 üzenetére
Már ha az ember backend fejlesztőként dolgozik. Ha főleg frontenden dolgozik mint pl én, akkor nem árt a JSF,JSP, Servlet.
-
xTc
aktív tag
válasz Aethelstone #5957 üzenetére
Nem is nyitunk vitát, itt-ott tényleg kilóg a lóláb, de sok helyen még a mai napi élünk ezekkel a technológiákkal.
-
boost
addikt
válasz Aethelstone #5960 üzenetére
Pont GWT-re, mikor pletyakszinten belengették, hogy GWT outdaten lesz a közeljövo"ben? Ráadásul nem kapcsolódik egy Java szabványhoz sem, ergo nincs easy-switch alternatíva.
-
Aethelstone
addikt
Pletyka az egy dolog. A hivatalos roadmap szerint meg már a 3.0 jön. Főleg úgy, hogy már nem a Google hostolja, hanem opensource community áll mögötte.
Másrészt meg a GWT maga egy kvázi szabvány. Rengeteg termék épül rá. ExtGWT, SmartGWT, Vaadin, stb.
Harmadrészt pedig miért kellene bármiféle Java szabványhoz kapcsolódnia közvetlenül? Van egy sztenderd GWT-RPC benne, ami Java függő, de XML-RPC, meg szabvány HTTP kérések küldhetőek belőle, ergó a szerver oldalnak mégcsak nem is kell Java-nak lennie. (Ami JSP, JSF esetén nem igazán mondható el)
A GWT nem Java-s technológia, hanem egy olyan eszköz, aminek segítségével a Java forráskódból JavaScript készül.
Nem akarok a GWT-nek reklámot csinálni, mindenki azt használ, amit akar.
[ Szerkesztve ]
MI 10T Pro 8/256 , Arsenal FC - Go Gunnarz...
-
xTc
aktív tag
válasz Aethelstone #5962 üzenetére
Így van mindenki azt használ amit akar, illetve amit a projekt elbír. Hiába szeretnék én AngularJS-t használni, HTML5-tel, Bootstrappal, ha a projektünk, kódbázisunk struts2 alapokra épül.
Személy szerint a GWT nem nyerte el a tetszésemet, de én csak kontárkodom. :-)
-
Aethelstone
addikt
Az a GWT-vel a "baj", hogy sok Java fejlesztő beleesik abba a hibába, hogy nem veszi figyelembe azt az "apróságot", hogy az elkészült végtermék JS lesz és nem Java alkalmazás. Aztán csodálkoznak, hogy lerántanak a szerverről 3K adatot és lepusztul a böngésző
MI 10T Pro 8/256 , Arsenal FC - Go Gunnarz...
-
floatr
veterán
válasz Aethelstone #5964 üzenetére
Szvsz ez az alapvető problémája a GWT-nek, hogy nem az a vége, amiből elindulsz.
-
Cathfaern
nagyúr
válasz Aethelstone #5964 üzenetére
Nem ismerem a GWT-t, de én már helyenként a JQuery-vel is úgy vagyok, hogy kezd kicsit túl sok lenni, és helyenként nagyon drasztikus teljesítmény különbség tud lenni attól függően hogy melyik functiont használja az ember ugyanarra a feladatra. Pedig ugye elvileg nem kéne így lennie. Ehhez képest egy java kódból js kódra fordítás nagyon meredeknek hangzik számomra... persze nyilván egy általános honlapnál rendben van (csak oda meg minek java kód), de ha erőforrás igényeset kell alkotni, akkor jó eséllyel úgyis bele kell nyúlni "kézzel"... akkor meg már valahol a lényege, a jó átláthatóság veszik el. De én csak koca javás vagyok, szóval nyugodtan cáfoljatok meg
-
fordfairlane
veterán
válasz Cathfaern #5967 üzenetére
Ehhez képest egy java kódból js kódra fordítás nagyon meredeknek hangzik számomra...
Nem olyan rossz az, ehhez is érteni kell. A Prezinél egy C++ alapú text-render enginet fordítottak cross-compilerrel javascriptbe, ez a js megjelenítő egyik komponense, és egész jó lett. (már amennyit én próbáltam)
x gon' give it to ya
-
Aethelstone
addikt
válasz Cathfaern #5967 üzenetére
Az lenne a cáfolat, hogy a GWT nem általános honlapra való.
A GWT böngészőben futó kvázi vastagkliens alkalmazások fejlesztésére való. Ahol is alapvetően nincs napi többezres látogatottság, nem weboldal, nem portál, viszont fontos, hogy a prezentációs réteg kódja könnyen refaktorálható, tesztelhető, karbantartható legyen. Egy Java fejlesztő számára is. Admin alkalmazások főleg.
Ráadásul a GWT egy eléggé kiforrott technológia, ergó több, mint valószínű, hogy jobb lesz a generált kód minősége, sebessége, mint amit egy mezei fejlesztő valaha képes lesz megalkotni.
Belenyúlni? Nem kell belenyúlni. Ha meg bele kell, akkor szabvány, GWT-s eszközökkel nyúl bele az ember és nem a generált JS kódon gányol
[ Szerkesztve ]
MI 10T Pro 8/256 , Arsenal FC - Go Gunnarz...
-
Cathfaern
nagyúr
válasz Aethelstone #5969 üzenetére
Ezzel meg csak annyi a bajom, hogy vastag kliensnek miért JS? Persze tudom, swingnél bármi jobb
fordfairlane
"Nem olyan rossz az, ehhez is érteni kell."
De ha már külön meg kell tanulni, akkor annyi erővel a JS-t is megtanulhatom. -
fordfairlane
veterán
válasz Cathfaern #5970 üzenetére
De ha már külön meg kell tanulni, akkor annyi erővel a JS-t is megtanulhatom.
Nekem úgy tűnik, hogy közbenső nyelvként is megállja a helyét a JS. Én jól ismerem a JS-t, de nem látom akadályát a js-re fordító technológiák alkalmazásának.
[ Szerkesztve ]
x gon' give it to ya
-
Aethelstone
addikt
válasz Cathfaern #5970 üzenetére
Azt írtam, hogy kvázi vastagkliens. Tehát funkciógazdag, mint egy vastagkliens, mégis böngészőben fut, tehát működik a központi menedzsment.
A JS-t manapság meg egészen egyszerűen nem tudod kikerülni, ha böngésző közelébe kerülsz. GWT-vel annyival jobb a helyzet, hogy nem kell a JS hülyeségeivel xopnod. Gyengén típusosság és társai Plusz használhatod az összes Java design patternt, tesztelést(junit), refaktort, ami JS-ben egészen egyszerűen nem működik normálisan.
MI 10T Pro 8/256 , Arsenal FC - Go Gunnarz...
-
-
xTc
aktív tag
válasz Aethelstone #5969 üzenetére
No offense, mert nem piszkáltam túl sokat a GWT-t, de nekem kicsit utópisztikus, hogy nem kell belenyúlni a kódba sose.
[ Szerkesztve ]
-
Aethelstone
addikt
Közvetlenül nem.
Ha valami hákolni akarsz, akkor vagy osztályt extendálsz vagy natív JS kódot is tudsz írni a Java forrásba!!!!!!, de azt is a GWT fogja fordítani, ergó a végeredmény mindig egy menedzselt, a lehetőségekhez képest optimális kód lesz.
Végső esetben meg előveszed a GWT forrást, ami opensource és közvetlenül teszed, amit tenned kell. Viszont a végeredmény ismét csak menedzselt lesz. Optimális nem biztos, ha rosszul nyúlsz hozzá.
Kb. 3 éve GWT-zek. Ezidőalatt komoly projektek fordultak meg a kezem között, kb. 2 alkalommal kellett natív JS kódot írnom a forrásba. Az egyik egy SHA1 algoritmus volt, a másik pedig a window.open újragondolása, mert a GWT-s Window.open() implementáció nem ad vissza handlert. Kb. 5 sor volt
[ Szerkesztve ]
MI 10T Pro 8/256 , Arsenal FC - Go Gunnarz...
-
Jim-Y
veterán
válasz Aethelstone #5972 üzenetére
Azon meg nem gondolkoztatok el, hogy talan erdemes lenne kiprobalni a Dart-ot, csak mert nekem ugy tunik, hogy az meg jobb lenne nektek, mint a GWT.
-
Aethelstone
addikt
-
Jim-Y
veterán
válasz Aethelstone #5977 üzenetére
Hat igen, ez viszont igaz. Egy kivetel lehet, ha az egyiknek nincs jovoje, mig a masiknak mondjuk lenne. Bar a Dart eseten is ketseges a jovo, pont mint a GWT-nel.
-
xTc
aktív tag
válasz Aethelstone #5975 üzenetére
Kellene valami éles projekt, ami GWT-vel fut, az lenne az igazi tapasztalat szerzés, megismerés számomra. Felírtam a TODO listámra, hogy majd egyszer. :-)
-
Phvhun
őstag
Lehetséges Java-ban megírni egy olyan programot, ami ezeket tudja?
Windows 7-en, és Windows Server 2008 R2-n is működik.
Automatikusan indul windows indulásakor.
Le tudja kérni az aktuális proci, ram és hálózati használatot.
Meg tudja nézni hogy fut-e egy bizonyos program, és újra tudja indítani azt. -
Cathfaern
nagyúr
válasz Aethelstone #5975 üzenetére
Ez már nagyon szőrszálhasogatás, de ha window.open() -t kell használni egy weboldalon, az már rég rossz Hogy klasszikust idézzek, "menne is vissza tőlem reviewról ...."
-
M_AND_Ms
addikt
válasz Aethelstone #5975 üzenetére
Én meg 5 éve GWT-zek, két nagy projekttel. Eddig nem kellett a js kódhoz nyúlni. Igaz, csúnya módon egy Sencha osztályba bele kellett piszkálnunk.
Aki tejszínhabot szeretne, az inkább verje ki a fejéből!
-
Aethelstone
addikt
-
nagyúr
válasz Aethelstone #5988 üzenetére
Az nem baj feltetlenul, nem kell mindennek keresztplatformosnak lennie..
while (!sleep) sheep++;
-
xTc
aktív tag
válasz Aethelstone #5989 üzenetére
Nem rossz maga az app. Egyszer majd GWT-zem, bár ahogy én látom a világ egyre inkább távolodik ezektől a "monolitikus" nagy keretrendszerektől az egyszerűség irányába.
-
Aethelstone
addikt
Ez mondjuk nem feltétlenül igaz.
Maximum annyi, hogy a különféle tiszta JS frameworkok alapvetően HTML alapúak és a JS csak amolyan kiegészítő. Dinamikus formkezelés, eventek, stb.
A GWT meg full JS, tehát a HTML oldalak is JS kóddal épülnek fel és kerülnek a DOM-ba. Lehet deklaratíve is kódolni, lásd UIBinder, de az elkészült kód az ugyanaz lesz.
A nem feltétlenült úgy értem, hogy pl. JQuery vagy AngularJS segítségével is lehet olyan kódot írni, amiben egy darab HTML nincs, de nem ez a design pattern ezekben.
A legnagyobb előnye egyébként a GWT-nek az említett JS framework halmazzal szemben, hogy JAVA. Minden design pattern, stb. használható. Nekem sosem volrt kedvem JS design patterneket megtanulni
[ Szerkesztve ]
MI 10T Pro 8/256 , Arsenal FC - Go Gunnarz...
-
PumpkinSeed
addikt
Olyan kérdésem lenne, hogy az
class név{
}itt megadott név megadása esetén miért kell ugyan annak lennie mint a program neve?
"Akinek elég bátorsága és türelme van ahhoz, hogy egész életében a sötétségbe nézzen, elsőként fogja meglátni benne a fény felvillanását." - Kán
-
nagyúr
válasz PumpkinSeed #5997 üzenetére
Fajlnevvel egyezik, nem programnevvel.
A jo valasz az, hogy 'csak', igy dontottek a nyelvet tervezok. Oriasi otlet volt.
while (!sleep) sheep++;
-
Aethelstone
addikt
válasz PumpkinSeed #5997 üzenetére
Tervezési minta. Egyfajta kényszer, hogy a class elnevezések egységesek legyenek.
Viszont egy class-t tartalmaző fájlban deklarálhatsz egy másik class-t, aminek lehet eltérő neve. Mondjuk szerintem full antipattern, de kinek a pap.....
[ Szerkesztve ]
MI 10T Pro 8/256 , Arsenal FC - Go Gunnarz...
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Samsung Galaxy Note 8 - hass, alkoss, gyarapíts!
- Hálózati / IP kamera
- Ingatlanos topic!
- Diablo IV
- Google Pixel 6/7/8 topik
- Ford topik
- antikomcsi: Való Világ: A piszkos 12 - VV12 - Való Világ 12
- Computex 2024: a jövőt vázolta fel az NVIDIA
- Yettel topik
- Motorola Edge 40 - jó bőr
- További aktív témák...
- ÚJszerű Samsung Galaxy S20 Plus 5G (83e-től)
- Eladó Cablemod kábelszettek tápokhoz, moddinghoz a bolti ár töredékéért!
- Beszámítás! ASUS Prime B450M-A R5 5600 16GB DDR4 500GB SSD RTX 3070Ti 8GB CM MasterBox MB530P 650W
- Macbook pro 13 i7, 4gb ram, 512gbHdd
- Beszámítás! GIGABYTE B760 Aorus i7 13700F 32GB DDR4 1TB SSD RTX 3080 10GB CM MasterCase Maker 5 750W
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs