- Xiaomi 14 - párátlanul jó lehetne
- Yettel topik
- Motorola Razr 40 Ultra - jó volt a terv
- Garmin Forerunner 165 - alapozó edzés
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- iOS alkalmazások
- Vodafone mobilszolgáltatások
- Amazfit GTS 4 - divatos megjelenés
- Android alkalmazások - szoftver kibeszélő topik
- Redmi Note 12 5G - ez lenne az ász?
Hirdetés
-
Olcsó 5G-s ajánlatot nyújt a Realme Indiának
ma Megérkezett a Realme C65 5G, az első készülék a MediaTek Dimensity 6300-zal.
-
Toyota Corolla Touring Sport 2.0 teszt és az autóipar
lo Némi autóipari kitekintés után egy középkategóriás autót mutatok be, ami az észszerűség műhelyében készül.
-
Premier előzetesen a Wrath: Aeon of Ruin konzolos változatai
gp A PC-s változat után a minap PlayStationre, Xbox-ra és Switch-re is elérhető lett a program.
-
Mobilarena
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz martonx #5966 üzenetére
Köszi, hogy írtál a témában.
Igazából korábban pont ő írta, hogy nem akar CMS-t használni.
A CMS csak úgy került szóba, hogy itt még egy tök általános kérdést tett fel, ahol kapásból az tűnt a legegyszerűbb válasznak, hogy használjon CMS-t, és meg is van oldva a gondja, mert nem volt tiszta, mennyire van tisztában a PHP-nál komolyabb, normálisabb nyelvekkel.[ Szerkesztve ]
Sk8erPeter
-
Bikkrom
senior tag
válasz martonx #5966 üzenetére
Csak ajánlották a "problémám" általános leírásra a CMSt, de gondoltam, hogy semmi sem lesz ilyen kis méretű és hatékony, mint egy asp .net 4.0 minimál kód. Az üres DB 3MB, maga az oldal 1MB(persze ebből egy átlagos betöltés 100kb kb). Benne minden funkció amit fentebb felvázoltam.
A tárhely terén nagyon simán ráböktél erre az oldalra. Ennyire tiszta a helyzet az ASP-s tárhelyek piacán? Róluk még nem hallottam és véleményt sem találtam a neten.
Végül is az ingyenes csomagjuk jó lesz egy darabig amíg be nem indul az oldal. A DB fog csak nőni, tehát tárhelyben sem kell pár száz megánál több. Az adatforgalom ami kritikus. Ahogy nézem itt is napi 3GB után lekorlátoznak. Na de hátha lehet velük egyezkedni. Valami spec csomagot majd megérdeklődök náluk, ha arra kerül a sor.
Minden esetre jobb alternatíva az eddig kinézett sandbox.proserver-nél. Ott csak ingyenes van és valszeg költöznöm kellett volna ha beindul az oldal. Amire meg a fentebb említett tarhely.eu-t néztem ki. De ott nem írják mekkora forgalomtól korlátoznak és kicsit drágább is az általad említettnél.Sic vis pacem, para bellum! - Ha békét akarsz, készülj a háborúra!
-
Bikkrom
senior tag
válasz martonx #5969 üzenetére
A jquery igen tetszetős. Végül is mivel elég minimális az oldalam így csak a "csicsázáshoz" kellett egy slideshow. 9kB a slideshow.js meg 92kB a jquery 1.7.1. De a 92 kiló nem tőlem töltődik.
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
Ez a bevett eljárás. Ez a 92kB nem az én forgalmam.
De ezek tudtommal egyszer töltődnek le. CSS is meg ugye a layout képei is. Onnantól csak pár kilóbájtok mozognak. Kér a user, a szerveren lefut az adatlekérés és pár kilót visszaküld a szerver. Vagy éppen feltölt pár kilót a user ha cikket ír vagy kommentel. Ez minimális.Főleg azért lesz ez kevés, mert most, hogy megismerkedtem a div/css kombóval (én még tableben tanultam) így igyekeztem olyan hatást elérni, mint ami css zen garden oldalán látható.
De ha véletlen túllépem hátha hajlandóak egyezkedni ennél a tárhelyszolgáltatónál. Kifizetem a középső csomagot, cserébe emeljék meg a korlátozást. Meg a DB fog növekedni max 200-300 megára. A többi extrája nem izgat a nagyobb csomagnak.
[ Szerkesztve ]
Sic vis pacem, para bellum! - Ha békét akarsz, készülj a háborúra!
-
jeszi
tag
válasz martonx #6030 üzenetére
Szia!
1 másodperc alatt kb. 4 sms-t lehet smsc-n keresztül kiküldeni, ezt ki is kell használni, mert napi kb. 5000 sms kimegy. sleep 0.2 várakoztatással már folyamatosan látszik valamennyi cpu használat, nem olyan szép megoldás. A load is nagyobb lesz.
A perl csak induláskor kapcsolódik az smsc szerverhez és várja a kéréseket, így nem kell minden küldéskor felépíteni majd bontani a kapcsolatot, ez is gyorsít.
perl - szerver
sms.sh - kliensPersze minden képlékeny, most próbálom kialakítani valahogy...
Nem félek a haláltól, majdcsak túlélem valahogy!
-
Jim Tonic
nagyúr
válasz martonx #6111 üzenetére
IP mellett rögzítheted a böngészőt is, valamint kidobhatsz egy sütit is. Ennél többet nem nagyon tudsz tenni, bármi kikerülhető. Azért a süti elég szokott lenni a legtöbb felhasználóhoz.
Esetleg, bár nem ismerem az oldal jellegét, ne egy felhasználó kelljen a jóváhagyáshoz, hanem pl. 10. Ekkor már mondhatod, hogy 100%-ban nem érkezhet egy IP-ről, és akkor a koleszeket sem kell kizárnod.
[ Szerkesztve ]
Alcohol & calculus don't mix. Never drink & derive.
-
dabadab
titán
válasz martonx #6111 üzenetére
Hosztnév felesleges, az semmivel sem tud többet, mint az IP. Az IP valamennyit segít, de nem mindenható, egyrészt ott a dinamikus IP problémája, másrészt meg pl. kollégiumoknál simán előfordul, hogy egyetlen IP címe van, azzal megy ki az összes benntlakó forgalma, sőt, kicsi ISP-nél is láttam ilyen megoldást.
Ennél többet viszont nem nagyon lehet tenni tisztán programozott megoldással, viszont bevezethetsz ajánlási rendszert vagy valami web of trust módszert.DRM is theft
-
Jim Tonic
nagyúr
válasz martonx #6115 üzenetére
Ez így van, mint írtam, a hozzáértőt nem fogod meg. Ha pl. ADSL-lel kérsz egy reconnectet, már új az IP-d is.
Java scripttel le lehet kérdezni a MAC address is, esetleg próbáld meg még azt. A baj az, hogy a sand box miatt már nem nagyon működik. Signed appletet készítése meg kissé körülményes. Mondjuk rémlik valami asp megoldás is, de már nem emlékszem.
Mondanom sem kell, ez is átírható, de ez már azért körülményesebb. Ha együttesen használod ezeket, akkor talán nem jön rá a próbálkozó, mivel bukott le.Alcohol & calculus don't mix. Never drink & derive.
-
Sk8erPeter
nagyúr
válasz martonx #6111 üzenetére
Mi a konkrét feladat? Nem lehetne inkább szerepkörökre bontva korlátozni, ki az, akinek van jogosultsága elfogadni a bevitt adatokat? Úgy értem, egy vagy több megbízott "moderátorszerű" szerepkörrel rendelkező felhasználó.
Vagy itt teljesen szabadon felvitt adatokról van szó, és az a lényeg, hogy ezek az elbírálások széjjel legyenek osztva, közösségi elbírálás alá essenek, ne kelljen megbízható felhasználó(k)ra bízni az adatelfogadást? Mert ebben az esetben tényleg az lehetne a könnyebben járható út, hogy több felhasználói szavazat is szükséges valamilyen felvitt adat elfogadásához.Sk8erPeter
-
Sk8erPeter
nagyúr
válasz martonx #6118 üzenetére
"szépen sikerült kiszűrni IP + browserben letárolt azonosító cookie-val"
És mi van, ha a júzer törli a teljes cache-t, cookie-kat, session-adatokat, localStorage-ot, blabla?
Lehet, hogy valami triviális dologra nem gondolok, de most elsőre nem jött át, mitől biztonságos a módszer, a kétszeres regisztrációt ezzel hogy lehet kiszűrni.Sk8erPeter
-
Sk8erPeter
nagyúr
válasz martonx #6120 üzenetére
De engem azért lepett meg a dolog, mert azt írtad, hogy "a csalások 99%-át megfogja" - de még mindig nem látom be, miért.
Ennyi alapján elég csak egyszerűen mondjuk Chrome helyett Firefoxban vagy egyéb böngészőben megnyitnia az oldalt, és ott regel megint (mert ugye IP-cím alapján nem elég szűrni, a korábban említett esetleges IP-cím-egyezőségek miatt; tehát nem lehet kizárni azt, hogy két felhasználó azonos IP-ről akarjon bejelentkezni/regelni). Meg a cookie-k, cache és a többi törlése nem egy túlzottan expert dolog, mert olyanok is szokták törölgetni az ilyesmiket mondjuk CCleanerrel, akiknek fogalmuk sincs a zzzinternet működéséről. Meg az sem egy olyan extrém valami, hogy egy átlagjúzernek mondjuk két böngészője van (hát tudod, a kék e betű, meg a színes négyszínű gömböcske vagy a rókácska vagy az O-betűcske ).
Pl. mi van, ha az adott felhasználó mondjuk bejelentkezett Chrome-ban, de az valamiért becrash-elt neki, aztán ezért azt gondolja, hogy a Chrome összefosta magát, és ezért IE-ben nyitja meg utána az oldalt? Vagy mittudomén, az egyetemi hallgatói számítógépközpontban hirtelen áramszünet lett bejelentkezés után, és akkor úgy dönt, hogy na jó, majd otthonról folytatja, és elfogadja az eredményt? Akkor már nem fogja tudni megtenni, mert visszadobod, hogy ő egy csaló?
Ezek egyből eszembe jutottak, amikor írtad az IP+cookie-alapú tárolást, de azt gondoltam, hogy valami fontos elkerüli a figyelmem.Szabad esetleg még egy picit több infót megtudni a dologról, hogy hogyan zajlik? Nyilván ne írj le minden részletet, mert ez nem publikus, de azt szabad tudni, hogy pl. van-e akadálya, hogy a meccs/online játék/nemtommi kezdete előtt az egyes felhasználók megadhassanak olyan kódot/számot/kutyájuk nevét, amit csak ők tudhatnak? Tehát ami egyértelműen a felhasználóhoz kötné. Mert akkor ez alapján az egyedi kód alapján lehetne őket valahogy azonosítani. Csak egy picivel több infót kéne tudni ahhoz, hogy ez megvalósítható lenne-e.
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz martonx #6122 üzenetére
"Namost ha csak egyszer is elrontotta a csaló, és nem törölte a cookie-kat a legutóbbi 100 alkalommal, illetve nem kért le új dinamikus IP-t sem minden egyes eredmény felvitel után, akkor máris kiszűrhető emberünk."
Ja oké, ez volt a kulcsmondat ahhoz, hogy megértsem. Tehát ezek szerint azt figyeled, hogy amennyiben elfelejtett jól csalni, és nem kapcsolt át a böngészőben pornómódra (Ctrl+Shift+N), vagy nem váltott böngészőt, vagy nem törölte a cookie-kat, és ugyanott jelentkezett be a másik accountra is, arra, amelyik elfogadja az eredményt, akkor bannolod vagy ilyesmi. Na de akkor vegyünk megint egy példát: mi van, ha a két ember egymás haverja, és mondjuk tényleg ugyanazon a gépen akarják elfogadni az eredményeket? Vagy mi van, ha bemennek az egyetemi gépekhez, és mondjuk pont ugyanahhoz a géphez ülnek le?
Vagy ne legyenek egymás spanjai, meg ne forduljon má' elő az a minimális valószínűségű eset, hogy pont ugyanahhoz a géphez ülnek?
Tudom, ennek az előfordulási esélye nem túl nagy, de ki tudja...
Egyébként meg ha valaki normálisan akar csalni, akkor megpróbálja ezt a dolgot automatizálni. Vagy azt nem lehet, mert van valami CAPTCHA vagy ilyesmi?[ Szerkesztve ]
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz martonx #6124 üzenetére
Ja, hát 100%-os tuti, hogy nincs, én is nem kicsit meg lennék rekedve, hogy mi a fullos megoldás.
Azt nem lehetne megcsinálni, hogy minden felhasználónak rendelkeznie kell még a kétfős "party" (nevezzük így, mert nem vágom, miről van szó ) ELŐTT egy accounttal? Tehát hogy ki lehessen zárni azt az esetet, hogy valaki a party után, utólag létrehozza a másik accountot, amivel el kell fogadni az eredményt. Azért ez sztem már eleve elég sokat segítene. Tehát addig nem lehet elkezdeni a partyt, amíg nincs mindenkinek accountja, mert különben érvénytelen az egész. Bár lehet, hogy ez meg valami más szempontból nem jó.
Vagy akkor a party után lehetne mindkettő felhasználónak kapásból automatikusan létrehozni egy-egy accountot, ők mondják meg, mi az e-mail-címük, és oda lesz küldve egy-egy jelszó, csak azzal tudnak belépni.
Esetleg minden meccs után lehetne az előre megadott e-mail-címre automatikusan küldeni egy-egy jelszót, amiről a másik úgysem tud (csak ha hozzáfér a másik e-mail-fiókjához, de akkor már úgyis tök mindegy), és csak annak ismeretében lehetne elfogadni a végeredményt.[ Szerkesztve ]
Sk8erPeter
-
válasz martonx #6195 üzenetére
Nem nyert! Ezeket már végigjártam. Igazán segítőkész vagy!
Az a gáz hogy az active szóra az active directory jön ki googléból . Eddig én is eljutottam, rengeteg példa van hogyan kell magát az egész active directory-t kilistáz.
Nekem a már kész listát kellene végignézetnem hogy melyik gép ad választ. Ehhez keresgélek megoldást, bár eddig többszálú pingelést látom jónak.Vintage Story PH szervere újra fut!
-
Karma
félisten
válasz martonx #6407 üzenetére
Párhuzamos foreachre találtam valamit, szóval biztosan meg lehet kovácsolni.
De nem hiszem, hogy egy kétszeres szorzó megoldás lenne a négyzetes (vagy rosszabb, nem voltam jó algelből) algoritmusra. Oké, ötezer fájlt lenyom gyorsabban, tízezernél meg kezdődik elölről a tánc...
“All nothings are not equal.”
-
DiabloCorsa
őstag
válasz martonx #6536 üzenetére
Az nem sokat segít, mert annyira nem értek angolul. Korábban már segítő programozó kolléga megírta.
Jester nevében ne írj azt majd megteszi Ő ha úgy gondolja.
A megoldás közkivánatra:
<?php
$dir = opendir (dirname(__FILE__));
while (false !== ($file = readdir($dir))) {
if (strpos($file, '.html',1)||strpos($file, '.html',1) ) {
$urlContents = file_get_contents($file);
preg_match("/<title>(.*)<\/title>/i", $urlContents, $matches);
print($matches[1] . "\n");
rename($file,$matches[1].'.html');
}
}
?>Diablo. Ha gumira van szükséged ...
-
pittbaba
aktív tag
válasz martonx #6562 üzenetére
Na ezaz, én is így indultam neki, de nem
Mivel előtte kell ' ' minden köré, ezért így állunk: 'a','b','','"bla',' bla',' bla" ). Ha csak az egyik problémát kellene megoldani a kérdésben említettek közül az működik, de egymás után már nem...Leegyszerűsítve a problémát: Minden vessző körül legyen ' kivéve, a " " közötti szövegeket, ott ne csináljon a vesszővel semmit.
PH Konfigom: Gigabyte GA-H97M-D3H, i7 4790K,GTX 960, Seasonic SS-620GM
-
FehérHolló
veterán
válasz martonx #6567 üzenetére
Cserében nem árt, ha van affinitásod hozzá. Egyébként lófütyit sem ér.
Semmi sincs ingyen. És itt nem a pénz, ami a legtöbbe fáj.
Értsd: Kicsit több idő alatt el lehet végezni egy informatikus, programozó, akármilyen BSc-t, ami alapból jobban elfogadott. Ha viszont igazán jó affinitása van valakinek a programozáshoz, akkor OKJ. Szoftverfejlesztési procedúrákba melóhelyen 2-3 év alatt simán bele lehet tanulni utána. Fősulival, egyetemmel ez fél évnél kevesebb. Ezek nélkül viszont nehezebb,
Ha viszont valaki jó szemléletet és elméleti tudást kíván, akkor egyetem (még nem is fősuli).u.i.: villanymérnök msc-t abszolvált beágy fejlesztő vagyok, valamennyire átlátom.
[ Szerkesztve ]
Skynet is real. It's called Google.
-
gabitoo88
tag
válasz martonx #6592 üzenetére
Igen nagy fába vágtam a fejszém tudom Ha fogalmazhatok így most nőtt be a fejem lágya
Jelenleg honvédségnél vagyok egy "életpályán".De meguntam hogy új helyeket ismerjek meg új emberekkel ismerkedjek meg és megöljem őket Viccet félretéve muszáj összekapnom magam és továbbtanulniDe ha akár 1 hétig is tart megoldanom egy érettségis programozást legalább már szenvedtem vele így munka mellett is
[ Szerkesztve ]
Tel.: 3630három343638
-
veterán
válasz martonx #6634 üzenetére
Aki igényesen le tud fejleszteni egy nem túl összetett alkalmazást. Igazából arról van szó hogy kitaláltak valamit aminek lehet hogy lenne piaca, de mivel én nem tudok programozni ezért kéne valakikkel átbeszélni és megcsináltatni. Amúgy az evista egész korrekt csapatnak tűnik.
Addig gyorsítottuk a világot míg mi magunk maradtunk le...
-
Jim Tonic
nagyúr
válasz martonx #6687 üzenetére
Azért kérdezi, mert nem tudja. Hová menjen vele? Ez nem "mély víz" topik.
Mindenkinek más-más triviális, és csak a normális válaszokból lehet tanulni.Más, egyre több helyen jelenik meg összefoglaló. Kérhetnénk mi is egyet, ahová összeszednénk a legjobb magyar és idegen nyelven íródott könyveket. Ezzel elkerülhetnénk a mivel érdemes kezdeni kérdéseket. Vélemény?
Alcohol & calculus don't mix. Never drink & derive.
-
amargo
addikt
válasz martonx #6764 üzenetére
c++ nál anno voltak ilyenek, meg shiftelgetések is, meg mindenféle művelet végzése ezekkel, na akkor tudtam, hogy én oda biztos nem. Szép dolgok ezek, ha ilyen területre keresnék embert én is rámennék erre. De az utóbbi időben azt vettem észre újra életszagú példákat adnak - vagy már megtanultam szűrni én is a HR-est
“The workdays are long and the weekend is short? Make a turn! Bike every day, bike to work too!”
-
Sk8erPeter
nagyúr
-
bucsupeti
senior tag
válasz martonx #6785 üzenetére
Ezzel azért vitatkoznék. Egyrészt teljesen mindegy hogy milyen nyelven fognak kódolni. A programozás nem azon múlik hogy C vagy C# vagy Pascal. A konzolos programozás meg tényleg nem túl látványos eredményt ad, de nem is ez a lényeg, hanem az hogy érti-e hogy mi az a for ciklus.
Nekem volt olyan egyetemista tanítványom, aki azzal jött hogy ő tud programozni, csak C-ben nem megy neki. Kérdeztem hogy milyen példát nem tud megcsinálni.
A példa az volt hogy kérjünk be egy sztringet majd irassuk ki. Azt mondta hogy otthon C#-ban simán megcsinálja, de C-ben nem megy neki. Kérdeztem hogy C#-ban hogy csinálja. A választ az volt, hogy kirak egy formot, majd rádob egy textboxot meg egy buttont. Ezután a buttonba beírja hogy showmessage... vagy valami hasonló és kész is a program.Na ez a lelkesítő nem? Látványosan megtudja csinálni a klafa desktop progit és azt hiszi hogy tud programozni. De egy sz*ros szekvenciát nem tud megfogalmazni C-ben az első x óra után.
Igenis kell a konzolos oktatás. Meg kell ismerni hogy mi a fordítás, linkelés. Mi a forrás, a tárgykód és a futtatható bináris közt a különbség. Tudni kell hogy mi a szekvencia mi a szelekció és az iteráció. Ha ezek megvannak akkor szóban meg kell tudnia egyszerű algoritmusokat fogalmazni.
Ha ezek mennek akkor jöhet a konzolos kérjünk be-számoljunk-ellenőrizzünk-írjuk ki programok, majd az összetett adatszerkezetek, tömbök, struktúrák.
Azt gondolom ennyi a minimum alap amit egy programozást tanulónak tudni kell. És mindegy hogy milyen nyelven, mert a nyelv csak egy eszköz, ami ezen a szinten nem számít sokat. A C azért jó mert a C szintaxist, a C elemit használja egy csomó ma is használt programozási nyelv (C++, C#, Java).[ Szerkesztve ]
"Nem gond ha nem vágod a párologtatók bináris nyelvét..."
-
bucsupeti
senior tag
válasz martonx #6794 üzenetére
továbbra is azt mondom hogy ezen a szinten a programozási nyelv nem számit. a c épp annyira szivás mint bármi más. a fejlesztői környezetben egyetértek veled.
a tapasztalatom ugyan az mint neked. a tömbkezelésnél van a töréspont...."Nem gond ha nem vágod a párologtatók bináris nyelvét..."
-
Jim Tonic
nagyúr
válasz martonx #6908 üzenetére
Nem kell őket bemutatni, én ezen a területen dolgozom. Nálunk ezért lett kuka az SAP-projekt. Annyira egyedei a cég felépítése, hogy jobb volt olyan rendszert venni, amihez jár IDE, és úgy alakítod/bővíted, ahogy a körülmények megkívánják.
Ettől függetlenül, ha megvették az SAP-t, nem illik mellette dolgozni. Egyrészt illik mindent egy helyen tárolni (sok szempont miatt), másrészt a szükséges törzsadatok már egyszer szerepelnek elvileg, és azoknak sem kell ellenőrizni az aktualitását.Alcohol & calculus don't mix. Never drink & derive.
-
modder
aktív tag
válasz martonx #7048 üzenetére
Nem tudom honnan veszed ezeket a teljesítményigényeket:
Java Több 10 milliós célhardver, tízmilliós nagyságrendű futtatókörnyezettel fog ugyanolyan teljesítményt szolgálni, mint ugyanaz a szoftver .NET platformon 1-2 milliós befektetéssel? Azért ne rugaszkodjunk már el a valóságtól, vagy mutass legalább egy hivatkozást, ami ezt alátámasztja.Egyébként azt tökéletesen el tudom képzelni, hogy a 10-15 éve megírt legacy Java alkalmazás alatt még a JVM-et sem merik megmozdítani, mert annyira fontos feladatot lát el, hogy jobbnak látják inkább alá pakolni a hardvert, mint bármit megmozdítani a szoftveren. Ez nagyon sok helyen tendencia. De ez nem egyenlő azzal, amit mondasz, mert a mai Hotspot VM amibe folyamatosan migrálják a jRockit VM optimalizálásait 600x jobb futásteljesítményt fognak biztosítani, mint a 10 évvel ezelőtti.
[ Szerkesztve ]
-
válasz martonx #7048 üzenetére
Eszerint azt, amit jávában néhány tízmillióból kell összehozni, azt nem csinálod meg .net alatt sem sokkal kevesebből, mert a tesztje szerint átlagosan 16%-kal gyorsabb a .net és csak nagyon matekos feladatokban gyorsabb 75%-kal (ami a fordítási módszereket tekintve egyáltalán nem rossz eredmény).
Egy átlagos héten négy hétfő és egy péntek van (C) Diabolis
-
-
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!