- Mobil flották
- Samsung Galaxy A54 - türelemjáték
- Realme 9 Pro+ - szükséges plusz?
- Vodafone-ra áttért Digi Mobilosok
- Fotók, videók mobillal
- Apple iPhone 15 - a bevált módszer
- Samsung Galaxy A52s 5G - jó S-tehetség
- Honor Magic5 Pro - kamerák bűvöletében
- Nubia Neo 5G - olcsó játék
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
Hirdetés
-
Egyre több európai használja a Telegramot, ezért megkereste az EU
it Hamarosan sokkal szigorúbb szabályozás alá esik az EU-ban a Telegram, mivel egyre több a helyi felhasználója.
-
Rengeteg csatlakozó van a HP legfrissebb, irodai célú monitorgóliátján
ph A Series 7 Pro termékcsalád 24:10-es képarányú képviselője ugyan 60 Hz-es, de rendkívül jó felszereltséggel büszkélkedhet.
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
-
Sk8erPeter
nagyúr
válasz The DJ #17957 üzenetére
Én a helyedben megkérdezném itt:
Joomla Stack Exchange
http://joomla.stackexchange.com/
Biztos vannak olyan arcok, akik még ilyen ősrégi fosokhoz is értenek, mint az 1.5-ös Joomla. Vagy érdemibbet tudnak mondani, mert ahogy elnéztem az itt aktív közösséget, senki nem ért a Joomlához (és ez javukra legyen mondva ).Sk8erPeter
-
Sk8erPeter
nagyúr
válasz GGAllin #17974 üzenetére
"Linux(Xubuntu) alól akarom futtatni a Wamp Servert de valami nem jó"
Jaja, az eléggé nem jó, hogy Windows-cuccot akarsz Linuxra erőltetni, olyat, aminek ráadásul tökéletes alternatívái vannak Linux-oldalon. Érdekelne, hogy mi az oka?Egyébként a Wine-emulációk még mindig nagyon korlátosak, még ha egész sok Windows-progi fut is így Linuxon, az esetek többségében tapasztalható valamiféle hiányosság. Persze nem is elvárható, hogy minden menjen.
(#17979) mobal:
Miért épp az? Mármint MySQL oké, hogy nem, csak miért MariaDB, miért nem PostgreSQL, vagy ilyesmi. Azért, mert újabb, vagy csak mert MySQL-utód, vagy van valami egyéb oka, pl. szakmai vagy simán ízlésbeli szempontok? (Csak kíváncsi vagyok, félre ne értsd, nem azért kérdezem, hogy aztán vitatkozzak, hogy hádepedignemis, csak érdekel. )Sk8erPeter
-
Sk8erPeter
nagyúr
válasz Speeedfire #17983 üzenetére
Nem azt kérdeztem, hogy miért MariaDB a MySQL helyett, mert az értelemszerű, hogy "jobb", azt kérdeztem, miért pont MariaDB, miért nem mondjuk PostgreSQL (vagy más). De pont ezt így le is írtam. "Mármint MySQL oké, hogy nem, csak miért MariaDB, miért nem PostgreSQL, vagy ilyesmi"
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz Speeedfire #17985 üzenetére
Végül is a MariaDB sem ismert a "kommersz körökben", akármi legyen is az. A hostingcégek többsége még mindig a MySQL-t nyomatja érthető módon, mivel pl. a szintén népszerű PHP-alkalmazások többsége is erre alapoz, ez az örökség még elég sokáig fent fog maradni, nehéz elképzelni hirtelen váltást, mert így menne a kukába az összes régi webes cucc is, ami MySQL-re épített. Ha viszont alternatívák után kell nézni, akkor a PostgreSQL elég népszerű, az nem valószínű, hogy ennél a MariaDB népszerűbb lenne, főleg már csak amiatt sem lehet az, mert utóbbi JÓVAL újabb, a PostgreSQL-re rengeteg alkalmazás épül. Persze abban igazad van, hogy valószínűleg kevésbé fájdalmas az átállás MariaDB-re MySQL-ről, mint pl. PostgreSQL-re, gondolom erre gondoltál.
[ Szerkesztve ]
Sk8erPeter
-
Sk8erPeter
nagyúr
Elméletileg nem, aztán a gyakorlat lehet, hogy adott esetben mást mutat, de ha még jobb esetekben nincs is probléma az átállással, gondolj bele, a weben fent lévő cuccok közül vajon hány készülhetett olyan módon, hogy ott nem jelent gondot egy komolyabb váltás... hát olyanokból arányaiban elég "kevés" lehet (a nagy többséghez képest).
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz #68216320 #17993 üzenetére
Ez így tényleg ronda, eleve kerülendő globális változókat használni, de miért nem passzolod át egyszerűen akár a konstruktorban, akár valamelyik metódus paramétereként a szükséges változót?
(#17989) mobal:
Jól hangzik elméletben, de a szolgáltatók többségénél még mindig nem MariaDB van, hanem MySQL.Sk8erPeter
-
Sk8erPeter
nagyúr
válasz #68216320 #17999 üzenetére
Nem, nem az a baj vele, hogy nem "hordozható", hanem hogy túl sok mindent akar csinálni az osztályod - éppen ahogy j0k3r! írta, és tök igaza van -, olyat is, ami nem tartozik az ő hatáskörébe, és hogy idézzem a kollégát, "A te esetedben a User osztálynak csak annyi dolga kellene, hogy legyen, hogy egy ilyen entitást leírjon". Tehát ha van egy felhasználó osztályod, akkor az írjon le felhasználóra vonatkozó attribútumokat (milyen tulajdonságai vannak) és műveleteket (miket tud a felhasználó csinálni), de ne lehessen vele tök más felhasználókat is szerkesztgetni, törölgetni, hozzáadni, mert az már nem tartozik rá, hogy az adatbázisban milyen egyéb felhasználók vannak, főleg nem szabad itt, hogy azokat még kezelgetni is tudja. Ilyesmire tényleg egy külön osztály való, aki kezeli ezeket az entitásokat egy "magasabb" szinten, és ő tudhat is róla, hogy milyen felhasználók vannak.
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz PumpkinSeed #18027 üzenetére
"meg is értem, hogy nagy a kereslet Java szakember irányába, mert abból tényleg szinte nulla a szakember"
Ekkora hülyeséget hogy lehet leírni? Már hogy lenne nulla szakember Javából? Lehet, hogy Te nem találkoztál komoly, hozzáértő szakemberekkel abban a jelenleg még kicsi világban, amiben szakmai téren mozogsz, de rengeteg ilyet találni - ha már itt tartunk, inkább nehéz kifogni jó szakembert PHP-s területről, mint Javásról. Nem véletlenül fizetik meg jól. Nyilván itt is bőven vannak kóklerek, mint mindenhol. És ugyanez igaz lehet C#-vonalra (nagyon jó és nagyon rossz szakemberek is vannak, és jók tudnak lenni a fizetések), felesleges is azon rugózni, melyik a jobb. Ott dől el igazán a kérdés, hogy valaki melyikre állt rá jobban - aztán lehet később váltani, csak nehézkes (meg ugye az adott nyelvből tudsz felmutatni igazán komoly szakmai tapasztalatot, és akárki akármit mond, hogy nem a nyelv számít, hanem az algoritmusok, meg a programozási szemlélet, blabla, ez a gyakorlatban bullshit, mert igenis számít, hogy mennyire vagy ráállva a nyelvhez kapcsolódó infrastruktúrára). Sőt, egyébként C/C++ területen is van kereslet, és ott is komoly fizetéseket el lehet érni, mivel ezek sokszor kapcsolódnak speckó területekhez (pl. beágyazott fejlesztés, ilyesmik), meg léteznek jó Python-állások, stb., de ha megnézed az állásajánlatokat, akkor tényleg brutálisan sok Javás kínálat van.
Egyébként uncsi picit visszatérően olvasgatni a topicokban, hogy sokan mindig valaki másokat hibáztatnak azért, ha nem sikerült kiképezni magukat valamilyen nyelvből. Igen, az oktatás többnyire szar, ritka a pozitív kivétel, ezért kell autodidakta módon tanulni, jó forrásokból, és rengeteg energiát, időt, szorgalmat kell rááldozni, és folyamatosan képezni magadat, utánanézni, megérteni, ha valamit nem látsz át. Ez ilyen, nem fogja megtanulni helyetted senki. (BTW nekem sem tanította senki a webfejlesztést, és nem a BME-t szidtam azért, amiért elhanyagolható a jó webfejlesztés-oktatás (konkrétan ASP.NET-hez kapcsolódóan találkoztam csak ilyennel egy szabvál keretében).)
Hogy egy olyan szeletével találkoztál a Java-programozásnak, ami épp az adott területhez kapcsolódó gyengébb infrastruktúra (keretrendszerek, fejlesztőeszközök, és minden egyéb, ami befolyásolja a fejlesztést) miatt nagyon nagy szopókör volt, vagy rosszul választottad meg az eszközöket, az még önmagában egyáltalán nem minősíti magát a nyelvet (mert arról nem írtál, hogy maga a nyelv miért lenne hibás ezért).(#18024) szupermacs:
Annyiból szokott számítani a szakmailag RELEVÁNS papír, hogy legalább annyiról tanúskodik, hogy képes vagy magad átvergődni különböző megpróbáltatásokon, tehát képes vagy tanulni, megoldani problémákat. Ettől még egy egyetem elvégzése sem garancia semmire, olyan ocsmány munkát végző emberekkel lehet találkozni még komoly egyetemeken is, hogy elkeserítő, de itt legalább szerencsére számtalan nagyon jó példával is lehet találkozni. Egyébként jó esetben állásinterjún úgyis kiderül, hogy mennyire lehetsz alkalmas a feladatok elvégzésére (azért írom, hogy "jó esetben", mert van, hogy élesben kiderül, hogy mégsem az igazi a munkavállaló, vagy épp az interjú menete van elcseszve, és az interjúztató szopatja feleslegesen a munkakeresőt).
A Python tanulásnak egyébként azért lehet jó, mert hozzászoktat a megfelelő kódstrukturáláshoz (kényszerítve vagy az indentálásra (behúzásra)), meg viszonylag gyorsan tanulható, és nem túl nehéz belekezdeni sem a kódolásba (mint általában a scriptnyelveknél).(#18001) PeachMan:
Valami ilyesmi, de azért a user is tudja módosítani a saját avatarját. De maga a feltöltés menete nyilván ne a felhasználó osztályában legyen implementálva, csak áthív egy másik osztály megfelelő metódusára.Sk8erPeter
-
Sk8erPeter
nagyúr
válasz martin66 #18029 üzenetére
"A baj, pedig az, hogy ez mögé illeszti be a plugin magát"
Nem a the_content() függvényhívás részeként kerül kiírásra?A WordPress lelkivilágának ismerete nélkül elég nehéz erre a kérdésre válaszolni, igazából végig kellene debuggolni, hogy hol kerül beszúrásra a plugined tartalma, meg érteni kéne, az általad idézett rész, tehát hogy "Add WP filter for automatic shortcodes" mire vonatkozik (milyen automatic shortcodes, mi az?), mert nem tűnik túl logikusnak, hogy egy SZŰRŐ adjon hozzá tartalmat egy posthoz (ettől még persze működhet így a WordPress ), látni kéne a plugined kódjának többi részét, hátha abból összeállna a kép, mert az általad berakott kódrészletek és a screenshot nem sokat segít.
Egyébként ahol tuti értenek hozzá, az a WordPress Development Stack Exchange site: http://wordpress.stackexchange.com/
Itt is megkérdezhetnéd - angolul -, itt sokkal valószínűbb, hogy belátható időn belül kapsz hathatós segítséget.(#18031) PumpkinSeed:
Pályakezdőként is nyugodtan lehet jelentkezni megfelelő Java-tudással egy junior pozícióra. (Ezt az első bekezdésedre írom.) Persze ez más nyelvre is igaz. Jó esetben az ilyen szinten elvárható tudást nézik (legyenek stabilak az alapok, értsd, mi miért működik úgy, ahogy, legyenek azért ismereteid a többszálúságról is, stb.), meg a képességet, hogy alkalmas vagy látszólag arra, hogy aztán később a cég jó szakembere legyél, ha belejössz. Megértem, hogy neked nem jött be a nyelv, van ilyen, a lényeg, hogy abban fejlessz, ami közelebb áll hozzád.
Egyébként az oktatás színvonalával kapcsolatos felháborodás természetesen jogos, mert elvárható lenne, hogy adott egyetem/főiskola/OKJ-s képzés/stb. az embernek valóban naprakész (!), használható tudást adjon, sajnos ritkán mondható ez el, és sajnos el kell fogadni, hogy az ember kénytelen kőkeményen képezni saját magát, így kell áthidalnia a problémát, erre utaltam.(#18032) mobal:
Nem tudom, hogy elolvastad-e az egész hozzászólásomat. Éppen ott van, hogy - idézem - "Ettől még egy egyetem elvégzése sem garancia semmire"... De azért ha valaki végigcsinál egy nevesebb egyetemet, az talán annyira utal, hogy képes valahogy átszenvedni magát a megpróbáltatásokon.
Egyébként nem értem, miért kellene befejezni a témát, még ha OFF-ba is kell rakni, ez programozáshoz kapcsolódó beszélgetés, nem pedig a karácsonyi bejgliről dumálunk, és bőven érintheti a PHP-fejlesztőket is (mint a mellékelt ábra mutatja), és így megoszthatjuk egymással a gondolatainkat, ettől is pörögnek a topicok. (Meg amúgy mostanában vagy csend van, vagy érdektelen kérdés sajna.)[ Szerkesztve ]
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz PumpkinSeed #18061 üzenetére
"error-t dobott arra, hogy objektumot nem akar tárolni és azt hittem, hogy nem lehet"
Az elég durva lenne... Egyébként nem valószínű, hogy az volt a hiba, hogy objektumot "nem akar tárolni", hanem valami ennél PICIKÉT konkrétabb és értelmesebb hiba fordult elő.[ Szerkesztve ]
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz #68216320 #18085 üzenetére
Az első mindenképpen ocsmány megoldás, mivel így nem válik szét a megjelenítés és az adatok validálása, feldolgozása, adatbázisba írása (meg hasonló műveletek). A form kiírásának semmi köze nem szabadna, hogy legyen ahhoz, hogy aztán mit kezdesz az adataiddal. Szóval mindenképp válaszd külön a kettőt. Ezért szokás szétválasztani a különböző rétegeket (lásd MVC-szemlélet és társai).
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz DNReNTi #18102 üzenetére
Szerintem ez jó kiindulási alap:
https://gist.github.com/Maaiins/0d39341d6cd61718e8de
Itt például a function ${GET_OR_IS}${NAME}() részt átírhatnád function get${NAME}()-re, hátha ez megoldja.Sk8erPeter
-
Sk8erPeter
nagyúr
válasz DNReNTi #18105 üzenetére
Amúgy a PHP Stormnak annyiból teljesen igaza van, hogy az a jó konvenció, hogy a boolean változók getterei is-zel kezdődnek (isXY()). A getXY() elnevezés kevésbé tűnik szépnek kódolvasáskor. (Pl. mittomén, leírva a $user->isAdmin() sokkal jobban mutat és logikusabban olvasható, mint pl. a $user->getIsAdmin().)
Mondjuk az isIsDraft tényleg hülye név, ezt igazán felismerhetné a PHP Storm, hogy épp is az eleje a változónak is...[ Szerkesztve ]
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz fordfairlane #18116 üzenetére
Nem árt felhívni a kolléga figyelmét, hogy ez csak akkor működik, ha a második és harmadik tömbnek legalább annyi eleme van, mint az elsőnek. Persze az elvárt, hogy mindnek ugyanannyi eleme legyen.
(#18126) deedetette:
Ez általános algoritmizálási kérdés, érdemes végiggondolnod, hogy oldanád meg pszeudokóddal.
- az első feladat esetén növelgetsz egy változót, ha 60-nál nagyobb számot találsz
- a második feladatnál pedig tárolnod kell a ciklusban való rohangászás során az addig megtalált maximális számot (első legnagyobb), illetve a második legnagyobbat, és hasonlítgatni a ciklusban épp vizsgált új tömbelemmel, meg az eddig megtalált első és második legnagyobb számmal (nagyobb-e, mint az addigi második legnagyobb szám, illetve még kisebb-e, mint az első legnagyobb). Persze mindig frissítgetned kell az első/második legnagyobb számot is, ha találsz azok korábbi értékeinél még nagyobbat a ciklusban való lépegetés során.[ Szerkesztve ]
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz Speeedfire #18155 üzenetére
Sejtem, hogy ilyesmi módon akarja futtatni a scriptet, csak az nem derült ki, hogy a kép elérési útja pontosan mitől nem jó, és hogy azonos szerveren találhatóak-e a képek és maga a script - ha nem, akkor a relatív elérési út nyilván nem lesz jó, meg engedélyek is közbeszólhatnak, ezért kérdezem tőle, hogy pontosan hogyan próbálkozik, hátha így gyorsabb lesz az oknyomozás.
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz DiabloCorsa #18160 üzenetére
DOMDocument::loadXML-lel betöltöd az XML-fájlt, getElementsByTagName segítségével a tageket tudod betölteni, bejárod az így kapott eredményhalmazt, getAttribute segítségével pedig az attribútumok értékeit tudod lekérni. Az utóbbi oldalon a kommentek között egy egész értelmes példakódot is találsz.
Írj, ha ez alapján sem jön össze.Sk8erPeter
-
Sk8erPeter
nagyúr
Sk8erPeter
-
Sk8erPeter
nagyúr
-
Sk8erPeter
nagyúr
-
Sk8erPeter
nagyúr
"Ezek működnek. De egyik sem scriptet hív."
Ez mondjuk elég fontos lehet, hogy van már olyan, ahol műxik. Van futtatási jogosultsága annak a júzernek, aki ezt futtatni próbálja? Pl. az a júzer benne van olyan csoportban, akinek van joga ehhez, vagy van explicit joga a futtatásra?
Ha nincs, az para."Viiszont amin most túrázok, az sem scriptként meghívva, sem a konkrét parancsot meghívva shell_exec-cel, nem megy."
Nem túl konkrét, hogy min túrázol.Sk8erPeter
-
Sk8erPeter
nagyúr
válasz Thrawnad #18380 üzenetére
A mysql_* kezdetű függvényeket felejtsd el, elavult, nem támogatott, és amúgy is 2016 van, használj PDO-t vagy MySQLi-t, ÉS paraméterezett lekérdezéseket, változóbehelyettesítés (mint nálad a
nap='$ma'
) a query-ben egyáltalán nem szabad, hogy szerepeljenek. Ez az első lépés, még ha kényelmetlen is lesz az átírás, ez már szinte kötelező (tisztább, szárazabb, biztonságosabb érzés).Sk8erPeter
Új hozzászólás Aktív témák
- Mobil flották
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Computex 2024: teljesen integrált hibrid hűtéssel közeleg az MSI új csúcs-VGA-ja
- ThinkPad (NEM IdeaPad)
- Kerékpárosok, bringások ide!
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Nők, nőügyek (18+)
- Futás, futópályák
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- USB to S/PDif konverter a modern RIAA, elektroncsövekkel
- További aktív témák...
- Asus K95VJ, 18,4" FHD, I7-3630QM 8x3,40 GHz, 16GB DDR3, 250GB SSD+1TB HDD, 1GB VGA ,WIN 10, Számla,
- Asus R751L, 17,3" FHD, I7-4510U, 8GB DDR3, 1TB HDD, 2GB VGA ,WIN 10, Számla, garancia
- IdeaPad 1 15ALC7 15.6" FHD Ryzen 5 5500U 16GB 512GB NVMe SSD (PCIe 4.0) gar
- Asus N73S, 17,3" FHD, I7-2670QM 8x3,10 GHz, 16GB DDR3, 250GB SSD,500GB HDD, 2GB VGA ,WIN 10, Számla,
- Asus K75VJ, 17,3" HD+, I7-3630QM 8X3,40 GHz, 16GB DDR3, 250GB SSD, 2GB VGA ,WIN 10, Számla, garancia
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Ozeki Kft.
Város: Debrecen