Hirdetés
- Google Pixel topik
- Milyen hagyományos (nem okos-) telefont vegyek?
- Messze nyolcezer fölött!
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- iPhone topik
- Bejött a dupla megjelenítő a Lavanak
- Tiltott lett Lufthansa-csoport repülőin power bankot használni
- Samsung Galaxy A54 - türelemjáték
- EarFun Air Pro 4+ – érdemi plusz
- Samsung Galaxy Ring - gyűrű-kúra
Új hozzászólás Aktív témák
-
Ezekiell
veterán
Ezzel kellett volna kezdeni, hogy diplomamunka ötleteket keresel...
Jelszókezelő talán nem elég komplex diplomamunkának, de ez függ a képzési helyedtől. A helyedben összeírnék pár ötletet (a sajátjaidat, meg akár innen is válogathatsz pl: https://www.inf.u-szeged.hu/~alexin/m/theses.html - közte van vhol az enyém is
), és bemennék a konzulensedhez, hogy szerinte melyik lenne a legjobb.Ha egyátalán van konzulensed, tippre még nincs, akkor viszont keresd meg akit majd akarsz, és beszélj vele. A diplomamunka nem Rambó stílusú kódolás.
-
Ezekiell
veterán
Ennyi erővel egy raktárkezelő program is csak adatbázisban tárol dolgokat, és megjelenít - és mégis egy diplomamunka szokott lenni

Azért nehezebb, mert sokkal több tábla, több adat, komplexebb DB schéma, a UI sokkal bonyolultabb, grafikonok eleve sokkal nehezebbek, és sokkal több benne a business logika.
Kezdőként ne akard a világot megváltani. Maradj a password managernél, írd meg szépen és jól, és rendben leszel (bár még mindig nem tudjuk, mire kell ez neked egyátalán).
Amikor kész vagy, és ha van még időd, akkor írjál hozzá szebb UI-t, jobb adatbáziskezelést, komolyabb titkosítást, jelszóemlékeztetőt emailben, stbstbstb
Vagy csak tedd fel GitHub-ra, amikor kész (még jobb, ha közben folyamatosan commitolsz/pusholsz oda, mert akkor van history), mi meg szétfikázzuk szívesen

-
Ezekiell
veterán
Ha kezdő vagy, mint ahogy írod is, akkor a password manager szerintem teljesen jó lesz neked.
Ez az edzésprogram sokkal bonyolultabb. Da Vinci se úgy kezdett festeni, hogy elsőre a Mona Lisat festette meg. Írd meg a password managert először, és miután azzal végeztél, már lesz fogalmad, hogy mit is szeretnél és mit is tudsz megcsinálni valójában. -
Ezekiell
veterán
Milyen célra lesz ez tulajdonképpen? Állásinterjús feladat?
Jelszókezelőnél kell titkosítás bizony. Ugye úgy néz ki egy jelszókezelő, hogy van egy usered, és annak egy master passworje. Amikor ezzel belép a user, akkor látja az összes többi felhasználónév/jelszó párosát, mind egy adott helyhez persze.
Ez technikailag úgy néz ki, hogy van egy táblád, Users(id, username, password). Itt a password titkosítottan van mentve, egy raklap titkosító lib van JAVAban, tudod használni őket. Aztán van egy másik táblád Accounts(id, user_id, username, password, site) ahol meg a gyűjtött jelszavakat mented. Itt azért érdemes elgondolkoznod, milyen primary/secondary keyek kellenek, illetve mi lehet unique.
Ehhez férsz hozzá az alkalmazásoddal. A login screenen beírod a username/password párost, titkosítod a passwordot, összeveted ezt a titkosított passwordot a Users táblában a mentett userhez tartozó titkosított passworddel, és ha ugyanaz, akkor sikeres a login, lehet megjeleníteni az adott user accountjait.Technológiában azt használsz, amit akarsz, egy MySql/H2+Spring+tetszőlegesUI kézenfekvő választás mondjuk, de bármit lehet tényleg.
Ha álláshoz lesz a feladat (de egyébként is), akkor ne felejts el teszteket írni kb mindenhez, normális build/projektmanagement rendszert használni (Maven/Gradle), és odafigfyelni a kódminőségre.
De ez nem 150 sor lesz

-
Ezekiell
veterán
A nézőket esztétikai szempontból kell lenyűgözni ("hú de szép" "nézd hogy villog") vagy szakmai szempontból ("de ügyes h ilyet írt") vagy hogy? Ez így nem sok támpont, amit adtál.
Jelszókezelőt meg nem annyira bonyi:
- kell egy adatbázis
- backend, amivel mentesz ileltve olvasol a DBbe/ből
- UI amivel megjeleníted a dolgokatEz így nyilván rettenetesen elnagyolt, de a kérdésed is az

-
floatr
veterán
Megszokás kérdése. Sokáig eclipse-et használtam, de kotlin miatt rá kellett szokni az ideara. Újabban vs code-ot is használok. Leginkább ez a két utóbbi talán a legjobb kompromisszum. Mindegyiknek vannak hülyeségei, de talán az idea és a vs code akadályoz a legkevésbé a munkában

Új hozzászólás Aktív témák
Hirdetés
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- A CannonKeys felkavarja a slim profilos billentyűzetek állóvizét
- Anglia - élmények, tapasztalatok
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Fortnite - Battle Royale & Save the World (PC, XO, PS4, Switch, Mobil)
- Google Pixel topik
- Samsung LCD és LED TV-k
- Linux Mint
- Milyen videókártyát?
- Kezdő fotósok digitális fényképei
- További aktív témák...
- Eladó komplett Gaming állomás
- Keveset ment Lenovo ThinkPad P16v G2 Mobil Munkaállomás -50% Ultra 7 165H 32/1TB RTX 2000 8GB 21Hó
- i3-8100+B360+8GB+240GB konfig - WIN11!
- Logitech G923 PS4/PS5 kormány, pedál, váltó szett
- Új "0" perces Lenovo ThinkPad P16v G2 Mobil Munkaállomás -50% Ultra 7 165H 32/1TB RTX 2000 8GB 327Hó
- HIBÁTLAN iPhone 16 128GB Black-1 ÉV GARANCIA - Kártyafüggetlen, MS4423, 100% Akksi
- Samsung Galaxy A04s / 4/64GB / Kártyafüggetlen / 12Hó Garancia
- Intel Xeon E5-2600v4 processzorok készleten 2680v4,2683v4,2697v4,2697Av4(áfás számla, 2 év garancia)
- Fujitsu LIFEBOOK E449 i3-8130U 8GB 256GB 14" FHD 1 év garancia
- BESZÁMÍTÁS! Intel Core i9 11900KF 8 mag 16 szál processzor garanciával hibátlan működéssel
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest
), és bemennék a konzulensedhez, hogy szerinte melyik lenne a legjobb.



