Archívum - Ápr 2014 - Fórum téma
április 30
log analizáló pythonban (valójában a TDD alapjaival ismerkednék)
Van-e köztetek valaki, aki tudna segíteni abban, hogy belekezdjek az OOP + TDD témák gyakorlati kipróbálásába?
Az elképzelésem, hogy python2.7-ben összerakok egy minimalista tűzfal logot analizáló scriptet, ami az openwrt/tomato routerek logjában megjelenő üzenetekből tud kiszedni bizonyos infókat.
És itt most a log analizálása csak ürügy, hogy kicsit életszerűbb példa legyen, mint a különböző tutorialokban látható, "autó ojjektum, ennek vannak tulajdonságai, alkatrészei etc...", mert ez utóbbi alapján kicsit nehezemre esik valós problémákat megoldani.
Ugyan valaha foglalkoztam programozással, de amit csináltam, azt manapság "code monkey" néven szokás emlegetni, programtervezést nem tanultam, nem csináltam soha. Szóval érdekes lesz, na... :)
Az alap elképzelés egy paraméterezhető program, ami kiválogatja a syslogból az iptables által generált sorokat és a paraméterek alapján gyárt kimenetet.
Paraméterezhető szűrőfeltételek:
- eldobott (DROP), elfogadott (ACCEPT) csomagok
- protokoll (tcp, udp, icmp, egyéb)
- protokollon belül, ha lehetséges, port
Kimenet:
- legtöbb találat IP alapján csoportosítva
- legtöbb találat portok alapján csoportosítva (melyik portokra jött a legtöbb találat)
Ez procedurális alapokon pár óra alatt összedobható volt, csak miután kipróbáltam, megkaptam az eredményeket, egy laza mozdulattal töröltem az egészet.
Sajnos már az elején elakadtam, mert fogalmam sincs, hogy lehetne ezeket a feladatokat objektumokra szétszedni.
Szóval ha akadna valaki lelkes segítő (nem a pythonos, hanem az elméleti részben), akkor folytatom.
Illetve még az is gondot okoz, hogy egyáltalán egy ilyen téma belefér-e még a fórum kereteibe?
■ Az elképzelésem, hogy python2.7-ben összerakok egy minimalista tűzfal logot analizáló scriptet, ami az openwrt/tomato routerek logjában megjelenő üzenetekből tud kiszedni bizonyos infókat.
És itt most a log analizálása csak ürügy, hogy kicsit életszerűbb példa legyen, mint a különböző tutorialokban látható, "autó ojjektum, ennek vannak tulajdonságai, alkatrészei etc...", mert ez utóbbi alapján kicsit nehezemre esik valós problémákat megoldani.
Ugyan valaha foglalkoztam programozással, de amit csináltam, azt manapság "code monkey" néven szokás emlegetni, programtervezést nem tanultam, nem csináltam soha. Szóval érdekes lesz, na... :)
Az alap elképzelés egy paraméterezhető program, ami kiválogatja a syslogból az iptables által generált sorokat és a paraméterek alapján gyárt kimenetet.
Paraméterezhető szűrőfeltételek:
- eldobott (DROP), elfogadott (ACCEPT) csomagok
- protokoll (tcp, udp, icmp, egyéb)
- protokollon belül, ha lehetséges, port
Kimenet:
- legtöbb találat IP alapján csoportosítva
- legtöbb találat portok alapján csoportosítva (melyik portokra jött a legtöbb találat)
Ez procedurális alapokon pár óra alatt összedobható volt, csak miután kipróbáltam, megkaptam az eredményeket, egy laza mozdulattal töröltem az egészet.
Sajnos már az elején elakadtam, mert fogalmam sincs, hogy lehetne ezeket a feladatokat objektumokra szétszedni.
Szóval ha akadna valaki lelkes segítő (nem a pythonos, hanem az elméleti részben), akkor folytatom.
Illetve még az is gondot okoz, hogy egyáltalán egy ilyen téma belefér-e még a fórum kereteibe?
kivonás
Üdv!
Miért kapok ilyen eredményt?Ennek az eredménye -111.33299999999998,
valójában :-111,333-nak kellene lenni.
■ Miért kapok ilyen eredményt?
var Mit; var Mit2; var mi;
Mit2=125.123;
Mit =236.456;
mi = Mit2-Mit;
document.writeln(mi);
valójában :-111,333-nak kellene lenni.
április 28
Localhost elérése másik gépről (xampp), hogyan?
Sziasztok!
Van egy gépem, feltoltam rá az xampp-ot minden alapértelmezett.
Szeretném az ezen futó "web oldalaimat" elérni másik gépről.
Egy routerhez csatlakoznak.
Mit, és hol kell beállítanom?
Köszi.
■ Van egy gépem, feltoltam rá az xampp-ot minden alapértelmezett.
Szeretném az ezen futó "web oldalaimat" elérni másik gépről.
Egy routerhez csatlakoznak.
Mit, és hol kell beállítanom?
Köszi.
április 27
C# alapon koordinátageometria
Sziasztok! A következő probléma C#-ban merült fel.
Van nekem két pontom a képernyőn A1(200, 100) és A2(90, 70) koordinátákon.
Szükségem lenne nekem azokra a pontokra, amelyek a két pont által bezárt szakaszon
helyezkednek el. Ezen belül pedig egy kisebb szakaszra, bár ha az első szakasz megvan, akkor a második (kisebb) szakasz már gyerekjáték.
Na most megvan az egyenes egyenlet, normálvektor stb... és fel tudom az alapján írni
a képletet, de szeretném hinni, hogy van valamilyen erre a célra kitalált névtér
ami a segítségemre lehet, és szebb implementációt tud nekem varázsolni (meg egyébként is szívesen használnék hasonló névteret máskor is). Ha valaki ezt a feladatot meg tudja oldani anélkül, hogy natívan le kéne programozni a képleteket, azt arra kérem segítsen.
Találtam ilyen névtereket, hogy System.Math meg MathNet.Numerics meg hasonló, de nem tudok eligazodni rajtuk.
Ha kapnék egy működő példát a problémámra, akkor lenne egy fonál amit követve tovább tudnék haladni.
Türelmet köszönöm!
■ Van nekem két pontom a képernyőn A1(200, 100) és A2(90, 70) koordinátákon.
Szükségem lenne nekem azokra a pontokra, amelyek a két pont által bezárt szakaszon
helyezkednek el. Ezen belül pedig egy kisebb szakaszra, bár ha az első szakasz megvan, akkor a második (kisebb) szakasz már gyerekjáték.
Na most megvan az egyenes egyenlet, normálvektor stb... és fel tudom az alapján írni
a képletet, de szeretném hinni, hogy van valamilyen erre a célra kitalált névtér
ami a segítségemre lehet, és szebb implementációt tud nekem varázsolni (meg egyébként is szívesen használnék hasonló névteret máskor is). Ha valaki ezt a feladatot meg tudja oldani anélkül, hogy natívan le kéne programozni a képleteket, azt arra kérem segítsen.
Találtam ilyen névtereket, hogy System.Math meg MathNet.Numerics meg hasonló, de nem tudok eligazodni rajtuk.
Ha kapnék egy működő példát a problémámra, akkor lenne egy fonál amit követve tovább tudnék haladni.
Türelmet köszönöm!
április 26
Az oldal ujratöltődik
Üdv!
Készítek egy progit. Betűvel kiírja a számot és tudni kell visszaírni számmal.
A minta http://forum.prog.hu/tudastar/82129/Szamok+kiirasa+betuvel+magyarul.html oldalról van.
Ha egérrel kattintok a "következő" gombra akkor jó.
Az a gondom ha a text mezőn van a fókusz akkor ENTERre újratöltődik az oldal.
Készítek egy progit. Betűvel kiírja a számot és tudni kell visszaírni számmal.
A minta http://forum.prog.hu/tudastar/82129/Szamok+kiirasa+betuvel+magyarul.html oldalról van.
Ha egérrel kattintok a "következő" gombra akkor jó.
Az a gondom ha a text mezőn van a fókusz akkor ENTERre újratöltődik az oldal.
április 22
Webvilág: A PHP, a MySQL és az Apache, használata
Eladó a
Webvilág a PHP, a MySQL és az Apache használata. (CD nélkül) 1500 ft
A 95 legjobb Java-applet-CD-vel 1500 ft
Érd: naniika##kukac##gmail.com
06306826795
■ Webvilág a PHP, a MySQL és az Apache használata. (CD nélkül) 1500 ft
A 95 legjobb Java-applet-CD-vel 1500 ft
Érd: naniika##kukac##gmail.com
06306826795
kezdő programozó
sziasztok!
először is nem találok megfelelő helyet, ahova írhatok, másodszor ha ide írok nem pofátlankodok be a komolyabb témákba :) látom már rég volt hozzászólás, de hátha..
buta kérdés, de nagyon kezdő vagyok, vagy inkább csak érdeklődő..
(a neten bogarásztam, mikor ezt a topicot bedobta)
mi az ami a java programozásnál is egyszerűbb? mert fokozatosan szeretném megtanulni az alapoktól. egyelőre könyvekből,s ha tényleg érdekel, akkor jelentkezem vhova.
köszi!
válaszok:
Poetro:
Van rengeteg nyelv, ami könnyebb lehet, mint a Java. Mondjuk Lua, Basic, Pascal, Logo, vagy nézhetsz valamilyen összetettebb szkript nyelvet, mint a PHP, JavaScript, Ruby, Python. Vagy jöhet egy kis C vagy ha már megvannak az OOP alapjai akkor C++, C#. Ha a funkcionális nyelvek érdekelnek, akkor Haskell, F#, esetleg Erlang.
De mindenképpen érdemes lenne új témát nyitni neki.
MadBence:
Hát azért szerintem a programozást Haskellel indítani elég meredek (bár ki tudja, ha az ember már az elején egy radikálisan más paradigmát lát, akkor lehet, hogy az lesz a természetes, és a "hagyományos" imperatív nyelvek lesznek a furcsák)
■ először is nem találok megfelelő helyet, ahova írhatok, másodszor ha ide írok nem pofátlankodok be a komolyabb témákba :) látom már rég volt hozzászólás, de hátha..
buta kérdés, de nagyon kezdő vagyok, vagy inkább csak érdeklődő..
(a neten bogarásztam, mikor ezt a topicot bedobta)
mi az ami a java programozásnál is egyszerűbb? mert fokozatosan szeretném megtanulni az alapoktól. egyelőre könyvekből,s ha tényleg érdekel, akkor jelentkezem vhova.
köszi!
válaszok:
Poetro:
Van rengeteg nyelv, ami könnyebb lehet, mint a Java. Mondjuk Lua, Basic, Pascal, Logo, vagy nézhetsz valamilyen összetettebb szkript nyelvet, mint a PHP, JavaScript, Ruby, Python. Vagy jöhet egy kis C vagy ha már megvannak az OOP alapjai akkor C++, C#. Ha a funkcionális nyelvek érdekelnek, akkor Haskell, F#, esetleg Erlang.
De mindenképpen érdemes lenne új témát nyitni neki.
MadBence:
Hát azért szerintem a programozást Haskellel indítani elég meredek (bár ki tudja, ha az ember már az elején egy radikálisan más paradigmát lát, akkor lehet, hogy az lesz a természetes, és a "hagyományos" imperatív nyelvek lesznek a furcsák)
április 21
reCaptcha modal windowban
Sziasztok, a következő probléma megoldásához kérnék egy kis segítséget.
Az oldalon amit fejlesztek a regisztráció egy modal windowban történik. Hozzáadtam egy reCaptcha-t a formhoz, aminek sajnos nem működnek a gombjai(new challenge, audio, help). A probléma amiatt jelentkezik, hogy a modal window-t úgy rakom ki, hogy server oldalon legenerálom a tartalmat, majd a "regisztráció" gombra kattintáskor először klónozom, majd a klónt a megfelelő helyre illesztem a DOM-ba. A gombokra illesztett eseménykezelők azonban nem klónozódnak, így amikor a fent említett 3 gomb bármelyikére kattintok, semmi nem történik.
A clone() metódust (true,true) paraméterekkel hívom meg, így elvileg az eseménykezelők is klónozásra kellene, hogy kerüljenek.Az előre generált form a captcha-val a ".registerdiv" ben található.
Köszi előre is.
■ Az oldalon amit fejlesztek a regisztráció egy modal windowban történik. Hozzáadtam egy reCaptcha-t a formhoz, aminek sajnos nem működnek a gombjai(new challenge, audio, help). A probléma amiatt jelentkezik, hogy a modal window-t úgy rakom ki, hogy server oldalon legenerálom a tartalmat, majd a "regisztráció" gombra kattintáskor először klónozom, majd a klónt a megfelelő helyre illesztem a DOM-ba. A gombokra illesztett eseménykezelők azonban nem klónozódnak, így amikor a fent említett 3 gomb bármelyikére kattintok, semmi nem történik.
A clone() metódust (true,true) paraméterekkel hívom meg, így elvileg az eseménykezelők is klónozásra kellene, hogy kerüljenek.
$('.reg').on('click',function(){
var overlay = $(' <div class=\"overlay\"></div>');
$('body').append(overlay);
var modal = $(' <div class=\"window-reg\"></div>');
$(modal).clone().appendTo('body');
$('.registerdiv').clone(true, true).appendTo('.window-reg').css('display','block');
});
Köszi előre is.
április 18
Ha a webcím x.hu/index.php átirányítson
Sziasztok!
Azt szeretném kérdezni, hogyan tudnám azt megoldani, ha a jelenleg beírt webcím x.hu/index.php, akkor átirányítson egy másik oldalra? Előre is köszönöm!
■ Azt szeretném kérdezni, hogyan tudnám azt megoldani, ha a jelenleg beírt webcím x.hu/index.php, akkor átirányítson egy másik oldalra? Előre is köszönöm!
április 17
Mysql több tábla - több sorral lekérdezés
Sziasztok!
Egy kis segítségre lenne szükségem. ( Bocs a bugyuta címért, kissé fáradt vagyok már )
A következő az eset: 1 rekord ( ügyfél ), összes adatát kellene lekérdeznem egyszerre. Az adatok 4 táblában vannak, plusz mindegyikhez tartozik egy extra nyelv is. Tehát, 'A' tábla + 'A_nyelv', 'B' + 'B_nyelv', 'C' + 'C_nyelv', 'D' + 'D_nyelv'. 'A' tábla 1 sorához, 'B','C','D' táblák eltérő mennyiségű sora csatlakozik, több különböző mezővel. Nyelv táblák megoldhatók egy egyszerű JOIN-nal, ez nem fontos. Van valamilyen jobb-szebb-használhatóbb megoldás a külön query, illetve az eredménytömb utólagos átalakítása helyett?! Azt hiszem GROUP_CONCAT sem megoldás.
Tehát például: 'A' tábla 1 sorához kell, 'B'4x + 'C'2x + 'D'6x ( + a nyelvek )
Köszönöm a segítséget.
■ Egy kis segítségre lenne szükségem. ( Bocs a bugyuta címért, kissé fáradt vagyok már )
A következő az eset: 1 rekord ( ügyfél ), összes adatát kellene lekérdeznem egyszerre. Az adatok 4 táblában vannak, plusz mindegyikhez tartozik egy extra nyelv is. Tehát, 'A' tábla + 'A_nyelv', 'B' + 'B_nyelv', 'C' + 'C_nyelv', 'D' + 'D_nyelv'. 'A' tábla 1 sorához, 'B','C','D' táblák eltérő mennyiségű sora csatlakozik, több különböző mezővel. Nyelv táblák megoldhatók egy egyszerű JOIN-nal, ez nem fontos. Van valamilyen jobb-szebb-használhatóbb megoldás a külön query, illetve az eredménytömb utólagos átalakítása helyett?! Azt hiszem GROUP_CONCAT sem megoldás.
Tehát például: 'A' tábla 1 sorához kell, 'B'4x + 'C'2x + 'D'6x ( + a nyelvek )
Köszönöm a segítséget.
- 1
- 2
- 3
- 4
- következő ›
- utolsó »