Skip to content

Instantly share code, notes, and snippets.

View mrsimonbennett's full-sized avatar
👋

Simon Bennett mrsimonbennett

👋
View GitHub Profile
@mrsimonbennett
mrsimonbennett / gist:739badfab7fb9d8f09f6
Last active August 29, 2015 14:11
My Question for #dev-discussions Friday 19th
Give you have the following classes
Member (entity)
MemeberRepository
RegisterMemberCommand (command request)
RegisterMemberCommandHandler (command handler)
MemeberWasRegistered (event)
Company (entity)
CompanyRepository
public function present($nest = true)
{
return array_map(
function ($model) use ($nest) {
return $this->createPresenter($model)->present($nest);
},
$this->collection
);
}
Or
@mrsimonbennett
mrsimonbennett / Start Workers
Created March 2, 2014 12:50
Added Small Sleep
public function SpawnWorker($task)
{
for($i = 0; $i < $this->size; $i++)
{
$this->workers[$i] = new Worker($i,$this->loader);
$this->workers[$i]->start();
$this->workers[$i]->stack($task);
usleep(100); //Stops Crash
}
}
#!/bin/bash
wget http://uk1.php.net/distributions/php-5.4.15.tar.bz2
apt-get update
apt-get upgrade -yq
apt-get -yq install bzip2 openssl libxml2 libxml2-dev gcc make autoconf htop sudo git dstat
tar xvjf php-5*.tar.bz2
cd php-5*
cd ext/
git clone git://github.com/krakjoe/pthreads.git
cd ../