Hirdetés
- Apple Watch Sport - ez is csak egy okosóra
- Samsung Galaxy S25 - végre van kicsi!
- Xiaomi 17 Ultra - jó az optikája
- Olyan menő, hogy Google nélkül is elfogadnád
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Hivatalos a Poco X8 Pro Max gigantikus akkukapacitása
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Bemutatkozott a Poco X7 és X7 Pro
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
-
Mobilarena

Új hozzászólás Aktív témák
-
FeniX-
senior tag
Szia,
gyakorlatilag code-review -t kérsz egy teljesen ismeretlen kódbázisra, jól értem?A repóban van kb. 2 tucat file, amik több száz sorosak.
Egy átlag programozónak mondjuk 1-2 hét átnézni és megérteni, hogy nagyjából mit csinál a kód...a csetdzsípítível készítettél hozzá legalább magas szintű dokumentációt?
(Mit, miért, hogyan csinál; melyik fileban mik vannak, hogy épül fel a kódod)Így a semmiből szerintem nem nagyon akarja senki megnézni mások kódját.
Pláne, szerintem minden szakmában van egyfajta összetartás, hogy amikor egy - úgymond - amatőr/külsős bejön, és tanácsot kér, akkor jó lenne összeszedni valami kiindulási pontot.Érted, az autószerelőhöz sem megyek úgy oda, hogy "tessék, találtam egy japán blokkot, amit átépítettem és jó lenne, ha még erősebb lenne, de én nem értek hozzá, ezért itt a komplett motorblokk és nézze át az autószerelő..."
Nem akarok vitát indítani és talán a témakörtől is eltérek, de jó pár helyen a managerek is ugyanezt képzelik, hogy " de jó, van Ai, akkor már nem is kell programozó, mert én (mint manager) majd megírom a kódot.. " - aztán jön ,hogy az Ai terjengős, néha szar kódot ír, és optimalizálni kéne, meg mondjuk 0 karbantarthatóság van, vagy át kell írni és nem jó a végeredmény és akkor szomorúság van.
-
FeniX-
senior tag
@Marky18: Köszönöm, ezt a lehetőséget megnézem!
@dabadab: Igen, és két különböző framework-ön.
@emvy: Sima mysql. Ipari cikkek vannak a webshopon és hozzá tartozó árak, tulajdonságok, ilyesmik, kapcsolótáblákkal.A csavar az a dologban, hogy:
1.) A tükör oldalon időközben bekerülhetnek függetlenül további termékek is, és így is konzisztensnek kell lennie az eredeti termékekkel a változások tekintetében.
(Magyarul több forrásból "szedi" az adatait, de minket most csak az érdekel, hogy a számunkra megadott forrással legyen 'pariban' és lehetőleg a többi inzertálás ne rontsa el a konzisztenciát.)2.) 1 api hívás csak 1 tábla változásait adja vissza json-ban vagy xml-ben.
(első hívás = teljes adathalmaz 1 táblára vonatkozóan, további hívások = csak a változás. ; Ezt gondolom, valahogy api kulcs alapján trackeli a forrás-api, illetve lehet force-olni, hogy teljes adathalmazt adjon vissza, de ez limitált.)
Kb. 21 tábla van a forrás webshopban, amiből 12-t kellene használni. (A többi rendelések, és ügyféladatok, amit most nem fogunk igénybe venni) -
FeniX-
senior tag
válasz
martonx
#18785
üzenetére
Szia, tetszik az ötlet, de webshop egyébként is kell, mert máshonnan is akarna termékeket megjeleníteni a "tükör" oldalon.
Ha mindig liveban mennek api lekérdezések minden egyes oldalbetöltésnél, az nagyon leterheli az eredeti oldalt.
Valamint sajnos az api lekérdezéseknél nem lehet szűrni, hanem csak egyszerűen visszaadja a teljes (vagy a változások) adathalmazát, 1 táblára vonatkozóan. Így utólag nem lehet db nélkül belekeresni, hogy mondjuk milyen kategóriák vannak, vagy tulajdonságok.
A host dokumentációjában benne is van, hogy amennyiben lehet, mindig a lehető legkisebb halmazt kérdezzék le a távoli oldalról.
-
FeniX-
senior tag
Sziasztok Kollégák, egy kis webprogramozós témában kérnék némi ötletet Tőletek.
Elkezdtem dolgozni egy munkán, aminek a lényege, hogy egy meglévő webshop termékeit át kell tükrözni egy új weboldalra is.A meglévő webshopnak van api-ja, aminek a segítségével az adatbázisból egyesével le lehet kérdezni a táblákban keletkezett változásokat.
(a legelső lekérdezésnél visszaadja a teljeset, utána pedig már csak a változásokat.)
[szerk.: Mármint 1 lekérdezés = 1 táblából a változások.]A bökkenő az csupán annyi, hogy az új webshop más keretrendszerrel készül. (wordpress, drupal, whatevör... még nem letisztázott.)
A két adatbázist kellene valahogy összeházasítanom, de egyelőre nem látom át teljesen, hogy amennyiben a meglévő oldalról (http get kérésekkel) 1-1 táblát tudok csak lekérdezni, akkor hogy legyen az adatmentés konzisztens.
(Gondolok arra, hogy pl. kategóriák azonosítóit másképp tárolja a régi és másképp az új, vagy mások a számozások, más kapcsolótáblák vannak árakra, tulajdonságokra, stb.)A kérdésem annyi, hogy erre mi lehet egy olyan praktikus megoldás, amivel nem tartok fent még egy teljes-copy adatbázist a régiről az új oldal alatt?
- sqlite?
- nézet táblák?
- fálj?Köszi, ha megdobtok pár ötlettel.
-
FeniX-
senior tag
válasz
pmonitor
#17895
üzenetére
Sokat beszélgetünk erről, de a haver egyáltalán nem használja az ilyen szakmai fórumokat, szósöl-szarságokat meg végképp kevésbé.
Hasonló területen dolgozom én is, viszont ügyfelekkel sosem találkozunk, így közvetlen kollégáktól nem tudok tippet kérni/megbeszélni.
Gondoltam itt, hátha.. -
FeniX-
senior tag
válasz
martonx
#17892
üzenetére
Hali, köszönöm a tippeket. Igazából @Marton-x válaszára reagálva: jó fejlesztő, csak inkább az van, hogy úgy érzi, muszáj elvállalnia a melókat, mert vidéken, ahol lakik nem nagyon lát most hirtelen más munkalehetőséget szakmán belül. 'Kívül meg aztán végképp...
A hosszú évek óta, mióta ismerem 1db 'hiba' volt a számlájára írható. Egy oldal dizájn frissítése azt okozta, hogy lassabban töltődött be az új oldal, emiatt a gúgli hátrébb sorolta a találatok között. Ezt ingyen javította, és utána még vagy 2 hónapig ingyen supportot is biztosított az ügyfélnek, aki elfogadta ezt a kártérítési módot.
Itt inkább az ilyen 'szarrágó' olcsójános ügyfelekkel van a gond, ahogy látom.
Egyébként, szerintem is olcsóbb nem elvállalni az ilyen munkákat, nagyjából egy megfejtésre jutottunk.
-
FeniX-
senior tag
Sziasztok, kicsit mellékszál téma, de olyan embert keresnék, akinek van tapasztalata az ügyfelek kezelésével kapcsolatban.
Mivel nem találtam kifejezett webprogramozós thread-et, ide írom le a jelenséget. Egyik ismerősöm KKV és most már nem először fut bele olyan ügyfélbe, aki dacára mindenféle szerződésnek, megegyezésnek, megállapodásnak (és amit akartok) úgy kezd el viselkedni, mintha kizárólagos "házi-programozója" lenne.
'Fizettem, akkor csináld meg, állj rendelkezésre 0-24ben'.
A jelenséghez hozzá tartozik:
- Ad hoc módon ad megbízásokat, de minden esetben telefonon, random időpontokban és nem hajlandó emailt írni, vagy összegzőt. (Végül általában már ő sem tudja, hogy mit akart pontosan)
- Azt képzeli, hogy bármikor, amikor felhívja a programozót, az eldob csapot-papot és vele /az ő dolgaival kezd el foglalkozni.
- Közkedvelt megjegyzés a "neked ez 5 perces munka!" típusú megjegyzés. (össze tákol valami félig-fos oldalt, ismeretlen keretrendszerrel, majd utána elvárja, hogy a 'webes' javítsa ki a hibákat [=értsd. ami neki nem tetszik], de még aznap.)
- Csipp-csupp ügyekkel is a programozót baxxtatja. Pl. "ez a gomb legyen zöld" .. - átállítja - majd: nem, nem mégsem jó, legyen sárga. Majd mikor ezek a vacakolások számlázva vannak, kikéri magának.
- Egy idő után érzelmi zsarolásba kezd. (Miattad nem tud elindulni az oldal / Ügyfeleket vesztek / Ki fogja nekem megtéríteni a kiesett időt) ..Az elmúlt jópár évben végig-kísértem az ismerős sztorijait, és 10-ből legalább 5 privát ügyfél ilyen. Legyen szó 50-es 'üzletasszonyról', vagy fiatal fuvarozó-vállalkozóról, vagy éppen végzős diák HR-esről.
Az elején normálisan indul, látszólag elfogadják a játékszabályokat, aztán menetből kiütközik, hogy ők is ilyen manipulátor típusúak.Sajnos a KKV-ban utóbb nem igazán lehet minden esetben megválogatni, hogy kiből lesz fizető ügyfél, úgymond 'muszáj' belemenni, máskülönben le lehet adni a szerelést a szertárban és nézni másik munkát.
Szóval, ha van köztetek valaki, akinek van ebben tapasztalata, és pár hasznos tippje, azt megköszönném!
-
FeniX-
senior tag
válasz
FeniX-
#16978
üzenetére
Minden pont gyermek-listát készít a sugarán belül található többi pontról, és mikor ki van jelölve a cél, akkor ezen a listán elkezd haladni. Ha kiválasztja azt a sugarában található pontot, amelyik a legközelebb van a célhoz, akkor azon a ponton ugyanúgy gyermeklista alapján indul tovább. Valahogy menet közben könyveled, hogy melyik pontokon jártál, vagy súlyozás alapján.. - valami ilyesmi absztrakt verzióban.
-
FeniX-
senior tag
válasz
racskobalazs
#16977
üzenetére
Tudnál valami "real-life" példát hozni, mert nekem ez így nem teljesen érthető.

Mi van ezekkel a markerekkel? Mit jelölnek?
pl. egy helyen található populációt számmal? és mit kell összekötni? Vagy miért kell őket egymással összekötni?Elképzelhető, hogy valami linked-list -et kéne csinálnod az egymás közelében lévő pontokkal, és azok súlyával.
Meghatározni, hogy a cél és a start egyáltalán összeköthető -e a megadott listából, és ha igen, akkor a listát úgy bejárni, hogy a legkisebb súllyal essenek latba az összekötő pontok.
Asszem' így értem.
Jól értem?
-
FeniX-
senior tag
válasz
racskobalazs
#16975
üzenetére
Hali, nagyban függ a megfelelő eszközkészlet a bemenet formátumától szerintem.
A tetszőleges formátumú térkép lehet egy gyenge minőségű jpeg is, nem?
De akár egy gpx fálj.
Mással állnék neki az egyiknek és mással a másiknak.Mindenképpen valami olyan formátumban próbálnám meg kinyerni belőle az adatokat, amit már tudsz kezelni a meglévő ismereteiddel ( C# ), például csv fálj, vagy json, esetleg yaml adatformátum, vagy xml.
Ezek nagyon általános tippek csak.
BUÉK.
Új hozzászólás Aktív témák
Hirdetés
● olvasd el a téma összefoglalót!
- TCL LCD és LED TV-k
- Kötelező frissítésnek számít a Microsoft legújabb csomagja a Windows 11-hez
- BestBuy topik
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Vicces képek
- Amazon Kindle
- The Division 2 (PC, XO, PS4)
- Apple Watch Sport - ez is csak egy okosóra
- Házimozi belépő szinten
- Xbox Series X|S
- További aktív témák...
- Latitude 5440 14" FHD IPS i7-1365U 16GB 512GB NVMe ujjlolv IR kam gar
- GAMER PC! i5-13500 / RTX 3070 Ti / 16GB DDR / 512GB NVMe / 650w!
- Eladó Precision 7540 FHD IPS i7-9850h Radeon Pro WX 3200 32 512 magyarított bill + külső hangkártya
- Kingston HyperX FURY RGB 2x16GB DDR4 3200MHz CL16 Eladó!
- iPad Air 10.9" M1 2022 - full doboz, garancia (118)
- iPhone 11 64GB 100% (3hónap Garancia)- AKCIÓ
- Ultimate előfizetés akár 3611 Ft/hó áron! Azonnali, automatizált aktiválással, csak Nálam!
- MacBook, Apple M1 / M2 kompatibilis dokkolók, DisplayLink 4K, USB-C, Type-C
- Vállalom Xiaomi Okoskamerák szoftveres javíttását
- Samsung Galaxy S23 256,Átlagos,Adatkabel,12 hónap garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



