Archívum - Feb 2016
február 17
A Message to Our Customers
Tim Cook nyílt levele az FBI által kért, Apple termékekbe építendő hátsó ajtóról
■ ob_flush() flush() nem működik
Sziasztok!
Olyan gondom van, hogy nagy mennyiségű adatot kell feldolgozni php-vel, amit nyomon szeretnék követni. A flush(), ob_flush() tűnt megoldásnak, de valamiért nem csinál semmit... Próbálgattam a php.net/manual-ban lévő példákat, de csak utána iródnak ki a kimeneti adatok, ha a teljes script lefutott.
Ezt a példaprogramot használtam:Egyébként ahogy én akarom majd használni (a kód részletet ajaxal töltöm, be divbe, hogy ne az egész oldalt kelljen frissíteni):A rendszer: windows 10 64bit; Apache 2.4.18 64bit; PHP 7.0.3 64bit
■ Olyan gondom van, hogy nagy mennyiségű adatot kell feldolgozni php-vel, amit nyomon szeretnék követni. A flush(), ob_flush() tűnt megoldásnak, de valamiért nem csinál semmit... Próbálgattam a php.net/manual-ban lévő példákat, de csak utána iródnak ki a kimeneti adatok, ha a teljes script lefutott.
Ezt a példaprogramot használtam:
<?php
ob_start();
echo 'Begin ...<br />';
for( $i = 0 ; $i < 10 ; $i++ )
{
echo .$i . '<br />';
ob_flush();
flush();
sleep(1);
}
echo 'End ...<br />';
?>
<div id='progress' class='graph'>
<div id='barr' style='width:0%'><p id='progressText'>0% kész</p></div>
</div>
<?php
ob_start();
while(...) {
...
echo "
<script language='javascript'>
$('#bar').css('width','{$percent}%');
$('#progressText').html('".$percent."%');
</script>";
flush();
ob_flush();
...
}
?>
Programming the Internet of Things with Node.js and HTML5
Intel Edison kártya-PC programozása JavaScriptben, lehetőségek az Internet of Things-hez való csatlakoztatásban
■ február 16
The Deadlock Empire
Játék, amiben az ütemező szerepében kell hibás viselkedésre bírni többszálú programokat
■ Yadda-t használja valaki?
Yadda-t használja valaki? Érdekelne miben nyújt többet cucumberjs-nél. Nagyjából elmondták már fórumban, de napi tapasztalatok érdekelnének. Láttam ezen kívül, hogy vannak mocha és jasmine pluginek hozzá, de a jasmine példában azt láttam, hogy az assert lib-et használják a jasmine saját expect függvénye helyett, ami nekem fura. Akkor minek plugint írni jasmine-hez, ha egyáltalán nem is használják?
■ The Twelve Days of Crisis – A Retrospective on Linode’s Holiday DDoS Attacks
Elemzés a Linode teljes infrastruktúráját célzó elhúzódó DDoS támadásról
■ Mentés felhőbe?
A logjaimat szeretném valahol felhőben tárolni.
Ingyenes szolgáltatás kellene, ahová szabványos linuxos eszközökkel is fel lehet tölteni a fájlokat (wput, rsync stb.).
Elméletileg a google drive-hoz van ilyen eszköz, de a két, használatban lévő fiókomat nem akarom erre beáldozni, új fiókot regisztrálni meg csak mobilszám ellenében hajlandó újabban, azt meg nem akarom megadni. (érdekes, két-három éve még gond nélkül tudtam új fiókot gyártani anélkül, hogy erőszakoskodott volna)
Onedrive-hoz nincs linuxos eszköz (ami van, az számomra nem megbízható forrásból származik -> tákolmánynak tűnik)
Amit meg ezeken túl találtam... a listák alapján ingyenes, de max. 30-60 napos próbaidő van, valóban ingyenes szolgáltatást nem találtam többet...
Van valami ötletetek, hogy merre keresgéljek?
update: mégis sikerült a gmailre mobil nélkül regisztrálni. :)
update2: viszont a linuxos "kliens" (grive a neve) nem egészen azt tudja, amit én szerettem volna. :(
update3: sőt... egyáltalán nem működik. Legalábbis az, ami a debian-ban van. Olyan API-t használna, amit a google megszüntetett.
■ Ingyenes szolgáltatás kellene, ahová szabványos linuxos eszközökkel is fel lehet tölteni a fájlokat (wput, rsync stb.).
Elméletileg a google drive-hoz van ilyen eszköz, de a két, használatban lévő fiókomat nem akarom erre beáldozni, új fiókot regisztrálni meg csak mobilszám ellenében hajlandó újabban, azt meg nem akarom megadni. (érdekes, két-három éve még gond nélkül tudtam új fiókot gyártani anélkül, hogy erőszakoskodott volna)
Onedrive-hoz nincs linuxos eszköz (ami van, az számomra nem megbízható forrásból származik -> tákolmánynak tűnik)
Amit meg ezeken túl találtam... a listák alapján ingyenes, de max. 30-60 napos próbaidő van, valóban ingyenes szolgáltatást nem találtam többet...
Van valami ötletetek, hogy merre keresgéljek?
update: mégis sikerült a gmailre mobil nélkül regisztrálni. :)
update2: viszont a linuxos "kliens" (grive a neve) nem egészen azt tudja, amit én szerettem volna. :(
update3: sőt... egyáltalán nem működik. Legalábbis az, ami a debian-ban van. Olyan API-t használna, amit a google megszüntetett.
február 15
CPU benchmark Ubuntu-ra és Debian-ra?
Szeretnénk összehasonlítani szerver gépek teljesítményét. Valami olyan programot keresünk, ami elsősorban CPU-ra futtat teszteket, nem csak egyféle tesztet futtat, hanem teszt csomagot, több magot tud vizsgálni, és Debian és Ubuntu alatt is összehasonlítható eredményeket produkál. Létezik ilyen?
■ február 14
Page Load Time
Szervusztok!
Azon problémával fordulok hozzátok, hogy egy korábbi problémám kapcsán (lassú oldal betöltés) kerestem egy egyszerű kis php scriptet ami megmondja az oldal betöltési idejét íme:Az alábbi kód, ami példavideóban is igen kicsi volt nálam jelentős időt vesz igénybe hogy lefusson, közel 1 másodperces lefutási időt.
Gondolom nem olyan szép dolog ez a 1 millás ciklus, viszont ennek ellenére is ennek szépen gyorsan le kellene futnia, főleg ha volt rá példa is.
Mitől lehet ez? A gép teljesítménye szerintem kilőve mert 8gb-ram nem leterhelve proci is egy 4 magos amd phenom 2.2 ghz-n (4 mag) átlag 5-7%os kihasználtsággal (php script lefuttatásakor 20-50%). Tehát nem meríti ki a gép teljes igényét viszont még is látványosan meghúzza a procit az a kis egyszerű kód.
Ölteitek, segítségetek előre is köszönöm.
Szerkesztve:
Megnéztem egy külső webszerveren, ott 4 másodpercet vett igénybe a kód lefutása. Létezik hogy, egyes kódok (ha egy millaszor kell nekik lefutni) ilyen irdatlan mértékben lassan fussanak le?
Orvoslatként mit tehet az ember? Főleg ha egyes ehhez hasonló kódokat többször is más más felhasználók futtatnának? Atomerőmű vásárlása?
Köszönöm.
■ Azon problémával fordulok hozzátok, hogy egy korábbi problémám kapcsán (lassú oldal betöltés) kerestem egy egyszerű kis php scriptet ami megmondja az oldal betöltési idejét íme:
<?php
$start = microtime(true);
$y = 0;
for($x=0;$x<=1000000;$x++)
{
$y = $x;
$y *= pi();
$y *= (pi() * 2);
}
$end = number_format((microtime(true) - $start), 2);
echo $end;
?>
Gondolom nem olyan szép dolog ez a 1 millás ciklus, viszont ennek ellenére is ennek szépen gyorsan le kellene futnia, főleg ha volt rá példa is.
Mitől lehet ez? A gép teljesítménye szerintem kilőve mert 8gb-ram nem leterhelve proci is egy 4 magos amd phenom 2.2 ghz-n (4 mag) átlag 5-7%os kihasználtsággal (php script lefuttatásakor 20-50%). Tehát nem meríti ki a gép teljes igényét viszont még is látványosan meghúzza a procit az a kis egyszerű kód.
Ölteitek, segítségetek előre is köszönöm.
Szerkesztve:
Megnéztem egy külső webszerveren, ott 4 másodpercet vett igénybe a kód lefutása. Létezik hogy, egyes kódok (ha egy millaszor kell nekik lefutni) ilyen irdatlan mértékben lassan fussanak le?
Orvoslatként mit tehet az ember? Főleg ha egyes ehhez hasonló kódokat többször is más más felhasználók futtatnának? Atomerőmű vásárlása?
Köszönöm.