Archívum
január 8
Javascript Draggable
Sziasztok.
Valaki tudna nekem segíteni ennek a draggable beállításaiban, mert nem nagyon értek hozzá.
Ez a draggable Inventory készítéshez használnám.
Itt a linkje:
Ami kellene nekem, hogy ha megfogok 1 itemet, akkor a többi item ne mozogjon és csak olyan helyre engedje tenni ahol van hely, ellenkező esetbe visszadobja az eredeti helyére.
A másik problémám, hogy hogyan lehetne megoldani, hogy több különálló mezőbe is lehessen rakni itemet, lásd ha felakarok helyezni egy sisakot magamra, akkor azt ki kell venni az inventoryból és beilleszteni a sisak mezőbe.
Nagyon örülnék neki, ha lenne valaki aki szánna rám egy kis időt, mert már elég sok időt beleöltem a weboldalamba, sőt ebbe az inventory készítésbe is, de nem nagyon értek scriptezéshez sajna, csak az alapokat vágom nagyjából.
Esetleg tekintsd meg az oldalt amin dolgozok, teljesen magán projekt, nem pénzért készítem, de számomra rengeteget jelent, és nem akarom, hogy elvesszen az egész ez miatt.
Elérhetőségeim:
Munkám:
Skype: xy_zero
FaceBook:
Nagyon szépen köszönöm, és negatív kommenteket kérem mellőzzétek!
■ Valaki tudna nekem segíteni ennek a draggable beállításaiban, mert nem nagyon értek hozzá.
Ez a draggable Inventory készítéshez használnám.
Itt a linkje:
Ami kellene nekem, hogy ha megfogok 1 itemet, akkor a többi item ne mozogjon és csak olyan helyre engedje tenni ahol van hely, ellenkező esetbe visszadobja az eredeti helyére.
A másik problémám, hogy hogyan lehetne megoldani, hogy több különálló mezőbe is lehessen rakni itemet, lásd ha felakarok helyezni egy sisakot magamra, akkor azt ki kell venni az inventoryból és beilleszteni a sisak mezőbe.
Nagyon örülnék neki, ha lenne valaki aki szánna rám egy kis időt, mert már elég sok időt beleöltem a weboldalamba, sőt ebbe az inventory készítésbe is, de nem nagyon értek scriptezéshez sajna, csak az alapokat vágom nagyjából.
Esetleg tekintsd meg az oldalt amin dolgozok, teljesen magán projekt, nem pénzért készítem, de számomra rengeteget jelent, és nem akarom, hogy elvesszen az egész ez miatt.
Elérhetőségeim:
Munkám:
Skype: xy_zero
FaceBook:
Nagyon szépen köszönöm, és negatív kommenteket kérem mellőzzétek!
január 6
CreateJS (Animáció vége illetve cache / cpu takarítás)
Szervusztok!
Az alábbi kérdéssel fordulok hozzátok.
CreateJS segítségével életre keltek néhány html5ös animációt, melyre az alábbi kódrészlet szolgál:A kód szépen elvégzi az animációk betöltését, lejátszását az oldalon, ellenben mivel nem vagyok valami nagy gyakorlott felhasználója még a createjs-nek (és sajnos google keresgélés és dokumentáció olvasás után se akadtam rá a megoldásra) az alábbi problémákba ütköztem:
1. Többszöri animáció betöltésékőr egy idő után túlterhelem a procit. (Valahol, valamilyen formában cahcelődik véleményem szerint az animáció).
Merül fel a kérdés, hogyan lehetne kiadni utasításként, hogy az animáció lefutásának végén töröljön minden szemetet maga után és ne terhelje feleslegesen kliens oldalról a gépet.
2.
Az alábbi kérdéssel fordulok hozzátok.
CreateJS segítségével életre keltek néhány html5ös animációt, melyre az alábbi kódrészlet szolgál:
<script type="text/javascript" src="effect/effect.php?v=<?=$effectid?>"></script>
<script>
var canvas, stage, exportRoot;
function init() {
canvas = document.getElementById("<?=$id1?>");
images = images||{};
var loader = new createjs.LoadQueue(false);
loader.installPlugin(createjs.Sound);
loader.addEventListener("fileload", handleFileLoad);
loader.addEventListener("complete", handleComplete);
loader.loadManifest(lib.properties.manifest);
}
function handleFileLoad(evt) {
if (evt.item.type == "image") { images[evt.item.id] = evt.result; }
}
function handleComplete(evt) {
exportRoot = new lib.effect();
stage = new createjs.Stage(canvas);
stage.addChild(exportRoot);
stage.update();
createjs.Ticker.setFPS(lib.properties.fps);
createjs.Ticker.addEventListener("tick", stage);
}
function playSound(id, loop) {
return createjs.Sound.play(id, createjs.Sound.INTERRUPT_EARLY, 0, 0, loop);
}
init();
</script>
1. Többszöri animáció betöltésékőr egy idő után túlterhelem a procit. (Valahol, valamilyen formában cahcelődik véleményem szerint az animáció).
Merül fel a kérdés, hogyan lehetne kiadni utasításként, hogy az animáció lefutásának végén töröljön minden szemetet maga után és ne terhelje feleslegesen kliens oldalról a gépet.
2.
január 2
xgettext letöltés
Sziasztok. A php kódomból szeretném kiszedni a gettext() -ben lévő szöveget, és elmenteni .po fileba. régen ez valami xgettext programmal sikerül, de most sehogy sem akar összejönni. win7 alá. köszi.
■ december 31, 2016
jQuery eseménykezelés probléma
Sziasztok!
Szeretnék segítséget kérni, mert elakadtam jQuery-ben. Egy Excel munkalap szerű dolgot akarok készíteni. Ezt táblázattal akarom megoldani sok tr sorral, sok td cellával, mindegyikben egy input szövegmezővel. A cellák között a nyíl gombokkal lehet lépkedni mind a 4 irányban (mint Excel). Ennek lekezelése jQueryben történik, de van egy kis gond vele. A probléma az, hogy a menet közben az újabb, végére dinamikusan beszúrt sorokat külön kezeli az eseménykezelő, és a statikus részt is külön lehet a gombokkal bejárni, mintha válaszfal lenne a statikus és dinamikus rész között. Nem értem miért, és hogy lehetne ezt javítani? Új sor akkor adódik a táblázathoz, ha az alsó sorba gépelünk be valamilyen adatot, és ezeket a sorokat sajnos külön kezeli. Ezt szeretném javítani, hogy minden cella bejárható legyen a gombokkal. Köszönöm a segítséget!
Forráskód:
https://drive.google.com/file/d/0BzvCtU-vWpqTWFkzXzZWYlBCelE/view?usp=sharing
■ Szeretnék segítséget kérni, mert elakadtam jQuery-ben. Egy Excel munkalap szerű dolgot akarok készíteni. Ezt táblázattal akarom megoldani sok tr sorral, sok td cellával, mindegyikben egy input szövegmezővel. A cellák között a nyíl gombokkal lehet lépkedni mind a 4 irányban (mint Excel). Ennek lekezelése jQueryben történik, de van egy kis gond vele. A probléma az, hogy a menet közben az újabb, végére dinamikusan beszúrt sorokat külön kezeli az eseménykezelő, és a statikus részt is külön lehet a gombokkal bejárni, mintha válaszfal lenne a statikus és dinamikus rész között. Nem értem miért, és hogy lehetne ezt javítani? Új sor akkor adódik a táblázathoz, ha az alsó sorba gépelünk be valamilyen adatot, és ezeket a sorokat sajnos külön kezeli. Ezt szeretném javítani, hogy minden cella bejárható legyen a gombokkal. Köszönöm a segítséget!
Forráskód:
https://drive.google.com/file/d/0BzvCtU-vWpqTWFkzXzZWYlBCelE/view?usp=sharing
december 27
URI végén / karakter eltávolítása
Sziasztok!
Először is Kellemes Ünnepeket, másodszor pedig, új szerverre költöztem és zavar, hogy minden uri végére íródik egy / jel, tehát pl ez így volt eddig:
http://akarmi.com/zab
Most az új tárhelyen így van:
http://akarmi.com/zab/
és megfigyeltem, hogy mindig a végére írja ezt a perjelet. Ezt hogyan tudom beállítani, hogy ne írja oda?
Persze a http://akarmi.com/zab/index.php végére nem írja a / jelet. Szeretném .htaccess fájllal megoldani, azért is ebbe a fórumba soroltam be a kérdést, de legvégsőesetben php-s megoldás is jó.
Köszönöm előre is. :)
■ Először is Kellemes Ünnepeket, másodszor pedig, új szerverre költöztem és zavar, hogy minden uri végére íródik egy / jel, tehát pl ez így volt eddig:
http://akarmi.com/zab
Most az új tárhelyen így van:
http://akarmi.com/zab/
és megfigyeltem, hogy mindig a végére írja ezt a perjelet. Ezt hogyan tudom beállítani, hogy ne írja oda?
Persze a http://akarmi.com/zab/index.php végére nem írja a / jelet. Szeretném .htaccess fájllal megoldani, azért is ebbe a fórumba soroltam be a kérdést, de legvégsőesetben php-s megoldás is jó.
Köszönöm előre is. :)
Petíciók
Gondoltam csinálok egy külön topicot a számítástechnikával kapcsolatos petícióknak. Legalábbis nekem már nem az első, hogy aláírást gyűjtök valamilyen témában.
■ december 21
Fejlődés?
Egy másik fórumszálon egy érdekes vita alakult ki a PHP type hinting-jával kapcsolatban, ahol némi utánaolvasással kiderült, hogy ennek a szerepe nem más, mint a hibakeresés támogatása (bár munkát nem spórol meg, hisz a szükséges konverziókat ugyanúgy el kell végeznünk), de például (elhanyagolható mértékben) lassítja a futást, a kódot pedig rugalmatlanabbá teszi, azaz elveszik a PHP egyik óriási előnye, a dinamikus típusosság.
Ez az egész rengeteg kérdést felvet, ahol tudok, megpróbálok én is valamit válaszolni, de az csak egy szempont a sok közül:
1, Hol érdemes ilyet használni? Saját kódban, vagy ott is, ahol harmadik féltől származó rutinok vannak? Mert ez utóbbi esetben nem tudjuk garantálni, hogy a típusok nem változnak.
Saját kódban miért használná bárki is? Kiszűri vele a hanyag kollegákat? Node miért vesz fel a cég ilyeneket?
2, Érdemes-e ilyet használni?
Production kódban egy Fatal error, amit ilyen hiba okoz, megengedhetetlen, és egyébként is, nem is feltétlenül szükséges. Ráadásul a kód 100%-át lefedő tesztek szükségesek az ilyenek kiszűréséhez, aminek a megvalósítása szinte lehetetlen.
3, Szükséges-e egy ilyen featúra ahhoz, hogy jó kódot írjunk?
Robert C. Martin szerint megfelelő teszteléssel a statikus típusosság értelmét veszti.
4, Ha egy featúra hasznossága kérdéses, miért teszik bele? Növeli a PHP kódbázisát, minden újabb sor potenciális hibaforrás, és azért kell is a PHP-t foltozgatni rendesen.
5, Mi alapján döntik el, hogy egy featúra mennyire hasznos? Divat vagy racionális döntés áll a hátterében? Utóbbi esetben hol vannak a számok, ami alapján fel lehet mérni a hasznosságát?
Ez az egész rengeteg kérdést felvet, ahol tudok, megpróbálok én is valamit válaszolni, de az csak egy szempont a sok közül:
1, Hol érdemes ilyet használni? Saját kódban, vagy ott is, ahol harmadik féltől származó rutinok vannak? Mert ez utóbbi esetben nem tudjuk garantálni, hogy a típusok nem változnak.
Saját kódban miért használná bárki is? Kiszűri vele a hanyag kollegákat? Node miért vesz fel a cég ilyeneket?
2, Érdemes-e ilyet használni?
Production kódban egy Fatal error, amit ilyen hiba okoz, megengedhetetlen, és egyébként is, nem is feltétlenül szükséges. Ráadásul a kód 100%-át lefedő tesztek szükségesek az ilyenek kiszűréséhez, aminek a megvalósítása szinte lehetetlen.
3, Szükséges-e egy ilyen featúra ahhoz, hogy jó kódot írjunk?
Robert C. Martin szerint megfelelő teszteléssel a statikus típusosság értelmét veszti.
4, Ha egy featúra hasznossága kérdéses, miért teszik bele? Növeli a PHP kódbázisát, minden újabb sor potenciális hibaforrás, és azért kell is a PHP-t foltozgatni rendesen.
5, Mi alapján döntik el, hogy egy featúra mennyire hasznos? Divat vagy racionális döntés áll a hátterében? Utóbbi esetben hol vannak a számok, ami alapján fel lehet mérni a hasznosságát?
december 19
Bootstrap dropdown menu scrollbar probléma
Sziasztok !
Azt szeretném elérni, hogy a szabványos scrollbar helyett alapesetben is az a vékony scrollbar jelenjen meg, amire egyébként átvált a Bootstrap, amikor a böngészőben "Responsive Design Mode"-ra váltok.
Belenéztem a Bootstrap css fájljába is, keresvén a "scrollable-menu" hivatkozást, de nem találtam.
Előre is köszönöm a segítségeteket.
■ Azt szeretném elérni, hogy a szabványos scrollbar helyett alapesetben is az a vékony scrollbar jelenjen meg, amire egyébként átvált a Bootstrap, amikor a böngészőben "Responsive Design Mode"-ra váltok.
Belenéztem a Bootstrap css fájljába is, keresvén a "scrollable-menu" hivatkozást, de nem találtam.
Előre is köszönöm a segítségeteket.
december 17
ISO-ból UTF8 automata konvertálás formnál
Sziasztok!
Lenne egy kis problémám.
Van egy formom, amivel a Shoutcast szerverem metadatáját tudom módosítani:A Playerünk alapba iso-n (ISO-8859-1) "fut", de a főoldalra includeolva már utf8-ban jelenik meg. Ha mondjuk Magyar számot írunk be, akkor gyakran � jelenik meg. Van valamilyen módszer, ami automatikusan átkonvertálja a beírt szöveget, és azt küldi a szervernek?
Előre is köszönöm mindenkinek a segítségét!
■ Lenne egy kis problémám.
Van egy formom, amivel a Shoutcast szerverem metadatáját tudom módosítani:
/* ----------- Server configuration ---------- */
$ip = "xxxx"; // Server Address
$port = "xxxx"; // Server Port
$pass = "xxxx"; // Admin Password
/* ----- No need to edit below this line ----- */
/* ------------------------------------------- */
$song = $_POST['song'];
if (empty($song)) {
?>
<p>Írd be a jelenlegi szám címét!</p>
<form name="changesong" method="post" action="">
<input name="song" type="text" id="song">
<input type="submit" name="Submit" value="Adat küldése">
</form>
<?php
} else {
$song = urlencode($song);
$song = str_replace("+", "%20", $song);
$fp = @fsockopen($ip,$port,$errno,$errstr,4);
if (!$fp) {
print "Hiba: Nem tudtam csatlakozni a szervere, kérlek ellenőrizd a kapcsolatot!";
} else {
fputs($fp, "GET /admin.cgi?pass=" . $pass . "&mode=updinfo&song=" . $song . " HTTP/1.0\r\n");
fputs($fp, "User-Agent: Mozilla\r\n\r\n");
fclose($fp);
$song = str_replace("%20", "+", $song);
$song = urldecode($song);
print "<strong>A szám frissítve: </strong><p>$song</p><p style=\"font-size: 70%\">Powered by <a href=\"http://www.mixstream.net\" target=\"_blank\">MixStream.net - professional streaming</a></p>";
}
}
?>
Előre is köszönöm mindenkinek a segítségét!
PHP típuskezelés
Sziasztok!
Ugye behozták a szigorú típusosságot PHP7-be, megéri ezt használni?
Már úgy értem, hogy nem fogja a teljesítményt megfogni, vagy távol állni a PHP ideológiájától?
Példaként, mivel PHP ökológiájában ez újnak számít, lehetséges, hogy a későbbi implementáció megváltoztatása nem lesz visszafele kompatibilis - feltételezve, hogy jelenleg csupán !egy! darab típus megadása lehetséges?
(persze ezen kérdések a skalár típusokra értendők)
szerk.:
A PHP által nyújtott névterek hogyan hasznosíthatók a gyakorlatban? Megéri használni?
■ Ugye behozták a szigorú típusosságot PHP7-be, megéri ezt használni?
Már úgy értem, hogy nem fogja a teljesítményt megfogni, vagy távol állni a PHP ideológiájától?
Példaként, mivel PHP ökológiájában ez újnak számít, lehetséges, hogy a későbbi implementáció megváltoztatása nem lesz visszafele kompatibilis - feltételezve, hogy jelenleg csupán !egy! darab típus megadása lehetséges?
(persze ezen kérdések a skalár típusokra értendők)
szerk.:
A PHP által nyújtott névterek hogyan hasznosíthatók a gyakorlatban? Megéri használni?