- Fórumok
- Szoftverfejlesztés
- Java programozás
- (kiemelt téma)
- A Linux megnégyszerezte magát a Steamen — a Microsoft ismét ígérget
- Fejhallgató erősítő és DAC topik
- AMD vs. INTEL vs. NVIDIA
- Először kombinálja a Full HD-t az 1000 Hz-cel egy monitor
- AMD Navi Radeon™ RX 9xxx sorozat
- Projektor topic
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Speciális kiadású AMD-s alaplapot villantott az ASUS a 20 éves ROG-jubileumra
- Apple MacBook
- AMD FX
-
4200 - 4101
12211 - 12001 12000 - 10001 10000 - 8001 8000 - 6001 6000 - 5901 5900 - 5801 5800 - 5701 5700 - 5601 5600 - 5501 5500 - 5401 5400 - 5301 5300 - 5201 5200 - 5101 5100 - 5001 5000 - 4901 4900 - 4801 4800 - 4701 4700 - 4601 4600 - 4501 4500 - 4401 4400 - 4301 4300 - 4201 4200 - 4101 4100 - 4001 4000 - 3901 3900 - 3801 3800 - 3701 3700 - 3601 3600 - 3501 3500 - 3401 3400 - 3301 3300 - 3201 3200 - 3101 3100 - 3001 3000 - 2901 2900 - 2801 2800 - 2701 2700 - 2601 2600 - 2501 2500 - 2401 2400 - 2301 2300 - 2201 2200 - 2101 2100 - 2001 2000 - 1
-
Fórumok
PROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
Új hozzászólás Aktív témák
-
kispx
addikt
Sziasztok!
A Java-hoz melyik Eclipse verziót kell / érdemes letölteni ? Leszedtem még hozzá a JDK 7u25-öt is.
Az Eclipse-ben miket kell beállítani, hogy rendesen működjön a Java?Semmit nem kell beállítani. Először installálod a JDK-t utána kicsomagolod az eclipse-t és futtatod.
-
trisztan94
őstag
Sziasztok!
A Java-hoz melyik Eclipse verziót kell / érdemes letölteni ? Leszedtem még hozzá a JDK 7u25-öt is.
Az Eclipse-ben miket kell beállítani, hogy rendesen működjön a Java?Az eclipse egy java ide, igy tul sok mindent nem kell csinalni vele

en eclipse kepler-rel nyomom, eddig nem volt vele gond
-
RaPiDsHaRe
aktív tag
Sziasztok!
A Java-hoz melyik Eclipse verziót kell / érdemes letölteni ? Leszedtem még hozzá a JDK 7u25-öt is.
Az Eclipse-ben miket kell beállítani, hogy rendesen működjön a Java? -
SirRasor
addikt
-
kispx
addikt
Sziasztok!
5 év alatt csak kitaláltam, hogy a JAVA-val akarok foglalkozni. De..mostanra már olyan batárnagy lett és olyan sokrétű, hogy azt se tudom hol kezdjem.
Nem vagyok teljesen új a programozásban; pascalban kezdtem, delphiben folytattam, ismerkedtem picit a C#-al, PHP-val is, de JAVA-ban még egy sor kódot se írtam.
Olyan céget néztem ki, ahol JAVA EE a fő iránycsapás.
Szóval eddig találtam olyan könyvet, hogy JAVA 24 óra alatt, gondolom kezdésnek jó, most fogom elkezdeni olvasni. JDK+netbeans már lent van, gondolom kezdésnek az is jó, de abban csak java SE alkalmazás készítését találtam.
Egyáltalán jó felé tapogatózom? Vagy mit ajánlotok, hogy a lehető leggyorsabban tudjak fejlődni?
Köszönöm előre is a segítséget

A NetBeans-nek több változata is van. Ha csak SE-t találsz benne, akkor az EE-hez való NetBeans töltsd le.
A JAVA 24 óra helyett inkább a Java Tutorials-okat javaslom. -
SirRasor
addikt
Sziasztok!
5 év alatt csak kitaláltam, hogy a JAVA-val akarok foglalkozni. De..mostanra már olyan batárnagy lett és olyan sokrétű, hogy azt se tudom hol kezdjem.
Nem vagyok teljesen új a programozásban; pascalban kezdtem, delphiben folytattam, ismerkedtem picit a C#-al, PHP-val is, de JAVA-ban még egy sor kódot se írtam.
Olyan céget néztem ki, ahol JAVA EE a fő iránycsapás.
Szóval eddig találtam olyan könyvet, hogy JAVA 24 óra alatt, gondolom kezdésnek jó, most fogom elkezdeni olvasni. JDK+netbeans már lent van, gondolom kezdésnek az is jó, de abban csak java SE alkalmazás készítését találtam.
Egyáltalán jó felé tapogatózom? Vagy mit ajánlotok, hogy a lehető leggyorsabban tudjak fejlődni?
Köszönöm előre is a segítséget

-
Ragnar95
félisten
Azitt lévő konfig változtat valamit?
Sajna semmit

Viszont most, hogy kicseréltem a users.xml-t, azóta nem ismeri fel a szervert a Netbeans és ha hozzáadnám a Tomcat mappát, kiírja, hogy "The specified server location (Catalina Home) is not valid", miközben semmit nem csináltam vele, csak miután nem tudtam bejelentkezni weben, gondoltam kipróbálom Netbeansben, de azzal fogadott,h nincs szerver, Glassfishel meg nem fut a projekt és mostmár hozzá se tudom adni a Tomcatet
-
Karma
félisten
-
Ragnar95
félisten
-
TBG
senior tag
Ah, hogyne vágnám. A Jetty-s megoldás esetében IS csak a szerver oldali kód fut a Jetty-n. Mi a kérdés?
-
Soak
veterán
Azt vagod, hogy itt meg mindig csak a szerver oldali kod megy tomcaten, ugye?
Gwtprojectes link :
This means that you can continue to debug your client-side code in Java as usual, but all server-side requests will be served by your web or application server of choice.
-
TBG
senior tag
-
TBG
senior tag
-
Soak
veterán
Bocsi a négyszeres hsz.-ért

Na most ott tart a dolog, hogy sikerült felrakni a Tomcat bővítményt, a "Runtime Environements"-be is beraktam. Hogyan tudom developement mode-ban Google App Server helyett Tomcatben futtatni? Rákattintottam a "Start Tomcat" gombra, megy is a localhost:8080, de nem tudok az appra navigálni sehogy sem.

GWT dev mod csak jetty-vel megy, ami amugy a pluginnel feltelepul, dev modban kell inditanod a projektet, tomcat alatt csak lebuildet projektet tudsz futtatni.
-
trisztan94
őstag
Bocsi a négyszeres hsz.-ért

Na most ott tart a dolog, hogy sikerült felrakni a Tomcat bővítményt, a "Runtime Environements"-be is beraktam. Hogyan tudom developement mode-ban Google App Server helyett Tomcatben futtatni? Rákattintottam a "Start Tomcat" gombra, megy is a localhost:8080, de nem tudok az appra navigálni sehogy sem.

-
trisztan94
őstag
előbb kérdeztem, mint hogy megnéztem volna.
Köszönöm a segítséget uraim!

-
trisztan94
őstag
-
trisztan94
őstag
-
Superhun
addikt
Ez az a plugin, nem? Hogyan tudom bele rakni Eclipse-be?
URL címet kér a help->install new software-ben, ha local-ra kattintok, akkor hiába tallózom be a zip fájlt vagy a kicsomagolt mappát, azt írja nem talált semmit 
Többiek: Köszönöm!
Ezt az xml fájlt hova kell majd rakni? 
Nagyon nem tudom, hogy mi van

Igen, ez az. Csomagold ki az eclipse/plugins mappába, majd indítsd újra az eclipse-t.
-
trisztan94
őstag
Ez az a plugin, nem? Hogyan tudom bele rakni Eclipse-be?
URL címet kér a help->install new software-ben, ha local-ra kattintok, akkor hiába tallózom be a zip fájlt vagy a kicsomagolt mappát, azt írja nem talált semmit 
Többiek: Köszönöm!
Ezt az xml fájlt hova kell majd rakni? 
Nagyon nem tudom, hogy mi van

-
Ragnar95
félisten
-
TBG
senior tag
-
Superhun
addikt
Sziasztok!
Hogyan tudok Eclipse-ben GWT-hez Tomcat6 szerverrel dolgozni?
Evileg a window->server->runtime environements menüpontban az "add"-ra kellene kattintani, majd kiválasztani a Tomcat-ot a listából, de nekem nincs ott semmi ilyesmi:
Tomcat plugint nyomd fel előtte.
-
trisztan94
őstag
-
Ragnar95
félisten
-
TBG
senior tag
Itt a server.xml, illetve a catalina.out
WARNING: An attempt was made to authenticate the locked user "david"
Belockolt az usered.
-
Ragnar95
félisten
Itt a server.xml, illetve a catalina.out
-
Ragnar95
félisten
Rendben, este, ha gépközelben leszek, bemásolom ide a tartalmukat
Amúgy a localhost:8080 alatt, ahol a Tomcatnek kell lennie, bejön a tomcat kezdőoldala és kiírja, h sikeresen elindult a szerver, de ha onnan próbálok bejelentkezni mondjuk a server statusba, akkor ugyanezt játsza el a bejelentkezésnél, mint netbeansben... -
Karma
félisten
Sziasztok!
Netbeansben készítettem egy JSP webprogramot, ami Tomcat szerveren fut(na), viszont valamiért a Tomcat nem akar megfelelően működni. Végre több leírás segítségével sikerült felállítani a szervert, viszont most épp a login nem megy, beírom a jelszavamat és a felhasználónevem, viszont nem történik semmi, csak újra és újra feldobja a login ablakot és így nem tudok bejelentkezni. Itt megtaláljátok a users.xml fájlt, azt találtam stackoverflown-n, hogy ebbe kell felvenni manager felhasználót, de ezt is megtettem, az összes lehetséges megoldást kipróbáltam, de a probléma továbbra is fennáll.
Ami a fura, hogy windows 7-en telepíteni se kellett a tomcatet és gond nélkül működött a program, míg nálam OSX 10.8.4-en a fenti anomália áll fent.
Nem tudja valaki, mi okozhatja a gondot és mi lehet a megoldás rá? Ha az segít, szívesen készítek videót a problémáról, illetve a programot is át tudom küldeni, hátha úgy könnyebben megoldást találunk rá.Előre is köszönöm a segítséget

A videónál sokkal érdekesebb lenne a catalina.out (azaz a Tomcat logja), különösen az a rész, ahogy inicializálja magát; illetve a server.xml tartalma. Csak hogy biztosan a Tomcat figyel azon a porton, mint ahova szánod.
-
n00n
őstag
-
Karma
félisten
-
Ragnar95
félisten
Sziasztok!
Netbeansben készítettem egy JSP webprogramot, ami Tomcat szerveren fut(na), viszont valamiért a Tomcat nem akar megfelelően működni. Végre több leírás segítségével sikerült felállítani a szervert, viszont most épp a login nem megy, beírom a jelszavamat és a felhasználónevem, viszont nem történik semmi, csak újra és újra feldobja a login ablakot és így nem tudok bejelentkezni. Itt megtaláljátok a users.xml fájlt, azt találtam stackoverflown-n, hogy ebbe kell felvenni manager felhasználót, de ezt is megtettem, az összes lehetséges megoldást kipróbáltam, de a probléma továbbra is fennáll.
Ami a fura, hogy windows 7-en telepíteni se kellett a tomcatet és gond nélkül működött a program, míg nálam OSX 10.8.4-en a fenti anomália áll fent.
Nem tudja valaki, mi okozhatja a gondot és mi lehet a megoldás rá? Ha az segít, szívesen készítek videót a problémáról, illetve a programot is át tudom küldeni, hátha úgy könnyebben megoldást találunk rá.Előre is köszönöm a segítséget

-
n00n
őstag
Sziasztok!
Van egy nem túl bonyolult kb 1000 sorból álló Java programom. Van itt olyan akinek, ha elküldöm privátban átnézné, hogy min lehetne javítani rajta? Persze honorálom is cserébe valamivel, ha úgy gondolja.
-
n00n
őstag
-
trisztan94
őstag
Köszönöm az infót, akkor azzal fogom csinálni

Nem tudsz jó oktatóanyagot Gson GWT-ben való használatáról? Van user guide, de egyáltalán nem vagyok java pro, így ha magamtól kellene kitapasztalnom sokkal tovább tartana

szerk:
A mysql adatbázist nem támogatja a gwt local szervere, nem? Sima XAMPP-s adatbázis is használható?
-
Karma
félisten
Nagyon szépen köszönöm, akkor keresem az oldal tulajdonosát. Később pedig meg téged, ha elakadnék.

Számomra eddig csak ezek adottak:
ISP user,ISP pass
FTP user, FTP pass
DB user, DB name, DB passGondolom itt még kellene egy FTP kiszolgáló név is. A DB azonosítókat hogy használhatnám? Valamint az ISP-t (Eclipsbe?))
Elég necces a helyzet. Úgy tűnik, hogy az ügyfél arra számít, hogy hasonlóan egy butább PHP oldalhoz, a Spring alkalmazást is csak felmásolja a
villanyreszelőfejlesztő, és minden flottul megy.Ha csak egy sima JSP oldalról lenne szó, még talán járható is lenne ez a gondolatmenet - ez esetben lemásolnád FTP-vel a mostani állapotot, felturbózod, visszamásolod, és az Eclipse-nek erről nem is kell tudnia.
Ha viszont ez egy rendes alkalmazás, akkor a forráskód nélkül igencsak a pofonba szaladsz bele. Legalábbis ha a logikát is módosítani kell, nem elég a View sablonokat...
Mindenképp használd az FTP elérést és ránts le mindent ami mozdul és kapcsolódik az ügyhöz. Aztán okosabbak lehetünk.
BTW, olyan hogy "javaspring" nincs. A Spring egy nagyon sokrétű környezet, de azért nem saját dialektus. Viszont mint projekt, lehet Spring Web, Spring MVC meg még kitudja milyen lib az alapja.
-
Karma
félisten
Sziasztok!
Lőn egy ilyen feladat leírásom:
"A frontend ajax hívásokkal kommunikáljon a backenddel (preferált a JSON formátumú adatcsere). Az alkalmazás adatbázisa legyen hordozható (mysql/sqlite elég). "
GWT-vel lenne készítve a dolog.
Nézegettem a gwtproject.org-on lévő oktatóanyagokat, és szerintem a JSONphp az ami kell nekem.Ha jól értettem a leírást, akkor készítek egy php scriptet ami egy sima fetch-et küld a mysql adatbázis felé, majd visszaküldöm az értékeket JSON-ban a kliensoldalban (mint ahogy azt egy JSON-os javascript/jQuery ajax kérésnél csinálnám).
Kérdésem igazából annyi lenne, hogy szerintetek erre gondolt-e a (remélhetőleg) leendő munkáltatóm, vagy valahogy máshogy, esetleg RPC-vel implementálva kellene ennek zajlania?
Köszönöm!

Egy Junior webfejlesztő állásra jelentkeztem, egy próba feladatot kell megoldanom, mint kiválasztási gyakorlat (amivel nincs semmi gond).Dehogy kell neked PHP-val beletaknyolni! Eggyel felette ott van a Java-alapú JSON tutorial, inkább azt nézegesd. És szerintem erre gondolt. Mondjuk kicsit komolyabb kisugárzásod lehet, ha az adatot nem string összeollózással, hanem valami JSON libraryvel (pl. Gson) állítod elő.
-
trisztan94
őstag
Sziasztok!
Lőn egy ilyen feladat leírásom:
"A frontend ajax hívásokkal kommunikáljon a backenddel (preferált a JSON formátumú adatcsere). Az alkalmazás adatbázisa legyen hordozható (mysql/sqlite elég). "
GWT-vel lenne készítve a dolog.
Nézegettem a gwtproject.org-on lévő oktatóanyagokat, és szerintem a JSONphp az ami kell nekem.Ha jól értettem a leírást, akkor készítek egy php scriptet ami egy sima fetch-et küld a mysql adatbázis felé, majd visszaküldöm az értékeket JSON-ban a kliensoldalban (mint ahogy azt egy JSON-os javascript/jQuery ajax kérésnél csinálnám).
Kérdésem igazából annyi lenne, hogy szerintetek erre gondolt-e a (remélhetőleg) leendő munkáltatóm, vagy valahogy máshogy, esetleg RPC-vel implementálva kellene ennek zajlania?
Köszönöm!

Egy Junior webfejlesztő állásra jelentkeztem, egy próba feladatot kell megoldanom, mint kiválasztási gyakorlat (amivel nincs semmi gond). -
TBG
senior tag
Sziasztok!
Jávába szeretnék egy olyan alkalmazást írni, ami Linux / Mac szerűen kezeli a képernyőmentéseket. A koncepció, hogy a háttérben fut - óra mellet csücsül - és a "Print Screen" lenyomására a beállított helyre elmenti a képet, majd egy buborék üzenetet dob. Cél platform Win.
Nem vagyok biztos / tudom:
- Megvalósítható a "Print Screen" elkapása ha az alkalmazás a háttérben fut? És hogyan (hogyan kezdjek neki)?
- Buborék üzenet dobására képes a Jáva? (Windows 8)
Köszi!

mobal,
Pl.
https://code.google.com/p/jnativehook/
https://code.google.com/p/jintellitype/ -
PandaMonium
őstag
JInput -al is lehet megoldható amit szeretnél, de nem vagyok benne biztos. Nézz utána picit.

-
adam_
senior tag
Először kellene neked az oldal forráskódja. Erre vonatkozóan az oldala tulajdonosa tud neked információt adni, hogy hogyan tárolja a kódbázist pl verziókövetővel. Azután egy helyesen konfigurált eclipse-szel tudnád az oldalt módosítani. (JDK, alkalmazásszerver,stb) Ha ezzel megvagy, akkor a tárhelyhez megadott módszerrel fel kell deployolnod a kész web alkalmazást a tárhelyre. (Erre megint csak az oldal tulajdonosa vagy a szolgáltató tud információt mondani) Elindulásnak ez szerintem ennyi is elég
Ha minden infó megvan, akkor szívesen segítek tovább.Nagyon szépen köszönöm, akkor keresem az oldal tulajdonosát. Később pedig meg téged, ha elakadnék.

Számomra eddig csak ezek adottak:
ISP user,ISP pass
FTP user, FTP pass
DB user, DB name, DB passGondolom itt még kellene egy FTP kiszolgáló név is. A DB azonosítókat hogy használhatnám? Valamint az ISP-t (Eclipsbe?))
-
xTc
aktív tag
Nagyon kezdő vagyok Javaspring téren, de egy meglévő honlapon szeretnék módosítani egy-két dolgot. Van rá időm, remélem elegendő ahhoz, hogy ezeket a kisebb változásokat végrehajtsam Javaspringbe. Képeket, feliratokat, egy kis Google Maps importálást kellene végrehajtanom.. stb.
A honlaphoz csak az alábbi adatokat kaptam meg. Kérdésem, elsőnek is, hogy az ISP azonosítót és jelszót hova kell megadnom, hogyan férhetek hozzá a honlaphoz, szerkesztéshez? Ezeket is esetleg Eclipsbe lehet megoldani? A honlaphoz tartozó FTP azonosítók és DB azonosítók is rendelkezésemre állnak.
Egy amolyan kezdő Javaspring tutoriál jól jönne.

Köszönöm szépen az információkat!
Először kellene neked az oldal forráskódja. Erre vonatkozóan az oldala tulajdonosa tud neked információt adni, hogy hogyan tárolja a kódbázist pl verziókövetővel. Azután egy helyesen konfigurált eclipse-szel tudnád az oldalt módosítani. (JDK, alkalmazásszerver,stb) Ha ezzel megvagy, akkor a tárhelyhez megadott módszerrel fel kell deployolnod a kész web alkalmazást a tárhelyre. (Erre megint csak az oldal tulajdonosa vagy a szolgáltató tud információt mondani) Elindulásnak ez szerintem ennyi is elég
Ha minden infó megvan, akkor szívesen segítek tovább. -
adam_
senior tag
Nagyon kezdő vagyok Javaspring téren, de egy meglévő honlapon szeretnék módosítani egy-két dolgot. Van rá időm, remélem elegendő ahhoz, hogy ezeket a kisebb változásokat végrehajtsam Javaspringbe. Képeket, feliratokat, egy kis Google Maps importálást kellene végrehajtanom.. stb.
A honlaphoz csak az alábbi adatokat kaptam meg. Kérdésem, elsőnek is, hogy az ISP azonosítót és jelszót hova kell megadnom, hogyan férhetek hozzá a honlaphoz, szerkesztéshez? Ezeket is esetleg Eclipsbe lehet megoldani? A honlaphoz tartozó FTP azonosítók és DB azonosítók is rendelkezésemre állnak.
Egy amolyan kezdő Javaspring tutoriál jól jönne.

Köszönöm szépen az információkat!
Erre majd valaki?! köszönöm!

-
mobal
nagyúr
De egyébként muszáj Java hozzá? Ilyen alacsonyszintű mókázáshoz jobb a .NET és a WinAPI interface...
Meg ott a Windows+PrintScreen kombó is.
Na de ha az eredeti baklövéstől nem akarsz elválni, nézd meg ezt a kérdést.
Igaz. .net is jó, abba is megtudom csinálni. Azért csak-csak bíztam, hogy a Jávában is lehetséges az ilyesmi!
Köszönöm a segítségetek!
mobal,
-
Karma
félisten
De egyébként muszáj Java hozzá? Ilyen alacsonyszintű mókázáshoz jobb a .NET és a WinAPI interface...
Meg ott a Windows+PrintScreen kombó is.
Na de ha az eredeti baklövéstől nem akarsz elválni, nézd meg ezt a kérdést.
-
mobal
nagyúr
Szia.
- Ahhoz, hogy ilyet tudj csinálni az alap Java nem elég, kell valami API ami natívan kommunikál az OS-el, mert sima Java-ban csak akkor kapsz KeyEvent-et ha focusolva van az ablakod.
- Igen, a Java képes buborék üzenetek dobására, méghozzá úgy, hogy TrayIcon-t csinálsz az alkalmazásodnak és a TrayIcon .displayMessage(...) funkcióját használod.
És valami ilyen keresésében tudsz segíteni? Két napja érdemleges választ nem találok, lehet rosszul keresem!
mobal,
-
adam_
senior tag
Nagyon kezdő vagyok Javaspring téren, de egy meglévő honlapon szeretnék módosítani egy-két dolgot. Van rá időm, remélem elegendő ahhoz, hogy ezeket a kisebb változásokat végrehajtsam Javaspringbe. Képeket, feliratokat, egy kis Google Maps importálást kellene végrehajtanom.. stb.
A honlaphoz csak az alábbi adatokat kaptam meg. Kérdésem, elsőnek is, hogy az ISP azonosítót és jelszót hova kell megadnom, hogyan férhetek hozzá a honlaphoz, szerkesztéshez? Ezeket is esetleg Eclipsbe lehet megoldani? A honlaphoz tartozó FTP azonosítók és DB azonosítók is rendelkezésemre állnak.
Egy amolyan kezdő Javaspring tutoriál jól jönne.

Köszönöm szépen az információkat!
-
Karma
félisten
-
adam_
senior tag
-
Karma
félisten
Azért Java-ban akarom megírni, mert az már készen van egy ideje, csak most kicsit változott, hogy mit kell menteni. 5 adatbázis fájl mellé bejött még kettő, illetve egy mappa kisebb csatolmányokkal. Abból nagyon sok van, de mivel napi mentés van, ezért csak 10-50 db-ot kell egy nap elmenteni ami új.
Akkor, ha jól értem, meg tudnám azt is tenni udev-vel, hogy mountolodjon egy USB csatlakoztatáskor? Mert az lenne akkor talán a legjobb.
Arra most is használják a desktop disztribúciók, szóval persze.
Némi infó. -
n00n
őstag
Halk kiegészítés: nem is a bash a lényeg. Lehet olyan udev szabályokat írni, amik szkriptet futtatnak egy adott USB eszköz csatlakoztatásakor. Remek hely ez az automatizált backup indításához, ha már kreatív akarsz lenni

Azért Java-ban akarom megírni, mert az már készen van egy ideje, csak most kicsit változott, hogy mit kell menteni. 5 adatbázis fájl mellé bejött még kettő, illetve egy mappa kisebb csatolmányokkal. Abból nagyon sok van, de mivel napi mentés van, ezért csak 10-50 db-ot kell egy nap elmenteni ami új.
Akkor, ha jól értem, meg tudnám azt is tenni udev-vel, hogy mountolodjon egy USB csatlakoztatáskor? Mert az lenne akkor talán a legjobb.
-
Karma
félisten
Halk kiegészítés: nem is a bash a lényeg. Lehet olyan udev szabályokat írni, amik szkriptet futtatnak egy adott USB eszköz csatlakoztatásakor. Remek hely ez az automatizált backup indításához, ha már kreatív akarsz lenni

-
Karma
félisten
De ez egy folyamatosan futó szerver. Amihez odasétálnak rádugnak egy pendrive-ot, majd utána lehúzzák. Ezért kellene a programból megoldani a mountot és az umountot.
SZERK: Nem rendesen csatolja le néha, és olyankor lehúzza az éppen mentő kolléga és az eléggé nem tesz neki jót.
A következő kód lehet, hogy rossz:
java.lang.Runtime runtime = java.lang.Runtime.getRuntime();
java.lang.Process process= runtime.exec("sudo umount /mnt/pendrive");
process.waitFor();Halk kérdés: erre miért Java alkalmazást írsz, miért nem használod az rsyncet (sok apró fájl szisztematikus másolásához) egy bash szkriptből?
-
TBG
senior tag
Ah, annyira rühellem, hogy harapófogóval kell kihúzni belőled mindent.
Tisztázzuk, olyan Java kód nincs, ami a megakadályozza, hogy kihúzzák a pendrive-ot. Azt tudod csinálni, ahogy korábban is mondtam, hogy az /mnt/pendrive könyvtárat csekkolod...ha már nem létezik, akkor le van választva....És ha a mentési processz még nem futott le, de a meghajtó le van választva ( nincs meg a könyvtár, nem tudsz rá írni, stb) akkor egy hibát dobsz. Ennyi.
-
TBG
senior tag
De ez egy folyamatosan futó szerver. Amihez odasétálnak rádugnak egy pendrive-ot, majd utána lehúzzák. Ezért kellene a programból megoldani a mountot és az umountot.
SZERK: Nem rendesen csatolja le néha, és olyankor lehúzza az éppen mentő kolléga és az eléggé nem tesz neki jót.
A következő kód lehet, hogy rossz:
java.lang.Runtime runtime = java.lang.Runtime.getRuntime();
java.lang.Process process= runtime.exec("sudo umount /mnt/pendrive");
process.waitFor();Ah, annyira rühellem, hogy harapófogóval kell kihúzni belőled mindent.
Tisztázzuk, olyan Java kód nincs, ami a megakadályozza, hogy kihúzzák a pendrive-ot. Azt tudod csinálni, ahogy korábban is mondtam, hogy az /mnt/pendrive könyvtárat csekkolod...ha már nem létezik, akkor le van választva.... -
TBG
senior tag
De ez egy folyamatosan futó szerver. Amihez odasétálnak rádugnak egy pendrive-ot, majd utána lehúzzák. Ezért kellene a programból megoldani a mountot és az umountot.
SZERK: Nem rendesen csatolja le néha, és olyankor lehúzza az éppen mentő kolléga és az eléggé nem tesz neki jót.
A következő kód lehet, hogy rossz:
java.lang.Runtime runtime = java.lang.Runtime.getRuntime();
java.lang.Process process= runtime.exec("sudo umount /mnt/pendrive");
process.waitFor();Jó. Akkor kanyarodjunk vissza. Mit értettél az alatt, hogy nem mindig sIkerül?
-
n00n
őstag
De ez egy folyamatosan futó szerver. Amihez odasétálnak rádugnak egy pendrive-ot, majd utána lehúzzák. Ezért kellene a programból megoldani a mountot és az umountot.
SZERK: Nem rendesen csatolja le néha, és olyankor lehúzza az éppen mentő kolléga és az eléggé nem tesz neki jót.
A következő kód lehet, hogy rossz:
java.lang.Runtime runtime = java.lang.Runtime.getRuntime();
java.lang.Process process= runtime.exec("sudo umount /mnt/pendrive");
process.waitFor(); -
TBG
senior tag
-
n00n
őstag
Hogy érted, hogy egy pendrive bánta azóta? Ha úgy ahogy gondolom az elég érdekes, nem hinném, hogy terminálból lehetséges tönkretenni egy flash drive-ot.

De. Mert úgy lett lehúzva, hogy nem lett rendesen unmount-olva.
@TBG: Igen, GUI-val. De ez egy szerver, ott nincs automount.
-
TBG
senior tag
-
TBG
senior tag
-
PandaMonium
őstag
Hogy érted, hogy egy pendrive bánta azóta? Ha úgy ahogy gondolom az elég érdekes, nem hinném, hogy terminálból lehetséges tönkretenni egy flash drive-ot.

-
n00n
őstag
Köszi a válaszokat.
Más: Meg kellene oldani, hogy a program felcsatoljon, majd le egy pendrive-ot Linux alatt. Próbáltam közvetlen a Java-ból a Linuxos mount és umount paranccsal, de nem mindig jött össze és egy pendrive bánta azóta. Ötlet?
-
WonderCSabo
félisten
Ez attól függ, hogy mekkorák a fájlaid, amiket másolsz. Ha sok kicsi fájlod van, akkor kis buffert érdemes választani, ha nagyokat, akkor lehet nagyobbat is.
A Files.copy() metódusban 8K-s buffer van alapból, érdemes azt választani, valószínűleg a Java mérnökei hosszas tesztelés után választották azt a méretet. Ja és nem megy megás, hanem egy kilobájtos buffer van a Te kódodban.
Na már megint megelőztek.

-
Karma
félisten
Túl nagyot nem érdemes foglalni, mert sok időt vesztesz mindkét irányban. A praktikus méret a fájlrendszer clustermérete vagy annak kerek többszöröse - mondjuk a 8192 byte egy elég biztonságos választás.
-
n00n
őstag
Másoláskor mekkora bufferrel érdemes dolgozni?
byte[] buffer = new byte[1024];
Ha egy megával dolgozok, akkor folyamatos a sebesség, viszont lassú. Ha 4-el, akkor az eleje gyors a vége sokkal lassabb, mint az egy megánál. 16-nál még inkább.
-
WonderCSabo
félisten
Amellett hogy se a GC-re, se a teljesítményre nincs hatással, még csak nem is best practice.
Legalábbis vannak ellentétes nézetek, amik szintén best practice-nek gondolják hogy a változódeklaráció a lehető legközelebbi scope-ban legyen a felhasználáshoz. Én mondjuk pont az utóbbit vallom.
Hatása elméletben sincs, mert a stream objektum ugyanakkor veszíti el a hard referenciáját mindkét esetben, ergo a GC semmi különbséget nem lát. De a gyakorlatban se, mert a JVM a metódusba belépéskor foglal le minden stack változót a scope-tól függetlenül, azaz a bytecode ugyanaz lesz.
Épp csak fordításidőben szennyezettebb a lokális névtér.
Legalábbis vannak ellentétes nézetek, amik szintén best practice-nek gondolják hogy a változódeklaráció a lehető legközelebbi scope-ban legyen a felhasználáshoz.
Sztem ma már ez az elterjedtebb, jómagam is ezt szoktam alkalmazni. Mellesleg jó pár nagyobb cég code design guideline-ja is kiemeli ezt (pl. Mozilla, Google).
-
PandaMonium
őstag
Sziasztok!
Jávába szeretnék egy olyan alkalmazást írni, ami Linux / Mac szerűen kezeli a képernyőmentéseket. A koncepció, hogy a háttérben fut - óra mellet csücsül - és a "Print Screen" lenyomására a beállított helyre elmenti a képet, majd egy buborék üzenetet dob. Cél platform Win.
Nem vagyok biztos / tudom:
- Megvalósítható a "Print Screen" elkapása ha az alkalmazás a háttérben fut? És hogyan (hogyan kezdjek neki)?
- Buborék üzenet dobására képes a Jáva? (Windows 8)
Köszi!

mobal,
Szia.
- Ahhoz, hogy ilyet tudj csinálni az alap Java nem elég, kell valami API ami natívan kommunikál az OS-el, mert sima Java-ban csak akkor kapsz KeyEvent-et ha focusolva van az ablakod.
- Igen, a Java képes buborék üzenetek dobására, méghozzá úgy, hogy TrayIcon-t csinálsz az alkalmazásodnak és a TrayIcon .displayMessage(...) funkcióját használod.
-
mobal
nagyúr
Sziasztok!
Jávába szeretnék egy olyan alkalmazást írni, ami Linux / Mac szerűen kezeli a képernyőmentéseket. A koncepció, hogy a háttérben fut - óra mellet csücsül - és a "Print Screen" lenyomására a beállított helyre elmenti a képet, majd egy buborék üzenetet dob. Cél platform Win.
Nem vagyok biztos / tudom:
- Megvalósítható a "Print Screen" elkapása ha az alkalmazás a háttérben fut? És hogyan (hogyan kezdjek neki)?
- Buborék üzenet dobására képes a Jáva? (Windows 8)
Köszi!

mobal,
-
n00n
őstag
-
fatal`
titán
Castolod intnek, vagy kerekíted.
-
Karma
félisten
Szerintem (ezt most JDK híján nem tudom tesztelni) ha explicite Objectre castolsz és az Objectet valami másra, az fordítási időben nem okoz problémát, csak futásidőben ClassCastExceptiont dob. Ezzel meg lehet kerülni a közös ágat, de újfenn futni nem fog

-
n00n
őstag
Megnéztem, rendszer szinten se másol gyorsabban, akkor valószínű én vagyok csak telhetetlen

Viszont jól számolom a progress bar-hoz a százalékot?
atmasoltFajlok / (osszesFajl / 100) ?
És ezt hogyan tudnám ábrázolni egy progress baron ami int értéket fogad csak el?
-
alratar
addikt
-
Karma
félisten
Szabályosan castolni nem csak egy szintet lehet, viszont közös öröklési ágon kell lenniük. A Double osztály és a boolean primitív tíousnak semmi köze nincs egymáshoz, meg értelme sincs sok...
-
alratar
addikt
Sziasztok.
Jól vettem le, hogy castolni csak egy típust lehet visszafelé?
Double típusra akartam booleant húzni, de nem engedte! -
TBG
senior tag
Amellett hogy se a GC-re, se a teljesítményre nincs hatással, még csak nem is best practice.
Legalábbis vannak ellentétes nézetek, amik szintén best practice-nek gondolják hogy a változódeklaráció a lehető legközelebbi scope-ban legyen a felhasználáshoz. Én mondjuk pont az utóbbit vallom.
Hatása elméletben sincs, mert a stream objektum ugyanakkor veszíti el a hard referenciáját mindkét esetben, ergo a GC semmi különbséget nem lát. De a gyakorlatban se, mert a JVM a metódusba belépéskor foglal le minden stack változót a scope-tól függetlenül, azaz a bytecode ugyanaz lesz.
Épp csak fordításidőben szennyezettebb a lokális névtér.
Utánanéztem és igazad van. Korábban, talán még az 1.3-as, 1.4-es Java környékén igaz lehetett, amit írtam, de most már nem. Ma is tanultam valamit

-
Karma
félisten
Amellett hogy se a GC-re, se a teljesítményre nincs hatással, még csak nem is best practice.
Legalábbis vannak ellentétes nézetek, amik szintén best practice-nek gondolják hogy a változódeklaráció a lehető legközelebbi scope-ban legyen a felhasználáshoz. Én mondjuk pont az utóbbit vallom.
Hatása elméletben sincs, mert a stream objektum ugyanakkor veszíti el a hard referenciáját mindkét esetben, ergo a GC semmi különbséget nem lát. De a gyakorlatban se, mert a JVM a metódusba belépéskor foglal le minden stack változót a scope-tól függetlenül, azaz a bytecode ugyanaz lesz.
Épp csak fordításidőben szennyezettebb a lokális névtér.
-
TBG
senior tag
Semmi vitám nincs veled, csak csodálkoztam, hogy mire gondolsz, és azért kötöttem bele mert érdekel ez az "altéma".

A bytebuffer tömböt tényleg ki lehetne szedni, az úgyis mindig felülíródik, felesleges mindig létrehozni.
A finally is teljesen jogos, de itt valszeg nem ez lesz a probléma, mindenesetre érdemes ezt a konvenciót követni. Vagy ha van Java 7-re lehetőség, akkor még jobb a try-with-resources blokk.Nem tudom mennyi fájlról van szó és mekkora méretről, érdemes kipróbálni másik OS-n is, egyébként érdekes a probléma, mert kvázi triviális dologról van szó, ami ráadásul rohadtul gyakori művelet is.
Ami még most eszembe jutott, hogy meg kéne próbálni NIO2 fájlmásolással, lehet, hogy segít rajta, és a kód is rohadtul leegyszerűsödik. Persze ez is csak Java 7-el.
Azért is írtam, hogy tipp, mivel magam sem számítottam gyökeres változásra, de cserébe írtam még pár lehetőséget
Egyébként továbbra is az a véleményem, hogy már design szempontjából célszerűbb loopon kívül deklarálni ebben az esetben a streameket. 
-
TBG
senior tag
Lehet, hogy Linuxot használ..vagy OSX-et, netán BSD-t...előbb ezt kellene kideríteni.
-
Karma
félisten
Érdekes lehetne megnézni, hogy a Windows Explorer hogyan viszonyul ehhez a rengeteg fájlhoz.
Itt szerintem is a Java-n túlmutató dolgok lassítanak: a fájlrendszer (a túl sok fájl egy mappában a legtöbbnek probléma), az OS cachelése (bár ez inkább az elejének a gyorsaságát magyarázza meg), a fájlok elhelyezkedése a HDD-n...
-
modder
aktív tag
Aha, most megnéztem a forrást, a Files.copy() metódus ugyanezt csinálja, 8KB bufferrel.
Valszeg igazatok lehet, viszont akkor nagyon sok kérés érkezhet az OS-hez, ha feltorlódik.
én azt figyeltem meg régebben, ha total commanderben sok apró fájlt másolok, nagyon visszaesik a teljesítmény pár megabyte-ra.
-
WonderCSabo
félisten
Aha, most megnéztem a forrást, a Files.copy() metódus ugyanezt csinálja, 8KB bufferrel.
Valszeg igazatok lehet, viszont akkor nagyon sok kérés érkezhet az OS-hez, ha feltorlódik.
-
Superhun
addikt
Semmi vitám nincs veled, csak csodálkoztam, hogy mire gondolsz, és azért kötöttem bele mert érdekel ez az "altéma".

A bytebuffer tömböt tényleg ki lehetne szedni, az úgyis mindig felülíródik, felesleges mindig létrehozni.
A finally is teljesen jogos, de itt valszeg nem ez lesz a probléma, mindenesetre érdemes ezt a konvenciót követni. Vagy ha van Java 7-re lehetőség, akkor még jobb a try-with-resources blokk.Nem tudom mennyi fájlról van szó és mekkora méretről, érdemes kipróbálni másik OS-n is, egyébként érdekes a probléma, mert kvázi triviális dologról van szó, ami ráadásul rohadtul gyakori művelet is.
Ami még most eszembe jutott, hogy meg kéne próbálni NIO2 fájlmásolással, lehet, hogy segít rajta, és a kód is rohadtul leegyszerűsödik. Persze ez is csak Java 7-el.
Az a nio2 is bufferrel és streamekkel másol, nem lenne különbség. Én egyébként arra gyanakszom, hogy túl sok kiírandó adat gyűlik össze, amit már az OS lassan tud kezelni.
-
WonderCSabo
félisten
Nem az objektumok számáról van szó, hanem arról, hogy ezek mikor, milyen intenzitással gc-ződnek. Ezért is vetettem fel, hogy mekkora is az a heap méret. Te csak egyetlen felvetésembe kötöttél bele, ami jogos is lehet, de mi van a többivel? Vagy említhetném az esetleges os szintű problémákat is. Nem egymással van vitánk, a problémát próbáljuk megoldani, nem?
Semmi vitám nincs veled, csak csodálkoztam, hogy mire gondolsz, és azért kötöttem bele mert érdekel ez az "altéma".

A bytebuffer tömböt tényleg ki lehetne szedni, az úgyis mindig felülíródik, felesleges mindig létrehozni.
A finally is teljesen jogos, de itt valszeg nem ez lesz a probléma, mindenesetre érdemes ezt a konvenciót követni. Vagy ha van Java 7-re lehetőség, akkor még jobb a try-with-resources blokk.Nem tudom mennyi fájlról van szó és mekkora méretről, érdemes kipróbálni másik OS-n is, egyébként érdekes a probléma, mert kvázi triviális dologról van szó, ami ráadásul rohadtul gyakori művelet is.
Ami még most eszembe jutott, hogy meg kéne próbálni NIO2 fájlmásolással, lehet, hogy segít rajta, és a kód is rohadtul leegyszerűsödik. Persze ez is csak Java 7-el.
-
modder
aktív tag
az csak egy referencia, semmit nem számít, hol deklarálod. Akkor lenne értelme, ha az egész streamet újra fel lehetne használni.
n00n:
meg kellene nézni, rendesen bezáródnak-e a filehandlerek.
a close()-okat pedig mindig finally blokkba.pl a bytebuffer tömböd tényleg ki lehetne szedni a cikluson kívülre, az lehet, sokat segítene.
-
TBG
senior tag
Mégis hogyan számíthat? Nagyon érdekelne, amikor pont ugyanannyi objektum jön ugyanott létre.
Nem az objektumok számáról van szó, hanem arról, hogy ezek mikor, milyen intenzitással gc-ződnek. Ezért is vetettem fel, hogy mekkora is az a heap méret. Te csak egyetlen felvetésembe kötöttél bele, ami jogos is lehet, de mi van a többivel? Vagy említhetném az esetleges os szintű problémákat is. Nem egymással van vitánk, a problémát próbáljuk megoldani, nem?
-
WonderCSabo
félisten
Mégis hogyan számíthat? Nagyon érdekelne, amikor pont ugyanannyi objektum jön ugyanott létre.
-
TBG
senior tag
Ez semmiben sem segíti jobban a GC-t, mintha a cikluson belül deklarálnád a változót. Így is, úgy is ugyanannyi új objektum születik, az, hogy létre kell hozni egy új pointert vagy sem miden iteráció alatt, nem sokat vesz a latba.
Primitíveknél igen, de összetett objektumoknál már számíthat. Főleg, hogy fájl írás/olvasás is van. Mekkora heap van beállítva? Jó lenne tudni, hogy mennyi fájlról van szó. És a buffered streamek használata sem lenne rossz.
-
WonderCSabo
félisten
Ez semmiben sem segíti jobban a GC-t, mintha a cikluson belül deklarálnád a változót. Így is, úgy is ugyanannyi új objektum születik, az, hogy létre kell hozni egy új pointert vagy sem miden iteráció alatt, nem sokat vesz a latba.
-
TBG
senior tag
Mondjuk. Ez a best practice, nem a cikluson belüli. Pár objektumnál mindegy, de egy fájlrendszerben akár több ezer fájl is lehet. Itt már számít.
-
WonderCSabo
félisten
Mármint így?:
Stream s = null;
for(...) {
s = new ...
...
} -
TBG
senior tag
Próbáld meg a cikluson kívül deklarálni a stream-eket..tipp...
Annak nem lenne sok értelme, hiszen a ciklusban pont hogy különböző fájlokat másol különböző desztinációkra, nem mindig ugyanazt, gondolom.
Arra gondoltam, hogy csak egyszer deklarálja a streameket és csak új példányt rendel hozzá. GC szempontjából szvsz nagyon nem mindegy. Ha sok fájl van, az qrva sok objektum. A különféle desztinációk nem sérülnek. Kódot nem írok, mobilról körülményesebb

-
WonderCSabo
félisten
Próbáld meg a cikluson kívül deklarálni a stream-eket..tipp...
Annak nem lenne sok értelme, hiszen a ciklusban pont hogy különböző fájlokat másol különböző desztinációkra, nem mindig ugyanazt, gondolom.
-
TBG
senior tag
Akkor pedig az a gyanúm, hogy fut a gc a sok objektum miatt és ezért nem látsz memória növekedést. Próbáld meg a cikluson kívül deklarálni a stream-eket..tipp...esetleg nézhetnéd, hogy a fájlműveletek hogyan alakulnak OS szinten. Lehet, hogy az OS-ben torlódnak a másolási műveletek.
-
Superhun
addikt
-
n00n
őstag
-
Superhun
addikt
Köszi mindenkinek, valóban az volt a probléma.

Viszont most az elején szépen elindul a másolás, majd a végére belassul. Nem kellene valami buffert üríteni? Vagy valami amitől gyorsabb lenne?
if (!dest.exists()) {
atmasoltFajlok++;
//if file, then copy it
//Use bytes stream to support all file types
InputStream in = new FileInputStream(src);
OutputStream out = new FileOutputStream(dest);
byte[] bufferPDF = new byte[1024 * 4];
int length;
//copy the file content in bytes
while ((length = in.read(bufferPDF)) > 0) {
out.write(bufferPDF, 0, length);
}
in.close();
out.close();
}Plusz utána másolok még más fájlokat, azok is sokkal lassabbak lesznek...
Memóriahasználat hogy növekszik a másolás során? Én egyébként nem látok hibát, hiszen minden megnyitott erőforrást lezársz.
-
Karma
félisten
Új hozzászólás Aktív témák
-
4200 - 4101
12211 - 12001 12000 - 10001 10000 - 8001 8000 - 6001 6000 - 5901 5900 - 5801 5800 - 5701 5700 - 5601 5600 - 5501 5500 - 5401 5400 - 5301 5300 - 5201 5200 - 5101 5100 - 5001 5000 - 4901 4900 - 4801 4800 - 4701 4700 - 4601 4600 - 4501 4500 - 4401 4400 - 4301 4300 - 4201 4200 - 4101 4100 - 4001 4000 - 3901 3900 - 3801 3800 - 3701 3700 - 3601 3600 - 3501 3500 - 3401 3400 - 3301 3300 - 3201 3200 - 3101 3100 - 3001 3000 - 2901 2900 - 2801 2800 - 2701 2700 - 2601 2600 - 2501 2500 - 2401 2400 - 2301 2300 - 2201 2200 - 2101 2100 - 2001 2000 - 1
-
Fórumok
PROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- Fórumok
- Szoftverfejlesztés
- Java programozás
- (kiemelt téma)
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- BestBuy topik
- Nintendo Switch 2
- A Linux megnégyszerezte magát a Steamen — a Microsoft ismét ígérget
- Arc Raiders
- Fejhallgató erősítő és DAC topik
- AMD vs. INTEL vs. NVIDIA
- Samsung kuponkunyeráló
- Először kombinálja a Full HD-t az 1000 Hz-cel egy monitor
- AMD Navi Radeon™ RX 9xxx sorozat
- Samsung Galaxy S26 Ultra - fontossági sorrend
- További aktív témák...
- 24 magos AMD Threadripper alapú munkára kiváló félgép, 128GB RAM-mal
- HP ZBook Fury 15 G7 i7-10850H 32GB 512GB SSD Quadro T2000 4GB FHD HUN bill, szép állapotban eladó
- Eladó MacBook Pro 16,1 2019 CTO
- új 0 km es garanciás lenovo loq rtx 5050 8gb
- Eladó teljesen újszerű karcmentes Samsung Galaxy Watch Ultra
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest














