Archívum - 2012
július 5
Wordpress menü probléma
Sziasztok Wordpress szakértők!:)
Van egy olyan menüm,amiben vannak almenük, azaz szülőnek megadtam jelen esetben a Szolgáltatásokat és mikor ráviszed az egeret kijön felsorolva az összes menüpont
A problémám az,hogy mikor rákattintok bármelyik menüpontra, akkor nem a szolgáltatások lesz active, hnem az éppen aktuális menü, azaz azt színezi ki.
Azt kéne megoldanom, hogy mikor az almenüben lévő menüpontra kattintok, akkor a szűlőt színezze ki.
■ Van egy olyan menüm,amiben vannak almenük, azaz szülőnek megadtam jelen esetben a Szolgáltatásokat és mikor ráviszed az egeret kijön felsorolva az összes menüpont
A problémám az,hogy mikor rákattintok bármelyik menüpontra, akkor nem a szolgáltatások lesz active, hnem az éppen aktuális menü, azaz azt színezi ki.
Azt kéne megoldanom, hogy mikor az almenüben lévő menüpontra kattintok, akkor a szűlőt színezze ki.
Megőrjítenek az ékezetek! MB_ és tsai
Sziasztok!
Win7 HUN, UTF8 fájl.
function Test($Msg){
$Result = "";
$ReplFrom = "ő";
$ReplTo = "ö";
for($i=0; $i<mb_strlen($Msg); $i++){
$c = mb_substr($Msg, $i, 1);
echo($c);echo("<br>");
}
}
Test('őű');
Ez szépen kiírja: "őű"
Szeretném cserélni az "ő"-t "ö"-re egyenként, mert mást is akarok vizsgálni rajta...
function Test($Msg){
$Result = "";
$ReplFrom = "ő";
$ReplTo = "ö";
for($i=0; $i<mb_strlen($Msg); $i++){
$c = mb_substr($Msg, $i, 1);
$add = $c;
$h = mb_substr($ReplFrom, 0, 1);
if ($c == $h) {
$add = $ReplTo;
echo("found");
}
$Result = $Result.$add;
}
return $Result;
}
Érdekes módon mindkettőt megtalálja, valamint azonnal krikszkraksz az eredmény...
Egyszerűsítve:
$what = 'ő';
$replto = "ö";
echo($what.$replto);
Így jó.
$what = mb_substr('ő', 0, 1);
$replto = mb_substr("ö", 0, 1);
echo($what.$replto);
Ez nem.
Vagyis a fő kérdések: mit értek félre?
Nekem multibájtos lesz a bemenetem, UTF8 XML-ből veszem majd az eredmény.
De érdekes módon valami elszúródik, amint multibájtos karakterekkel akarok műveleteket csinálni...
Vagy csak az összefűzés ront el valamit?
Minden segítséget köszönök!
Üdv: dd
■ Win7 HUN, UTF8 fájl.
function Test($Msg){
$Result = "";
$ReplFrom = "ő";
$ReplTo = "ö";
for($i=0; $i<mb_strlen($Msg); $i++){
$c = mb_substr($Msg, $i, 1);
echo($c);echo("<br>");
}
}
Test('őű');
Ez szépen kiírja: "őű"
Szeretném cserélni az "ő"-t "ö"-re egyenként, mert mást is akarok vizsgálni rajta...
function Test($Msg){
$Result = "";
$ReplFrom = "ő";
$ReplTo = "ö";
for($i=0; $i<mb_strlen($Msg); $i++){
$c = mb_substr($Msg, $i, 1);
$add = $c;
$h = mb_substr($ReplFrom, 0, 1);
if ($c == $h) {
$add = $ReplTo;
echo("found");
}
$Result = $Result.$add;
}
return $Result;
}
Érdekes módon mindkettőt megtalálja, valamint azonnal krikszkraksz az eredmény...
Egyszerűsítve:
$what = 'ő';
$replto = "ö";
echo($what.$replto);
Így jó.
$what = mb_substr('ő', 0, 1);
$replto = mb_substr("ö", 0, 1);
echo($what.$replto);
Ez nem.
Vagyis a fő kérdések: mit értek félre?
Nekem multibájtos lesz a bemenetem, UTF8 XML-ből veszem majd az eredmény.
De érdekes módon valami elszúródik, amint multibájtos karakterekkel akarok műveleteket csinálni...
Vagy csak az összefűzés ront el valamit?
Minden segítséget köszönök!
Üdv: dd
JS változó érvényessége egy függvényen belül
Sajnos nem tudtam egész pontos címet kitalálni, ami rövid is.
Vegyük ezt a példát:
function fugi(valtozo) {
if(typeof(valtozo)=="undefined") {
valtozo="alapertek";
}
}
A kérdésem:
Ha a függvény "valtozo" nevű változójának alapértéket adok a függvényen belül a példában látható typeof ellenőrzés után, akkor az alapértéket a var kulcsszóval kell megadnom ahhoz, hogy az adott változó csak a függvényen belül legyen érvényes vagy a javascript felismeri, hogy ugyanaz a változó név, mint ami a függvény egyik értéke lehet és var nélkül is csak a függvényen belül lesz érvényes?
Példával: ha azt akarom, hogy a "valtozo" változó csak a függvényen belül legyen érvényes miután alapértéket adok neki akkor kell a var kulcsszó így:
if(typeof(valtozo)=="undefined") {
VAR valtozo="alapertek";
}
Remélem nem bonyolítottam túl ezt az egyszerű kérdést. Köszi.
(Tudom: próbáljam ki. De talán hasznos lehet másoknak is a válasz.)
■ Vegyük ezt a példát:
function fugi(valtozo) {
if(typeof(valtozo)=="undefined") {
valtozo="alapertek";
}
}
A kérdésem:
Ha a függvény "valtozo" nevű változójának alapértéket adok a függvényen belül a példában látható typeof ellenőrzés után, akkor az alapértéket a var kulcsszóval kell megadnom ahhoz, hogy az adott változó csak a függvényen belül legyen érvényes vagy a javascript felismeri, hogy ugyanaz a változó név, mint ami a függvény egyik értéke lehet és var nélkül is csak a függvényen belül lesz érvényes?
Példával: ha azt akarom, hogy a "valtozo" változó csak a függvényen belül legyen érvényes miután alapértéket adok neki akkor kell a var kulcsszó így:
if(typeof(valtozo)=="undefined") {
VAR valtozo="alapertek";
}
Remélem nem bonyolítottam túl ezt az egyszerű kérdést. Köszi.
(Tudom: próbáljam ki. De talán hasznos lehet másoknak is a válasz.)
július 4
Érdemes belevágni 27évesen?
Sziasztok!
Ma leültem a gép elé és elgondolkodtam,hogy szerezzek-e diplomát programozásból fel is hívtam az egyetemet,ez az ELTE lenne,és azt mondták hogy 3szakon van ami informatika,és azon belül programozás.
Programtervező.
Web-programozó.
Mérnöki.
Érettségiből a pontjaim megvannak mind a három szakhoz.
Eddig csak hobbi szinten csináltam a programozást,de úgy látom hogy azért ebből elég szépen meg lehet élni,ha jól csinálod a dolgot!
Érdemes-e belekezdeni a dologba?
Vagy ne kezdjek már el?
Tudnátok valamit valamit írni?
A szakmám amit szakközépiskolába szereztem autószerelő,és ebbe is dolgozom.
■ Ma leültem a gép elé és elgondolkodtam,hogy szerezzek-e diplomát programozásból fel is hívtam az egyetemet,ez az ELTE lenne,és azt mondták hogy 3szakon van ami informatika,és azon belül programozás.
Programtervező.
Web-programozó.
Mérnöki.
Érettségiből a pontjaim megvannak mind a három szakhoz.
Eddig csak hobbi szinten csináltam a programozást,de úgy látom hogy azért ebből elég szépen meg lehet élni,ha jól csinálod a dolgot!
Érdemes-e belekezdeni a dologba?
Vagy ne kezdjek már el?
Tudnátok valamit valamit írni?
A szakmám amit szakközépiskolába szereztem autószerelő,és ebbe is dolgozom.
JsTestDriver nehézségek
Helló!
Ma nem bírtam aludni a melegtől, és már korán felkeltem. Egykét órája már szenvedek a JsTestDriver beizzításával sikertelenül. Nézegettem a netet is de a leírtak nem működnek. Azt írják, ha a jsTestDriver.conf-ba felveszem a server-t pl.: http://localhost:9876 akkor böngészővel tudom futtatni a teszteket. A hiba üzenet helyet csak a --help kapcsoló kimenete jelenik meg amivel nem megyek sokra, mert nem derül ki miért nem figyel a szerver az adott porton. Ha parancsorban a --port kapcsolót megadom akkor működik, csak akkor nem tudom minek kell a conf fájlba is felvenni. Nos ott tartok, hogy figyel a szerver megnyílik a böngésző, be tölt az összes fájl, de a tesztek nem futnak le. Valaki meg tudna szánni egy kis irány mutatással, hogy honnan szerezzek be hasznos infókat? Mert amiket idáig követtem nem mondhatnám hasznosnak.
Illetve közületek használta már valaki a JsTestDriver-t, probléma mentessen?
■ Ma nem bírtam aludni a melegtől, és már korán felkeltem. Egykét órája már szenvedek a JsTestDriver beizzításával sikertelenül. Nézegettem a netet is de a leírtak nem működnek. Azt írják, ha a jsTestDriver.conf-ba felveszem a server-t pl.: http://localhost:9876 akkor böngészővel tudom futtatni a teszteket. A hiba üzenet helyet csak a --help kapcsoló kimenete jelenik meg amivel nem megyek sokra, mert nem derül ki miért nem figyel a szerver az adott porton. Ha parancsorban a --port kapcsolót megadom akkor működik, csak akkor nem tudom minek kell a conf fájlba is felvenni. Nos ott tartok, hogy figyel a szerver megnyílik a böngésző, be tölt az összes fájl, de a tesztek nem futnak le. Valaki meg tudna szánni egy kis irány mutatással, hogy honnan szerezzek be hasznos infókat? Mert amiket idáig követtem nem mondhatnám hasznosnak.
Illetve közületek használta már valaki a JsTestDriver-t, probléma mentessen?
július 3
TDD?
Picit belenéztem a phpunit használatába.
Arra lennék kíváncsi, jó-e az elképzelésem róla?
A TDD (egészen nagy vonalakban, vázlatosan) valahogy úgy működik, hogy
1. megtervezem, hogy nagyjából milyen osztályokra bontom az alkalmazást
2. kitalálom az egyes osztályok interface-ét
3. ezen interface-ekhez megírom a teszteket
4. elkészítem az osztály kódját
5. futtatom a tesztet és addig javítom a kódot, míg nem lesz hibátlan valamennyi
?
Ebből nekem hiányzik a privát/protected metódusok működésének tesztelése. Unit teszt esetén ez szükséges egyáltalán? (érzésem szerint nem, hiszen ha az adott interface/API publikus alkatrészei helyesen működnek, az csak úgy lehet, ha a nem publikus részek is megfelelően üzemelnek)
Bónusz kérdés (költői! ;-) ) : létezik élő ember, aki képes egy komolyabb rendszerre átfogó tesztet írni úgy, hogy közben a határidőket is be tudja tartani? :-)
----------------------------------
Félreértések elkerülése végett: a saját elképzeléseimet foglaltam össze (ebben a pillanatban botlottam egy angol nyelvű cikkbe, ahol közelítőleg ezt írták... szóval valószínűleg így működik, de nem onnan másoltam :-) )
■ Arra lennék kíváncsi, jó-e az elképzelésem róla?
A TDD (egészen nagy vonalakban, vázlatosan) valahogy úgy működik, hogy
1. megtervezem, hogy nagyjából milyen osztályokra bontom az alkalmazást
2. kitalálom az egyes osztályok interface-ét
3. ezen interface-ekhez megírom a teszteket
4. elkészítem az osztály kódját
5. futtatom a tesztet és addig javítom a kódot, míg nem lesz hibátlan valamennyi
?
Ebből nekem hiányzik a privát/protected metódusok működésének tesztelése. Unit teszt esetén ez szükséges egyáltalán? (érzésem szerint nem, hiszen ha az adott interface/API publikus alkatrészei helyesen működnek, az csak úgy lehet, ha a nem publikus részek is megfelelően üzemelnek)
Bónusz kérdés (költői! ;-) ) : létezik élő ember, aki képes egy komolyabb rendszerre átfogó tesztet írni úgy, hogy közben a határidőket is be tudja tartani? :-)
----------------------------------
Félreértések elkerülése végett: a saját elképzeléseimet foglaltam össze (ebben a pillanatban botlottam egy angol nyelvű cikkbe, ahol közelítőleg ezt írták... szóval valószínűleg így működik, de nem onnan másoltam :-) )
Adatküldés overlay ablakban
Sziasztok!
Egy overlay ablakban szeretnék adatokat megjeleníteni. Egészen pontosan a következőt szeretném megvalósítani:
egy adatbázisból adatsorokat olvasok be. Az adatsorokban nevek vannak, továbbá a nevekhez tartozó egyéb adatok. A neveket link formájában jelenítem meg a weblapon. Ha egy ilyen linkre kattintok, akkor egy overlay ablakban meg kellene jelenítenem az adott névhez tartozó további adatokat.
Ehhez kérném a segítségeteket, mert a Javascript-hez egyáltalán nem értek.
Itt az overlay ablak kódja, amely a fent említett problémára vonatkozólag sajna semmilyen kódot nem tartalmaz.
■ Egy overlay ablakban szeretnék adatokat megjeleníteni. Egészen pontosan a következőt szeretném megvalósítani:
egy adatbázisból adatsorokat olvasok be. Az adatsorokban nevek vannak, továbbá a nevekhez tartozó egyéb adatok. A neveket link formájában jelenítem meg a weblapon. Ha egy ilyen linkre kattintok, akkor egy overlay ablakban meg kellene jelenítenem az adott névhez tartozó további adatokat.
Ehhez kérném a segítségeteket, mert a Javascript-hez egyáltalán nem értek.
Itt az overlay ablak kódja, amely a fent említett problémára vonatkozólag sajna semmilyen kódot nem tartalmaz.
<script type="text/javascript">
function overlay() {
el = document.getElementById("overlay");
el.style.visibility = (el.style.visibility == "visible") ? "hidden" : "visible";
}
</SCRIPT>
$kapcsolat=mysql_connect("localhost","root","kecskesajt")or die (print "HIBA!".mysql_error());
mysql_select_db("redflight", $kapcsolat);
mysql_query("SET NAMES UTF8");
$parancs="SELECT * FROM album";
$eredmeny=mysql_query($parancs, $kapcsolat);
while ($sor=mysql_fetch_array($eredmeny)){
echo "<a href='#' onclick='overlay()'>".$sor[name]."</a><BR>";}
echo '<div id="overlay">';
echo '<div>';
echo 'itt kellene megjeleníteni a további adatokat';
echo "Click here to [<a href='#' onclick='overlay()'>close</a>]";
echo '</div>';
echo '</div>';
echo '</body></html>';
Colabs Seed
Seed néven mentorprogramot hirdet a Colabs ígéretes leendő startupok felkarolására.
A program keretében a kiválasztott csapatok 10-20%-os részesedésért cserébe 2–6 millió forint támogatást, irodahasználati lehetőséget és szakmai segítséget kapnak a kezdéshez.
NodeJs szolgáltató
Sziasztok!
Első körben javasolnám, hogy csináljunk egy külön nodeJs rovatot, mert bár ez is javascript, de nem kliens oldali, mint a (html, css, javascript, ajax) cím mutatja.
Visszatérve az eredeti témához, abban szeretném a segítségetek kérni, hogy milyen szolgáltatót válasszak nodejs-hez?
http://www.heroku.com/
Találtunk egy ilyen oldalt (egyelőre nem volt időm közelebbről megnézni), ami ígéretesnek tűnik. Esetleg tudtok ajánlani alternatívákat, amiket összehasonlíthatnék ezzel?
Még AWS-en gondolkodunk, de nem biztos, hogy foglalkozni szeretnénk a rendszergazdai részével, inkább a kódolásra fordítanánk több időt helyette. (Ami még kellene a projektekhez az noSQL adatbázis, szóval azok kiesnek, ahol nincs ilyen.)
Előre is köszi az értő hozzászólásokat, szép napot mindenkinek! :-)
■ Első körben javasolnám, hogy csináljunk egy külön nodeJs rovatot, mert bár ez is javascript, de nem kliens oldali, mint a (html, css, javascript, ajax) cím mutatja.
Visszatérve az eredeti témához, abban szeretném a segítségetek kérni, hogy milyen szolgáltatót válasszak nodejs-hez?
http://www.heroku.com/
Találtunk egy ilyen oldalt (egyelőre nem volt időm közelebbről megnézni), ami ígéretesnek tűnik. Esetleg tudtok ajánlani alternatívákat, amiket összehasonlíthatnék ezzel?
Még AWS-en gondolkodunk, de nem biztos, hogy foglalkozni szeretnénk a rendszergazdai részével, inkább a kódolásra fordítanánk több időt helyette. (Ami még kellene a projektekhez az noSQL adatbázis, szóval azok kiesnek, ahol nincs ilyen.)
Előre is köszi az értő hozzászólásokat, szép napot mindenkinek! :-)
július 2
Css - image preload
Szép napot mindekinek!
Van valakinek tapasztalata a css hover háttérkép előtöltésben?
Ami biztosan nem működik (legalábbis nálam)Valami olyat szeretnék, ami nem használ html tageket, csak tiszta css-t...
■ Van valakinek tapasztalata a css hover háttérkép előtöltésben?
Ami biztosan nem működik (legalábbis nálam)
body:after{content: url(file.png);display: none;}