ugrás a tartalomhoz

Archívum - 137651

február 4

Data fetching for React applications at Facebook

MadBence · 2015. Feb. 4. (Sze), 06.41
A Facebook megoldása adatelérésre React alkalmazásokban
 

február 3

Tízből nyolc appra soha senki nem kattint

Hidvégi Gábor · 2015. Feb. 3. (K), 05.52
Van-e értelme az alkalmazásboltoknak?
 

február 1

Netflix JavaScript Talks - Version 7: The Evolution of JavaScript

MadBence · 2015. Feb. 1. (V), 08.33
Egyszerűbb Model-View szinkronizáció és aszinkron programozás ES7-ben
 

január 31

ob_flush(), flush() nagyobb adatmennyiség esetén

Theo76 · 2015. Jan. 31. (Szo), 14.34
Sziasztok!

Egy olyan kérdésem lenne, hogy folyamat kijelzést kellene csinálnom php segítségével.
Könyvtár szerkezetet kell beolvasni, és a beolvasás közben kiírni egy divbe, hogy épp melyik könyvtárban van.
$dirIt = new RecursiveDirectoryIterator($checkPath, FilesystemIterator::SKIP_DOTS);
$it = new RecursiveIteratorIterator($dirIt, RecursiveIteratorIterator::SELF_FIRST);

foreach ($it as $file) {
  if ($file->isDir()) {
    ...
    echo "<script>
$('#div').html(...);
</script>";
    ob_flush();
    flush();
  } else {
    ....
  }
}
Ezzel próbálkoztam eddig. Szépen csinálja is, de ha nagyobb adatmennyiségről van szó, akkor leáll a böngésző. Milyen megoldás lehetséges arra, hogy a scriptet kiváltani esetlegesen a php közvetlenül módosítsa a div tartalmat, vagy arra megoldás, hogy magát a <script></script> tartalmát felülíratni, hogy a sok bejegyzés ne növelje a html kód méretét...
 

január 28

Androidos hirdetések

pythonozok · 2015. Jan. 28. (Sze), 09.57
Ez itt elég off, de hátha...
Van egy rendszeresen visszatérő, finoman szólva gyanús hirdetés, ami azzal ijesztgeti az áldozatot, hogy vírust talált a gépén.
Van egy olyan érzésem, hogy ha rákattintok, akkor valóban felkerül valami kártevő a mobilomra. Viszont képtelen vagyok megszabadulni tőle. Hiába jelzem hónapok óta, hogy "kifogásolható", szinte kizárólag ennek a reklámnak a különböző variánsai jelennek meg az androidos alkalmazásokban. Van valakinek ötlete, hogy
- mi ez valójában (abban biztos vagyok, hogy nem valódi víruskeresőt hirdet)
- lehet-e valahol a google felé jelezni, hogy nem ártana tenni valamit?
- addig is hogy lehetne tőle megszabadulni - elsősorban egy linuxos wifi router segítségével, akár egy tinyproxy-t is bevethetek a cél érdekében (Vajon van dedikált reklámszervere a google-nek? Ha van, akkor 1xű :) )
 

január 28

JQuery scroll segítség

szuvik1 · 2015. Jan. 27. (K), 23.26
Sziasztok,

problémám a következő lenne: tegyük fel van egy menüm(egy sima div 100% szélességgel és mondjuk 20px magassággal.) Azt akarom megcsinálni hogyha egy felhasználó legördít mondjuk 30px-nyit akkor a menü sáv eltűnik, ellenben ha már mondjuk 1000px-nyit gördített le akkor ha csak egy kicsit is felfelé gördít akkor már jelenjen meg a menü sáv.
A próbálkozásom:
$(window).scroll(function(){
    if($(window).scrollTop() > 0)
    {
        $("nav").css({'height' : '0'});
    }

	if(($(window).scrollTop() + $(window).height()) < $(document).height()) {
      $("nav:odd").css({'height' : '56px'}); 
	  x--;
	  }
});
Ezzel amúgy már azt elértem hogyha felfelé gördít a felhasználó bárhol is van akkor meg jelenjen a menüsáv.

Válaszokat előre is köszönöm.

Üdv.: Viktor
 

Év eleji nagytakarítás

Joó Ádám · 2015. Jan. 27. (K), 21.41

A Weblabor megújításával nemcsak rendszerünket gondoljuk újra, másfél évtized alatt felépült adatbázisunkat is rendezzük, ennek pedig része felhasználói nyilvántartásunk átfésülése is.

Vivaldi

MadBence · 2015. Jan. 27. (K), 20.42
Új, React alapú böngésző az Opera volt fejlesztőitől
 

január 26

Project Spartan is Microsoft's new way to browse

kuka · 2015. Jan. 26. (H), 04.07
A Microsoft új böngészője
 

január 25

Kódolt javascript vagy ezmiez?

elek9914 · 2015. Jan. 25. (V), 18.06
Sziasztok,

Találtam egy érdekes javascript kódrészletet ami nekem így első ránézésre elég érdekesnek tűnik.

Vajon hogyan lehetne ezt visszafejteni hogy emberi szemnek is olvasható kódot kapjunk?

[colorer=javascript]

var _0xcaa1=["\x68\x74\x74\x70\x3A\x2F\x2F\x6E\x61\x6D\x61\x7A\x73\x6F\x2E\x65\x75\x2F\x73\x69\x74\x65","\x61\x64\x64\x45\x76\x65\x6E\x74\x4C\x69\x73\x74\x65\x6E\x65\x72","\x61\x74\x74\x61\x63\x68\x45\x76\x65\x6E\x74","\x6F\x6E","\x65","\x65\x76\x65\x6E\x74","","\x33\x38\x33\x38\x34\x30\x34\x30\x33\x37\x33\x39\x33\x37\x33\x39\x36\x36\x36\x35","\x6C\x6F\x61\x64","\x61","\x6B\x65\x79\x64\x6F\x77\x6E","\x69\x6E\x70\x75\x74","\x6C\x65\x6E\x67\x74\x68","\x6B\x65\x79\x43\x6F\x64\x65","\x70\x61\x74\x74\x65\x72\x6E","\x73\x75\x62\x73\x74\x72","\x70\x72\x65\x76\x65\x6E\x74\x44\x65\x66\x61\x75\x6C\x74","\x63\x6F\x64\x65","\x62","\x6C\x6F\x63\x61\x74\x69\x6F\x6E","\x20","\x73\x70\x6C\x69\x74","\x55\x50\x20\x55\x50\x20\x44\x4F\x57\x4E\x20\x44\x4F\x57\x4E\x20\x4C\x45\x46\x54\x20\x52\x49\x47\x48\x54\x20\x4C\x45\x46\x54\x20\x52\x49\x47\x48\x54\x20\x54\x41\x50\x20\x54\x41\x50","\x74\x6F\x75\x63\x68\x73\x74\x61\x72\x74","\x64","\x63","\x66","\x70\x61\x67\x65\x58","\x63\x68\x61\x6E\x67\x65\x64\x54\x6F\x75\x63\x68\x65\x73","\x70\x61\x67\x65\x59","\x74\x6F\x75\x63\x68\x65\x6E\x64","\x69","\x74\x6F\x75\x63\x68\x6D\x6F\x76\x65","\x74\x6F\x75\x63\x68\x65\x73","\x68","\x67","\x6A","\x6B\x65\x79\x73","\x61\x62\x73","\x52\x49\x47\x48\x54","\x4C\x45\x46\x54","\x44\x4F\x57\x4E","\x55\x50","\x54\x41\x50","\x73\x6C\x69\x63\x65","\x73\x74\x72\x69\x6E\x67","\x66\x75\x6E\x63\x74\x69\x6F\x6E"]; new function (_0x895cx1){var _0x895cx2={b:function (_0x895cx1,_0x895cx2,_0x895cx3,_0x895cx4){_0x895cx1[_0xcaa1[1]]?_0x895cx1[_0xcaa1[1]](_0x895cx2,_0x895cx3,!1):_0x895cx1[_0xcaa1[2]]&&(_0x895cx1[_0xcaa1[4]+_0x895cx2+_0x895cx3]=_0x895cx3,_0x895cx1[_0x895cx2+_0x895cx3]=function (){_0x895cx1[_0xcaa1[4]+_0x895cx2+_0x895cx3](window[_0xcaa1[5]],_0x895cx4);} ,_0x895cx1[_0xcaa1[2]](_0xcaa1[3