Do you think you might be a biscuit? This is actually a common phenomenon and our boffins here at WebBiscuit have devised a simple test you can use to lay all your doubts to rest.
Are you a Biscuit? Test
Allow yourself no more than 2 hours. Calculators are allowed. Try to answer all of the questions.
Have a glance in the nearest mirror. How would you describe your complexion?
Clear and smooth
Green and leafy
Caramel and bumpy
Where do you live?
Under a bridge
Under the stairs in a sack with lots of other things that look a lot like me
In the cupboard in a little packet with lots of other things that look a lot like me
In which of these social situations would you feel most comfortable?
Gyrating along and singing kareoke at the top of your voice, in nothing but a leopard skin thong and cowboy hat
Buried beneath a Yorkshire pudding on a lazy Sunday afternoon, smothered in gravy
Snuggled up against a steaming hot cup of tea
Lick yourself. Go on! How does it taste?
Clammy and sticky, but it’s not an altogether unpleasant experience
Urgh! I taste disgusting!
I taste sweet and delicious!
Alright. Now take a bite out of yourself. How does that taste?
It tastes like burning
Urgh! I still taste disgusting!
A little bit of me broke off in my mouth, and it is the most wonderful taste I have ever had! I must have more! *nom nom nom*
End of test!
Okay, now score yourself 0 points for every a, 1 point for every b and 2 points for every c. Here are your results:
0 – 4 – Species unidentified. Unfortunately we can’t really tell what you are, although there is a slight chance you may be a mouldy biscuit. Look out for this test in future episodes.
5 – 9 – Brussel Sprout. I have some bad news. You’re not a biscuit. You’re a vegetable.
10 – Biscuit. Horay! Congratulations, you are a biscuit! Tell all your friends!
Using STL and its find functions, you can write a simple and extremely useful tokenise method.
std::vector<std::wstring> Tokenise(const std::wstring& stringToTokenise, const std::wstring& delimiters)
size_t startPos = 0;
size_t endPos = 0;
// Get the tokens
while(startPos != std::wstring::npos)
// Find the start of the next token, beginning from the last one found
startPos = stringToTokenise.find_first_not_of(delimiters, endPos);
// Find the end of the next token, beginning from the one just found
endPos = stringToTokenise.find_first_of(delimiters, startPos);
// If a token wasn't found, don't try to extract it
if(startPos != std::wstring::npos)
tokens.push_back(stringToTokenise.substr(startPos, endPos - startPos));
With a tear in his eye and a pocket full of biscuits, WebBiscuit has decided to finally leave home and stride out for pastures new. Moving onto WordPress, Biscuitechnology has unfortunately been placed on the shelf to go stale.
While designing my own blogging/CMS system was fun, moving onto an established and popular technology means I can now concentrate on writing software. Server and website maintenance is a fun but time-chomping process. With the valuable time saved I’ll now be able to write more code, blog and eat more biscuits. Everyone wins.
Over the next few days, I shall be migrating/retiring content from the oringinal site.
Things I need to do
Find a suitable colour theme
Find a good wordpress editor
Become quite wordy
Port over old content
Oh! And here is a first for the site: you can now leave comments. Any advice for the first points?