Archívum - 2010
május 20
Build Rich Internet Applications – JavaScript GUI Framework
Böngésző függetlenül készíthetünk RIA-t XUL, SVG stb. felhasználásával
■ PHP login - Ez a megoldás helyes?
Sziasztok!
Egy oldalt készítek, ahol bizonyos tartalmak elérése csak regisztráció/bejelentkezés után lehetséges. Ha valaki ugye nincs bejelentkezve, akkor az oldalon nem jelennek meg olyan elemek sem, hogy pl. hozzászólás beküldése, saját profil szerkesztés stb.
Ez jelenleg a következőképpen van megoldva, és működik:
Sikeres bejelentkezés után az index.php fájl elején egy változó ($jogosultsag) kap egy logikai értéket, és az oldal további betöltődése során e változó értékét figyelembe véve töltődik be a tartalom.
pl. if($jogosultság == 1) include('vedett_tartalom.php');
Ez mennyire szerencsés megoldás? Biztonság és működés szempontjából?
Ti is hasonlóképp csinálnátok? Nem akarnék hibás megoldást alkalmazni/megtanulni.
(Remélem érthető a megfogalmazásom.)
■ Egy oldalt készítek, ahol bizonyos tartalmak elérése csak regisztráció/bejelentkezés után lehetséges. Ha valaki ugye nincs bejelentkezve, akkor az oldalon nem jelennek meg olyan elemek sem, hogy pl. hozzászólás beküldése, saját profil szerkesztés stb.
Ez jelenleg a következőképpen van megoldva, és működik:
Sikeres bejelentkezés után az index.php fájl elején egy változó ($jogosultsag) kap egy logikai értéket, és az oldal további betöltődése során e változó értékét figyelembe véve töltődik be a tartalom.
pl. if($jogosultság == 1) include('vedett_tartalom.php');
Ez mennyire szerencsés megoldás? Biztonság és működés szempontjából?
Ti is hasonlóképp csinálnátok? Nem akarnék hibás megoldást alkalmazni/megtanulni.
(Remélem érthető a megfogalmazásom.)
Menü képekből
Sziasztok!
Mennyire érdemes olyan menüt csinálni egy honlaphoz, amelynek a linkjei az almenükre képek? Ha esetleg csinálnék ugyanazekre a tartalmakra szöveges linket is, mondjuk egy lista elemmel, akkor az már duplikált tartalomnak számítana?
■ Mennyire érdemes olyan menüt csinálni egy honlaphoz, amelynek a linkjei az almenükre képek? Ha esetleg csinálnék ugyanazekre a tartalmakra szöveges linket is, mondjuk egy lista elemmel, akkor az már duplikált tartalomnak számítana?
IE8 kompatibilitási nézet
Üdv!
Felraktam az IE8-at először megijedtem, mert látom nem stimmel valami az oldallal ebben a böngészőben, pedig a 7-es verzióban tökéletes. Találtam egy olyat, hogy IE8 kompatibilitási nézet. Bekapcsoltam és tökéletes. Hogyan lehetne megoldani, hogy ez kényszerítve legyen IE8 alatt, vagy rá kell gyúrni, hogy enélkül is tökéletes legyen az oldal.
Van erre megoldás vagy állhatok neki?
/IE böngészőre külön css-t használok/
Üdv!
■ Felraktam az IE8-at először megijedtem, mert látom nem stimmel valami az oldallal ebben a böngészőben, pedig a 7-es verzióban tökéletes. Találtam egy olyat, hogy IE8 kompatibilitási nézet. Bekapcsoltam és tökéletes. Hogyan lehetne megoldani, hogy ez kényszerítve legyen IE8 alatt, vagy rá kell gyúrni, hogy enélkül is tökéletes legyen az oldal.
Van erre megoldás vagy állhatok neki?
/IE böngészőre külön css-t használok/
Üdv!
Gondolatok a JavaScript prototípusosságáról
A JavaScript objektumorientált, de nem a klasszikus OOP értelemben, ugyanis nincsenek osztályok, a JavaScript prototípus alapú. Balogh Tibor írt erről egy alapos, de könnyen emészthető cikket. Én a jelenségnek egy más aspektusát vizsgálnám meg: az osztály alapú objektumorientált programozást ismerők számára nehéz megérteni a JavaScript működését, és erre véleményem szerint a JavaScript is rájátszik egy kicsit. Miért van ez, és hogyan lehetne orvosolni?
Web statisztika - Melyiket válasszam?
Szervusztok!
Saját gyártású szájtok statisztikázásához keresek valamilyen megoldást.
Az elvárásaim:
- Legyen szájtok szerinti és globális (összes szájt) nézet. Globális nézetben egy grafikonon szeretném látni az összes szájtot.
- Legyen jogosultság kezelés: egy adott user csak a hozzárendelt szájt adatait láthassa
- Legyen automatizálható: emberi beavatkozást nem igénylő (captcha nélküli) regisztráció
- Legyen integrálható: kell egy API amin keresztül tetszőleges adatok kérhetők le
- Legyen nélkülözhető: ha nem megy a szerver azért az oldal töltődjön be ne várakozzon rá
- Legyen megbízható
- Legyen gyors
- Legyen OEM verzió: a mi szerverünkön fusson a szerver
- Legyen szép
- Legyen olcsó, negy agyj Isten ingyenes
Fontossági sorrendben igyekeztem írni az elvárásokat. Ha van tapasztalatotok akkor segítsetek légyszi!
Minden jót!
Mariák Kálmán
sirkalmi
■ Saját gyártású szájtok statisztikázásához keresek valamilyen megoldást.
Az elvárásaim:
- Legyen szájtok szerinti és globális (összes szájt) nézet. Globális nézetben egy grafikonon szeretném látni az összes szájtot.
- Legyen jogosultság kezelés: egy adott user csak a hozzárendelt szájt adatait láthassa
- Legyen automatizálható: emberi beavatkozást nem igénylő (captcha nélküli) regisztráció
- Legyen integrálható: kell egy API amin keresztül tetszőleges adatok kérhetők le
- Legyen nélkülözhető: ha nem megy a szerver azért az oldal töltődjön be ne várakozzon rá
- Legyen megbízható
- Legyen gyors
- Legyen OEM verzió: a mi szerverünkön fusson a szerver
- Legyen szép
- Legyen olcsó, negy agyj Isten ingyenes
Fontossági sorrendben igyekeztem írni az elvárásokat. Ha van tapasztalatotok akkor segítsetek légyszi!
Minden jót!
Mariák Kálmán
sirkalmi
Mikor mondod egy technológiára, hogy tudod?
Hi All,
Azt szeretném kérdezni, hogy ti mikor mondjátok egy technológiára, hogy tudjátok?
Arra gondolok, hogy nyilván attól, hogy valaki megírt egy „hello world” szintű programot egy technológiával, kipróbált pár fícsört, összerakott egy pilotot, attól még nem mondhatja, hogy ismeri a cuccot.
Na, de nyilván az se lehet elvárás, hogy az ember az API összes osztályát és metódusát tudja kívülről paraméterlistával együtt.
Szóval mi a középút? Ti ehhez hogy álltok hozzá?
■ Azt szeretném kérdezni, hogy ti mikor mondjátok egy technológiára, hogy tudjátok?
Arra gondolok, hogy nyilván attól, hogy valaki megírt egy „hello world” szintű programot egy technológiával, kipróbált pár fícsört, összerakott egy pilotot, attól még nem mondhatja, hogy ismeri a cuccot.
Na, de nyilván az se lehet elvárás, hogy az ember az API összes osztályát és metódusát tudja kívülről paraméterlistával együtt.
Szóval mi a középút? Ti ehhez hogy álltok hozzá?
május 18
The basics of web advertisement tracking
Webes hirdetéskövetés technikai oldaláról
■ GIS avagy tavolsagszamitas MySql-ben
Udv mindenkinek,
azzal szenvedek, hogy szeretnek egy tarolt eljaras irni mysql 5.1.37-ben, de mindenfele hiba nelkul csak annyi uzenetet kapok vissza minden fronton (log, error message), hogy Couldn't create Stored Procedure
A tarolt eljaras lenyege, hogy koordinata kozotti tavolsagot szamitsak ki, mindezt MySQL alatt. A kerdeses kod igy nez ki:ha valaki le tudna nekem ezt tesztelni egy sajat szerveren, hogy az an MySQL-m bugos e vagy rossz az egesz koncepcio, akkor kerem tegye meg es valaszat varom ide?
azzal szenvedek, hogy szeretnek egy tarolt eljaras irni mysql 5.1.37-ben, de mindenfele hiba nelkul csak annyi uzenetet kapok vissza minden fronton (log, error message), hogy Couldn't create Stored Procedure
A tarolt eljaras lenyege, hogy koordinata kozotti tavolsagot szamitsak ki, mindezt MySQL alatt. A kerdeses kod igy nez ki:
DELIMITER $$
CREATE PROCEDURE geodist_otp (
IN userid INT,
IN dist INT
)
BEGIN
DECLARE mylon DOUBLE;
DECLARE mylat DOUBLE;
DECLARE lon1 FLOAT;
DECLARE lon2 FLOAT;
DECLARE lat1 FLOAT;
DECLARE lat2 FLOAT;
-- get the original lon and lat for the userid
SELECT longitude, latitude INTO mylon, mylat FROM users WHERE id=userid LIMIT 1;
-- calculate lon and lat for the rectangle:
SET lon1 = mylon-dist/ABS(COS(RADIANS(mylat))*69);
SET lon2 = mylon+dist/ABS(COS(RADIANS(mylat))*69);
SET lat1 = mylat-(dist/69);
SET lat2 = mylat+(dist/69);
SELECT destination.*, 6537 * 2 * ASIN(SQRT( POWER(SIN((origin.latitude - destination.latitude) * PI()/180 / 2), 2) + COS(origin.latitude * PI()/180) * COS(destination.latitude * PI()/180) * POWER(SIN((origin.longitude - destination.longitude) * PI()/180 / 2), 2) )) AS distance FROM atm_otp destination, users origin WHERE origin.id=userid AND destination.longitude BETWEEN lon1 AND lon2 AND destination.latitude BETWEEN lat1 AND lat2 HAVING distance < dist ORDER BY distance LIMIT 10;
END $$
DELIMITER;