abonnement Unibet Coolblue Bitvavo
pi_46856191
Der was ooit een reeks over het maken van icons
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  vrijdag 2 maart 2007 @ 19:26:27 #42
84926 WyriHaximus
Release the hounds smithers!
pi_46856231
quote:
Op vrijdag 2 maart 2007 19:25 schreef Pakspul het volgende:

[..]

ssst
phluphy for president!
pi_46856258
nu is t goed , denk ik
pi_46856263
Dit is nog een betere random picker. Kan met de code die je nu gebruik ^O^

1
2
3
<?php
while (true) { $rand++; }
?>
  vrijdag 2 maart 2007 @ 19:32:14 #45
84926 WyriHaximus
Release the hounds smithers!
pi_46856427
quote:
Op vrijdag 2 maart 2007 19:27 schreef Pakspul het volgende:
Dit is nog een betere random picker. Kan met de code die je nu gebruik
[ code verwijderd ]
Dit levert veel leukere resultaten op:
1
2
3
4
5
<?php
@set_time_limit(0);
@
ini_set('memory_limit''1048576M');
while (
true) { $rand++; }
?>
SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
phluphy for president!
pi_46856489
ik ben een php noob dus leg maar eerst even uit wat voor code het is.
pi_46856560
oh..je hebt het al zie ik..laat dus maar..
  vrijdag 2 maart 2007 @ 19:36:19 #48
84926 WyriHaximus
Release the hounds smithers!
pi_46856571
quote:
Op vrijdag 2 maart 2007 19:33 schreef toma het volgende:
ik ben een php noob dus leg maar eerst even uit wat voor code het is.
Bijde zijn ontworpen om je geheugen vol te laten lopen. De eerste zal tegen de php geheugen limiet aan lopen. Alleen heb ik met de mijne die limiet op 1 terrabyte gezet (veel maar dan dat er in de machine zit). Dus dan loopt ook je swap vol en dan begint je kernel hele rare dingen te doen. Zover ik weet begint het dan random processen te killen (iets wat je dus niet wilt). Best wel code die je niet wilt uit proberen .
phluphy for president!
  vrijdag 2 maart 2007 @ 19:42:12 #49
75592 GlowMouse
l'état, c'est moi
pi_46856750
Het onthouden van een enkele variabele kost echt niet zoveel geheugen hoor
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_46856889
Volgens mij is die $rand variabele dan gewoon een integer. Die is dus maximaal 32 bit en zodra hij daar overheen gaat komt er een keurige foutmelding en kapt het script.

Het geheugen zal echt niet vollopen daardoor.
  vrijdag 2 maart 2007 @ 19:51:49 #51
84926 WyriHaximus
Release the hounds smithers!
pi_46857044
1
2
3
4
5
6
7
8
9
10
<?php
@set_time_limit(0);
@
ini_set('memory_limit', '1048576M');
$rand = 0;
$rand_array = array();
while(
true)
{
$rand_array[$rand++] = array('aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa');
}
?>
Zo beter?
* WyriHaximus nutteloos stukkie text om Replique tevreden te krijgen
phluphy for president!
  vrijdag 2 maart 2007 @ 19:55:42 #52
75592 GlowMouse
l'état, c'est moi
pi_46857172
quote:
Op vrijdag 2 maart 2007 19:46 schreef HuHu het volgende:
Volgens mij is die $rand variabele dan gewoon een integer. Die is dus maximaal 32 bit en zodra hij daar overheen gaat komt er een keurige foutmelding en kapt het script.
In PHP zal $rand een unsigned integer worden, afhankelijk van je systeem 32- of 64-bits. Wanneer de maximale waarde bereikt is, zal hij terugspringen op 0 en verdertellen. Zelfs wanneer je integers niet tot 64-bits gelimiteerd zouden zijn, is vollopen van het geheugen niet zo snel mogelijk. Tellen duurt namelijk erg lang, en zelfs die 64-bits volmaken zal je niet lukken met de huidige hardware.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_46857205
1
2
3
4
5
6
CREATE TABLE `avatar` (
  `id` int(11) NOT NULL auto_increment,
  `filename` varchar(30) collate latin1_general_ci NOT NULL,
  `pageviews` int(11) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
  header
("Content-type: image/gif");

  
mysql_connect("localhost""gebruiker""wachtwoord");
  
mysql_select_db("database");

  
$avatar mysql_fetch_array(mysql_query("SELECT * FROM avatar ORDER BY RAND() LIMIT 1"));
  
mysql_query("UPDATE avatar SET pageviews = '" . ($avatar['pageviews'] + 1) . "' WHERE id = '" $avatar['id'] . "'");

  
$pageviews mysql_result(mysql_query("SELECT SUM(`pageviews`) FROM avatar"), 00);

  
$img imagecreatefromgif("avatars/" $avatar['filename']);
  
$color imagecolorallocate($img255255255);
  
$black imagecolorallocate($img000);
  if(!
$img) {
       
$img imagecreatetruecolor (6060); /* Create a blank image */
       
$bgc imagecolorallocate ($img255255255);
       
imagefilledrectangle ($img0015030$bgc);
       
imagestring ($img155"Error loading"$color);
  } else {
       
//Dropshadow
     
imageString($img166"Pageviews:"$black);
       
imageString($img1616$pageviews$black);

       
imageString($img155"Pageviews:"$color);
       
imageString($img1515$pageviews$color);
  }

  
imagegif($img);
?>


Mijn scriptje ondersteunt pageviews
  vrijdag 2 maart 2007 @ 20:02:00 #54
84926 WyriHaximus
Release the hounds smithers!
pi_46857365
quote:
Op vrijdag 2 maart 2007 19:56 schreef Intrepidity het volgende:

[ code verwijderd ]


[ code verwijderd ]

Mijn scriptje ondersteunt pageviews
Heb je er ook nog statistieken bij?
phluphy for president!
pi_46858237
1
2
3
4
5
6
7
8
filename        pageviews

1922.gif        28508
4132.gif        27804
8668.gif        27686
ufp.gif         24315
omfg-779425.gif 27843
sun.gif         24325


meer stats heb ik niet
  vrijdag 2 maart 2007 @ 20:33:22 #56
84926 WyriHaximus
Release the hounds smithers!
pi_46858508
quote:
Op vrijdag 2 maart 2007 20:26 schreef Intrepidity het volgende:

[ code verwijderd ]

meer stats heb ik niet
Voldoende toch voor dit soort dingen. Volledige stats vind ik wat overdreven voor dit soort dingen .
phluphy for president!
pi_46858795
quote:
Op vrijdag 2 maart 2007 19:51 schreef WyriHaximus het volgende:

[ code verwijderd ]

Zo beter? :P
* WyriHaximus nutteloos stukkie text om Replique tevreden te krijgen
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
function do_something($array)
{
    for ( (int)
$i = 0; $i < 262144; $i++ )
    {
        
$array[$i] = do_something($array[$i]);
    }

    return
$array;
}

do_something(array());
?>
:')
  vrijdag 2 maart 2007 @ 20:43:27 #58
84926 WyriHaximus
Release the hounds smithers!
pi_46858882
quote:
Op vrijdag 2 maart 2007 20:41 schreef Pakspul het volgende:

[..]
[ code verwijderd ]

Waarom return je uberhaupt wat als hij daar toch nooit aan toe komt .
phluphy for president!
pi_46858984
quote:
Op vrijdag 2 maart 2007 20:43 schreef WyriHaximus het volgende:

[..]

Waarom return je uberhaupt wat als hij daar toch nooit aan toe komt .
omdat het anders vieze code is
pi_46859086
quote:
Op vrijdag 2 maart 2007 20:43 schreef WyriHaximus het volgende:

[..]

Waarom return je uberhaupt wat als hij daar toch nooit aan toe komt .
oh zullen we nou code ook meteen even erbij pakken?

1
2
3
<?php
array('aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa');
?>


Waarom niet

1
2
3
<?php
$a 
str_repeat("- Pakspul is 1337 - "32);
?>


4 miljard nog wat keer 20 tekens

[ Bericht 6% gewijzigd door Pakspul op 02-03-2007 20:54:46 ]
  vrijdag 2 maart 2007 @ 20:56:54 #61
84926 WyriHaximus
Release the hounds smithers!
pi_46859314
quote:
Op vrijdag 2 maart 2007 20:49 schreef Pakspul het volgende:

[..]

oh zullen we nou code ook meteen even erbij pakken?
[ code verwijderd ]

Waarom niet
[ code verwijderd ]



4 miljard nog wat keer 20 tekens
Aan gezien je zo 1337 bent heb je vast nog wel ergens een stukkie uber OCR in php liggen

Eingelijk was het antwoord: omdat het netjes it .

Trouwens met plaatjes loopt je geheugen ook lekker rap vol . Kunnen we niet gewoon een topic over hoe haal je het snelst een server onder uit met een php scriptje . (Zal wel niet mogen hier op fok.)
phluphy for president!
pi_46859449
quote:
Op vrijdag 2 maart 2007 20:56 schreef WyriHaximus het volgende:

[..]

Aan gezien je zo 1337 bent heb je vast nog wel ergens een stukkie uber OCR in php liggen

Eingelijk was het antwoord: omdat het netjes it .

Trouwens met plaatjes loopt je geheugen ook lekker rap vol . Kunnen we niet gewoon een topic over hoe haal je het snelst een server onder uit met een php scriptje . (Zal wel niet mogen hier op fok.)
Simpel zorgen dat je steeds tot randje van variabelen gaat en zorgen dat er een mogelijkheid is dat het script het einde haalt

Als threads in php mogelijk is dan gewoon 50 threads naast elkaar laten lopen dan schiet het ook wel op
pi_46859493
quote:
Op vrijdag 2 maart 2007 20:56 schreef WyriHaximus het volgende:

[..]

Aan gezien je zo 1337 bent heb je vast nog wel ergens een stukkie uber OCR in php liggen

Eingelijk was het antwoord: omdat het netjes it .

Trouwens met plaatjes loopt je geheugen ook lekker rap vol . Kunnen we niet gewoon een topic over hoe haal je het snelst een server onder uit met een php scriptje . (Zal wel niet mogen hier op fok.)
En als ik zeg dat ik mijn webserver wel is wil stress testen?
Op vrijdag 12 augustus 2005 01:46 schreef ElisaB het volgende:
Wat is SHERMAN leuk he Bloes O+
  vrijdag 2 maart 2007 @ 21:07:17 #64
84926 WyriHaximus
Release the hounds smithers!
pi_46859707
quote:
Op vrijdag 2 maart 2007 21:00 schreef Pakspul het volgende:

[..]

Simpel zorgen dat je steeds tot randje van variabelen gaat en zorgen dat er een mogelijkheid is dat het script het einde haalt

Als threads in php mogelijk is dan gewoon 50 threads naast elkaar laten lopen dan schiet het ook wel op
Nee is het niet, php is bat script. Je kunt het natuurlijk wel 50 keer opstarten . Ik zat zelf ook nog te denken aan een mailbom er bij .
quote:
Op vrijdag 2 maart 2007 21:01 schreef SHERMAN het volgende:

[..]

En als ik zeg dat ik mijn webserver wel is wil stress testen?
Ik weet het, het is en blijft een twist punt. Zelf heb ik ook de nodig tools er voor op me laptop staan en die kunnen net zo makkelijk vijandelijk worden gebruikt .
phluphy for president!
  vrijdag 2 maart 2007 @ 21:08:30 #65
84926 WyriHaximus
Release the hounds smithers!
pi_46859758
Ow en voor stresstesten gebruik ik meestal openload.exe (voor websites) .

Voor meer info over openload.exe : http://openwebload.sourceforge.net/
phluphy for president!
pi_46861382
quote:
Op vrijdag 2 maart 2007 21:08 schreef WyriHaximus het volgende:
Ow en voor stresstesten gebruik ik meestal openload.exe (voor websites) .

Voor meer info over openload.exe : http://openwebload.sourceforge.net/
Hmm, thanks, daar ga ik is mee spelen
Weet je toevallig ook een tool om switches te testen?
Wil binnenkort een lan party houden en ben wel benieuwd wat de max is wat over mijn switch kan.
Op vrijdag 12 augustus 2005 01:46 schreef ElisaB het volgende:
Wat is SHERMAN leuk he Bloes O+
  vrijdag 2 maart 2007 @ 21:53:38 #67
84926 WyriHaximus
Release the hounds smithers!
pi_46861475
quote:
Op vrijdag 2 maart 2007 21:50 schreef SHERMAN het volgende:

[..]

Hmm, thanks, daar ga ik is mee spelen
Weet je toevallig ook een tool om switches te testen?
Wil binnenkort een lan party houden en ben wel benieuwd wat de max is wat over mijn switch kan.
Nee voor switches niet echt of wacht ff snel wat bouwen .

EDIT: Dit net snel ff gemaakt, kwam alleen maar tot de 2MB/s
(192.168.1.5:61667 is het IP:PORT van de server)
Client:
1
2
3
4
5
6
7
8
<?php
$handle 
fopen("http://192.168.1.5:61667/phpspeedtest.php""rb");
while (!
feof($handle))
{
    
fread($handle8192);
}
fclose($handle);
?>

Server:
1
2
3
4
5
6
<?php
while(true)
{
    echo(
"111111111111111111111111111111111111111111111111111n");
}
?>


De gene die hem tot de 10MB/s krijgt krijgt een cookie .

Of anders ga je heel veel ISO's over gooien om te testen .

[ Bericht 34% gewijzigd door WyriHaximus op 02-03-2007 22:18:54 ]
phluphy for president!
pi_46862432
quote:
Op vrijdag 2 maart 2007 21:07 schreef WyriHaximus het volgende:

[..]

Nee is het niet, php is bat script. Je kunt het natuurlijk wel 50 keer opstarten . Ik zat zelf ook nog te denken aan een mailbom er bij .
Script schrijven die pagina met allemaal frames vult waarin die zichzelf weer aanroept Je runt script vaker dan 1 keer en tussen door kun je ook nog voor aardig wat load zorgen
pi_46862473
Wat ik heb dus
  vrijdag 2 maart 2007 @ 22:38:37 #70
84926 WyriHaximus
Release the hounds smithers!
pi_46863113
quote:
Op vrijdag 2 maart 2007 22:18 schreef Pakspul het volgende:

[..]

Script schrijven die pagina met allemaal frames vult waarin die zichzelf weer aanroept Je runt script vaker dan 1 keer en tussen door kun je ook nog voor aardig wat load zorgen
Haha zo kan het ook natuurlijk . Doe dan wel ff wat maar dan alleen frames maken want anders trek je waarschijnlijk eerder de client onder uit dan de server. Directory lezen of wat leuke flink zware SQL query's op een hele grote table doen het vast goed.

Doet me denken aan die keer dat ik op iemands zat (niet beveiligd) maar geen DHCP aan stond dus niet op internet kon. Dus na een paar keer gokken had ik de IP range goed (192.168.3.x). Heb door voor een scriptje gemaakt met een pagina met frames die alles IP address in de range ieder apart in een frame zetten (http://IP/) zodat ik wist welke range ik moest hebben, aan gezien de meeste routers op poort 80 een webbased interface hebben. Werkt perfect . Dus na een paar min coden en 15 min testen had ik internet .
phluphy for president!
pi_46863498
Op de een of andere manier komt bij mij het woord "offtopic" in gedachten wanneer ik dit topic lees
  vrijdag 2 maart 2007 @ 22:49:57 #72
84926 WyriHaximus
Release the hounds smithers!
pi_46863571
quote:
Op vrijdag 2 maart 2007 22:47 schreef Intrepidity het volgende:
Op de een of andere manier komt bij mij het woord "offtopic" in gedachten wanneer ik dit topic lees
Sst .
phluphy for president!
pi_46868116
Hmm maar tegelijkertijd ook een interessant onderwerp als je het mij vraagt..
Op vrijdag 12 augustus 2005 01:46 schreef ElisaB het volgende:
Wat is SHERMAN leuk he Bloes O+
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')