Archívum - 2012
július 25
MVC pattern – desktopra és webre (a'la dr. House :-) )
Jött egy (szokás szerint) "zseniális" ötletem: szeretném ugyanazt az applikációt párhuzamosan webre és desktopra is elkészíteni.
Valahol elveszthettem a fonalat az MVC tanulmányozásában, mert eredetileg úgy gondoltam, a modell és a kontroller nagyjából azonos lehetne, csak a view az, amit cserélni kell mögötte.
De minél tovább gondolkodom rajta, annál inkább oda lyukadok ki, hogy egyedül a modell, ami közös lehet, ezt akár 1:1-ben fel tudom használni, a view egy része is megírható úgy, hogy csak a megjelenítő eszközt cserélgetem (mondjuk elkészít egy XML-t, amiből aztán ha web, akkor a böngésző állítja elő a HTML-t XSLT segítségével, ha meg desktop pl. gtk-ra vagy qt-re alapozott megjelenítéssel, akkor megírom a szükséges kódot, ami az XML-ben kapott adatokat az adott rendszeren megjeleníti).
De a kontroller?
Jól érzem, hogy itt még annyira sem lehet újrahasznosítani a webre írt kódot desktopon/desktopra írt kontrollert weben, amennyire a view esetében?
Weben mondjuk az URL... khm... előre elnézést, ha marhaságot írok, szóval az URL routing lenne a fő feladata. Desktopon ilyesmi nem jellemző, ott leginkább a GUI-t kezelő rendszer üzeneteinek a feldolgozása lenne a feladata, ami viszont teljes mértékben eltér a webes technológiáktól. (nincs URL, nincs session kezelés stb.)
---------------
dr. House csak úgy jön ide, hogy végeredményben "hangosan" gondolkodom, hátha valaki hozzászólásától beindul az agyam maradéka. :-)
■ Valahol elveszthettem a fonalat az MVC tanulmányozásában, mert eredetileg úgy gondoltam, a modell és a kontroller nagyjából azonos lehetne, csak a view az, amit cserélni kell mögötte.
De minél tovább gondolkodom rajta, annál inkább oda lyukadok ki, hogy egyedül a modell, ami közös lehet, ezt akár 1:1-ben fel tudom használni, a view egy része is megírható úgy, hogy csak a megjelenítő eszközt cserélgetem (mondjuk elkészít egy XML-t, amiből aztán ha web, akkor a böngésző állítja elő a HTML-t XSLT segítségével, ha meg desktop pl. gtk-ra vagy qt-re alapozott megjelenítéssel, akkor megírom a szükséges kódot, ami az XML-ben kapott adatokat az adott rendszeren megjeleníti).
De a kontroller?
Jól érzem, hogy itt még annyira sem lehet újrahasznosítani a webre írt kódot desktopon/desktopra írt kontrollert weben, amennyire a view esetében?
Weben mondjuk az URL... khm... előre elnézést, ha marhaságot írok, szóval az URL routing lenne a fő feladata. Desktopon ilyesmi nem jellemző, ott leginkább a GUI-t kezelő rendszer üzeneteinek a feldolgozása lenne a feladata, ami viszont teljes mértékben eltér a webes technológiáktól. (nincs URL, nincs session kezelés stb.)
---------------
dr. House csak úgy jön ide, hogy végeredményben "hangosan" gondolkodom, hátha valaki hozzászólásától beindul az agyam maradéka. :-)
július 24
MYSQL expertet keresek SURGOS! FIZETOS MELO! ISS
Sziasztok!
Surgosen keresek valakit aki tudna segiteni.
Roviden, toroltem par teszt tablet mysql adminnal.
Utolag feltetelezem, h lehet veletlen drop table helyett drop database volt, de nem tudom h mi tortenhetett .. csak utolag lett gyanus.
A lenyeg h nemtudok belepni az adatbazisba(acces denied) + a kliens oldala se tud csatlakozni az atadbazishoz s nem jeleniti meg a stored adatokat (a kliens oldala php).
Lehet eluszott minden, de ha megprobalnal segiteni kerlek irj.
Koszi!
■ Surgosen keresek valakit aki tudna segiteni.
Roviden, toroltem par teszt tablet mysql adminnal.
Utolag feltetelezem, h lehet veletlen drop table helyett drop database volt, de nem tudom h mi tortenhetett .. csak utolag lett gyanus.
A lenyeg h nemtudok belepni az adatbazisba(acces denied) + a kliens oldala se tud csatlakozni az atadbazishoz s nem jeleniti meg a stored adatokat (a kliens oldala php).
Lehet eluszott minden, de ha megprobalnal segiteni kerlek irj.
Koszi!
július 23
jquery most én vagyok ennyire hülye?
Üdv!
Most tényleg ennyire hülye vagyok,de sehogy nem értem meg a jquery vagy ennek van valami előfeltétele,mármint a jquery tanulásának mert úgy tudom,hogy javascripthez kapcsolódik..Egyszerűen nem értem meg az egészet,de gondolom nem olyan nehéz a dolog,de nem értem egyáltalán....Könyv amiből tanulok Jquery receptek..és 40.oldalon vagyok,de semmit se tudok belőle...Valaki valamit tudna mondani,hogy érdemes tanulni ezt?
■ Most tényleg ennyire hülye vagyok,de sehogy nem értem meg a jquery vagy ennek van valami előfeltétele,mármint a jquery tanulásának mert úgy tudom,hogy javascripthez kapcsolódik..Egyszerűen nem értem meg az egészet,de gondolom nem olyan nehéz a dolog,de nem értem egyáltalán....Könyv amiből tanulok Jquery receptek..és 40.oldalon vagyok,de semmit se tudok belőle...Valaki valamit tudna mondani,hogy érdemes tanulni ezt?
Cikkek kategóriánként
Nagyon tetszik Hídvégi Gábor összeállítása, ezzel kapcsolatban lenne pár észrevételem:
Részemről ennyi lenne, szerintetek? Mindenki véleménye érdekelne.
■ - HTML Kezdő kategóriában a Javaslatok felhasználók regisztrálásához c. cikk szerintem Programozás vagy Adatbázis (Kezdő) kategóriába való (ahol szintén ott van, de feleslegesen van két helyen).
- Nincs a HTML Kezdő kategóriában valóban erről szóló cikk. Ez gondolom azért van, mert nincs ilyen cikk a WL-en. (Én nem találtam, de Gábor biztos beírta volna, ha lenne.)
- Ha nincs belső cikk, nem lehetne esetleg külső cikkre mutató linket odatenni? (Nem tudom ez mennyire felelne meg a WL üzemeltetőinek.) Ma egy témában ezért nem tudtam ajánlani a gyűjteményt, pedig szerettem volna, mert hasznos.
- Esetleg fentiekre megoldást jelenthetne az is, ha Nagy Gusztáv könyvéből kivonatos cikkeket lehetne csinálni, ki tudná pótolni az ilyen hiányokat. Természetesen az lenne a legjobb, ha ő írná meg, de az is elégséges, ha hozzájárul és valaki más megcsinálja. Elvileg én tudnék rá némi időt áldozni 1-2 héten belül, de nemigazán tartom jó ötletnek, legfeljebb "copy/paste módszerrel" és 100x odaírva, hogy ő az eredeti szerző.
- Programozás Kezdőben szerintem Perl alapjai-ból elég lenne az első cikkre link, azt kell kezdeni olvasni, a következőkre pedig ott a cikkben a felsorolás.
- CSS Kezdőben CSS alapjai-ból szintén csak első, esetleg ezeknél a címhez hozzá lehetne tenni, hogy sorozat pl.: "CSS alapjai (sorozat)".
Részemről ennyi lenne, szerintetek? Mindenki véleménye érdekelne.
július 22
#1036 - Table 'kategoriak' is read only
Sziasztok!
Telepítettem MAC gépre az xampp -ot eddig PC -n fejlesztettem, nem volt ezzel gond, de most amikor be akarok szúrni egy-egy szort mindíg kiírja, hogy csak olvasási jogom van.
Hogy tudom ezt átállítani?
Adatbázis: MySql
Hiba: #1036 - Table 'kategoriak' is read only
Köszönöm!
■ Telepítettem MAC gépre az xampp -ot eddig PC -n fejlesztettem, nem volt ezzel gond, de most amikor be akarok szúrni egy-egy szort mindíg kiírja, hogy csak olvasási jogom van.
Hogy tudom ezt átállítani?
Adatbázis: MySql
Hiba: #1036 - Table 'kategoriak' is read only
Köszönöm!
preg_replace és adatbázis lekérdezés
Üdv!
Adott egy ilyen:Ahol a \\1 van az visszaadja a szöveget, ami a builtin: után van.
Amit oda beírok, az egy szó, aminek az adatbázisban meg van a párja és adatbázisból szeretném lekérni a hozzá tartozó másik mezőt. Hogy érthetőbb legyen megpróbálom ábrázolni:
adatbázis:oldalon:
{builtin:weather}
aminek meg kéne jelenjen preg_replace után:
Jó idő
Hogyan, milyen módon lehetne ezt megcsinálni?
■ Adott egy ilyen:
preg_replace('#\{builtin:([a-zA-Z_]+)\}#e', '\\1', $in);Amit oda beírok, az egy szó, aminek az adatbázisban meg van a párja és adatbázisból szeretném lekérni a hozzá tartozó másik mezőt. Hogy érthetőbb legyen megpróbálom ábrázolni:
adatbázis:
---------------------------
- name ---- content -
- -------------------------
- weather - <?=$weather?> - (korábban: $weather = "Jó idő";)
- sajt - <b>deszka</b> -
- kenyer - zsíroskenyér -
---------------------------{builtin:weather}
aminek meg kéne jelenjen preg_replace után:
Jó idő
Hogyan, milyen módon lehetne ezt megcsinálni?
Sothink DHTML Menu 9
Sziasztok !
Valaki használja a Sothink DHTML Menu Builder progit? Egy kérdésem lenne ezzel kapcsolatban amire nem tudok rájönni.
Megcsinálom a menüt, beimportálja rendesen. A linkek működnek is , de....
Bármit állitok be a linkeknél(self,parent,top,blank) mindig egy üres oldalon nyitja meg a linkben szereplő oldalt.
Mi lehet a gond?
■ Valaki használja a Sothink DHTML Menu Builder progit? Egy kérdésem lenne ezzel kapcsolatban amire nem tudok rájönni.
Megcsinálom a menüt, beimportálja rendesen. A linkek működnek is , de....
Bármit állitok be a linkeknél(self,parent,top,blank) mindig egy üres oldalon nyitja meg a linkben szereplő oldalt.
Mi lehet a gond?
július 21
Script változó PHP változóba AJAX-al egy oldalon
Szaisztok!
Nekem egy AJAX-os kérdésem lenne.
A fő motivációm, hogy JavaScriptből tudjak változót átadni PHP változónak. Erre találtam egy AJAX-os megoldást. Ám az a problémám, hogy szeretném, ha nem newpage.php dolgozná fel az adatokat, hanem ugyanazon a lapon jelenne meg a megoldás. Tehát PHP kód és a script-es kód egy oldalon tudjon működni.
script-es rész:
var quali = new_value;
quali=jQuery.trim($('#quali').val());
$.post(newpage.php, { quality: quali, } );
PHP-s rész:
if(isset($_POST['quality'])){
$quality = $_POST['quality'];
}
Válaszotokat előre is köszönöm!
■ Nekem egy AJAX-os kérdésem lenne.
A fő motivációm, hogy JavaScriptből tudjak változót átadni PHP változónak. Erre találtam egy AJAX-os megoldást. Ám az a problémám, hogy szeretném, ha nem newpage.php dolgozná fel az adatokat, hanem ugyanazon a lapon jelenne meg a megoldás. Tehát PHP kód és a script-es kód egy oldalon tudjon működni.
script-es rész:
var quali = new_value;
quali=jQuery.trim($('#quali').val());
$.post(newpage.php, { quality: quali, } );
PHP-s rész:
if(isset($_POST['quality'])){
$quality = $_POST['quality'];
}
Válaszotokat előre is köszönöm!
Mesterséges intelligencia?
Sziasztok,olvastam ma egy könyvet a mesterséges intelligenciáról,és php-ban használnak ilyet?
Van valakinek valami tapasztalata?
Van valami irodalom róla(php-ba)?
lehet nagyon hülye kérdés! :)
■ Van valakinek valami tapasztalata?
Van valami irodalom róla(php-ba)?
lehet nagyon hülye kérdés! :)
július 20
Shell scriptben a standard kimenet felüldefiniálása lehetséges?
Üdv!
Nézegettem a neten már, de a sima átírásnyitáson kívül nem találtam mást. A kérdésem az lenne, hogy az megoldható, hogy egy scriptben beállítsam a standard kimenetet? Pl.:Ui.: Bash script-et, hogy lehet színezni a kódszínezővel?
■ Nézegettem a neten már, de a sima átírásnyitáson kívül nem találtam mást. A kérdésem az lenne, hogy az megoldható, hogy egy scriptben beállítsam a standard kimenetet? Pl.:
# ez helyett
echo "valami adat" > valami.file
# ezt szeretném
echo "valami adat"
# de úgy, hogy ne a standard kimenetre menjen,
# hanem a "valami.file"-ba.



