- Letartóztatták a bitcoin-Jézust
- Kapnak egy rakás reklámot a Roblox játékosai
- Az iPadOS-re írt appokra is díjat vet ki az Apple
- A franciáknak elege van abból, hogy minden gyerek mobilozik
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Windows 11
- CentOS Linux
- Debian GNU/Linux
- Sokat fogyaszt az AI, egyre több az adatközpont, kell az atomenergia
- Facebook és Messenger
Új hozzászólás Aktív témák
-
TGWH
őstag
Sziasztok.
Python és Java között vacilálok.
Csak nagy vonalakban írták le őket. Mire használható jobban a Java, mit lehet belőle kihozni?Szeretném harsogni kétkedők fülébe, Szeretném égetni reszketők lelkébe, Lángbetűkkel írni véres magyar égre: Ez a hit a fegyver, hatalom és élet, Ezzel porba zúzod minden ellenséged, Ezzel megválthatod minden szenvedésed. E jelszót, ha írod lobogód selymére, Ezt, ha belevésed kardod pengéjébe
-
sztanozs
veterán
Még jó hogy nem írtad be ezt harmadiknak a "Programozás topic"-ba is (vagy esetleg nyitottál negyediknek még egy blogot is róla a Blogouton...)
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
Zsoxx
senior tag
-
TGWH
őstag
válasz sztanozs #11602 üzenetére
Nem biztos, hogy mindenki ismeri mind a kettőt.
Kössz a linket, elolvasom. Bár jobb szeretem a magyart, meg az itteniek személyes véleményét.
Szeretném harsogni kétkedők fülébe, Szeretném égetni reszketők lelkébe, Lángbetűkkel írni véres magyar égre: Ez a hit a fegyver, hatalom és élet, Ezzel porba zúzod minden ellenséged, Ezzel megválthatod minden szenvedésed. E jelszót, ha írod lobogód selymére, Ezt, ha belevésed kardod pengéjébe
-
-
TGWH
őstag
válasz disy68 #11605 üzenetére
Nagyjából írják le melyik mire jó, ezek alapján inkább a Java-t kezdeném el. Sőt, igazából a PHP mysql páros is elég. Annyira bő leírást még nem találtam, akkor beleásom magam a könyvekbe, aztán majd talán tisztul a kép.
Kössz mindenkinek.Szeretném harsogni kétkedők fülébe, Szeretném égetni reszketők lelkébe, Lángbetűkkel írni véres magyar égre: Ez a hit a fegyver, hatalom és élet, Ezzel porba zúzod minden ellenséged, Ezzel megválthatod minden szenvedésed. E jelszót, ha írod lobogód selymére, Ezt, ha belevésed kardod pengéjébe
-
btraven
őstag
Én igazi programozó vagyok AKA lusta disznó.
Hogy lehet rövidebben írni aSystem.out.println()
-t?
Én sokat használom debug-ra. Ráadásul a "drága" eclipse mindig a print()-et hozza fel első segítségnek. -
TGWH
őstag
válasz sztanozs #11614 üzenetére
Mert alapjáraton ez a kettő maradt, amiből választani szeretnék.
Úgy tűnik, hogy a Java jobb lenne nekem.
Mi kell akkor ahhoz, hogy egy honlapon tudjam adatokat bekérni, kezelni? Adatbázis tábla nélkül szeretném megoldani ha lehet. Pl. Xml fájlokba ment, onnan olvas be adatot, stb.Szeretném harsogni kétkedők fülébe, Szeretném égetni reszketők lelkébe, Lángbetűkkel írni véres magyar égre: Ez a hit a fegyver, hatalom és élet, Ezzel porba zúzod minden ellenséged, Ezzel megválthatod minden szenvedésed. E jelszót, ha írod lobogód selymére, Ezt, ha belevésed kardod pengéjébe
-
sztanozs
veterán
Szerver oldalra minden sz.pás - nem is értem, miért a Java lett a választás...
Milyen környezetben fog futni a szerver, te hosztolod, vagy valahol kapsz tárhelyet, futtatókörnyezetet? Weboldalt is a programodnak kell kiszolgálni, vagy csak az adatbevitelt kell megvalósítani? Mennyire szeretnéd, ha fancy lenne az eredmény? Őszintén vsz JS/TS-tel és valami frameworkkel jobban járnál, mint Javaval, vagy Pythonnal.
A fájlba írogatást meg felejtsd el, szerintem egy lokál adatbázis (akár egy SQLite) sokkal jobban kezelhető, mint egy XML fájl (és kevesebb vele a hibalehetőség).JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
TGWH
őstag
válasz sztanozs #11617 üzenetére
Java azért lenne jobb, mert elvileg könnyen lehet vele asztali vagy mobil appot készíteni.
Elvileg elfogytak az adatbázisok a honlapon, nem lehet újat létrehozni. Vagy elég lenne neki, ha egy meglévő adatbázisban létrehozok pár táblát? A másikba elvileg nem zavar bele...
Ha biztos lehetne mysql-t használni, maradnék a php-mysql párosnál. Viszont így elkezdhetném a Java-t is
Van egy tárhely, egy régebbi phpbb fórummal, egy aloldalra szeretném, ha többen adatokat tudnának felvinni, amit egy sablonnal, pl. xml fájlokkal lehetne rendezni és megjeleníteni. Ez így elsőre alap feladatnak tűnik, a webes rész kivételével. Végül is megoldható az is, hogy asztali appot küldök annak aki kéri, és visszaküldi az eredményt e-mail-en. Csak egyből a szerverre jobban hangzik. Aztán ha Java kód, akkor elvileg akár később Android app is készíthető vele.
Én pont arra tippeltem, hogy a fájlba írás a könnyebbSzeretném harsogni kétkedők fülébe, Szeretném égetni reszketők lelkébe, Lángbetűkkel írni véres magyar égre: Ez a hit a fegyver, hatalom és élet, Ezzel porba zúzod minden ellenséged, Ezzel megválthatod minden szenvedésed. E jelszót, ha írod lobogód selymére, Ezt, ha belevésed kardod pengéjébe
-
btraven
őstag
Köszönöm a "syso" és társait. Jó pap holtig tanul.
-
Szmeby
tag
Én jávás vagyok, de pythonban sokkal könnyebben dobtam össze egy desktop appot. Bár nem is volt olyan szép, mint egy alap javafx cucc, cserébe töredék idő alatt elkészült.
A mobil app szerintem halott. Én a magam részéről biztosan nem telepítenék fel a telefonomra egy huszonharmadik valamit is csináló appot, mert minek. Szerintem más sem. Persze lehet, hogy én vagyok a különc.
Ergo egy javascript, sőtmitöbb egy typescript szerintem többet tud adni egy kezdőnek, mert egyrészt szuper frontendet lehet vele készíteni, és ami elfut egy böngészőben, az "bármilyen" mobilon is elfut. Másrészt a nodejs-sel immáron az ismerős javascript környezetben heggeszthet az ember backendet is az appjának. Egy nyelv ismeretével meg van a fullstack.
Bár a java+vaadin kombóval is egészen szép web appokat lehet gyúrni. De ha java vs python a kérdés,és az egyszerűség fontosabb mint a szépség vagy mondjuk a teljesítmény, akkor a pythont jobb választásnak érzem. Talán ez ízlés dolga is.
És igen, legalább egy sqlite adatbázis ajánlott. Az is egy fájlban tárolja a cuccot, de mégis van egy rendes apija, vannak hozzá eszközök, libek, amik megkönnyítik az ember dolgát. Pythonban néhány sor és kész az egész adakezelés. Fájlba írogatással egy csomó kockázatot húzol magadra, és oda jutsz, hogy feltaláld újból a kereket. Hacsak nem egy faék egyszerűségű, szöveget kiírok - szöveget beolvasok szituációról van szó, akkor nem árt az adatbázis. Egyszerűbb, mint szövegfájlt parzolgatni.
Az "elfogytak az adatbázisok" kiejentést nem nagyon tudom hova tenni, mysql-ben ez egy parancs, ami tulajdonképpen virtuálisan hoz létre egy új db-t. Bár nem értek a hosztolt adatbázisokhoz és hogy ott mit szabad és mit nem.
A meglévő mysql-be új táblát is vehetsz fel, ha a db tulaja / használója ezt nem bánja. Technikailag nem zavar be, csak az átláthatóságot rontja, hogy minden csak be van hányva egy DB-be. -
TGWH
őstag
Mobil app abból lenne jó, hogy vannak idősebbek is, nekik könnyebb technikailag. A fiatalok meg ugyan úgy nem értenek hozzá, vagy lusták, nekik meg azért könnyebb és találkozott a két generáció
A cél az lenne, hogy a fórumon folyjon a társalgás, ne Facebook-on, a többségnek az átláthatatlan, vagy nincs fiókja. Bár a fórumok haldokolnak egy ideje. Meg annyi infót Facebook-on nem tárolsz el átláthatóan.Ezeket az end-eket nem nagyon értem. Frontend a kinézet, backend meg a szerver oldali kód? Miért van külön?
Nekem valahogy mindig a teljesítmény a fontosabb. 4-5kb az index.php meg a css és már néz ki valahogy, amit valamivel összeraknak, többszöröseNem tudom hogy van, de korlátozva van az adatbázis valahogy.
Akkor igazából találnom kellene egy keretrendszert.
Én úgy gondoltam, hogy nem telepítek semmit a szerverre, .html-be vagy .PHP-be írom bele a kódokat, amiket a szerver feldolgoz, mint egy sima PHP kódot. Ilyen nincs? Javascript ilyen azt tudom, lehet akkor inkább script nyelvet kellene elkezdenem?Szeretném harsogni kétkedők fülébe, Szeretném égetni reszketők lelkébe, Lángbetűkkel írni véres magyar égre: Ez a hit a fegyver, hatalom és élet, Ezzel porba zúzod minden ellenséged, Ezzel megválthatod minden szenvedésed. E jelszót, ha írod lobogód selymére, Ezt, ha belevésed kardod pengéjébe
-
TGWH
őstag
válasz sztanozs #11623 üzenetére
Nem.
Szeretném harsogni kétkedők fülébe, Szeretném égetni reszketők lelkébe, Lángbetűkkel írni véres magyar égre: Ez a hit a fegyver, hatalom és élet, Ezzel porba zúzod minden ellenséged, Ezzel megválthatod minden szenvedésed. E jelszót, ha írod lobogód selymére, Ezt, ha belevésed kardod pengéjébe
-
floatr
veterán
Frontend-backend koncepció minden architektúrában jelen van, bármilyen módszer vagy paradigma mentén fejlesztesz. Egy alkalmazás komponenseinek minden egyes absztrakciós szintjén saját feladatkörük van. Ha csak egy desktop appot csinálsz, akkor is kellenek layerek, amik az adatok reprezentálásáért, feldolgozásért vagy megjelenítésért felelnek.
Szép dolog a teljesítmény, de ha a karbantarthatóság nulla, akkor az a kód semmit sem ér. Ilyenek miatt léteznek még ma is ősrégi COBOL alkalmazások, amiket senki nem akar még bottal sem piszkálni. -
Taoharcos
aktív tag
Szia.
1. Azért a frontend, backend fogalmával jó alaposan tisztában lenni.
2. Abban teljesen igazad van, hogy egy fórumon minden sokkal átláthatóbb, ha jól csinálják meg (láttam már jó pár fórumot ami tök átláthatatlan volt). Viszont az emberek nagyobb részének teljesen elég a Facebook felszínessége. És ez nem informatikai okokból van, hanem Cukor Márk tudja mi kell az embereknek, és ezt az igényt kielégíti.
3. Ha egy fórumot akarsz készíteni, használj egy kész fórum motort. azok már kiforrottak, sok bosszúságtól kíméled meg magad.
4. Mi az hogy az adatbázis korlátozva van? Ez így elég laikus megfogalmazás.Amit írtam, nem megbántani akarlak, csak pontosabban kéne fogalmaznod. Teljesen igaza van floatr -nak, a karbantarthatóság nagyon fontos!
-
TGWH
őstag
válasz Taoharcos #11626 üzenetére
Nem akarok fórumot készíteni.
Egy adatbázis van, létre akartak hozni még egyet, de nem lehet. De nem gond, csak egybe lesz minden tábla.
Akkor igazából PHP + mysql is lehet, azt mondjátok az jobb, mint xml fájlokba kiirtani java alatt. Akkor tolódik a java tanulás.
Kössz mindenkinekSzeretném harsogni kétkedők fülébe, Szeretném égetni reszketők lelkébe, Lángbetűkkel írni véres magyar égre: Ez a hit a fegyver, hatalom és élet, Ezzel porba zúzod minden ellenséged, Ezzel megválthatod minden szenvedésed. E jelszót, ha írod lobogód selymére, Ezt, ha belevésed kardod pengéjébe
-
Csaby25
senior tag
A kis emberek más emberekről beszélnek, a középszerű emberek eseményekről, a nagy emberek pedig ötletekről beszélnek.
-
#68216320
törölt tag
Sziasztok.
Teljesen elfelejtettem, hogyan lehetne megcsinálni, hogy egy "jar" fájl konzolban hívásakor automatikusan induljon egy package/osztályban lévő "main" metód?Például így fut: java -cp Hello.jar hu.valami.Hello
De így szeretném: java Hello.jarA pom.xml-be kell valami build megjegyzés vagy hogyan lehetne megcsinálni?
Update:
Közben STS-ben csináltam egy "Export/Java/Runnable JAR file" megoldást, de ezzel bepakolta a jövő hetet is a jar-ba.[ Szerkesztve ]
-
#68216320
törölt tag
válasz floatr #11638 üzenetére
Maradtam a pom.xml-nél. Kényelmes, ha minden ilyesmit látok egy helyen.
Más:
Hogyaza... frissítettem az STS-t és valami gond van az Eclipse-el.
Ezt a hibaüzenetet kapom: [kép]
Azt hittem a desktop gépemen van valami gond, megcsináltam a laptopon is, de ugyanez lett a vége. Ilyenkor most mivan?[ Szerkesztve ]
-
Csaby25
senior tag
A kis emberek más emberekről beszélnek, a középszerű emberek eseményekről, a nagy emberek pedig ötletekről beszélnek.
-
#68216320
törölt tag
Belefutottam egy hibába és egyelőre nem sikerül megoldanom. Szeretném a segítségeteket kérni.
Van egy terminal/commandline futtatható "jar" fájlom, ami pár paramétert kapva teszi a dolgát.
Ebben használok egy "config.properties" fájlt. Alaphelyzetben az "src/main/resources/config.properties" path-on van, innét Eclipse-ből indítva szépen el is éri, működik, ahogy kell.
Azt szeretném elérni, hogy odamásolhassam a futtatható JAR mellé és úgy is tudjam használni bármikor. Na, ez nem megy és nem tudom hogyan kellene megoldani. A futtatható jar külön paramétert nem kaphat erre, automatikusan kellene maga mellett megkeresnie.Jelenleg ilyen a betöltő:
public static Properties loadProperties(String propertiesFilename) {
Properties prop = new Properties();
try (InputStream stream = ClassLoader.getSystemResourceAsStream(propertiesFilename)) {
if (stream == null) {
throw new FileNotFoundException();
}
prop.load(stream);
} catch (IOException e) {
e.printStackTrace();
}
return prop;
}
-
disy68
aktív tag
válasz #68216320 #11642 üzenetére
CodeSource codeSource = YourMainClass.class.getProtectionDomain().getCodeSource();
File jarFile = new File(codeSource.getLocation().toURI().getPath());
String jarDir = jarFile.getParentFile().getPath();
A fentivel megvan a jar path-ja, hozzácsapod az elvárt fájlnevet és azt próbálod beolvasni, ha nincs ilyen fájl, akkor mehet fallback-nek a resource beolvasás. Esetleg a jar mappájában keresel bármilyen .properties fájlt és mindegyiket beolvasod, de ez már részletkérdés.
[ Szerkesztve ]
“Yeah, well, you know, that’s just, like, your opinion, man.” — The Dude
-
Dr V
őstag
Sziasztok!
Jelenleg igencsak ismerkedek még a témával, de máris van egy olyan problémám, amivel nem jutok dűlőre.
Oktató anyag alapján jó a kód, van is eredménye a böngészőbe, viszont csak egy pillanatra, majd egyből el is tűnik. Hogy tudom rábírni, hogy a kapott eredmény maradjon a böngészőben? Több böngészőben is teszteltem, változatlan hibatünettel. -
Csaby25
senior tag
Sziasztok!
Java Programming Masterclass covering Java 11 & Java 17
Lassan elérek ebben a kurzusban a JavaFX-hez. Érdemes rászánnom azt a 10 órát? Az a terv, hogy miután végeztem belevágok valami saját hobbi projektbe (még nem tudom mibe ) Saját projekthez lehet, hogy jól jönne a JavaFX, viszont konkrét projekteknél, gondolom már nem használják. Inkább web-alkalmazásban kellene gondolkoznom pl. SpringBoot és ebben készíteni egy projektet?
Köszi!
[ Szerkesztve ]
A kis emberek más emberekről beszélnek, a középszerű emberek eseményekről, a nagy emberek pedig ötletekről beszélnek.
-
Drizzt
nagyúr
válasz Csaby25 #11646 üzenetére
Igen, JavaFX-et nem valószínű, hogy egy átlag Java fejlesztői munkakörben fogsz látni a közeljövőben. Egyébként azért van értelme hallani róla, de túl sok enrgiát beleölni talán nem.
Spring boot meg hasznos és végtelen kereslet van rá, úgyhogy érdemes arra ráfeküdni.I am having fun staying poor.
-
Taoharcos
aktív tag
válasz Csaby25 #11648 üzenetére
Szia.
[SanFranciscobol Jottem]
[Java Brains]
[Amigoscode]
így hirtelen.[ Szerkesztve ]
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Panasonic Lumix DC-G9 (V-Log L kiegészítéssel, 4 akkuval)
- Commlite CM-EF-NEX Auto-Focus Adapter (Canon EF - Sony E)
- Üzletből, garanciával, legújabb Asus Vivobook 17" i7-1355U 10 mag 5GHz/16RAM/1TBSSD/17,3"FULLHD
- Üzletből, garanciával DeLL XPS 15 9500 i7-10750H 32GBRAM 1TBSSD/GTX1650Ti 15,6"4KTOUCH
- i5 12400f 3070 gamer pc
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest